/*==========================================================            NORMALIZE==========================================================*/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: top;}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;}button,input[type='button'] { background: none; border: none; display: inline-block; margin: 0; padding: 0; outline: none; outline-offset: 0; overflow: visible; cursor: pointer; -webkit-appearance: none;}button::-moz-focus-inner,input[type='button']::-moz-focus-inner { border: none; padding: 0;}.container, .container-fluid { margin-right: auto; margin-left: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}/*===============  Fluid grid  ====================*/.container-fluid [class*="grid_"] { float: left; width: 8.33333%; min-height: 1px;}.container-fluid .grid_1 { width: 8.33333%;}.container-fluid .grid_2 { width: 16.66667%;}.container-fluid .grid_3 { width: 25%;}.container-fluid .grid_4 { width: 33.33333%;}.container-fluid .grid_5 { width: 41.66667%;}.container-fluid .grid_6 { width: 50%;}.container-fluid .grid_7 { width: 58.33333%;}.container-fluid .grid_8 { width: 66.66667%;}.container-fluid .grid_9 { width: 75%;}.container-fluid .grid_10 { width: 83.33333%;}.container-fluid .grid_11 { width: 91.66667%;}.container-fluid .grid_12 { width: 100%;}.container-fluid .preffix_1 { margin-left: 70px;}.container-fluid .preffix_2 { margin-left: 140px;}.container-fluid .preffix_3 { margin-left: 210px;}.container-fluid .preffix_4 { margin-left: 280px;}.container-fluid .preffix_5 { margin-left: 350px;}.container-fluid .preffix_6 { margin-left: 420px;}.container-fluid .preffix_7 { margin-left: 490px;}.container-fluid .preffix_8 { margin-left: 560px;}.container-fluid .preffix_9 { margin-left: 630px;}.container-fluid .preffix_10 { margin-left: 700px;}.container-fluid .preffix_11 { margin-left: 770px;}.container-fluid .preffix_12 { margin-left: 840px;}.container, .container-fluid { width: 1170px;}.container .row { margin-left: -30px;  margin-top: 30px;  margin-bottom: 20px;}.container [class*="grid_"] { float: left; min-height: 1px; margin-left: 30px;}.container .grid_1 { width: 70px;}.container .grid_2 { width: 170px;}.container .grid_3 { width: 270px;}.container .grid_4 { width: 370px;}.container .grid_5 { width: 470px;}.container .grid_6 { width: 570px;}.container .grid_7 { width: 670px;}.container .grid_8 { width: 770px;}.container .grid_9 { width: 870px;}.container .grid_10 { width: 970px;}.container .grid_11 { width: 1070px;}.container .grid_12 { width: 1170px;}.container .preffix_1 { margin-left: 130px;}.container .preffix_2 { margin-left: 230px;}.container .preffix_3 { margin-left: 330px;}.container .preffix_4 { margin-left: 430px;}.container .preffix_5 { margin-left: 530px;}.container .preffix_6 { margin-left: 630px;}.container .preffix_7 { margin-left: 730px;}.container .preffix_8 { margin-left: 830px;}.container .preffix_9 { margin-left: 930px;}.container .preffix_10 { margin-left: 1030px;}.container .preffix_11 { margin-left: 1130px;}.container .preffix_12 { margin-left: 1230px;}@media (min-width: 980px) and (max-width: 1199px) { .container, .container-fluid {  width: 940px; } .container .row {  margin-left: -20px; } .container [class*="grid_"] {  float: left;  min-height: 1px;  margin-left: 20px; } .container .grid_1 {  width: 60px; } .container .grid_2 {  width: 140px; } .container .grid_3 {  width: 220px; } .container .grid_4 {  width: 300px; } .container .grid_5 {  width: 380px; } .container .grid_6 {  width: 460px; } .container .grid_7 {  width: 540px; } .container .grid_8 {  width: 620px; } .container .grid_9 {  width: 700px; } .container .grid_10 {  width: 780px; } .container .grid_11 {  width: 860px; } .container .grid_12 {  width: 940px; } .container .preffix_1 {  margin-left: 100px; } .container .preffix_2 {  margin-left: 180px; } .container .preffix_3 {  margin-left: 260px; } .container .preffix_4 {  margin-left: 340px; } .container .preffix_5 {  margin-left: 420px; } .container .preffix_6 {  margin-left: 500px; } .container .preffix_7 {  margin-left: 580px; } .container .preffix_8 {  margin-left: 660px; } .container .preffix_9 {  margin-left: 740px; } .container .preffix_10 {  margin-left: 820px; } .container .preffix_11 {  margin-left: 900px; } .container .preffix_12 {  margin-left: 980px; }}@media (min-width: 768px) and (max-width: 979px) { .container, .container-fluid {  width: 748px; } .container .row {  margin-left: -20px; } .container [class*="grid_"] {  float: left;  min-height: 1px;  margin-left: 20px; } .container .grid_1 {  width: 44px; } .container .grid_2 {  width: 108px; } .container .grid_3 {  width: 172px; } .container .grid_4 {  width: 236px; } .container .grid_5 {  width: 300px; } .container .grid_6 {  width: 364px; } .container .grid_7 {  width: 428px; } .container .grid_8 {  width: 492px; } .container .grid_9 {  width: 556px; } .container .grid_10 {  width: 620px; } .container .grid_11 {  width: 684px; } .container .grid_12 {  width: 748px; } .container .preffix_1 {  margin-left: 84px; } .container .preffix_2 {  margin-left: 148px; } .container .preffix_3 {  margin-left: 212px; } .container .preffix_4 {  margin-left: 276px; } .container .preffix_5 {  margin-left: 340px; } .container .preffix_6 {  margin-left: 404px; } .container .preffix_7 {  margin-left: 468px; } .container .preffix_8 {  margin-left: 532px; } .container .preffix_9 {  margin-left: 596px; } .container .preffix_10 {  margin-left: 660px; } .container .preffix_11 {  margin-left: 724px; } .container .preffix_12 {  margin-left: 788px; }}@media (max-width: 767px) { .container, .container-fluid {  width: 420px;  padding: 0; } .container .row {  margin-left: 0; } .row + .row, [class*="grid_"] + [class*="grid_"] {  margin-top: 30px; } .container [class*="grid_"], .container-fluid [class*="grid_"] {  float: none;  display: block;  width: 100%;  margin-left: 0; }}@media (max-width: 479px) { body {  padding: 0; } .container, .container-fluid {  width: 300px;  padding: 0 15px; } .row {  margin-left: 0; }}.container:before, .container-fluid:before, .row:before, .container:after, .container-fluid:after, .row:after { display: table; content: ""; line-height: 0;}.container:after, .container-fluid:after, .row:after { clear: both;}/*========================================================           Main Styles=========================================================*/body { color:#484848; font: 400 14px/20px "Lato", sans-serif; -webkit-text-size-adjust: none;}img { max-width: 100%; height: auto;}h1, h2, h3, h4, .terms-list dt, h5, h6 { font-weight: 400;}h1 { font-size: 30px; line-height: 32px; text-transform: uppercase;}h2 { font-size: 72px; line-height: 75px;}h3 { font-size: 30px; line-height: 32px;}h4, .terms-list dt { font-size: 18px; line-height: 24px;}h5 { font-size: 16px; line-height: 24px; font-weight: 700; text-transform: uppercase;}h6 { font-size: 14px; line-height: 17px; font-weight: 700; text-transform: uppercase; font-family: "Open Sans", sans-serif; padding-left: 23px; position: relative; color: #022f32;}h6:before { content: ''; position: absolute; left: 0; top: 50%; width: 12px; height: 8px; -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%); background: #022f32;}h6:after { content: ''; position: absolute; left: 12px; top: 50%; -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%); width: 0; height: 0; border-style: solid; border-width: 4px 0 4px 3px; border-color: transparent transparent transparent #022f32;}p a:hover, .marked-list a:hover, .list a:hover { text-decoration: underline;}p .fa, .marked-list .fa, .list .fa { text-decoration: none;}time { display: block;}a { font: inherit; color: inherit; text-decoration: none; -moz-transition: 0.3s; -o-transition: 0.3s; -webkit-transition: 0.3s; transition: 0.3s;}a:focus { outline: none;}a:active { background-color: transparent;}a[href^="tel:"],a[href^="callto:"] { color: inherit; text-decoration: none;}article .wr { position: relative; overflow: hidden;}article .wr time {  position: absolute;  width: 100%;  padding: 0px 20px;  color: #fff;  background: rgba(0, 0, 0, 0.5);  font-size: 20px;  line-height: 40px;  bottom: 0;}.lt-ie9 article .wr time { background: none; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#80000000')"; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#80000000'); zoom: 1;}article .wr time span { position: absolute; bottom: 13px; left: 100px; font-size: 20px; line-height: 24px;}strong { font-weight: 700;}.primary-color { color: #ee514a;}.secondary2-color { color: #888888;}.big { font-size: 16px; line-height: 24px;}.fa { line-height: inherit;}.center { text-align: center;}[class*='fa-']:before { font-weight: 400; font-family: "FontAwesome";}.img_add { margin-top: -18px;}.page { overflow: hidden; min-height: 500px;}.lt-ie9 .page { min-width: 1200px;}@media (max-width: 767px) { article img {  width: 100%; }}@media (max-width: 479px) { h2 {  font-size: 49px;  line-height: 55px; }}/*=======================================================            Main Layout=========================================================*/* + h4, .terms-list * + dt { margin-top: 20px;}* + .big { margin-top: 9px;}* + h5 { margin-top: 17px;}* + p { margin-top: 10px;}* + .offset { margin-top: 163px;}* + .inline-list { margin-top: 57px;}* + img { margin-top: 26px;}* + .btn { margin-top: 34px;}* + .wrap2, * + article { margin-top: 28px;}* + .img_wrap { margin-top: 30px;}* + .terms-list { margin-top: 20px;}.fl-justicons-magnifier33 + h5,.fl-justicons-chronometer17 + h5 { margin-top: 26px;}.row + .row { margin-top: 51px;}.row + .offset2 { margin-top: 57px;}.row + .offset3 { margin-top: 95px;}.row + .offset4 { margin-top: 27px;}.row + .offset5 { margin-top: 20px;}.row + .contact-list { margin-top: 85px;}.row + .link-list_mod1 { margin-top: 21px;}@media (max-width: 767px) { * + .offset {  margin-top: 25px; } .row + .offset3 {  margin-top: 30px; }}/*=======================================================            Components=========================================================*//*==================   Brand   ======================*/.brand { display: inline-block; position: relative; margin-left: 36px;}.brand:before { position: absolute; left: -36px; top: 6px; font-size: 30px; line-height: 24px; pointer-events: none;}.brand:after { display: none;}.brand_name { overflow: hidden;}/*================== Backgrounds ======================*/.bg-primary { background: url("/upload/image/bg-primary.jpg") no-repeat fixed; -webkit-background-size: cover; background-size: cover;}.bg-secondary { background: url("/upload/image/bg-secondary.jpg") no-repeat fixed; -webkit-background-size: cover; background-size: cover;}.bg-secondary2 { background: url("/upload/image/bg-secondary2.jpg") no-repeat fixed; -webkit-background-size: cover; background-size: cover; color: #fff;}.bg-secondary2 * + h2 { margin-top: 4px; margin-left: -6px;}.bg-secondary2 * + .btn { margin-top: 50px; margin-right: 69px;}.bg-secondary2 .btn { float: right; border: 3px solid #fff;}.bg-secondary2 .btn:hover { background: #ee514a; background: rgba(238, 81, 74, 0.3);}.lt-ie9 .bg-secondary2 .btn:hover { background: none; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#4DEE514A', endColorstr='#4DEE514A')"; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4DEE514A', endColorstr='#4DEE514A'); zoom: 1;}.bg-secondary2 .btn:active { background: rgba(238, 81, 74, 0.6);}.lt-ie9 .bg-secondary2 .btn:active { background: none; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#99EE514A', endColorstr='#99EE514A')"; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#99EE514A', endColorstr='#99EE514A'); zoom: 1;}@media (max-width: 979px) { .bg-primary, .bg-secondary, .bg-secondary2 {  background-attachment: scroll; }}/*==================   Icons   ======================*/.fl-justicons-magnifier33,.fl-justicons-chronometer17,.fl-justicons-precious1,.fl-justicons-medal54 { font-size: 72px; line-height: 140px; display: inline-block; position: relative;}.fl-justicons-magnifier33:after,.fl-justicons-chronometer17:after,.fl-justicons-precious1:after,.fl-justicons-medal54:after { content: ''; position: absolute; top: 53%; left: 50%; width: 160px; height: 140px; background: url("/upload/image/hexagon.png") no-repeat; z-index: -1; -moz-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); -o-transform: translateX(-50%) translateY(-50%); -webkit-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%);}.fl-justicons-precious1 { font-size: 66px;}.fl-justicons-precious1,.fl-justicons-medal54 { margin-top: 10px;}.fl-justicons-precious1:after,.fl-justicons-medal54:after { top: 48%;}.fl-justicons-shield82 { font-size: 150px; line-height: 200px; position: relative;}.fl-justicons-shield82:after { content: ''; position: absolute; top: 49%; left: 54%; width: 350px; height: 300px; background: url("/upload/image/page-1_img06.png") no-repeat; z-index: 0; -moz-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); -o-transform: translateX(-50%) translateY(-50%); -webkit-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%);}.fl-justicons-shield82_mod1 { position: relative; font-size: 72px; line-height: 140px; z-index: 1;}.fl-justicons-shield82_mod1:after { content: ''; position: absolute; top: 53%; left: 50%; width: 160px; height: 140px; background: url("/upload/image/hexagon.png") no-repeat; z-index: -1; -moz-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); -o-transform: translateX(-50%) translateY(-50%); -webkit-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%);}@media (min-width: 768px) and (max-width: 979px) { .fl-justicons-shield82_mod1:after {  -moz-transform: scale(0.8);  -ms-transform: scale(0.8);  -o-transform: scale(0.8);  -webkit-transform: scale(0.8);  transform: scale(0.8);  top: 3%;  left: -24%; }}@media (max-width: 767px) { .fl-justicons-shield82 {  line-height: 350px; } .fl-justicons-shield82_mod1 {  line-height: 100px; }}@media (max-width: 479px) { .fl-justicons-shield82:after {  top: 42%;  left: 36%;  -moz-transform: scale(0.8) translateX(-50%) translateY(-50%);  -ms-transform: scale(0.8) translateX(-50%) translateY(-50%);  -o-transform: scale(0.8) translateX(-50%) translateY(-50%);  -webkit-transform: scale(0.8) translateX(-50%) translateY(-50%);  transform: scale(0.8) translateX(-50%) translateY(-50%); } .fl-justicons-shield82_mod1:after {  left: 43%; }}/*=================  Image Wrapper =====================*/.img_wrap { overflow: hidden; position: relative;}.img_wrap h5, .img_wrap p, .img_wrap .btn { color: #fff; position: absolute; opacity: 0; -moz-transition: 0.5s ease all; -o-transition: 0.5s ease all; -webkit-transition: 0.5s ease all; transition: 0.5s ease all; left: 31px;}.lt-ie9 .img_wrap h5, .lt-ie9 .img_wrap p, .lt-ie9 .img_wrap .btn { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0);}.img_wrap h5 { top: 5px;}.img_wrap p { top: 70px; padding-right: 10px;}.img_wrap .btn { top: 142px; border-color: #fff;}.img_wrap .overlay { position: absolute; top: 0; right: 0; bottom: 0; left: 0; opacity: 0; background: rgba(0, 0, 0, 0.3); -moz-transition: 0.5s ease all; -o-transition: 0.5s ease all; -webkit-transition: 0.5s ease all; transition: 0.5s ease all;}.lt-ie9 .img_wrap .overlay { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0);}.lt-ie9 .img_wrap .overlay { background: none; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#4D000000', endColorstr='#4D000000')"; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4D000000', endColorstr='#4D000000'); zoom: 1;}.img_wrap:hover { cursor: pointer;}.img_wrap:hover h5, .img_wrap:hover p, .img_wrap:hover .btn { opacity: 1;}.lt-ie9 .img_wrap:hover h5, .lt-ie9 .img_wrap:hover p, .lt-ie9 .img_wrap:hover .btn { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)"; filter: alpha(opacity=100);}.img_wrap:hover .overlay { opacity: 1;}.lt-ie9 .img_wrap:hover .overlay { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)"; filter: alpha(opacity=100);}@media (min-width: 768px) and (max-width: 979px) { .img_wrap p {  font-size: 11px; } .img_wrap * + .btn {  margin-top: 14px; }}@media (max-width: 767px) { .img_wrap p {  padding-right: 30px; } .img_wrap img {  width: 100%; }}/*================= Custom Wrapper =====================*/.custom-wrapper { display: inline-block; position: relative;}.custom-wrapper [class*='wr'] { position: absolute; min-width: 215px; max-width: 220px; height: 40px;}.custom-wrapper .wr1 { text-align: right; left: -312px; top: -8%;}.custom-wrapper .wr2 { left: 49%; top: -119px; -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); -webkit-transform: translateX(-50%); transform: translateX(-50%);}.custom-wrapper .wr3 { text-align: left; right: -308px; top: -8%;}.custom-wrapper .wr4 { text-align: right; left: -312px; bottom: -2%;}.custom-wrapper .wr5 { left: 49%; bottom: -105px; -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); -webkit-transform: translateX(-50%); transform: translateX(-50%);}.custom-wrapper .wr6 { text-align: left; right: -308px; bottom: -2%;}.custom-wrapper * + p { margin-top: -2px;}.wrap { padding: 20px 10px; border: 3px solid #e3e3e3; border-top: none; display: inline-block; margin: 0 25px;}.wrap h5 { font-weight: 400; text-transform: none;}.wrap p { line-height: 18px;}.wrap2 { padding-left: 59px; position: relative;}.wrap2:before { position: absolute; content: '\e000'; font-size: 40px; line-height: 24px; color: #888888; left: 0; top: 14px; font-family: "fl-justicons";}@media (max-width: 1199px) { .wrap {  margin: 0; }}@media (max-width: 767px) { .wrap {  margin: 0 100px; } .custom-wrapper [class*='wr'] {  text-align: center;  position: relative;  min-width: 0;  max-width: 100%;  height: auto;  display: block;  top: 0;  left: 0;  -moz-transform: translateX(0);  -ms-transform: translateX(0);  -o-transform: translateX(0);  -webkit-transform: translateX(0);  transform: translateX(0); } .custom-wrapper [class*='wr'] + [class*='wr'] {  margin-top: 20px; }}@media (max-width: 479px) { .wrap {  margin: 0 25px; }}/*================== Image Aside ======================*/.img:after { content: ''; background: url("/upload/image/page-1_img01.jpg") no-repeat right center; background-size: cover; right: -3%; height: 720px; z-index: -1;}.img2:after { content: ''; background: url("/upload/image/page-3_img01.jpg") no-repeat right center; background-size: cover; right: -3%; height: 720px; z-index: -1;}.img_aside { position: relative; color: #fff;}.img_aside h6 { color: #fff;}.img_aside h6:before { background: #fff;}.img_aside h6:after { width: 0; height: 0; border-style: solid; border-width: 4px 0 4px 3px; border-color: transparent transparent transparent #fff;}.img_aside:after { content: " "; position: absolute; top: -100px; width: 1025px;}@media (max-width: 1199px) { .img2:after {  height: 800px; }}@media (min-width: 768px) and (max-width: 979px) { .img2:after {  height: 910px; }}@media (max-width: 767px) { .img_aside {  position: relative;  color: #484848; } .img_aside h6 {  color: #484848; } .img_aside h6:before {  background: #484848; } .img_aside h6:after {  width: 0;  height: 0;  border-style: solid;  border-width: 4px 0 4px 3px;  border-color: transparent transparent transparent #484848; } .img, .img2 {  padding-right: 0;  padding-left: 0; } .img:after, .img2:after {  background: none;  left: 0;  margin-left: 0;  margin-right: 0; }}/*==================  Terms List ======================*/.terms-list dd { font-size: 16px; line-height: 24px; color: #888888;}.terms-list dd a { font-size: 16px; line-height: 24px; color: #ee514a;}.terms-list dd a:hover { color: #484848; text-decoration: underline;}.terms-list * + dd { margin-top: 9px;}.terms-list * + dt { margin-top: 28px;}/*================== Contact List ======================*/.contact-list li .contact_wr { display: inline-block; max-width: 175px;}.contact-list li .contact_wr * + a { margin-top: 0;}.contact-list li .fl { font-size: 72px; position: relative; z-index: 1;}.contact-list li .fl:after { content: ''; position: absolute; top: 30%; left: 50%; width: 160px; height: 140px; background: url("/upload/image/hexagon.png") no-repeat; z-index: -1; -moz-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); -o-transform: translateX(-50%) translateY(-50%); -webkit-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%);}.contact-list li a, .contact-list li address { font-size: 13px; line-height: 24px; font-weight: 700; display: inline-block;}.contact-list li a:hover { color: #ee514a;}.contact-list li * + a,.contact-list li * + address,.contact-list li * + .contact_wr { margin-top: 65px;}@media (max-width: 767px) { .contact-list [class*="grid_"] + [class*="grid_"] {  margin-top: 80px; }}/*==================  Index List ======================*/.index-list { counter-reset: li;}.index-list li { position: relative;}.index-list li:before { content: counter(li,decimal); counter-increment: li; font-size: 90px; line-height: 140px; color: #ee514a; display: inline-block; margin-bottom: 30px;}.index-list li:after { content: ''; position: absolute; top: 7px; left: 51%; width: 160px; height: 140px; background: url("/upload/image/hexagon.png") no-repeat; z-index: -1; -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); -webkit-transform: translateX(-50%); transform: translateX(-50%);}.index-list li.grid_1:nth-child(12n + 13),.index-list li.grid_2:nth-child(6n + 7),.index-list li.grid_3:nth-child(4n + 5),.index-list li.grid_4:nth-child(3n + 4),.index-list li.grid_6:nth-child(2n + 3) { clear: left;}/*==================  Link List  ======================*/.link-list li a { display: inline-block; font-size: 14px; line-height: 24px; text-transform: uppercase; font-weight: 700; padding: 5px 13px 5px 13px; border: 3px solid transparent;}.link-list li a:before { display: block; font-size: 40px; line-height: 40px; color: #888888; margin-bottom: 18px;}.link-list li a:hover { border: 3px solid #888888;}.link-list li + li { margin-top: 24px;}.link-list_mod1 li { display: inline-block;}.link-list_mod1 li a { padding: 30px 3px 25px;}.link-list_mod1 li .fl-justicons-shield82:after { display: none;}.link-list_mod1 li + li { margin-top: 0;}/*================== Inline List ======================*/.inline-list li { display: inline-block;}.inline-list li img { -moz-transition: 0.5s ease all; -o-transition: 0.5s ease all; -webkit-transition: 0.5s ease all; transition: 0.5s ease all;}.inline-list li:last-child { margin-left: 130px;}.inline-list li + li { margin-left: 165px;}.inline-list a:hover img { -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1);}@media (max-width: 1199px) { .inline-list li + li, .inline-list li:last-child {  margin-left: 50px; }}@media (min-width: 768px) and (max-width: 979px) { .inline-list li + li, .inline-list li:last-child {  margin-left: 30px; }}@media (max-width: 767px) { .inline-list li + li, .inline-list li:last-child {  margin-left: 0;  margin-top: 30px; } .inline-list li {  display: block; }}/*==================  Buttons  ======================*/.btn { display: inline-block; font-size: 18px; line-height: 24px; border: 3px solid #c4c4c4; padding: 8px 32px; background: transparent;}.btn:hover { border: 3px solid #ee514a; background: #ee514a; color: #fff;}.btn:active { background: #ea241b;}/*========================  Menu  ==========================*/.sf-menu { display: inline-block;}.sf-menu:before, .sf-menu:after { display: table; content: ""; line-height: 0;}.sf-menu:after { clear: both;}.sf-menu > li { position: relative; float: left; font-size: 15px; line-height: 26px;}.sf-menu > li + li { margin-left: 15px;}.sf-menu a { display: block;}.sf-menu > li > a { color: #fff;}.sf-menu > li.sfHover > a, .sf-menu > li > a:hover { text-decoration: underline;}.sf-menu > li.active > a { text-decoration: underline;}.sf-menu ul { display: none; position: absolute; top: 62%; left: -6px; width: 179px; margin-top: 10px; padding: 3px 18px 10px; background: rgba(72, 72, 72, 0.5); z-index: 2; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 14px; line-height: 36px; font-weight: 700;}.lt-ie9 .sf-menu ul { background: none; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#80484848', endColorstr='#80484848')"; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80484848', endColorstr='#80484848'); zoom: 1;}.sf-menu ul > li > a { color: #fff;}.sf-menu ul > li.sfHover > a, .sf-menu ul > li > a:hover { text-decoration: underline;}.sf-menu ul ul { position: static; top: 100%; width: auto; margin-top: 0; padding-left: 10px; z-index: 4; background: rgba(72, 72, 72, 0.6); border-left: 3px solid #fff;}.lt-ie9 .sf-menu ul ul { background: none; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#99484848', endColorstr='#99484848')"; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#99484848', endColorstr='#99484848'); zoom: 1;}.sf-menu ul ul > li > a { color: #fff;}.sf-menu ul ul > li.sfHover > a, .sf-menu ul ul > li > a:hover { text-decoration: underline;}@media (max-width: 767px) { .sf-menu {  display: none; }}/*==================  RD Mobile Menu  =====================*/.rd-mobilemenu { display: none; position: fixed; top: 0; left: 0; bottom: 0; z-index: 9999999; text-align: left; -moz-transition: 0.3s all ease; -o-transition: 0.3s all ease; -webkit-transition: 0.3s all ease; transition: 0.3s all ease;}.rd-mobilemenu.active { right: 0;}.rd-mobilemenu_ul { position: fixed; top: -56px; left: 0; bottom: -56px; width: 240px; padding: 132px 0 76px; color: #666; background: #FFF; font-size: 14px; line-height: 20px; overflow: auto; -webkit-box-shadow: 5px 0 5px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 0 5px 0 rgba(0, 0, 0, 0.1); box-shadow: 5px 0 5px 0 rgba(0, 0, 0, 0.1); -moz-transform: translateX(-240px); -ms-transform: translateX(-240px); -o-transform: translateX(-240px); -webkit-transform: translateX(-240px); transform: translateX(-240px); -moz-transition: 0.3s ease; -o-transition: 0.3s ease; -webkit-transition: 0.3s ease; transition: 0.3s ease; -moz-transition: 0.3s cubic-bezier(0.55, 0, 0.1, 1); -o-transition: 0.3s cubic-bezier(0.55, 0, 0.1, 1); -webkit-transition: 0.3s cubic-bezier(0.55, 0, 0.1, 1); transition: 0.3s cubic-bezier(0.55, 0, 0.1, 1);}.rd-mobilemenu.active .rd-mobilemenu_ul { -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); -webkit-transform: translateX(0); transform: translateX(0);}.rd-mobilemenu_ul a { display: block; padding: 14px 25px 16px;}.rd-mobilemenu_ul a.active { background: #f5f5f5; color: #2d2d2d;}.rd-mobilemenu_ul a:hover { background: #ee514a; color: #FFF;}.rd-mobilemenu_ul a .rd-submenu-toggle { position: absolute; top: 50%; right: 11px; margin-top: -17.5px; width: 32px; height: 32px; font: 400 10px "FontAwesome"; line-height: 32px; text-align: center; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; -moz-transition: 0.5s all ease; -o-transition: 0.5s all ease; -webkit-transition: 0.5s all ease; transition: 0.5s all ease; z-index: 1; background: rgba(0, 0, 0, 0.1);}.rd-mobilemenu_ul a .rd-submenu-toggle:after { content: '\f078';}.rd-mobilemenu_ul a .rd-submenu-toggle:hover { background: #FFF; color: #666;}.rd-mobilemenu_ul a.rd-with-ul { position: relative;}.rd-mobilemenu_ul a.rd-with-ul.active .rd-submenu-toggle { -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); -webkit-transform: rotate(180deg); transform: rotate(180deg);}.rd-mobilemenu_ul ul a { padding-left: 40px;}.rd-mobilemenu_ul ul ul a { padding-left: 60px;}.rd-mobilemenu_ul:after { content: ''; display: block; height: 20px;}.rd-mobilepanel { display: none; position: fixed; top: 0; left: 0; right: 0; height: 56px; background: #FFF; color: #000; -webkit-box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.1); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.1); z-index: 99999991;}.rd-mobilepanel_title { position: fixed; top: 4px; left: 56px; right: 56px; color: #000; font-size: 24px; line-height: 48px; text-overflow: ellipsis; white-space: nowrap;}.rd-mobilepanel_toggle { position: fixed; top: 4px; left: 8px; width: 48px; height: 48px;}.rd-mobilepanel_toggle span { position: relative; display: block; margin: auto; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}.rd-mobilepanel_toggle span:after, .rd-mobilepanel_toggle span:before { content: ""; position: absolute; left: 0; top: -8px; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}.rd-mobilepanel_toggle span:after { top: 8px;}.rd-mobilepanel_toggle span:after, .rd-mobilepanel_toggle span:before, .rd-mobilepanel_toggle span { width: 24px; height: 4px; background-color: #000; backface-visibility: hidden; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}.rd-mobilepanel_toggle span { -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); -webkit-transform: rotate(180deg); transform: rotate(180deg);}.rd-mobilepanel_toggle span:before, .rd-mobilepanel_toggle span:after { -moz-transform-origin: 1.71429px center; -ms-transform-origin: 1.71429px center; -o-transform-origin: 1.71429px center; -webkit-transform-origin: 1.71429px center; transform-origin: 1.71429px center; -moz-transform-origin: 1.71429px center; -ms-transform-origin: 1.71429px center; -o-transform-origin: 1.71429px center; -webkit-transform-origin: 1.71429px center; transform-origin: 1.71429px center;}.rd-mobilepanel_toggle.active span { -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); -webkit-transform: rotate(360deg); transform: rotate(360deg);}.rd-mobilepanel_toggle.active span:before, .rd-mobilepanel_toggle.active span:after { top: 0; width: 15px;}.rd-mobilepanel_toggle.active span:before { -webkit-transform: rotate3d(0, 0, 1, -40deg); transform: rotate3d(0, 0, 1, -40deg);}.rd-mobilepanel_toggle.active span:after { -webkit-transform: rotate3d(0, 0, 1, 40deg); transform: rotate3d(0, 0, 1, 40deg);}@media (max-width: 767px) { body {  padding-top: 56px; } .rd-mobilemenu, .rd-mobilepanel {  display: block; }}@media (max-width: 359px) { .rd-mobilepanel_title {  font-size: 18px; }}/*================== Stuck menu ======================*/.isStuck { padding-top: 10px; padding-bottom: 10px; background: url("/upload/image/h-bg.jpg"); z-index: 999; border-bottom: 1px solid #484848;}@media only screen and (max-width: 979px) { .isStuck {  display: none !important; }}/*==================   ToTop   ======================*/.toTop { width: 50px; height: 50px; font-size: 24px; line-height: 46px; color: #fff; background: #484848; border-radius: 50%; -webkit-box-shadow: 4px 4px 8px 0 rgba(0, 0, 0, 0.4); -moz-box-shadow: 4px 4px 8px 0 rgba(0, 0, 0, 0.4); box-shadow: 4px 4px 8px 0 rgba(0, 0, 0, 0.4); position: fixed; right: 40px; bottom: 40px; display: none; overflow: hidden; text-align: center; text-decoration: none; z-index: 20;}.toTop:hover { color: #fff; background: #ee514a; text-decoration: none;}.mobile .toTop,.tablet .toTop { display: none !important;}/*========================================================           HEADER Section=========================================================*/header { padding-top: 10px; padding-bottom: 15px; color: #fff;}header .brand { float: left;}header .nav { float: right;}header * + .container { margin-top: 194px;}header * + h2 { margin-top: 4px; margin-left: -6px;}header * + .btn { margin-top: 50px; margin-right: 69px;}header .btn { float: right; border: 3px solid #fff;}header .btn:hover { background: #ee514a; background: rgba(238, 81, 74, 0.3);}header .btn2 { float: right; border: 3px solid #fff; background: #ee514a; background: rgba(238, 81, 74, 1); font-weight:bold;}header .btn2:hover { background: #fff; color:#000;}.lt-ie9 header .btn:hover { background: none; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#4DEE514A', endColorstr='#4DEE514A')"; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4DEE514A', endColorstr='#4DEE514A'); zoom: 1;}header .btn:active { background: rgba(238, 81, 74, 0.6);}.lt-ie9 header .btn:active { background: none; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#99EE514A', endColorstr='#99EE514A')"; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#99EE514A', endColorstr='#99EE514A'); zoom: 1;}@media (max-width: 767px) { header {  text-align: center; } header .brand, header .nav {  float: none; }}.header__ins1 { padding-bottom: 210px; background: url("/upload/image/h-bg.jpg") no-repeat no-repeat scroll 92% 80%/cover;}@media (max-width: 1920px) { header {  background: transparent url("/upload/image/h-bg.jpg") no-repeat scroll 92% 80%/cover; }}@media (max-width: 479px) { header h2 {  font-size: 62px;  line-height: 65px; }}/*========================================================           CONTENT Section=========================================================*/main { display: block;}/*==================   Well   ======================*/.well { padding-top: 54px; padding-bottom: 20px;}.well2 { padding-top: 33px; padding-bottom: 140px;}.well3 {/* padding-top: 46px;  padding-bottom: 101px; */}.well4 { padding-top: 33px; padding-bottom: 3px;}.well5 { padding-top: 30px; padding-bottom: 32px;}.well6 { padding-top: 170px; padding-bottom: 180px;}.well__ins1 { padding-bottom: 54px;}.well__ins2 { padding-bottom: 60px;}.well__ins3 { padding-bottom: 35px;}.well2__ins1 { padding-bottom: 3px;}.well2__ins2 { padding-bottom: 30px;}.well3__ins1 { padding-bottom: 125px;}@media (max-width: 767px) { .well3 {  padding-top: 20px;  padding-bottom: 0; } .well3__ins1 {  padding-bottom: 20px; } .well6 {  padding-top: 100px;  padding-bottom: 100px; }}/*========================================================           FOOTER Styles=========================================================*/footer { background: #1f1f1f; color: #fff;}footer .well { padding-top: 15px; padding-bottom: 25px;}footer .inline-list { float: left;}footer .inline-list li + li, footer .inline-list li:last-child { margin-left: 19px;}footer .inline-list li a { font-size: 39px; line-height: 40px; color: #fff;}footer .inline-list li a:hover { color: #ee514a;}footer .copyright { float: right; text-transform: uppercase; font-size: 16px; line-height: 36px; margin-right: -12px;}footer .copyright * { display: inline-block;}footer .copyright a { color: #ee514a;}footer .copyright a:hover { color: #ee514a;}footer h5 { font-weight: 400; text-transform: none;}footer * + .inline-list { margin-top: 11px;}@media (min-width: 768px) and (max-width: 979px) { footer .copyright {  margin-right: 10px; }}@media (max-width: 767px) { footer {  text-align: center; } footer .inline-list, footer .copyright {  float: none; } footer .inline-list li {  display: inline-block; } footer .inline-list li + li, footer .inline-list li:last-child {  margin-top: 0; }}/*================== GOOGLE MAP ======================*/.map { color:#000;}.map_model { height: 452px;}.map_model img { max-width: none !important;}@media (max-width: 767px) { .map_model {  height: 250px; }}@media (max-width: 479px) { .map_model {  height: 200px; }}.map_locations { display: none;}/*========================================================           Contact Form=========================================================*//* MF========================================================*/.mailform { position:relative; text-align: left; margin-left: auto; margin-right: auto;}.mailform fieldset { border: none;}.mailform * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}.mailform label { position: relative; display: block; width: 100%; margin-top: 10px;}.mailform label:first-child { margin-top: 0;}.mailform label input, .mailform label select, .mailform label textarea { display: block; width: 100%; margin: 0; -webkit-appearance: none; outline: none; font-family: "Lato", sans-serif; font-size: 16px; padding: 10px 20px; line-height: 24px; color: #818181; background: none; border: 1px solid #c4c4c4; -webkit-border-radius: none; -moz-border-radius: none; border-radius: none;}.mailform label input:-moz-placeholder, .mailform label select:-moz-placeholder, .mailform label textarea:-moz-placeholder { color: #818181; opacity: 1;}.mailform label input::-webkit-input-placeholder, .mailform label select::-webkit-input-placeholder, .mailform label textarea::-webkit-input-placeholder { color: #818181; opacity: 1;}.mailform label input::-moz-placeholder, .mailform label select::-moz-placeholder, .mailform label textarea::-moz-placeholder { color: #818181; opacity: 1;}.mailform label input:-ms-input-placeholder, .mailform label select:-ms-input-placeholder, .mailform label textarea:-ms-input-placeholder { color: #818181; opacity: 1;}.mailform label textarea { margin-top: 32px; resize: vertical; overflow: auto; height: 315px;}@media (max-width: 1365px) { .mailform label {  margin-top: 30px; }}@-ms-keyframes fout { 0% {  transform: scale(1) translateX(0); } 100% {  transform: scale(0) translateX(0); }}@-o-keyframes fout { 0% {  transform: scale(1) translateX(0); } 100% {  transform: scale(0) translateX(0); }}@-webkit-keyframes fout { 0% {  transform: scale(1) translateX(0); } 100% {  transform: scale(0) translateX(0); }}@-moz-keyframes fout { 0% {  transform: scale(1) translateX(0); } 100% {  transform: scale(0) translateX(0); }}@keyframes fout { 0% {  transform: scale(1) translateX(0); } 100% {  transform: scale(0) translateX(0); }}/* Mail Form PlaceHolder========================================================*/.mfPlaceHolder { font: inherit; cursor: text; position: absolute; left: 0; top: 0; padding: 10px 20px; line-height: 24px; color: #818181; opacity: 1; -moz-transition: 0.3s all ease; -o-transition: 0.3s all ease; -webkit-transition: 0.3s all ease; transition: 0.3s all ease;}*:-webkit-autofill ~ .mfPlaceHolder { opacity: .4; -moz-transform: translateY(-80%); -ms-transform: translateY(-80%); -o-transform: translateY(-80%); -webkit-transform: translateY(-80%); transform: translateY(-80%);}.mfPlaceHolder.state-1 { opacity: .4; -moz-transform: translateY(-80%); -ms-transform: translateY(-80%); -o-transform: translateY(-80%); -webkit-transform: translateY(-80%); transform: translateY(-80%);}/* Mail Form Validation ========================================================*/.mfValidation { -moz-transform-origin: 0% 50%; -ms-transform-origin: 0% 50%; -o-transform-origin: 0% 50%; -webkit-transform-origin: 0% 50%; transform-origin: 0% 50%; -moz-transition: 0.3s all ease; -o-transition: 0.3s all ease; -webkit-transition: 0.3s all ease; transition: 0.3s all ease; -webkit-animation: notifanim-fo 0.4s cubic-bezier(0.55, 0, 0.1, 1) forwards; -moz-animation: notifanim-fo 0.4s cubic-bezier(0.55, 0, 0.1, 1) forwards; -ms-animation: notifanim-fo 0.4s cubic-bezier(0.55, 0, 0.1, 1) forwards; -o-animation: notifanim-fo 0.4s cubic-bezier(0.55, 0, 0.1, 1) forwards; animation: notifanim-fo 0.4s cubic-bezier(0.55, 0, 0.1, 1) forwards; -webkit-box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.5); -moz-box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.5); box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.5); -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; position: absolute; top: -25px; left: 20%; width: 210px; margin-top: -20px; margin-left: 10px; padding: 10px; height: 40px; font-weight: 300; font-size: 12px; line-height: 20px; background: #111; color: #ee514a; opacity: 0; visibility: hidden; cursor: pointer; z-index: 998;}.mfValidation:hover { background: #231634;}.mfValidation:before { content: ''; position: absolute; right: 10%; top: 106%; -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%); width: 0; height: 0; border-style: solid; border-width: 5px 4px 0 4px; border-color: #111 transparent transparent transparent; -moz-transition: 0.3s all ease; -o-transition: 0.3s all ease; -webkit-transition: 0.3s all ease; transition: 0.3s all ease;}.mfValidation.error { -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); -webkit-transform: scale(1); transform: scale(1); opacity: 1; visibility: visible; -webkit-animation: notifanim 0.4s cubic-bezier(0.55, 0, 0.1, 1) forwards; -moz-animation: notifanim 0.4s cubic-bezier(0.55, 0, 0.1, 1) forwards; -ms-animation: notifanim 0.4s cubic-bezier(0.55, 0, 0.1, 1) forwards; -o-animation: notifanim 0.4s cubic-bezier(0.55, 0, 0.1, 1) forwards; animation: notifanim 0.4s cubic-bezier(0.55, 0, 0.1, 1) forwards;}@media (max-width: 767px) { .mfValidation {  text-align: right;  top: -28px;  left: auto;  bottom: 100%;  right: 0;  background: none;  padding: 0;  margin: 0 0 3px;  min-height: 0;  -webkit-box-shadow: none;  -moz-box-shadow: none;  box-shadow: none; } .mfValidation:before {  display: none; } .mfValidation:hover {  background: none;  right: 5px; }}@-ms-keyframes notifanim-fo { 0% {  opacity: 1;  visibility: visible;  transform: scale(1); } 20% {  opacity: 1;  transform: scale(1.1); } 99% {  visibility: hidden; } 100% {  visibility: hidden;  transform: scale(0.3);  opacity: 0; }}@-o-keyframes notifanim-fo { 0% {  opacity: 1;  visibility: visible;  transform: scale(1); } 20% {  opacity: 1;  transform: scale(1.1); } 99% {  visibility: hidden; } 100% {  visibility: hidden;  transform: scale(0.3);  opacity: 0; }}@-webkit-keyframes notifanim-fo { 0% {  opacity: 1;  visibility: visible;  transform: scale(1); } 20% {  opacity: 1;  transform: scale(1.1); } 99% {  visibility: hidden; } 100% {  visibility: hidden;  transform: scale(0.3);  opacity: 0; }}@-moz-keyframes notifanim-fo { 0% {  opacity: 1;  visibility: visible;  transform: scale(1); } 20% {  opacity: 1;  transform: scale(1.1); } 99% {  visibility: hidden; } 100% {  visibility: hidden;  transform: scale(0.3);  opacity: 0; }}@keyframes notifanim-fo { 0% {  opacity: 1;  visibility: visible;  transform: scale(1); } 20% {  opacity: 1;  transform: scale(1.1); } 99% {  visibility: hidden; } 100% {  visibility: hidden;  transform: scale(0.3);  opacity: 0; }}@-ms-keyframes notifanim { 0% {  opacity: 0;  visibility: hidden;  transform: scale(0.3); } 1% {  visibility: visible; } 50% {  transform: scale(1); } 75% {  transform: scale(0.9); } 100% {  transform: scale(1);  opacity: 1; }}@-o-keyframes notifanim { 0% {  opacity: 0;  visibility: hidden;  transform: scale(0.3); } 1% {  visibility: visible; } 50% {  transform: scale(1); } 75% {  transform: scale(0.9); } 100% {  transform: scale(1);  opacity: 1; }}@-webkit-keyframes notifanim { 0% {  opacity: 0;  visibility: hidden;  transform: scale(0.3); } 1% {  visibility: visible; } 50% {  transform: scale(1); } 75% {  transform: scale(0.9); } 100% {  transform: scale(1);  opacity: 1; }}@-moz-keyframes notifanim { 0% {  opacity: 0;  visibility: hidden;  transform: scale(0.3); } 1% {  visibility: visible; } 50% {  transform: scale(1); } 75% {  transform: scale(0.9); } 100% {  transform: scale(1);  opacity: 1; }}@keyframes notifanim { 0% {  opacity: 0;  visibility: hidden;  transform: scale(0.3); } 1% {  visibility: visible; } 50% {  transform: scale(1); } 75% {  transform: scale(0.9); } 100% {  transform: scale(1);  opacity: 1; }}/* MF Controls========================================================*/.mfControls { margin-top: 5px; word-spacing: 10px; text-align: center; float: left;}.mfControls > * { word-spacing: normal; margin-bottom: 5px; -moz-transition: 0.3s ease all; -o-transition: 0.3s ease all; -webkit-transition: 0.3s ease all; transition: 0.3s ease all; font-family: "Lato", sans-serif;}/* Mail Form Submit========================================================*/.mfProgress { position: relative;}.mfProgress .cnt, .mfProgress .loader { -moz-transition: 0.4s all ease-in-out; -o-transition: 0.4s all ease-in-out; -webkit-transition: 0.4s all ease-in-out; transition: 0.4s all ease-in-out;}.mfProgress .loader { opacity: 0; text-align: center; letter-spacing: 10px; -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); -webkit-transform: scale(1.2); transform: scale(1.2);}.mfProgress .loader, .mfProgress .loader:before, .mfProgress .loader:after { position: absolute; left: 0; bottom: 0; top: 0; right: 0; margin: auto;}.mfProgress .loader:before { content: ''; width: 20px; height: 20px; border-radius: 50%;}.mfProgress .loader:after { content: ''; width: 30px; height: 30px; color: #ee514a; font: 400 30px "FontAwesome"; line-height: inherit; -moz-transition: 0.4s all ease-in-out; -o-transition: 0.4s all ease-in-out; -webkit-transition: 0.4s all ease-in-out; transition: 0.4s all ease-in-out; -moz-transform: scale(0) rotate(-60deg); -ms-transform: scale(0) rotate(-60deg); -o-transform: scale(0) rotate(-60deg); -webkit-transform: scale(0) rotate(-60deg); transform: scale(0) rotate(-60deg);}.mfProgress.sending .cnt, .mfProgress.fail .cnt, .mfProgress.success .cnt { -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); -webkit-transform: scale(1.2); transform: scale(1.2); opacity: 0;}.mfProgress.sending .loader, .mfProgress.fail .loader, .mfProgress.success .loader { opacity: 1; -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); -webkit-transform: scale(1); transform: scale(1);}.mfProgress.fail .loader:before, .mfProgress.success .loader:before { -webkit-animation: fout 0.4s ease-in-out 1 forwards; -moz-animation: fout 0.4s ease-in-out 1 forwards; -ms-animation: fout 0.4s ease-in-out 1 forwards; -o-animation: fout 0.4s ease-in-out 1 forwards; animation: fout 0.4s ease-in-out 1 forwards;}.mfProgress.fail .loader:after, .mfProgress.success .loader:after { -moz-transform: scale(1) rotate(0deg); -ms-transform: scale(1) rotate(0deg); -o-transform: scale(1) rotate(0deg); -webkit-transform: scale(1) rotate(0deg); transform: scale(1) rotate(0deg);}.mfProgress.sending .loader:before { -webkit-animation: motion 3s cubic-bezier(0.77, 0, 0.175, 1) infinite; -moz-animation: motion 3s cubic-bezier(0.77, 0, 0.175, 1) infinite; -ms-animation: motion 3s cubic-bezier(0.77, 0, 0.175, 1) infinite; -o-animation: motion 3s cubic-bezier(0.77, 0, 0.175, 1) infinite; animation: motion 3s cubic-bezier(0.77, 0, 0.175, 1) infinite;}.mfProgress.fail .loader:after { content: '\f06a';}.mfProgress.success .loader:after { content: '\f058';}.mfProgress .msg { -moz-transform-origin: 0% 50%; -ms-transform-origin: 0% 50%; -o-transform-origin: 0% 50%; -webkit-transform-origin: 0% 50%; transform-origin: 0% 50%; -moz-transition: 0.3s all ease; -o-transition: 0.3s all ease; -webkit-transition: 0.3s all ease; transition: 0.3s all ease; -webkit-animation: notifanim-fo 0.4s ease-in-out forwards; -moz-animation: notifanim-fo 0.4s ease-in-out forwards; -ms-animation: notifanim-fo 0.4s ease-in-out forwards; -o-animation: notifanim-fo 0.4s ease-in-out forwards; animation: notifanim-fo 0.4s ease-in-out forwards; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.5); -moz-box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.5); box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.5); position: absolute; padding: 10px; border-radius: none; font-size: 16px; line-height: 20px; opacity: 0; visibility: hidden; top: 100%; left: 50%; width: 230px; margin-left: -115px; margin-top: 20px; color: #fff; -moz-transform-origin: 50% 100%; -ms-transform-origin: 50% 100%; -o-transform-origin: 50% 100%; -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%;}.mfProgress .msg:before { content: ''; position: absolute; bottom: 100%; right: 50%; transform: translate(50%, 0%); width: 0; height: 0; border-style: solid; border-width: 0 6px 6px 6px; border-color: transparent transparent #111 transparent; -moz-transition: 0.4s all ease-in-out; -o-transition: 0.4s all ease-in-out; -webkit-transition: 0.4s all ease-in-out; transition: 0.4s all ease-in-out;}.mfProgress.fail .msg, .mfProgress.success .msg { transform: scale(1); opacity: 1; visibility: visible; -webkit-animation: notifanim 0.4s ease-in-out forwards; -moz-animation: notifanim 0.4s ease-in-out forwards; -ms-animation: notifanim 0.4s ease-in-out forwards; -o-animation: notifanim 0.4s ease-in-out forwards; animation: notifanim 0.4s ease-in-out forwards;}.mfProgress.fail .msg { background: #F44336;}.mfProgress.fail .msg:before { width: 0; height: 0; border-style: solid; border-width: 0 6px 6px 6px; border-color: transparent transparent #F44336 transparent;}.mfProgress.success .msg { background: #2E7D32;}.mfProgress.success .msg:before { width: 0; height: 0; border-style: solid; border-width: 0 6px 6px 6px; border-color: transparent transparent #2E7D32 transparent;}@-ms-keyframes motion { 0% {  transform: translateX(0) scale(1); } 25% {  transform: translateX(-50px) scale(0.3); } 50% {  transform: translateX(0) scale(1); } 75% {  transform: translateX(50px) scale(0.3); } 100% {  transform: translateX(0) scale(1); }}@-o-keyframes motion { 0% {  transform: translateX(0) scale(1); } 25% {  transform: translateX(-50px) scale(0.3); } 50% {  transform: translateX(0) scale(1); } 75% {  transform: translateX(50px) scale(0.3); } 100% {  transform: translateX(0) scale(1); }}@-webkit-keyframes motion { 0% {  transform: translateX(0) scale(1); } 25% {  transform: translateX(-50px) scale(0.3); } 50% {  transform: translateX(0) scale(1); } 75% {  transform: translateX(50px) scale(0.3); } 100% {  transform: translateX(0) scale(1); }}@-moz-keyframes motion { 0% {  transform: translateX(0) scale(1); } 25% {  transform: translateX(-50px) scale(0.3); } 50% {  transform: translateX(0) scale(1); } 75% {  transform: translateX(50px) scale(0.3); } 100% {  transform: translateX(0) scale(1); }}@keyframes motion { 0% {  transform: translateX(0) scale(1); } 25% {  transform: translateX(-50px) scale(0.3); } 50% {  transform: translateX(0) scale(1); } 75% {  transform: translateX(50px) scale(0.3); } 100% {  transform: translateX(0) scale(1); }}@charset "UTF-8";/*========================================================           RD Style Switcher=========================================================*/.styleswitcher { position:fixed; top: 22%; width: 295px; padding: 25px 25px 30px; background: #2B3643; color: #A5BFD2; text-align: left; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; -moz-transition: 0.3s ease; -o-transition: 0.3s ease; -webkit-transition: 0.3s ease; transition: 0.3s ease; -moz-transition: 0.3s cubic-bezier(0.55, 0, 0.1, 1); -o-transition: 0.3s cubic-bezier(0.55, 0, 0.1, 1); -webkit-transition: 0.3s cubic-bezier(0.55, 0, 0.1, 1); transition: 0.3s cubic-bezier(0.55, 0, 0.1, 1); -moz-transform: translateX(-295px); -ms-transform: translateX(-295px); -o-transform: translateX(-295px); -webkit-transform: translateX(-295px); transform: translateX(-295px); -webkit-box-shadow: 3px 3px 3px 0 rgba(0, 0, 0, 0.15); -moz-box-shadow: 3px 3px 3px 0 rgba(0, 0, 0, 0.15); box-shadow: 3px 3px 3px 0 rgba(0, 0, 0, 0.15); z-index: 9998;}.styleswitcher.active { -moz-transform: translateX(0px); -ms-transform: translateX(0px); -o-transform: translateX(0px); -webkit-transform: translateX(0px); transform: translateX(0px);}@media (max-width: 479px) { .styleswitcher {  width: 235px;  -moz-transform: translateX(-235px);  -ms-transform: translateX(-235px);  -o-transform: translateX(-235px);  -webkit-transform: translateX(-235px);  transform: translateX(-235px); }}.styleswitcher_title { color: #FFF; font-size: 16px; line-height: 1.2;}.styleswitcher_toggle { outline: none; background-color: transparent; border: none; -webkit-appearance: none; border-radius: 0; vertical-align: baseline; box-shadow: none; position: absolute; top: 0; left: 100%; width: 60px; height: 60px; text-align: center; background: #2B3643; color: #A5BFD2; font: 400 32px/60px "FontAwesome"; -moz-transition: 0.3s all ease; -o-transition: 0.3s all ease; -webkit-transition: 0.3s all ease; transition: 0.3s all ease; -webkit-box-shadow: 3px 3px 3px 0 rgba(0, 0, 0, 0.15); -moz-box-shadow: 3px 3px 3px 0 rgba(0, 0, 0, 0.15); box-shadow: 3px 3px 3px 0 rgba(0, 0, 0, 0.15);}.styleswitcher_toggle:hover { color: #FFF;}.styleswitcher_toggle:before { content: "&#61947;";}.styleswitcher_toggle.active:before { content: "&#61453;";}.styleswitcher_cnt { word-spacing: 6px;}.styleswitcher_scheme { outline: none; background-color: transparent; border: none; -webkit-appearance: none; border-radius: 0; vertical-align: baseline; box-shadow: none; position: relative; display: inline-block; width: 40px; height: 40px; text-align: center; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; margin-bottom: 10px; -moz-transition: 0.3s all ease; -o-transition: 0.3s all ease; -webkit-transition: 0.3s all ease; transition: 0.3s all ease;}.styleswitcher_scheme:before { content: ''; position: absolute; left: 0; top: 0; right: 0; bottom: 0; background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, rgba(255, 255, 255, 0) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.2)), color-stop(100%, rgba(255, 255, 255, 0))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, rgba(255, 255, 255, 0) 100%); background: -o-linear-gradient(top, rgba(0, 0, 0, 0.2) 0%, rgba(255, 255, 255, 0) 100%); background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, rgba(255, 255, 255, 0) 100%); background: linear-gradient(to bottom, rgba(0, 0, 0, 0.1) 0%, rgba(255, 255, 255, 0) 100%);}.styleswitcher_scheme.active, .styleswitcher_scheme:hover { -moz-transform: scale(0.9); -ms-transform: scale(0.9); -o-transform: scale(0.9); -webkit-transform: scale(0.9); transform: scale(0.9);}.styleswitcher_title + .styleswitcher_cnt { margin-top: 25px;}@charset "UTF-8";/*!Animate.css - http://daneden.me/animateLicensed under the MIT license - http://opensource.org/licenses/MITCopyright (c) 2014 Daniel Eden*/.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;}@-webkit-keyframes bounce { 0%, 20%, 53%, 80%, 100% {  -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  -webkit-transform: translate3d(0,0,0);  transform: translate3d(0,0,0); } 40%, 43% {  -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);  transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);  -webkit-transform: translate3d(0, -30px, 0);  transform: translate3d(0, -30px, 0); } 70% {  -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);  transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);  -webkit-transform: translate3d(0, -15px, 0);  transform: translate3d(0, -15px, 0); } 90% {  -webkit-transform: translate3d(0,-4px,0);  transform: translate3d(0,-4px,0); }}@keyframes bounce { 0%, 20%, 53%, 80%, 100% {  -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  -webkit-transform: translate3d(0,0,0);  -ms-transform: translate3d(0,0,0);  transform: translate3d(0,0,0); } 40%, 43% {  -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);  transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);  -webkit-transform: translate3d(0, -30px, 0);  -ms-transform: translate3d(0, -30px, 0);  transform: translate3d(0, -30px, 0); } 70% {  -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);  transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);  -webkit-transform: translate3d(0, -15px, 0);  -ms-transform: translate3d(0, -15px, 0);  transform: translate3d(0, -15px, 0); } 90% {  -webkit-transform: translate3d(0,-4px,0);  -ms-transform: translate3d(0,-4px,0);  transform: translate3d(0,-4px,0); }}.bounce { -webkit-animation-name: bounce; animation-name: bounce; -webkit-transform-origin: center bottom; -ms-transform-origin: center bottom; transform-origin: center bottom;}@-webkit-keyframes flash { 0%, 50%, 100% {  opacity: 1; } 25%, 75% {  opacity: 0; }}@keyframes flash { 0%, 50%, 100% {  opacity: 1; } 25%, 75% {  opacity: 0; }}.flash { -webkit-animation-name: flash; animation-name: flash;}/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */@-webkit-keyframes pulse { 0% {  -webkit-transform: scale3d(1, 1, 1);  transform: scale3d(1, 1, 1); } 50% {  -webkit-transform: scale3d(1.05, 1.05, 1.05);  transform: scale3d(1.05, 1.05, 1.05); } 100% {  -webkit-transform: scale3d(1, 1, 1);  transform: scale3d(1, 1, 1); }}@keyframes pulse { 0% {  -webkit-transform: scale3d(1, 1, 1);  -ms-transform: scale3d(1, 1, 1);  transform: scale3d(1, 1, 1); } 50% {  -webkit-transform: scale3d(1.05, 1.05, 1.05);  -ms-transform: scale3d(1.05, 1.05, 1.05);  transform: scale3d(1.05, 1.05, 1.05); } 100% {  -webkit-transform: scale3d(1, 1, 1);  -ms-transform: scale3d(1, 1, 1);  transform: scale3d(1, 1, 1); }}.pulse { -webkit-animation-name: pulse; animation-name: pulse;}@-webkit-keyframes rubberBand { 0% {  -webkit-transform: scale3d(1, 1, 1);  transform: scale3d(1, 1, 1); } 30% {  -webkit-transform: scale3d(1.25, 0.75, 1);  transform: scale3d(1.25, 0.75, 1); } 40% {  -webkit-transform: scale3d(0.75, 1.25, 1);  transform: scale3d(0.75, 1.25, 1); } 50% {  -webkit-transform: scale3d(1.15, 0.85, 1);  transform: scale3d(1.15, 0.85, 1); } 65% {  -webkit-transform: scale3d(.95, 1.05, 1);  transform: scale3d(.95, 1.05, 1); } 75% {  -webkit-transform: scale3d(1.05, .95, 1);  transform: scale3d(1.05, .95, 1); } 100% {  -webkit-transform: scale3d(1, 1, 1);  transform: scale3d(1, 1, 1); }}@keyframes rubberBand { 0% {  -webkit-transform: scale3d(1, 1, 1);  -ms-transform: scale3d(1, 1, 1);  transform: scale3d(1, 1, 1); } 30% {  -webkit-transform: scale3d(1.25, 0.75, 1);  -ms-transform: scale3d(1.25, 0.75, 1);  transform: scale3d(1.25, 0.75, 1); } 40% {  -webkit-transform: scale3d(0.75, 1.25, 1);  -ms-transform: scale3d(0.75, 1.25, 1);  transform: scale3d(0.75, 1.25, 1); } 50% {  -webkit-transform: scale3d(1.15, 0.85, 1);  -ms-transform: scale3d(1.15, 0.85, 1);  transform: scale3d(1.15, 0.85, 1); } 65% {  -webkit-transform: scale3d(.95, 1.05, 1);  -ms-transform: scale3d(.95, 1.05, 1);  transform: scale3d(.95, 1.05, 1); } 75% {  -webkit-transform: scale3d(1.05, .95, 1);  -ms-transform: scale3d(1.05, .95, 1);  transform: scale3d(1.05, .95, 1); } 100% {  -webkit-transform: scale3d(1, 1, 1);  -ms-transform: scale3d(1, 1, 1);  transform: scale3d(1, 1, 1); }}.rubberBand { -webkit-animation-name: rubberBand; animation-name: rubberBand;}@-webkit-keyframes shake { 0%, 100% {  -webkit-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0); } 10%, 30%, 50%, 70%, 90% {  -webkit-transform: translate3d(-10px, 0, 0);  transform: translate3d(-10px, 0, 0); } 20%, 40%, 60%, 80% {  -webkit-transform: translate3d(10px, 0, 0);  transform: translate3d(10px, 0, 0); }}@keyframes shake { 0%, 100% {  -webkit-transform: translate3d(0, 0, 0);  -ms-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0); } 10%, 30%, 50%, 70%, 90% {  -webkit-transform: translate3d(-10px, 0, 0);  -ms-transform: translate3d(-10px, 0, 0);  transform: translate3d(-10px, 0, 0); } 20%, 40%, 60%, 80% {  -webkit-transform: translate3d(10px, 0, 0);  -ms-transform: translate3d(10px, 0, 0);  transform: translate3d(10px, 0, 0); }}.shake { -webkit-animation-name: shake; animation-name: shake;}@-webkit-keyframes swing { 20% {  -webkit-transform: rotate3d(0, 0, 1, 15deg);  transform: rotate3d(0, 0, 1, 15deg); } 40% {  -webkit-transform: rotate3d(0, 0, 1, -10deg);  transform: rotate3d(0, 0, 1, -10deg); } 60% {  -webkit-transform: rotate3d(0, 0, 1, 5deg);  transform: rotate3d(0, 0, 1, 5deg); } 80% {  -webkit-transform: rotate3d(0, 0, 1, -5deg);  transform: rotate3d(0, 0, 1, -5deg); } 100% {  -webkit-transform: rotate3d(0, 0, 1, 0deg);  transform: rotate3d(0, 0, 1, 0deg); }}@keyframes swing { 20% {  -webkit-transform: rotate3d(0, 0, 1, 15deg);  -ms-transform: rotate3d(0, 0, 1, 15deg);  transform: rotate3d(0, 0, 1, 15deg); } 40% {  -webkit-transform: rotate3d(0, 0, 1, -10deg);  -ms-transform: rotate3d(0, 0, 1, -10deg);  transform: rotate3d(0, 0, 1, -10deg); } 60% {  -webkit-transform: rotate3d(0, 0, 1, 5deg);  -ms-transform: rotate3d(0, 0, 1, 5deg);  transform: rotate3d(0, 0, 1, 5deg); } 80% {  -webkit-transform: rotate3d(0, 0, 1, -5deg);  -ms-transform: rotate3d(0, 0, 1, -5deg);  transform: rotate3d(0, 0, 1, -5deg); } 100% {  -webkit-transform: rotate3d(0, 0, 1, 0deg);  -ms-transform: rotate3d(0, 0, 1, 0deg);  transform: rotate3d(0, 0, 1, 0deg); }}.swing { -webkit-transform-origin: top center; -ms-transform-origin: top center; transform-origin: top center; -webkit-animation-name: swing; animation-name: swing;}@-webkit-keyframes tada { 0% {  -webkit-transform: scale3d(1, 1, 1);  transform: scale3d(1, 1, 1); } 10%, 20% {  -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);  transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); } 30%, 50%, 70%, 90% {  -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);  transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); } 40%, 60%, 80% {  -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);  transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); } 100% {  -webkit-transform: scale3d(1, 1, 1);  transform: scale3d(1, 1, 1); }}@keyframes tada { 0% {  -webkit-transform: scale3d(1, 1, 1);  -ms-transform: scale3d(1, 1, 1);  transform: scale3d(1, 1, 1); } 10%, 20% {  -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);  -ms-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);  transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); } 30%, 50%, 70%, 90% {  -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);  -ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);  transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); } 40%, 60%, 80% {  -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);  -ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);  transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); } 100% {  -webkit-transform: scale3d(1, 1, 1);  -ms-transform: scale3d(1, 1, 1);  transform: scale3d(1, 1, 1); }}.tada { -webkit-animation-name: tada; animation-name: tada;}/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */@-webkit-keyframes wobble { 0% {  -webkit-transform: none;  transform: none; } 15% {  -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);  transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); } 30% {  -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);  transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); } 45% {  -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);  transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); } 60% {  -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);  transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); } 75% {  -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);  transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); } 100% {  -webkit-transform: none;  transform: none; }}@keyframes wobble { 0% {  -webkit-transform: none;  -ms-transform: none;  transform: none; } 15% {  -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);  -ms-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);  transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); } 30% {  -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);  -ms-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);  transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); } 45% {  -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);  -ms-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);  transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); } 60% {  -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);  -ms-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);  transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); } 75% {  -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);  -ms-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);  transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); } 100% {  -webkit-transform: none;  -ms-transform: none;  transform: none; }}.wobble { -webkit-animation-name: wobble; animation-name: wobble;}@-webkit-keyframes bounceIn { 0%, 20%, 40%, 60%, 80%, 100% {  -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); } 0% {  opacity: 0;  -webkit-transform: scale3d(.3, .3, .3);  transform: scale3d(.3, .3, .3); } 20% {  -webkit-transform: scale3d(1.1, 1.1, 1.1);  transform: scale3d(1.1, 1.1, 1.1); } 40% {  -webkit-transform: scale3d(.9, .9, .9);  transform: scale3d(.9, .9, .9); } 60% {  opacity: 1;  -webkit-transform: scale3d(1.03, 1.03, 1.03);  transform: scale3d(1.03, 1.03, 1.03); } 80% {  -webkit-transform: scale3d(.97, .97, .97);  transform: scale3d(.97, .97, .97); } 100% {  opacity: 1;  -webkit-transform: scale3d(1, 1, 1);  transform: scale3d(1, 1, 1); }}@keyframes bounceIn { 0%, 20%, 40%, 60%, 80%, 100% {  -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); } 0% {  opacity: 0;  -webkit-transform: scale3d(.3, .3, .3);  -ms-transform: scale3d(.3, .3, .3);  transform: scale3d(.3, .3, .3); } 20% {  -webkit-transform: scale3d(1.1, 1.1, 1.1);  -ms-transform: scale3d(1.1, 1.1, 1.1);  transform: scale3d(1.1, 1.1, 1.1); } 40% {  -webkit-transform: scale3d(.9, .9, .9);  -ms-transform: scale3d(.9, .9, .9);  transform: scale3d(.9, .9, .9); } 60% {  opacity: 1;  -webkit-transform: scale3d(1.03, 1.03, 1.03);  -ms-transform: scale3d(1.03, 1.03, 1.03);  transform: scale3d(1.03, 1.03, 1.03); } 80% {  -webkit-transform: scale3d(.97, .97, .97);  -ms-transform: scale3d(.97, .97, .97);  transform: scale3d(.97, .97, .97); } 100% {  opacity: 1;  -webkit-transform: scale3d(1, 1, 1);  -ms-transform: scale3d(1, 1, 1);  transform: scale3d(1, 1, 1); }}.bounceIn { -webkit-animation-name: bounceIn; animation-name: bounceIn; -webkit-animation-duration: .75s; animation-duration: .75s;}@-webkit-keyframes bounceInDown { 0%, 60%, 75%, 90%, 100% {  -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); } 0% {  opacity: 0;  -webkit-transform: translate3d(0, -3000px, 0);  transform: translate3d(0, -3000px, 0); } 60% {  opacity: 1;  -webkit-transform: translate3d(0, 25px, 0);  transform: translate3d(0, 25px, 0); } 75% {  -webkit-transform: translate3d(0, -10px, 0);  transform: translate3d(0, -10px, 0); } 90% {  -webkit-transform: translate3d(0, 5px, 0);  transform: translate3d(0, 5px, 0); } 100% {  -webkit-transform: none;  transform: none; }}@keyframes bounceInDown { 0%, 60%, 75%, 90%, 100% {  -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); } 0% {  opacity: 0;  -webkit-transform: translate3d(0, -3000px, 0);  -ms-transform: translate3d(0, -3000px, 0);  transform: translate3d(0, -3000px, 0); } 60% {  opacity: 1;  -webkit-transform: translate3d(0, 25px, 0);  -ms-transform: translate3d(0, 25px, 0);  transform: translate3d(0, 25px, 0); } 75% {  -webkit-transform: translate3d(0, -10px, 0);  -ms-transform: translate3d(0, -10px, 0);  transform: translate3d(0, -10px, 0); } 90% {  -webkit-transform: translate3d(0, 5px, 0);  -ms-transform: translate3d(0, 5px, 0);  transform: translate3d(0, 5px, 0); } 100% {  -webkit-transform: none;  -ms-transform: none;  transform: none; }}.bounceInDown { -webkit-animation-name: bounceInDown; animation-name: bounceInDown;}@-webkit-keyframes bounceInLeft { 0%, 60%, 75%, 90%, 100% {  -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); } 0% {  opacity: 0;  -webkit-transform: translate3d(-3000px, 0, 0);  transform: translate3d(-3000px, 0, 0); } 60% {  opacity: 1;  -webkit-transform: translate3d(25px, 0, 0);  transform: translate3d(25px, 0, 0); } 75% {  -webkit-transform: translate3d(-10px, 0, 0);  transform: translate3d(-10px, 0, 0); } 90% {  -webkit-transform: translate3d(5px, 0, 0);  transform: translate3d(5px, 0, 0); } 100% {  -webkit-transform: none;  transform: none; }}@keyframes bounceInLeft { 0%, 60%, 75%, 90%, 100% {  -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); } 0% {  opacity: 0;  -webkit-transform: translate3d(-3000px, 0, 0);  -ms-transform: translate3d(-3000px, 0, 0);  transform: translate3d(-3000px, 0, 0); } 60% {  opacity: 1;  -webkit-transform: translate3d(25px, 0, 0);  -ms-transform: translate3d(25px, 0, 0);  transform: translate3d(25px, 0, 0); } 75% {  -webkit-transform: translate3d(-10px, 0, 0);  -ms-transform: translate3d(-10px, 0, 0);  transform: translate3d(-10px, 0, 0); } 90% {  -webkit-transform: translate3d(5px, 0, 0);  -ms-transform: translate3d(5px, 0, 0);  transform: translate3d(5px, 0, 0); } 100% {  -webkit-transform: none;  -ms-transform: none;  transform: none; }}.bounceInLeft { -webkit-animation-name: bounceInLeft; animation-name: bounceInLeft;}@-webkit-keyframes bounceInRight { 0%, 60%, 75%, 90%, 100% {  -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); } 0% {  opacity: 0;  -webkit-transform: translate3d(3000px, 0, 0);  transform: translate3d(3000px, 0, 0); } 60% {  opacity: 1;  -webkit-transform: translate3d(-25px, 0, 0);  transform: translate3d(-25px, 0, 0); } 75% {  -webkit-transform: translate3d(10px, 0, 0);  transform: translate3d(10px, 0, 0); } 90% {  -webkit-transform: translate3d(-5px, 0, 0);  transform: translate3d(-5px, 0, 0); } 100% {  -webkit-transform: none;  transform: none; }}@keyframes bounceInRight { 0%, 60%, 75%, 90%, 100% {  -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); } 0% {  opacity: 0;  -webkit-transform: translate3d(3000px, 0, 0);  -ms-transform: translate3d(3000px, 0, 0);  transform: translate3d(3000px, 0, 0); } 60% {  opacity: 1;  -webkit-transform: translate3d(-25px, 0, 0);  -ms-transform: translate3d(-25px, 0, 0);  transform: translate3d(-25px, 0, 0); } 75% {  -webkit-transform: translate3d(10px, 0, 0);  -ms-transform: translate3d(10px, 0, 0);  transform: translate3d(10px, 0, 0); } 90% {  -webkit-transform: translate3d(-5px, 0, 0);  -ms-transform: translate3d(-5px, 0, 0);  transform: translate3d(-5px, 0, 0); } 100% {  -webkit-transform: none;  -ms-transform: none;  transform: none; }}.bounceInRight { -webkit-animation-name: bounceInRight; animation-name: bounceInRight;}@-webkit-keyframes bounceInUp { 0%, 60%, 75%, 90%, 100% {  -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); } 0% {  opacity: 0;  -webkit-transform: translate3d(0, 3000px, 0);  transform: translate3d(0, 3000px, 0); } 60% {  opacity: 1;  -webkit-transform: translate3d(0, -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); } 100% {  -webkit-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0); }}@keyframes bounceInUp { 0%, 60%, 75%, 90%, 100% {  -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); } 0% {  opacity: 0;  -webkit-transform: translate3d(0, 3000px, 0);  -ms-transform: translate3d(0, 3000px, 0);  transform: translate3d(0, 3000px, 0); } 60% {  opacity: 1;  -webkit-transform: translate3d(0, -20px, 0);  -ms-transform: translate3d(0, -20px, 0);  transform: translate3d(0, -20px, 0); } 75% {  -webkit-transform: translate3d(0, 10px, 0);  -ms-transform: translate3d(0, 10px, 0);  transform: translate3d(0, 10px, 0); } 90% {  -webkit-transform: translate3d(0, -5px, 0);  -ms-transform: translate3d(0, -5px, 0);  transform: translate3d(0, -5px, 0); } 100% {  -webkit-transform: translate3d(0, 0, 0);  -ms-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0); }}.bounceInUp { -webkit-animation-name: bounceInUp; animation-name: bounceInUp;}@-webkit-keyframes bounceOut { 20% {  -webkit-transform: scale3d(.9, .9, .9);  transform: scale3d(.9, .9, .9); } 50%, 55% {  opacity: 1;  -webkit-transform: scale3d(1.1, 1.1, 1.1);  transform: scale3d(1.1, 1.1, 1.1); } 100% {  opacity: 0;  -webkit-transform: scale3d(.3, .3, .3);  transform: scale3d(.3, .3, .3); }}@keyframes bounceOut { 20% {  -webkit-transform: scale3d(.9, .9, .9);  -ms-transform: scale3d(.9, .9, .9);  transform: scale3d(.9, .9, .9); } 50%, 55% {  opacity: 1;  -webkit-transform: scale3d(1.1, 1.1, 1.1);  -ms-transform: scale3d(1.1, 1.1, 1.1);  transform: scale3d(1.1, 1.1, 1.1); } 100% {  opacity: 0;  -webkit-transform: scale3d(.3, .3, .3);  -ms-transform: scale3d(.3, .3, .3);  transform: scale3d(.3, .3, .3); }}.bounceOut { -webkit-animation-name: bounceOut; animation-name: bounceOut; -webkit-animation-duration: .75s; animation-duration: .75s;}@-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); } 100% {  opacity: 0;  -webkit-transform: translate3d(0, 2000px, 0);  transform: translate3d(0, 2000px, 0); }}@keyframes bounceOutDown { 20% {  -webkit-transform: translate3d(0, 10px, 0);  -ms-transform: translate3d(0, 10px, 0);  transform: translate3d(0, 10px, 0); } 40%, 45% {  opacity: 1;  -webkit-transform: translate3d(0, -20px, 0);  -ms-transform: translate3d(0, -20px, 0);  transform: translate3d(0, -20px, 0); } 100% {  opacity: 0;  -webkit-transform: translate3d(0, 2000px, 0);  -ms-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); } 100% {  opacity: 0;  -webkit-transform: translate3d(-2000px, 0, 0);  transform: translate3d(-2000px, 0, 0); }}@keyframes bounceOutLeft { 20% {  opacity: 1;  -webkit-transform: translate3d(20px, 0, 0);  -ms-transform: translate3d(20px, 0, 0);  transform: translate3d(20px, 0, 0); } 100% {  opacity: 0;  -webkit-transform: translate3d(-2000px, 0, 0);  -ms-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); } 100% {  opacity: 0;  -webkit-transform: translate3d(2000px, 0, 0);  transform: translate3d(2000px, 0, 0); }}@keyframes bounceOutRight { 20% {  opacity: 1;  -webkit-transform: translate3d(-20px, 0, 0);  -ms-transform: translate3d(-20px, 0, 0);  transform: translate3d(-20px, 0, 0); } 100% {  opacity: 0;  -webkit-transform: translate3d(2000px, 0, 0);  -ms-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); } 100% {  opacity: 0;  -webkit-transform: translate3d(0, -2000px, 0);  transform: translate3d(0, -2000px, 0); }}@keyframes bounceOutUp { 20% {  -webkit-transform: translate3d(0, -10px, 0);  -ms-transform: translate3d(0, -10px, 0);  transform: translate3d(0, -10px, 0); } 40%, 45% {  opacity: 1;  -webkit-transform: translate3d(0, 20px, 0);  -ms-transform: translate3d(0, 20px, 0);  transform: translate3d(0, 20px, 0); } 100% {  opacity: 0;  -webkit-transform: translate3d(0, -2000px, 0);  -ms-transform: translate3d(0, -2000px, 0);  transform: translate3d(0, -2000px, 0); }}.bounceOutUp { -webkit-animation-name: bounceOutUp; animation-name: bounceOutUp;}@-webkit-keyframes fadeIn { 0% {  opacity: 0; } 100% {  opacity: 1; }}@keyframes fadeIn { 0% {  opacity: 0; } 100% {  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); } 100% {  opacity: 1;  -webkit-transform: none;  transform: none; }}@keyframes fadeInDown { 0% {  opacity: 0;  -webkit-transform: translate3d(0, -100%, 0);  -ms-transform: translate3d(0, -100%, 0);  transform: translate3d(0, -100%, 0); } 100% {  opacity: 1;  -webkit-transform: none;  -ms-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); } 100% {  opacity: 1;  -webkit-transform: none;  transform: none; }}@keyframes fadeInDownBig { 0% {  opacity: 0;  -webkit-transform: translate3d(0, -2000px, 0);  -ms-transform: translate3d(0, -2000px, 0);  transform: translate3d(0, -2000px, 0); } 100% {  opacity: 1;  -webkit-transform: none;  -ms-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); } 100% {  opacity: 1;  -webkit-transform: none;  transform: none; }}@keyframes fadeInLeft { 0% {  opacity: 0;  -webkit-transform: translate3d(-100%, 0, 0);  -ms-transform: translate3d(-100%, 0, 0);  transform: translate3d(-100%, 0, 0); } 100% {  opacity: 1;  -webkit-transform: none;  -ms-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); } 100% {  opacity: 1;  -webkit-transform: none;  transform: none; }}@keyframes fadeInLeftBig { 0% {  opacity: 0;  -webkit-transform: translate3d(-2000px, 0, 0);  -ms-transform: translate3d(-2000px, 0, 0);  transform: translate3d(-2000px, 0, 0); } 100% {  opacity: 1;  -webkit-transform: none;  -ms-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); } 100% {  opacity: 1;  -webkit-transform: none;  transform: none; }}@keyframes fadeInRight { 0% {  opacity: 0;  -webkit-transform: translate3d(100%, 0, 0);  -ms-transform: translate3d(100%, 0, 0);  transform: translate3d(100%, 0, 0); } 100% {  opacity: 1;  -webkit-transform: none;  -ms-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); } 100% {  opacity: 1;  -webkit-transform: none;  transform: none; }}@keyframes fadeInRightBig { 0% {  opacity: 0;  -webkit-transform: translate3d(2000px, 0, 0);  -ms-transform: translate3d(2000px, 0, 0);  transform: translate3d(2000px, 0, 0); } 100% {  opacity: 1;  -webkit-transform: none;  -ms-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); } 100% {  opacity: 1;  -webkit-transform: none;  transform: none; }}@keyframes fadeInUp { 0% {  opacity: 0;  -webkit-transform: translate3d(0, 100%, 0);  -ms-transform: translate3d(0, 100%, 0);  transform: translate3d(0, 100%, 0); } 100% {  opacity: 1;  -webkit-transform: none;  -ms-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); } 100% {  opacity: 1;  -webkit-transform: none;  transform: none; }}@keyframes fadeInUpBig { 0% {  opacity: 0;  -webkit-transform: translate3d(0, 2000px, 0);  -ms-transform: translate3d(0, 2000px, 0);  transform: translate3d(0, 2000px, 0); } 100% {  opacity: 1;  -webkit-transform: none;  -ms-transform: none;  transform: none; }}.fadeInUpBig { -webkit-animation-name: fadeInUpBig; animation-name: fadeInUpBig;}@-webkit-keyframes fadeOut { 0% {  opacity: 1; } 100% {  opacity: 0; }}@keyframes fadeOut { 0% {  opacity: 1; } 100% {  opacity: 0; }}.fadeOut { -webkit-animation-name: fadeOut; animation-name: fadeOut;}@-webkit-keyframes fadeOutDown { 0% {  opacity: 1; } 100% {  opacity: 0;  -webkit-transform: translate3d(0, 100%, 0);  transform: translate3d(0, 100%, 0); }}@keyframes fadeOutDown { 0% {  opacity: 1; } 100% {  opacity: 0;  -webkit-transform: translate3d(0, 100%, 0);  -ms-transform: translate3d(0, 100%, 0);  transform: translate3d(0, 100%, 0); }}.fadeOutDown { -webkit-animation-name: fadeOutDown; animation-name: fadeOutDown;}@-webkit-keyframes fadeOutDownBig { 0% {  opacity: 1; } 100% {  opacity: 0;  -webkit-transform: translate3d(0, 2000px, 0);  transform: translate3d(0, 2000px, 0); }}@keyframes fadeOutDownBig { 0% {  opacity: 1; } 100% {  opacity: 0;  -webkit-transform: translate3d(0, 2000px, 0);  -ms-transform: translate3d(0, 2000px, 0);  transform: translate3d(0, 2000px, 0); }}.fadeOutDownBig { -webkit-animation-name: fadeOutDownBig; animation-name: fadeOutDownBig;}@-webkit-keyframes fadeOutLeft { 0% {  opacity: 1; } 100% {  opacity: 0;  -webkit-transform: translate3d(-100%, 0, 0);  transform: translate3d(-100%, 0, 0); }}@keyframes fadeOutLeft { 0% {  opacity: 1; } 100% {  opacity: 0;  -webkit-transform: translate3d(-100%, 0, 0);  -ms-transform: translate3d(-100%, 0, 0);  transform: translate3d(-100%, 0, 0); }}.fadeOutLeft { -webkit-animation-name: fadeOutLeft; animation-name: fadeOutLeft;}@-webkit-keyframes fadeOutLeftBig { 0% {  opacity: 1; } 100% {  opacity: 0;  -webkit-transform: translate3d(-2000px, 0, 0);  transform: translate3d(-2000px, 0, 0); }}@keyframes fadeOutLeftBig { 0% {  opacity: 1; } 100% {  opacity: 0;  -webkit-transform: translate3d(-2000px, 0, 0);  -ms-transform: translate3d(-2000px, 0, 0);  transform: translate3d(-2000px, 0, 0); }}.fadeOutLeftBig { -webkit-animation-name: fadeOutLeftBig; animation-name: fadeOutLeftBig;}@-webkit-keyframes fadeOutRight { 0% {  opacity: 1; } 100% {  opacity: 0;  -webkit-transform: translate3d(100%, 0, 0);  transform: translate3d(100%, 0, 0); }}@keyframes fadeOutRight { 0% {  opacity: 1; } 100% {  opacity: 0;  -webkit-transform: translate3d(100%, 0, 0);  -ms-transform: translate3d(100%, 0, 0);  transform: translate3d(100%, 0, 0); }}.fadeOutRight { -webkit-animation-name: fadeOutRight; animation-name: fadeOutRight;}@-webkit-keyframes fadeOutRightBig { 0% {  opacity: 1; } 100% {  opacity: 0;  -webkit-transform: translate3d(2000px, 0, 0);  transform: translate3d(2000px, 0, 0); }}@keyframes fadeOutRightBig { 0% {  opacity: 1; } 100% {  opacity: 0;  -webkit-transform: translate3d(2000px, 0, 0);  -ms-transform: translate3d(2000px, 0, 0);  transform: translate3d(2000px, 0, 0); }}.fadeOutRightBig { -webkit-animation-name: fadeOutRightBig; animation-name: fadeOutRightBig;}@-webkit-keyframes fadeOutUp { 0% {  opacity: 1; } 100% {  opacity: 0;  -webkit-transform: translate3d(0, -100%, 0);  transform: translate3d(0, -100%, 0); }}@keyframes fadeOutUp { 0% {  opacity: 1; } 100% {  opacity: 0;  -webkit-transform: translate3d(0, -100%, 0);  -ms-transform: translate3d(0, -100%, 0);  transform: translate3d(0, -100%, 0); }}.fadeOutUp { -webkit-animation-name: fadeOutUp; animation-name: fadeOutUp;}@-webkit-keyframes fadeOutUpBig { 0% {  opacity: 1; } 100% {  opacity: 0;  -webkit-transform: translate3d(0, -2000px, 0);  transform: translate3d(0, -2000px, 0); }}@keyframes fadeOutUpBig { 0% {  opacity: 1; } 100% {  opacity: 0;  -webkit-transform: translate3d(0, -2000px, 0);  -ms-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) rotate3d(0, 1, 0, -360deg);  transform: perspective(400px) rotate3d(0, 1, 0, -360deg);  -webkit-animation-timing-function: ease-out;  animation-timing-function: ease-out; } 40% {  -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);  transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);  -webkit-animation-timing-function: ease-out;  animation-timing-function: ease-out; } 50% {  -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);  transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);  -webkit-animation-timing-function: ease-in;  animation-timing-function: ease-in; } 80% {  -webkit-transform: perspective(400px) scale3d(.95, .95, .95);  transform: perspective(400px) scale3d(.95, .95, .95);  -webkit-animation-timing-function: ease-in;  animation-timing-function: ease-in; } 100% {  -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) rotate3d(0, 1, 0, -360deg);  -ms-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);  transform: perspective(400px) rotate3d(0, 1, 0, -360deg);  -webkit-animation-timing-function: ease-out;  animation-timing-function: ease-out; } 40% {  -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);  -ms-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);  transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);  -webkit-animation-timing-function: ease-out;  animation-timing-function: ease-out; } 50% {  -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);  -ms-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);  transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);  -webkit-animation-timing-function: ease-in;  animation-timing-function: ease-in; } 80% {  -webkit-transform: perspective(400px) scale3d(.95, .95, .95);  -ms-transform: perspective(400px) scale3d(.95, .95, .95);  transform: perspective(400px) scale3d(.95, .95, .95);  -webkit-animation-timing-function: ease-in;  animation-timing-function: ease-in; } 100% {  -webkit-transform: perspective(400px);  -ms-transform: perspective(400px);  transform: perspective(400px);  -webkit-animation-timing-function: ease-in;  animation-timing-function: ease-in; }}.animated.flip { -webkit-backface-visibility: visible; -ms-backface-visibility: visible; backface-visibility: visible; -webkit-animation-name: flip; animation-name: flip;}@-webkit-keyframes flipInX { 0% {  -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);  transform: perspective(400px) rotate3d(1, 0, 0, 90deg);  -webkit-transition-timing-function: ease-in;  transition-timing-function: ease-in;  opacity: 0; } 40% {  -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);  transform: perspective(400px) rotate3d(1, 0, 0, -20deg);  -webkit-transition-timing-function: ease-in;  transition-timing-function: ease-in; } 60% {  -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);  transform: perspective(400px) rotate3d(1, 0, 0, 10deg);  opacity: 1; } 80% {  -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);  transform: perspective(400px) rotate3d(1, 0, 0, -5deg); } 100% {  -webkit-transform: perspective(400px);  transform: perspective(400px); }}@keyframes flipInX { 0% {  -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);  -ms-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);  transform: perspective(400px) rotate3d(1, 0, 0, 90deg);  -webkit-transition-timing-function: ease-in;  transition-timing-function: ease-in;  opacity: 0; } 40% {  -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);  -ms-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);  transform: perspective(400px) rotate3d(1, 0, 0, -20deg);  -webkit-transition-timing-function: ease-in;  transition-timing-function: ease-in; } 60% {  -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);  -ms-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);  transform: perspective(400px) rotate3d(1, 0, 0, 10deg);  opacity: 1; } 80% {  -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);  -ms-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);  transform: perspective(400px) rotate3d(1, 0, 0, -5deg); } 100% {  -webkit-transform: perspective(400px);  -ms-transform: perspective(400px);  transform: perspective(400px); }}.flipInX { -webkit-backface-visibility: visible !important; -ms-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipInX; animation-name: flipInX;}@-webkit-keyframes flipInY { 0% {  -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);  transform: perspective(400px) rotate3d(0, 1, 0, 90deg);  -webkit-transition-timing-function: ease-in;  transition-timing-function: ease-in;  opacity: 0; } 40% {  -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);  transform: perspective(400px) rotate3d(0, 1, 0, -20deg);  -webkit-transition-timing-function: ease-in;  transition-timing-function: ease-in; } 60% {  -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);  transform: perspective(400px) rotate3d(0, 1, 0, 10deg);  opacity: 1; } 80% {  -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);  transform: perspective(400px) rotate3d(0, 1, 0, -5deg); } 100% {  -webkit-transform: perspective(400px);  transform: perspective(400px); }}@keyframes flipInY { 0% {  -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);  -ms-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);  transform: perspective(400px) rotate3d(0, 1, 0, 90deg);  -webkit-transition-timing-function: ease-in;  transition-timing-function: ease-in;  opacity: 0; } 40% {  -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);  -ms-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);  transform: perspective(400px) rotate3d(0, 1, 0, -20deg);  -webkit-transition-timing-function: ease-in;  transition-timing-function: ease-in; } 60% {  -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);  -ms-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);  transform: perspective(400px) rotate3d(0, 1, 0, 10deg);  opacity: 1; } 80% {  -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);  -ms-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);  transform: perspective(400px) rotate3d(0, 1, 0, -5deg); } 100% {  -webkit-transform: perspective(400px);  -ms-transform: perspective(400px);  transform: perspective(400px); }}.flipInY { -webkit-backface-visibility: visible !important; -ms-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) rotate3d(1, 0, 0, -20deg);  transform: perspective(400px) rotate3d(1, 0, 0, -20deg);  opacity: 1; } 100% {  -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);  transform: perspective(400px) rotate3d(1, 0, 0, 90deg);  opacity: 0; }}@keyframes flipOutX { 0% {  -webkit-transform: perspective(400px);  -ms-transform: perspective(400px);  transform: perspective(400px); } 30% {  -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);  -ms-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);  transform: perspective(400px) rotate3d(1, 0, 0, -20deg);  opacity: 1; } 100% {  -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);  -ms-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);  transform: perspective(400px) rotate3d(1, 0, 0, 90deg);  opacity: 0; }}.flipOutX { -webkit-animation-name: flipOutX; animation-name: flipOutX; -webkit-animation-duration: .75s; animation-duration: .75s; -webkit-backface-visibility: visible !important; -ms-backface-visibility: visible !important; backface-visibility: visible !important;}@-webkit-keyframes flipOutY { 0% {  -webkit-transform: perspective(400px);  transform: perspective(400px); } 30% {  -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);  transform: perspective(400px) rotate3d(0, 1, 0, -15deg);  opacity: 1; } 100% {  -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);  transform: perspective(400px) rotate3d(0, 1, 0, 90deg);  opacity: 0; }}@keyframes flipOutY { 0% {  -webkit-transform: perspective(400px);  -ms-transform: perspective(400px);  transform: perspective(400px); } 30% {  -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);  -ms-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);  transform: perspective(400px) rotate3d(0, 1, 0, -15deg);  opacity: 1; } 100% {  -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);  -ms-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);  transform: perspective(400px) rotate3d(0, 1, 0, 90deg);  opacity: 0; }}.flipOutY { -webkit-backface-visibility: visible !important; -ms-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipOutY; animation-name: flipOutY; -webkit-animation-duration: .75s; animation-duration: .75s;}@-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);  opacity: 1; } 80% {  -webkit-transform: skewX(-5deg);  transform: skewX(-5deg);  opacity: 1; } 100% {  -webkit-transform: none;  transform: none;  opacity: 1; }}@keyframes lightSpeedIn { 0% {  -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);  -ms-transform: translate3d(100%, 0, 0) skewX(-30deg);  transform: translate3d(100%, 0, 0) skewX(-30deg);  opacity: 0; } 60% {  -webkit-transform: skewX(20deg);  -ms-transform: skewX(20deg);  transform: skewX(20deg);  opacity: 1; } 80% {  -webkit-transform: skewX(-5deg);  -ms-transform: skewX(-5deg);  transform: skewX(-5deg);  opacity: 1; } 100% {  -webkit-transform: none;  -ms-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; } 100% {  -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);  transform: translate3d(100%, 0, 0) skewX(30deg);  opacity: 0; }}@keyframes lightSpeedOut { 0% {  opacity: 1; } 100% {  -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);  -ms-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: rotate3d(0, 0, 1, -200deg);  transform: rotate3d(0, 0, 1, -200deg);  opacity: 0; } 100% {  -webkit-transform-origin: center;  transform-origin: center;  -webkit-transform: none;  transform: none;  opacity: 1; }}@keyframes rotateIn { 0% {  -webkit-transform-origin: center;  -ms-transform-origin: center;  transform-origin: center;  -webkit-transform: rotate3d(0, 0, 1, -200deg);  -ms-transform: rotate3d(0, 0, 1, -200deg);  transform: rotate3d(0, 0, 1, -200deg);  opacity: 0; } 100% {  -webkit-transform-origin: center;  -ms-transform-origin: center;  transform-origin: center;  -webkit-transform: none;  -ms-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: rotate3d(0, 0, 1, -45deg);  transform: rotate3d(0, 0, 1, -45deg);  opacity: 0; } 100% {  -webkit-transform-origin: left bottom;  transform-origin: left bottom;  -webkit-transform: none;  transform: none;  opacity: 1; }}@keyframes rotateInDownLeft { 0% {  -webkit-transform-origin: left bottom;  -ms-transform-origin: left bottom;  transform-origin: left bottom;  -webkit-transform: rotate3d(0, 0, 1, -45deg);  -ms-transform: rotate3d(0, 0, 1, -45deg);  transform: rotate3d(0, 0, 1, -45deg);  opacity: 0; } 100% {  -webkit-transform-origin: left bottom;  -ms-transform-origin: left bottom;  transform-origin: left bottom;  -webkit-transform: none;  -ms-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: rotate3d(0, 0, 1, 45deg);  transform: rotate3d(0, 0, 1, 45deg);  opacity: 0; } 100% {  -webkit-transform-origin: right bottom;  transform-origin: right bottom;  -webkit-transform: none;  transform: none;  opacity: 1; }}@keyframes rotateInDownRight { 0% {  -webkit-transform-origin: right bottom;  -ms-transform-origin: right bottom;  transform-origin: right bottom;  -webkit-transform: rotate3d(0, 0, 1, 45deg);  -ms-transform: rotate3d(0, 0, 1, 45deg);  transform: rotate3d(0, 0, 1, 45deg);  opacity: 0; } 100% {  -webkit-transform-origin: right bottom;  -ms-transform-origin: right bottom;  transform-origin: right bottom;  -webkit-transform: none;  -ms-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: rotate3d(0, 0, 1, 45deg);  transform: rotate3d(0, 0, 1, 45deg);  opacity: 0; } 100% {  -webkit-transform-origin: left bottom;  transform-origin: left bottom;  -webkit-transform: none;  transform: none;  opacity: 1; }}@keyframes rotateInUpLeft { 0% {  -webkit-transform-origin: left bottom;  -ms-transform-origin: left bottom;  transform-origin: left bottom;  -webkit-transform: rotate3d(0, 0, 1, 45deg);  -ms-transform: rotate3d(0, 0, 1, 45deg);  transform: rotate3d(0, 0, 1, 45deg);  opacity: 0; } 100% {  -webkit-transform-origin: left bottom;  -ms-transform-origin: left bottom;  transform-origin: left bottom;  -webkit-transform: none;  -ms-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: rotate3d(0, 0, 1, -90deg);  transform: rotate3d(0, 0, 1, -90deg);  opacity: 0; } 100% {  -webkit-transform-origin: right bottom;  transform-origin: right bottom;  -webkit-transform: none;  transform: none;  opacity: 1; }}@keyframes rotateInUpRight { 0% {  -webkit-transform-origin: right bottom;  -ms-transform-origin: right bottom;  transform-origin: right bottom;  -webkit-transform: rotate3d(0, 0, 1, -90deg);  -ms-transform: rotate3d(0, 0, 1, -90deg);  transform: rotate3d(0, 0, 1, -90deg);  opacity: 0; } 100% {  -webkit-transform-origin: right bottom;  -ms-transform-origin: right bottom;  transform-origin: right bottom;  -webkit-transform: none;  -ms-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; } 100% {  -webkit-transform-origin: center;  transform-origin: center;  -webkit-transform: rotate3d(0, 0, 1, 200deg);  transform: rotate3d(0, 0, 1, 200deg);  opacity: 0; }}@keyframes rotateOut { 0% {  -webkit-transform-origin: center;  -ms-transform-origin: center;  transform-origin: center;  opacity: 1; } 100% {  -webkit-transform-origin: center;  -ms-transform-origin: center;  transform-origin: center;  -webkit-transform: rotate3d(0, 0, 1, 200deg);  -ms-transform: rotate3d(0, 0, 1, 200deg);  transform: rotate3d(0, 0, 1, 200deg);  opacity: 0; }}.rotateOut { -webkit-animation-name: rotateOut; animation-name: rotateOut;}@-webkit-keyframes rotateOutDownLeft { 0% {  -webkit-transform-origin: left bottom;  transform-origin: left bottom;  opacity: 1; } 100% {  -webkit-transform-origin: left bottom;  transform-origin: left bottom;  -webkit-transform: rotate(0, 0, 1, 45deg);  transform: rotate(0, 0, 1, 45deg);  opacity: 0; }}@keyframes rotateOutDownLeft { 0% {  -webkit-transform-origin: left bottom;  -ms-transform-origin: left bottom;  transform-origin: left bottom;  opacity: 1; } 100% {  -webkit-transform-origin: left bottom;  -ms-transform-origin: left bottom;  transform-origin: left bottom;  -webkit-transform: rotate(0, 0, 1, 45deg);  -ms-transform: rotate(0, 0, 1, 45deg);  transform: rotate(0, 0, 1, 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; } 100% {  -webkit-transform-origin: right bottom;  transform-origin: right bottom;  -webkit-transform: rotate3d(0, 0, 1, -45deg);  transform: rotate3d(0, 0, 1, -45deg);  opacity: 0; }}@keyframes rotateOutDownRight { 0% {  -webkit-transform-origin: right bottom;  -ms-transform-origin: right bottom;  transform-origin: right bottom;  opacity: 1; } 100% {  -webkit-transform-origin: right bottom;  -ms-transform-origin: right bottom;  transform-origin: right bottom;  -webkit-transform: rotate3d(0, 0, 1, -45deg);  -ms-transform: rotate3d(0, 0, 1, -45deg);  transform: rotate3d(0, 0, 1, -45deg);  opacity: 0; }}.rotateOutDownRight { -webkit-animation-name: rotateOutDownRight; animation-name: rotateOutDownRight;}@-webkit-keyframes rotateOutUpLeft { 0% {  -webkit-transform-origin: left bottom;  transform-origin: left bottom;  opacity: 1; } 100% {  -webkit-transform-origin: left bottom;  transform-origin: left bottom;  -webkit-transform: rotate3d(0, 0, 1, -45deg);  transform: rotate3d(0, 0, 1, -45deg);  opacity: 0; }}@keyframes rotateOutUpLeft { 0% {  -webkit-transform-origin: left bottom;  -ms-transform-origin: left bottom;  transform-origin: left bottom;  opacity: 1; } 100% {  -webkit-transform-origin: left bottom;  -ms-transform-origin: left bottom;  transform-origin: left bottom;  -webkit-transform: rotate3d(0, 0, 1, -45deg);  -ms-transform: rotate3d(0, 0, 1, -45deg);  transform: rotate3d(0, 0, 1, -45deg);  opacity: 0; }}.rotateOutUpLeft { -webkit-animation-name: rotateOutUpLeft; animation-name: rotateOutUpLeft;}@-webkit-keyframes rotateOutUpRight { 0% {  -webkit-transform-origin: right bottom;  transform-origin: right bottom;  opacity: 1; } 100% {  -webkit-transform-origin: right bottom;  transform-origin: right bottom;  -webkit-transform: rotate3d(0, 0, 1, 90deg);  transform: rotate3d(0, 0, 1, 90deg);  opacity: 0; }}@keyframes rotateOutUpRight { 0% {  -webkit-transform-origin: right bottom;  -ms-transform-origin: right bottom;  transform-origin: right bottom;  opacity: 1; } 100% {  -webkit-transform-origin: right bottom;  -ms-transform-origin: right bottom;  transform-origin: right bottom;  -webkit-transform: rotate3d(0, 0, 1, 90deg);  -ms-transform: rotate3d(0, 0, 1, 90deg);  transform: rotate3d(0, 0, 1, 90deg);  opacity: 0; }}.rotateOutUpRight { -webkit-animation-name: rotateOutUpRight; animation-name: rotateOutUpRight;}@-webkit-keyframes hinge { 0% {  -webkit-transform-origin: top left;  transform-origin: top left;  -webkit-animation-timing-function: ease-in-out;  animation-timing-function: ease-in-out; } 20%, 60% {  -webkit-transform: rotate3d(0, 0, 1, 80deg);  transform: rotate3d(0, 0, 1, 80deg);  -webkit-transform-origin: top left;  transform-origin: top left;  -webkit-animation-timing-function: ease-in-out;  animation-timing-function: ease-in-out; } 40%, 80% {  -webkit-transform: rotate3d(0, 0, 1, 60deg);  transform: rotate3d(0, 0, 1, 60deg);  -webkit-transform-origin: top left;  transform-origin: top left;  -webkit-animation-timing-function: ease-in-out;  animation-timing-function: ease-in-out;  opacity: 1; } 100% {  -webkit-transform: translate3d(0, 700px, 0);  transform: translate3d(0, 700px, 0);  opacity: 0; }}@keyframes hinge { 0% {  -webkit-transform-origin: top left;  -ms-transform-origin: top left;  transform-origin: top left;  -webkit-animation-timing-function: ease-in-out;  animation-timing-function: ease-in-out; } 20%, 60% {  -webkit-transform: rotate3d(0, 0, 1, 80deg);  -ms-transform: rotate3d(0, 0, 1, 80deg);  transform: rotate3d(0, 0, 1, 80deg);  -webkit-transform-origin: top left;  -ms-transform-origin: top left;  transform-origin: top left;  -webkit-animation-timing-function: ease-in-out;  animation-timing-function: ease-in-out; } 40%, 80% {  -webkit-transform: rotate3d(0, 0, 1, 60deg);  -ms-transform: rotate3d(0, 0, 1, 60deg);  transform: rotate3d(0, 0, 1, 60deg);  -webkit-transform-origin: top left;  -ms-transform-origin: top left;  transform-origin: top left;  -webkit-animation-timing-function: ease-in-out;  animation-timing-function: ease-in-out;  opacity: 1; } 100% {  -webkit-transform: translate3d(0, 700px, 0);  -ms-transform: translate3d(0, 700px, 0);  transform: translate3d(0, 700px, 0);  opacity: 0; }}.hinge { -webkit-animation-name: hinge; animation-name: hinge;}/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */@-webkit-keyframes rollIn { 0% {  opacity: 0;  -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);  transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); } 100% {  opacity: 1;  -webkit-transform: none;  transform: none; }}@keyframes rollIn { 0% {  opacity: 0;  -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);  -ms-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);  transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); } 100% {  opacity: 1;  -webkit-transform: none;  -ms-transform: none;  transform: none; }}.rollIn { -webkit-animation-name: rollIn; animation-name: rollIn;}/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */@-webkit-keyframes rollOut { 0% {  opacity: 1; } 100% {  opacity: 0;  -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);  transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); }}@keyframes rollOut { 0% {  opacity: 1; } 100% {  opacity: 0;  -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);  -ms-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);  transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); }}.rollOut { -webkit-animation-name: rollOut; animation-name: rollOut;}@-webkit-keyframes zoomIn { 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);  -ms-transform: scale3d(.3, .3, .3);  transform: scale3d(.3, .3, .3); } 50% {  opacity: 1; }}.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(0.550, 0.055, 0.675, 0.190);  animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); } 60% {  opacity: 1;  -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);  transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);  -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); }}@keyframes zoomInDown { 0% {  opacity: 0;  -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);  -ms-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);  transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);  -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); } 60% {  opacity: 1;  -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);  -ms-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);  transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);  -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); }}.zoomInDown { -webkit-animation-name: zoomInDown; animation-name: zoomInDown;}@-webkit-keyframes zoomInLeft { 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(0.550, 0.055, 0.675, 0.190);  animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); } 60% {  opacity: 1;  -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);  transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);  -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); }}@keyframes zoomInLeft { 0% {  opacity: 0;  -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);  -ms-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);  transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);  -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); } 60% {  opacity: 1;  -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);  -ms-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);  transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);  -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); }}.zoomInLeft { -webkit-animation-name: zoomInLeft; animation-name: zoomInLeft;}@-webkit-keyframes zoomInRight { 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(0.550, 0.055, 0.675, 0.190);  animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); } 60% {  opacity: 1;  -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);  transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);  -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); }}@keyframes zoomInRight { 0% {  opacity: 0;  -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);  -ms-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);  transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);  -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); } 60% {  opacity: 1;  -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);  -ms-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);  transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);  -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); }}.zoomInRight { -webkit-animation-name: zoomInRight; animation-name: zoomInRight;}@-webkit-keyframes zoomInUp { 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(0.550, 0.055, 0.675, 0.190);  animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); } 60% {  opacity: 1;  -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);  transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);  -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); }}@keyframes zoomInUp { 0% {  opacity: 0;  -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);  -ms-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);  transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);  -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); } 60% {  opacity: 1;  -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);  -ms-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);  transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);  -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); }}.zoomInUp { -webkit-animation-name: zoomInUp; animation-name: zoomInUp;}@-webkit-keyframes zoomOut { 0% {  opacity: 1; } 50% {  opacity: 0;  -webkit-transform: scale3d(.3, .3, .3);  transform: scale3d(.3, .3, .3); } 100% {  opacity: 0; }}@keyframes zoomOut { 0% {  opacity: 1; } 50% {  opacity: 0;  -webkit-transform: scale3d(.3, .3, .3);  -ms-transform: scale3d(.3, .3, .3);  transform: scale3d(.3, .3, .3); } 100% {  opacity: 0; }}.zoomOut { -webkit-animation-name: zoomOut; animation-name: zoomOut;}@-webkit-keyframes zoomOutDown { 40% {  opacity: 1;  -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);  transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);  -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); } 100% {  opacity: 0;  -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);  transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);  -webkit-transform-origin: center bottom;  transform-origin: center bottom;  -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); }}@keyframes zoomOutDown { 40% {  opacity: 1;  -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);  -ms-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);  transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);  -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); } 100% {  opacity: 0;  -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);  -ms-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);  transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);  -webkit-transform-origin: center bottom;  -ms-transform-origin: center bottom;  transform-origin: center bottom;  -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); }}.zoomOutDown { -webkit-animation-name: zoomOutDown; animation-name: zoomOutDown;}@-webkit-keyframes zoomOutLeft { 40% {  opacity: 1;  -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);  transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); } 100% {  opacity: 0;  -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);  transform: scale(.1) translate3d(-2000px, 0, 0);  -webkit-transform-origin: left center;  transform-origin: left center; }}@keyframes zoomOutLeft { 40% {  opacity: 1;  -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);  -ms-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);  transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); } 100% {  opacity: 0;  -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);  -ms-transform: scale(.1) translate3d(-2000px, 0, 0);  transform: scale(.1) translate3d(-2000px, 0, 0);  -webkit-transform-origin: left center;  -ms-transform-origin: left center;  transform-origin: left center; }}.zoomOutLeft { -webkit-animation-name: zoomOutLeft; animation-name: zoomOutLeft;}@-webkit-keyframes zoomOutRight { 40% {  opacity: 1;  -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);  transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); } 100% {  opacity: 0;  -webkit-transform: scale(.1) translate3d(2000px, 0, 0);  transform: scale(.1) translate3d(2000px, 0, 0);  -webkit-transform-origin: right center;  transform-origin: right center; }}@keyframes zoomOutRight { 40% {  opacity: 1;  -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);  -ms-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);  transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); } 100% {  opacity: 0;  -webkit-transform: scale(.1) translate3d(2000px, 0, 0);  -ms-transform: scale(.1) translate3d(2000px, 0, 0);  transform: scale(.1) translate3d(2000px, 0, 0);  -webkit-transform-origin: right center;  -ms-transform-origin: right center;  transform-origin: right center; }}.zoomOutRight { -webkit-animation-name: zoomOutRight; animation-name: zoomOutRight;}@-webkit-keyframes zoomOutUp { 40% {  opacity: 1;  -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);  transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);  -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); } 100% {  opacity: 0;  -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);  transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);  -webkit-transform-origin: center bottom;  transform-origin: center bottom;  -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); }}@keyframes zoomOutUp { 40% {  opacity: 1;  -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);  -ms-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);  transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);  -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); } 100% {  opacity: 0;  -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);  -ms-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);  transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);  -webkit-transform-origin: center bottom;  -ms-transform-origin: center bottom;  transform-origin: center bottom;  -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); }}.zoomOutUp { -webkit-animation-name: zoomOutUp; animation-name: zoomOutUp;}/** * Title:Justicons Flaticon Pack * Author: Rami McMin * Source: http://www.flaticon.com/packs/justicons * License: CC BY 3.0 (http://creativecommons.org/licenses/by/3.0/) */ @font-face {font-family: "fl-justicons";src: url("https://akcamguvenlik.com/upload/fonts/fl-justicons.eot");src: url("https://akcamguvenlik.com/upload/fonts/fl-justicons.eot#iefix") format("embedded-opentype"),url("https://akcamguvenlik.com/upload/fonts/fl-justicons.woff") format("woff"),url("https://akcamguvenlik.com/upload/fonts/fl-justicons.ttf") format("truetype"),url("https://akcamguvenlik.com/upload/fonts/fl-justicons.svg") format("svg");font-weight: normal;font-style: normal;}.fl-justicons-ico,[class^="fl-justicons-"]:before, [class*=" fl-justicons-"]:before,[class^="fl-justicons-"]:after, [class*=" fl-justicons-"]:after {  font-family: fl-justicons;  font-size: inherit;font-weight: 400;font-style: normal;}.fl-justicons-acceptance:before {content: "\e000";}.fl-justicons-add133:before {content: "\e001";}.fl-justicons-airplane82:before {content: "\e002";}.fl-justicons-anchor31:before {content: "\e003";}.fl-justicons-attachment13:before {content: "\e004";}.fl-justicons-attention5:before {content: "\e005";}.fl-justicons-back36:before {content: "\e006";}.fl-justicons-barbecue6:before {content: "\e007";}.fl-justicons-bars48:before {content: "\e008";}.fl-justicons-basketball38:before {content: "\e009";}.fl-justicons-bell37:before {content: "\e00a";}.fl-justicons-blank25:before {content: "\e00b";}.fl-justicons-bookmark26:before {content: "\e00c";}.fl-justicons-brush22:before {content: "\e00d";}.fl-justicons-chef24:before {content: "\e00e";}.fl-justicons-chronometer17:before {content: "\e00f";}.fl-justicons-circular210:before {content: "\e010";}.fl-justicons-circular212:before {content: "\e011";}.fl-justicons-clipboard66:before {content: "\e012";}.fl-justicons-clockwise2:before {content: "\e013";}.fl-justicons-close40:before {content: "\e014";}.fl-justicons-cloud246:before {content: "\e015";}.fl-justicons-cloud247:before {content: "\e016";}.fl-justicons-cloud248:before {content: "\e017";}.fl-justicons-cloud249:before {content: "\e018";}.fl-justicons-cloudy17:before {content: "\e019";}.fl-justicons-cloudy19:before {content: "\e01a";}.fl-justicons-cloudy20:before {content: "\e01b";}.fl-justicons-cloudy21:before {content: "\e01c";}.fl-justicons-cloudy22:before {content: "\e01d";}.fl-justicons-cold10:before {content: "\e01e";}.fl-justicons-commercial26:before {content: "\e01f";}.fl-justicons-compass79:before {content: "\e020";}.fl-justicons-cooking20:before {content: "\e021";}.fl-justicons-cupcake13:before {content: "\e022";}.fl-justicons-danger8:before {content: "\e023";}.fl-justicons-database43:before {content: "\e024";}.fl-justicons-diaphragm9:before {content: "\e025";}.fl-justicons-down53:before {content: "\e026";}.fl-justicons-download131:before {content: "\e027";}.fl-justicons-edit41:before {content: "\e028";}.fl-justicons-electrical14:before {content: "\e029";}.fl-justicons-empty31:before {content: "\e02a";}.fl-justicons-empty32:before {content: "\e02b";}.fl-justicons-equalization2:before {content: "\e02c";}.fl-justicons-favorites2:before {content: "\e02d";}.fl-justicons-file60:before {content: "\e02e";}.fl-justicons-first40:before {content: "\e02f";}.fl-justicons-flash22:before {content: "\e030";}.fl-justicons-flower109:before {content: "\e031";}.fl-justicons-focus7:before {content: "\e032";}.fl-justicons-fog8:before {content: "\e033";}.fl-justicons-folded32:before {content: "\e034";}.fl-justicons-folder167:before {content: "\e035";}.fl-justicons-game51:before {content: "\e036";}.fl-justicons-global24:before {content: "\e037";}.fl-justicons-hazelnut1:before {content: "\e038";}.fl-justicons-headphones30:before {content: "\e039";}.fl-justicons-heart279:before {content: "\e03a";}.fl-justicons-helm1:before {content: "\e03b";}.fl-justicons-home133:before {content: "\e03c";}.fl-justicons-information51:before {content: "\e03d";}.fl-justicons-internet33:before {content: "\e03e";}.fl-justicons-leaf57:before {content: "\e03f";}.fl-justicons-link49:before {content: "\e040";}.fl-justicons-liquid11:before {content: "\e041";}.fl-justicons-lock63:before {content: "\e042";}.fl-justicons-magnetic1:before {content: "\e043";}.fl-justicons-magnifier32:before {content: "\e044";}.fl-justicons-magnifier33:before {content: "\e045";}.fl-justicons-maps7:before {content: "\e046";}.fl-justicons-medal54:before {content: "\e047";}.fl-justicons-megaphone10:before {content: "\e048";}.fl-justicons-minus75:before {content: "\e049";}.fl-justicons-moon144:before {content: "\e04a";}.fl-justicons-musical96:before {content: "\e04b";}.fl-justicons-new78:before {content: "\e04c";}.fl-justicons-note32:before {content: "\e04d";}.fl-justicons-note33:before {content: "\e04e";}.fl-justicons-parabolic11:before {content: "\e04f";}.fl-justicons-peace5:before {content: "\e050";}.fl-justicons-pen57:before {content: "\e051";}.fl-justicons-photo171:before {content: "\e052";}.fl-justicons-piano21:before {content: "\e053";}.fl-justicons-picture27:before {content: "\e054";}.fl-justicons-pill7:before {content: "\e055";}.fl-justicons-pin39:before {content: "\e056";}.fl-justicons-pine8:before {content: "\e057";}.fl-justicons-portfolio21:before {content: "\e058";}.fl-justicons-power96:before {content: "\e059";}.fl-justicons-precious1:before {content: "\e05a";}.fl-justicons-print31:before {content: "\e05b";}.fl-justicons-prohibition17:before {content: "\e05c";}.fl-justicons-rain27:before {content: "\e05d";}.fl-justicons-rainy11:before {content: "\e05e";}.fl-justicons-rainy12:before {content: "\e05f";}.fl-justicons-right132:before {content: "\e060";}.fl-justicons-right133:before {content: "\e061";}.fl-justicons-right134:before {content: "\e062";}.fl-justicons-rocket64:before {content: "\e063";}.fl-justicons-saturn12:before {content: "\e064";}.fl-justicons-shield82:before {/*content: "\e065"; */}.fl-justicons-shopping189:before {content: "\e066";}.fl-justicons-skull26:before {content: "\e067";}.fl-justicons-spam7:before {content: "\e068";}.fl-justicons-speaker73:before {content: "\e069";}.fl-justicons-speech92:before {content: "\e06a";}.fl-justicons-sports36:before {content: "\e06b";}.fl-justicons-sun79:before {content: "\e06c";}.fl-justicons-sunrise2:before {content: "\e06d";}.fl-justicons-sunset2:before {content: "\e06e";}.fl-justicons-switches:before {content: "\e06f";}.fl-justicons-tag44:before {content: "\e070";}.fl-justicons-telephone95:before {content: "\e071";}.fl-justicons-temperature11:before {content: "\e072";}.fl-justicons-thermometer40:before {content: "\e073";}.fl-justicons-thermometer41:before {content: "\e074";}.fl-justicons-three140:before {content: "\e075";}.fl-justicons-tool15:before {content: "\e076";}.fl-justicons-tray15:before {content: "\e077";}.fl-justicons-two298:before {content: "\e078";}.fl-justicons-umbrella40:before {content: "\e079";}.fl-justicons-university13:before {content: "\e07a";}.fl-justicons-upload81:before {content: "\e07b";}.fl-justicons-upload82:before {content: "\e07c";}.fl-justicons-upload83:before {content: "\e07d";}.fl-justicons-upper4:before {content: "\e07e";}.fl-justicons-user140:before {content: "\e07f";}.fl-justicons-video158:before {content: "\e080";}.fl-justicons-visible6:before {content: "\e081";}.fl-justicons-voice19:before {content: "\e082";}.fl-justicons-wheel24:before {content: "\e083";}.fl-justicons-wheel25:before {content: "\e084";}.fl-justicons-white83:before {content: "\e085";}.fl-justicons-wifi74:before {content: "\e086";}.fl-justicons-wind23:before {content: "\e087";}.fl-justicons-winds2:before {content: "\e088";}.fl-justicons-winter23:before {content: "\e089";}.fl-justicons-wrench64:before {content: "\e08a";}.fl-justicons-zig5:before {content: "\e08b";}.brand.fl-justicons-shield82 {font-size:32px;}.fl-justicons-shield82 img {margin-top:26px;}img.logo {  height:75px;}.isStuck .logo {height:50px;}.isStuck .katalog {display:none;}@media (min-width: 1200px) {.custom_link { float: right; margin-left:0px; margin-right: -50px;}}.isStuck .custom_link { margin-top:5px;}@media (max-width: 767px) { .custom_link { padding-top:30px; margin-left:-10px; float:left; } .header__ins1 .container .grid_8 { margin-top:0px !important; }}header .nav { margin-top: 44px !important;}header .isStuck .nav {  margin-top:12px !important; }.IMGHEAD {float:left;max-width:470px;margin:0 20px 20px 0;}.news-item {margin-bottom:20px;min-height:425px;}.news-item .wr img {width:370px;height:265px;}.text-right {text-align:right;}blockquote {margin:10px 30px 10px 30px;padding:10px 30px 10px 30px;border-left:3px solid #ccc;}@media (max-width: 1920px){.fl-justicons-shield82 img {  margin-top: 51px;}}