h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {  margin:0; } .page-wrapper {  width:100%; } .page-main > .columns {  margin-left:auto;  margin-right:auto;  padding-left:15px;  padding-right:15px; } .frame, .page-main > .columns, .breadcrumbs .items {  max-width:1200px;  margin:auto;  box-sizing:border-box; } .page-title-wrapper, .breadcrumbs .items, .frame {  padding-left:15px;  padding-right:15px; } @media (min-width:1200px) {  body.width1024 .frame,  body.width1024 .page-main,  body.width1024 .breadcrumbs .items,  body.width1024 .page.messages .messages {   max-width:1024px;  }  body.width1366 .frame,  body.width1366 .page-main,  body.width1366 .breadcrumbs .items,  body.width1366 .page.messages .messages {   max-width:1366px;  } } body.fullwidth .frame, body.fullwidth .page-main, body.fullwidth .breadcrumbs .items, body.fullwidth .page.messages .messages {  max-width:100% !important; } body .page-main > .columns {  display:-webkit-flex;  display:-ms-flexbox;  display:flex;  -webkit-flex-wrap:wrap;  flex-wrap:wrap;  box-sizing:border-box; } body.page-layout-1column .sidebar.sidebar-main, body.page-layout-1column .sidebar.sidebar-additional, body.page-layout-1column .columns .column.main {  -ms-flex:0 0 100%;  flex:0 0 100%;  max-width:100%; } @media (min-width:992px) {  body.page-layout-2columns-left .page-main > .columns,  body.page-layout-2columns-right .page-main > .columns {   display:block !important;  }  body.page-layout-2columns-left .page-main > .columns:after,  body.page-layout-2columns-right .page-main > .columns:after {   content:"";   display:table;  }  body.page-layout-2columns-left .page-main > .columns .column.main,  body.page-layout-2columns-right .page-main > .columns .column.main {   width:calc(75% - 15px);   float:right;  }  body.page-layout-2columns-left .page-main > .columns .sidebar.sidebar-main,  body.page-layout-2columns-right .page-main > .columns .sidebar.sidebar-main,  body.page-layout-2columns-left .page-main > .columns .sidebar.sidebar-additional,  body.page-layout-2columns-right .page-main > .columns .sidebar.sidebar-additional {   width:calc(25% + 15px);   padding:0 30px 0 0;   float:left;  }  body.page-layout-2columns-right .page-main > .columns .column.main {   float:left;  }  body.page-layout-2columns-right .page-main > .columns .sidebar.sidebar-main,  body.page-layout-2columns-right .page-main > .columns .sidebar.sidebar-additional {   float:right;   padding:0 0 0 30px;  }  body.page-layout-3columns .columns .column.main {   -ms-flex:0 0 calc(50% - 30px);   flex:0 0 calc(50% - 30px);   max-width:calc(50% - 30px);  }  body.page-layout-3columns .sidebar.sidebar-main,  body.page-layout-3columns .sidebar.sidebar-additional {   -ms-flex:0 0 calc(25% + 15px);   flex:0 0 calc(25% + 15px);   max-width:calc(25% + 15px);  }  body.page-layout-3columns .sidebar.sidebar-main {   padding:0 30px 0 0;  }  body.page-layout-3columns .sidebar.sidebar-additional {   padding:0 0 0 30px;  } } @media (max-width:991.98px) {  body.page-layout-3columns .columns .sidebar.sidebar-additional,  body.page-layout-2columns-left .columns .sidebar.sidebar-additional,  body.page-layout-2columns-right .columns .sidebar.sidebar-additional,  body.page-layout-3columns .columns .sidebar.sidebar-main,  body.page-layout-2columns-left .columns .sidebar.sidebar-main,  body.page-layout-2columns-right .columns .sidebar.sidebar-main,  body.page-layout-3columns .columns .column.main,  body.page-layout-2columns-left .columns .column.main,  body.page-layout-2columns-right .columns .column.main {   -ms-flex:0 0 100%;   flex:0 0 100%;   max-width:100%;   padding:0;  } } .text-left {  text-align:left; } .text-right {  text-align:right; } .text-center {  text-align:center; } .text-justify {  text-align:justify; } @media (max-width:767.98px) {  .text-mb-left {   text-align:left;  }  .text-mb-right {   text-align:right;  }  .text-mb-center {   text-align:center;  }  .text-mb-justify {   text-align:justify;  } } @media (min-width:768px) {  .text-tb-left {   text-align:left;  }  .text-tb-right {   text-align:right;  }  .text-tb-center {   text-align:center;  }  .text-tb-justify {   text-align:justify;  } } @media (min-width:1200px) {  .text-des-left {   text-align:left;  }  .text-des-right {   text-align:right;  }  .text-des-center {   text-align:center;  }  .text-des-justify {   text-align:justify;  } } .text-nowrap {  white-space:nowrap !important; } .text-truncate {  overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap; } .text-lowercase {  text-transform:lowercase; } .text-uppercase {  text-transform:uppercase; } .text-capitalize {  text-transform:capitalize; } .display-none {  display:none; } .display-inline {  display:inline; } .display-inline-block {  display:inline-block; } .display-block {  display:block; } .display-table {  display:table; } .display-table-row {  display:table-row; } .display-table-cell {  display:table-cell; } .display-flex {  display:-ms-flexbox;  display:flex; } .display-inline-flex {  display:-ms-inline-flexbox;  display:inline-flex; } @media (max-width:767.98px) {  .display-mb-none {   display:none;  }  .display-mb-inline {   display:inline;  }  .display-mb-inline-block {   display:inline-block;  }  .display-mb-block {   display:block;  }  .display-mb-table {   display:table;  }  .display-mb-table-row {   display:table-row;  }  .display-mb-table-cell {   display:table-cell;  }  .display-mb-flex {   display:-ms-flexbox;   display:flex;  }  .display-mb-inline-flex {   display:-ms-inline-flexbox;   display:inline-flex;  } } @media (min-width:768px) {  .display-tb-none {   display:none;  }  .display-tb-inline {   display:inline;  }  .display-tb-inline-block {   display:inline-block;  }  .display-tb-block {   display:block;  }  .display-tb-table {   display:table;  }  .display-tb-table-row {   display:table-row;  }  .display-tb-table-cell {   display:table-cell;  }  .display-tb-flex {   display:-ms-flexbox;   display:flex;  }  .display-tb-inline-flex {   display:-ms-inline-flexbox;   display:inline-flex;  } } @media (min-width:992px) {  .display-des-none {   display:none;  }  .display-des-inline {   display:inline;  }  .display-des-inline-block {   display:inline-block;  }  .display-des-block {   display:block;  }  .display-des-table {   display:table;  }  .display-des-table-row {   display:table-row;  }  .display-des-table-cell {   display:table-cell;  }  .display-des-flex {   display:-ms-flexbox;   display:flex;  }  .display-des-inline-flex {   display:-ms-inline-flexbox;   display:inline-flex;  } } .flex-row {  -ms-flex-direction:row;  flex-direction:row; } .flex-row-reverse {  -ms-flex-direction:row-reverse;  flex-direction:row-reverse; } .flex-column {  -ms-flex-direction:column;  flex-direction:column; } .flex-column-reverse {  -ms-flex-direction:column-reverse;  flex-direction:column-reverse; } .flex-wrap {  -ms-flex-wrap:wrap;  flex-wrap:wrap; } .flex-wrap-reverse {  -ms-flex-wrap:wrap-reverse;  flex-wrap:wrap-reverse; } .flex-nowrap {  -ms-flex-wrap:nowrap;  flex-wrap:nowrap; } .flex-fill {  -ms-flex:1 1 auto;  flex:1 1 auto; } .flex-grow-0 {  -ms-flex-positive:0;  flex-grow:0; } .flex-grow-1 {  -ms-flex-positive:1;  flex-grow:1; } .flex-shrink-0 {  -ms-flex-negative:0;  flex-shrink:0; } .flex-shrink-1 {  -ms-flex-negative:1;  flex-shrink:1; } @media (max-width:767.98px) {  .flex-mb-row {   -ms-flex-direction:row;   flex-direction:row;  }  .flex-mb-row-reverse {   -ms-flex-direction:row-reverse;   flex-direction:row-reverse;  }  .flex-mb-column {   -ms-flex-direction:column;   flex-direction:column;  }  .flex-mb-column-reverse {   -ms-flex-direction:column-reverse;   flex-direction:column-reverse;  }  .flex-mb-wrap {   -ms-flex-wrap:wrap;   flex-wrap:wrap;  }  .flex-mb-wrap-reverse {   -ms-flex-wrap:wrap-reverse;   flex-wrap:wrap-reverse;  }  .flex-mb-nowrap {   -ms-flex-wrap:nowrap;   flex-wrap:nowrap;  }  .flex-mb-fill {   -ms-flex:1 1 auto;   flex:1 1 auto;  }  .flex-mb-grow-0 {   -ms-flex-positive:0;   flex-grow:0;  }  .flex-mb-grow-1 {   -ms-flex-positive:1;   flex-grow:1;  }  .flex-mb-shrink-0 {   -ms-flex-negative:0;   flex-shrink:0;  }  .flex-mb-shrink-1 {   -ms-flex-negative:1;   flex-shrink:1;  } } @media (min-width:768px) {  .flex-tb-row {   -ms-flex-direction:row;   flex-direction:row;  }  .flex-tb-row-reverse {   -ms-flex-direction:row-reverse;   flex-direction:row-reverse;  }  .flex-tb-column {   -ms-flex-direction:column;   flex-direction:column;  }  .flex-tb-column-reverse {   -ms-flex-direction:column-reverse;   flex-direction:column-reverse;  }  .flex-tb-wrap {   -ms-flex-wrap:wrap;   flex-wrap:wrap;  }  .flex-tb-wrap-reverse {   -ms-flex-wrap:wrap-reverse;   flex-wrap:wrap-reverse;  }  .flex-tb-nowrap {   -ms-flex-wrap:nowrap;   flex-wrap:nowrap;  }  .flex-tb-fill {   -ms-flex:1 1 auto;   flex:1 1 auto;  }  .flex-tb-grow-0 {   -ms-flex-positive:0;   flex-grow:0;  }  .flex-tb-grow-1 {   -ms-flex-positive:1;   flex-grow:1;  }  .flex-tb-shrink-0 {   -ms-flex-negative:0;   flex-shrink:0;  }  .flex-tb-shrink-1 {   -ms-flex-negative:1;   flex-shrink:1;  } } @media (min-width:992px) {  .flex-des-row {   -ms-flex-direction:row;   flex-direction:row;  }  .flex-des-row-reverse {   -ms-flex-direction:row-reverse;   flex-direction:row-reverse;  }  .flex-des-column {   -ms-flex-direction:column;   flex-direction:column;  }  .flex-des-column-reverse {   -ms-flex-direction:column-reverse;   flex-direction:column-reverse;  }  .flex-des-wrap {   -ms-flex-wrap:wrap;   flex-wrap:wrap;  }  .flex-des-wrap-reverse {   -ms-flex-wrap:wrap-reverse;   flex-wrap:wrap-reverse;  }  .flex-des-nowrap {   -ms-flex-wrap:nowrap;   flex-wrap:nowrap;  }  .flex-des-fill {   -ms-flex:1 1 auto;   flex:1 1 auto;  }  .flex-des-grow-0 {   -ms-flex-positive:0;   flex-grow:0;  }  .flex-des-grow-1 {   -ms-flex-positive:1;   flex-grow:1;  }  .flex-des-shrink-0 {   -ms-flex-negative:0;   flex-shrink:0;  }  .flex-des-shrink-1 {   -ms-flex-negative:1;   flex-shrink:1;  } } .order-1 {  order:1;  -webkit-order:1;  -moz-order:1; } .order-2 {  order:2;  -webkit-order:2;  -moz-order:2; } .order-3 {  order:3;  -webkit-order:3;  -moz-order:3; } .order-4 {  order:4;  -webkit-order:4;  -moz-order:4; } .order-5 {  order:5;  -webkit-order:5;  -moz-order:5; } .order-6 {  order:6;  -webkit-order:6;  -moz-order:6; } @media (min-width:1200px) {  .order-des-1 {   order:1;   -webkit-order:1;   -moz-order:1;  }  .order-des-2 {   order:2;   -webkit-order:2;   -moz-order:2;  }  .order-des-3 {   order:3;   -webkit-order:3;   -moz-order:3;  }  .order-des-4 {   order:4;   -webkit-order:4;   -moz-order:4;  }  .order-des-5 {   order:5;   -webkit-order:5;   -moz-order:5;  }  .order-des-6 {   order:6;   -webkit-order:6;   -moz-order:6;  } } @media (min-width:768px) and (max-width:1199.98px) {  .order-tb-1 {   order:1;   -webkit-order:1;   -moz-order:1;  }  .order-tb-2 {   order:2;   -webkit-order:2;   -moz-order:2;  }  .order-tb-3 {   order:3;   -webkit-order:3;   -moz-order:3;  }  .order-tb-4 {   order:4;   -webkit-order:4;   -moz-order:4;  }  .order-tb-5 {   order:5;   -webkit-order:5;   -moz-order:5;  }  .order-tb-6 {   order:6;   -webkit-order:6;   -moz-order:6;  } } @media (max-width:767px) {  .order-mb-1 {   order:1;   -webkit-order:1;   -moz-order:1;  }  .order-mb-2 {   order:2;   -webkit-order:2;   -moz-order:2;  }  .order-mb-3 {   order:3;   -webkit-order:3;   -moz-order:3;  }  .order-mb-4 {   order:4;   -webkit-order:4;   -moz-order:4;  }  .order-mb-5 {   order:5;   -webkit-order:5;   -moz-order:5;  }  .order-mb-6 {   order:6;   -webkit-order:6;   -moz-order:6;  } } .justify-content-start {  -ms-flex-pack:start;  justify-content:flex-start; } .justify-content-end {  -ms-flex-pack:end;  justify-content:flex-end; } .justify-content-center {  -ms-flex-pack:center;  justify-content:center; } .justify-content-between {  -ms-flex-pack:justify;  justify-content:space-between; } .justify-content-around {  -ms-flex-pack:distribute;  justify-content:space-around; } @media (max-width:767.98px) {  .justify-content-mb-start {   -ms-flex-pack:start;   justify-content:flex-start;  }  .justify-content-mb-end {   -ms-flex-pack:end;   justify-content:flex-end;  }  .justify-content-mb-center {   -ms-flex-pack:center;   justify-content:center;  }  .justify-content-mb-between {   -ms-flex-pack:justify;   justify-content:space-between;  }  .justify-content-mb-around {   -ms-flex-pack:distribute;   justify-content:space-around;  } } @media (min-width:768px) {  .justify-content-tb-start {   -ms-flex-pack:start;   justify-content:flex-start;  }  .justify-content-tb-end {   -ms-flex-pack:end;   justify-content:flex-end;  }  .justify-content-tb-center {   -ms-flex-pack:center;   justify-content:center;  }  .justify-content-tb-between {   -ms-flex-pack:justify;   justify-content:space-between;  }  .justify-content-tb-around {   -ms-flex-pack:distribute;   justify-content:space-around;  } } @media (min-width:992px) {  .justify-content-des-start {   -ms-flex-pack:start;   justify-content:flex-start;  }  .justify-content-des-end {   -ms-flex-pack:end;   justify-content:flex-end;  }  .justify-content-des-center {   -ms-flex-pack:center;   justify-content:center;  }  .justify-content-des-between {   -ms-flex-pack:justify;   justify-content:space-between;  }  .justify-content-des-around {   -ms-flex-pack:distribute;   justify-content:space-around;  } } .align-items-start {  -ms-flex-align:start;  align-items:flex-start; } .align-items-end {  -ms-flex-align:end;  align-items:flex-end; } .align-items-center {  -ms-flex-align:center;  align-items:center; } .align-items-baseline {  -ms-flex-align:baseline;  align-items:baseline; } .align-items-stretch {  -ms-flex-align:stretch;  align-items:stretch; } @media (max-width:767.98px) {  .align-items-mb-start {   -ms-flex-align:start;   align-items:flex-start;  }  .align-items-mb-end {   -ms-flex-align:end;   align-items:flex-end;  }  .align-items-mb-center {   -ms-flex-align:center;   align-items:center;  }  .align-items-mb-baseline {   -ms-flex-align:baseline;   align-items:baseline;  }  .align-items-mb-stretch {   -ms-flex-align:stretch;   align-items:stretch;  } } @media (min-width:768px) {  .align-items-tb-start {   -ms-flex-align:start;   align-items:flex-start;  }  .align-items-tb-end {   -ms-flex-align:end;   align-items:flex-end;  }  .align-items-tb-center {   -ms-flex-align:center;   align-items:center;  }  .align-items-tb-baseline {   -ms-flex-align:baseline;   align-items:baseline;  }  .align-items-tb-stretch {   -ms-flex-align:stretch;   align-items:stretch;  } } @media (min-width:992px) {  .align-items-des-start {   -ms-flex-align:start;   align-items:flex-start;  }  .align-items-des-end {   -ms-flex-align:end;   align-items:flex-end;  }  .align-items-des-center {   -ms-flex-align:center;   align-items:center;  }  .align-items-des-baseline {   -ms-flex-align:baseline;   align-items:baseline;  }  .align-items-des-stretch {   -ms-flex-align:stretch;   align-items:stretch;  } } .align-content-start {  -ms-flex-line-pack:start;  align-content:flex-start; } .align-content-end {  -ms-flex-line-pack:end;  align-content:flex-end; } .align-content-center {  -ms-flex-line-pack:center;  align-content:center; } .align-content-between {  -ms-flex-line-pack:justify;  align-content:space-between; } .align-content-around {  -ms-flex-line-pack:distribute;  align-content:space-around; } .align-content-stretch {  -ms-flex-line-pack:stretch;  align-content:stretch; } @media (max-width:767.98px) {  .align-content-mb-start {   -ms-flex-line-pack:start;   align-content:flex-start;  }  .align-content-mb-end {   -ms-flex-line-pack:end;   align-content:flex-end;  }  .align-content-mb-center {   -ms-flex-line-pack:center;   align-content:center;  }  .align-content-mb-between {   -ms-flex-line-pack:justify;   align-content:space-between;  }  .align-content-mb-around {   -ms-flex-line-pack:distribute;   align-content:space-around;  }  .align-content-mb-stretch {   -ms-flex-line-pack:stretch;   align-content:stretch;  } } @media (min-width:768px) {  .align-content-tb-start {   -ms-flex-line-pack:start;   align-content:flex-start;  }  .align-content-tb-end {   -ms-flex-line-pack:end;   align-content:flex-end;  }  .align-content-tb-center {   -ms-flex-line-pack:center;   align-content:center;  }  .align-content-tb-between {   -ms-flex-line-pack:justify;   align-content:space-between;  }  .align-content-tb-around {   -ms-flex-line-pack:distribute;   align-content:space-around;  }  .align-content-tb-stretch {   -ms-flex-line-pack:stretch;   align-content:stretch;  } } @media (min-width:992px) {  .align-content-des-start {   -ms-flex-line-pack:start;   align-content:flex-start;  }  .align-content-des-end {   -ms-flex-line-pack:end;   align-content:flex-end;  }  .align-content-des-center {   -ms-flex-line-pack:center;   align-content:center;  }  .align-content-des-between {   -ms-flex-line-pack:justify;   align-content:space-between;  }  .align-content-des-around {   -ms-flex-line-pack:distribute;   align-content:space-around;  }  .align-content-des-stretch {   -ms-flex-line-pack:stretch;   align-content:stretch;  } } .align-self-auto {  -ms-flex-item-align:auto;  align-self:auto; } .align-self-start {  -ms-flex-item-align:start;  align-self:flex-start; } .align-self-end {  -ms-flex-item-align:end;  align-self:flex-end; } .align-self-center {  -ms-flex-item-align:center;  align-self:center; } .align-self-baseline {  -ms-flex-item-align:baseline;  align-self:baseline; } .align-self-stretch {  -ms-flex-item-align:stretch;  align-self:stretch; } @media (max-width:767.98px) {  .align-self-mb-auto {   -ms-flex-item-align:auto;   align-self:auto;  }  .align-self-mb-start {   -ms-flex-item-align:start;   align-self:flex-start;  }  .align-self-mb-end {   -ms-flex-item-align:end;   align-self:flex-end;  }  .align-self-mb-center {   -ms-flex-item-align:center;   align-self:center;  }  .align-self-mb-baseline {   -ms-flex-item-align:baseline;   align-self:baseline;  }  .align-self-mb-stretch {   -ms-flex-item-align:stretch;   align-self:stretch;  } } @media (min-width:768px) {  .align-self-tb-auto {   -ms-flex-item-align:auto;   align-self:auto;  }  .align-self-tb-start {   -ms-flex-item-align:start;   align-self:flex-start;  }  .align-self-tb-end {   -ms-flex-item-align:end;   align-self:flex-end;  }  .align-self-tb-center {   -ms-flex-item-align:center;   align-self:center;  }  .align-self-tb-baseline {   -ms-flex-item-align:baseline;   align-self:baseline;  }  .align-self-tb-stretch {   -ms-flex-item-align:stretch;   align-self:stretch;  } } @media (min-width:992px) {  .align-self-des-auto {   -ms-flex-item-align:auto;   align-self:auto;  }  .align-self-des-start {   -ms-flex-item-align:start;   align-self:flex-start;  }  .align-self-des-end {   -ms-flex-item-align:end;   align-self:flex-end;  }  .align-self-des-center {   -ms-flex-item-align:center;   align-self:center;  }  .align-self-des-baseline {   -ms-flex-item-align:baseline;   align-self:baseline;  }  .align-self-des-stretch {   -ms-flex-item-align:stretch;   align-self:stretch;  } } .pd-0 {  padding:0; } .pd-5 {  padding:5px; } .pd-10 {  padding:10px; } .pd-15 {  padding:15px; } .pd-20 {  padding:20px; } .pd-25 {  padding:25px; } .pd-30 {  padding:30px; } .pd-35 {  padding:35px; } .pd-40 {  padding:40px; } .pd-45 {  padding:45px; } .pd-50 {  padding:50px; } .pd-55 {  padding:55px; } .pd-60 {  padding:60px; } .pd-65 {  padding:65px; } .pd-70 {  padding:70px; } .pd-75 {  padding:75px; } .pd-top-0 {  padding-top:0; } .pd-top-5 {  padding-top:5px; } .pd-top-10 {  padding-top:10px; } .pd-top-15 {  padding-top:15px; } .pd-top-20 {  padding-top:20px; } .pd-top-25 {  padding-top:25px; } .pd-top-30 {  padding-top:30px; } .pd-top-35 {  padding-top:35px; } .pd-top-40 {  padding-top:40px; } .pd-top-45 {  padding-top:45px; } .pd-top-50 {  padding-top:50px; } .pd-top-55 {  padding-top:55px; } .pd-top-60 {  padding-top:60px; } .pd-top-65 {  padding-top:65px; } .pd-top-70 {  padding-top:70px; } .pd-top-75 {  padding-top:75px; } .pd-bottom-0 {  padding-bottom:0; } .pd-bottom-5 {  padding-bottom:5px; } .pd-bottom-10 {  padding-bottom:10px; } .pd-bottom-15 {  padding-bottom:15px; } .pd-bottom-20 {  padding-bottom:20px; } .pd-bottom-25 {  padding-bottom:25px; } .pd-bottom-30 {  padding-bottom:30px; } .pd-bottom-35 {  padding-bottom:35px; } .pd-bottom-40 {  padding-bottom:40px; } .pd-bottom-45 {  padding-bottom:45px; } .pd-bottom-50 {  padding-bottom:50px; } .pd-bottom-55 {  padding-bottom:55px; } .pd-bottom-60 {  padding-bottom:60px; } .pd-bottom-65 {  padding-bottom:65px; } .pd-bottom-70 {  padding-bottom:70px; } .pd-bottom-75 {  padding-bottom:75px; } .pd-left-0 {  padding-left:0; } .pd-left-5 {  padding-left:5px; } .pd-left-10 {  padding-left:10px; } .pd-left-15 {  padding-left:15px; } .pd-left-20 {  padding-left:20px; } .pd-left-25 {  padding-left:25px; } .pd-left-30 {  padding-left:30px; } .pd-left-35 {  padding-left:35px; } .pd-left-40 {  padding-left:40px; } .pd-left-45 {  padding-left:45px; } .pd-left-50 {  padding-left:50px; } .pd-left-55 {  padding-left:55px; } .pd-left-60 {  padding-left:60px; } .pd-left-65 {  padding-left:65px; } .pd-left-70 {  padding-left:70px; } .pd-left-75 {  padding-left:75px; } .pd-right-0 {  padding-right:0; } .pd-right-5 {  padding-right:5px; } .pd-right-10 {  padding-right:10px; } .pd-right-15 {  padding-right:15px; } .pd-right-20 {  padding-right:20px; } .pd-right-25 {  padding-right:25px; } .pd-right-30 {  padding-right:30px; } .pd-right-35 {  padding-right:35px; } .pd-right-40 {  padding-right:40px; } .pd-right-45 {  padding-right:45px; } .pd-right-50 {  padding-right:50px; } .pd-right-55 {  padding-right:55px; } .pd-right-60 {  padding-right:60px; } .pd-right-65 {  padding-right:65px; } .pd-right-70 {  padding-right:70px; } .pd-right-75 {  padding-right:75px; } @media (max-width:767.98px) {  .pd-mb-0 {   padding:0;  }  .pd-mb-5 {   padding:5px;  }  .pd-mb-10 {   padding:10px;  }  .pd-mb-15 {   padding:15px;  }  .pd-mb-20 {   padding:20px;  }  .pd-mb-25 {   padding:25px;  }  .pd-mb-30 {   padding:30px;  }  .pd-mb-35 {   padding:35px;  }  .pd-mb-40 {   padding:40px;  }  .pd-mb-45 {   padding:45px;  }  .pd-mb-50 {   padding:50px;  }  .pd-mb-55 {   padding:55px;  }  .pd-mb-60 {   padding:60px;  }  .pd-mb-65 {   padding:65px;  }  .pd-mb-70 {   padding:70px;  }  .pd-mb-75 {   padding:75px;  }  .pd-mb-top-0 {   padding-top:0;  }  .pd-mb-top-5 {   padding-top:5px;  }  .pd-mb-top-10 {   padding-top:10px;  }  .pd-mb-top-15 {   padding-top:15px;  }  .pd-mb-top-20 {   padding-top:20px;  }  .pd-mb-top-25 {   padding-top:25px;  }  .pd-mb-top-30 {   padding-top:30px;  }  .pd-mb-top-35 {   padding-top:35px;  }  .pd-mb-top-40 {   padding-top:40px;  }  .pd-mb-top-45 {   padding-top:45px;  }  .pd-mb-top-50 {   padding-top:50px;  }  .pd-mb-top-55 {   padding-top:55px;  }  .pd-mb-top-60 {   padding-top:60px;  }  .pd-mb-top-65 {   padding-top:65px;  }  .pd-mb-top-70 {   padding-top:70px;  }  .pd-mb-top-75 {   padding-top:75px;  }  .pd-mb-bottom-0 {   padding-bottom:0;  }  .pd-mb-bottom-5 {   padding-bottom:5px;  }  .pd-mb-bottom-10 {   padding-bottom:10px;  }  .pd-mb-bottom-15 {   padding-bottom:15px;  }  .pd-mb-bottom-20 {   padding-bottom:20px;  }  .pd-mb-bottom-25 {   padding-bottom:25px;  }  .pd-mb-bottom-30 {   padding-bottom:30px;  }  .pd-mb-bottom-35 {   padding-bottom:35px;  }  .pd-mb-bottom-40 {   padding-bottom:40px;  }  .pd-mb-bottom-45 {   padding-bottom:45px;  }  .pd-mb-bottom-50 {   padding-bottom:50px;  }  .pd-mb-bottom-55 {   padding-bottom:55px;  }  .pd-mb-bottom-60 {   padding-bottom:60px;  }  .pd-mb-bottom-65 {   padding-bottom:65px;  }  .pd-mb-bottom-70 {   padding-bottom:70px;  }  .pd-mb-bottom-75 {   padding-bottom:75px;  }  .pd-mb-left-0 {   padding-left:0;  }  .pd-mb-left-5 {   padding-left:5px;  }  .pd-mb-left-10 {   padding-left:10px;  }  .pd-mb-left-15 {   padding-left:15px;  }  .pd-mb-left-20 {   padding-left:20px;  }  .pd-mb-left-25 {   padding-left:25px;  }  .pd-mb-left-30 {   padding-left:30px;  }  .pd-mb-left-35 {   padding-left:35px;  }  .pd-mb-left-40 {   padding-left:40px;  }  .pd-mb-left-45 {   padding-left:45px;  }  .pd-mb-left-50 {   padding-left:50px;  }  .pd-mb-left-55 {   padding-left:55px;  }  .pd-mb-left-60 {   padding-left:60px;  }  .pd-mb-left-65 {   padding-left:65px;  }  .pd-mb-left-70 {   padding-left:70px;  }  .pd-mb-left-75 {   padding-left:75px;  }  .pd-mb-right-0 {   padding-right:0;  }  .pd-mb-right-5 {   padding-right:5px;  }  .pd-mb-right-10 {   padding-right:10px;  }  .pd-mb-right-15 {   padding-right:15px;  }  .pd-mb-right-20 {   padding-right:20px;  }  .pd-mb-right-25 {   padding-right:25px;  }  .pd-mb-right-30 {   padding-right:30px;  }  .pd-mb-right-35 {   padding-right:35px;  }  .pd-mb-right-40 {   padding-right:40px;  }  .pd-mb-right-45 {   padding-right:45px;  }  .pd-mb-right-50 {   padding-right:50px;  }  .pd-mb-right-55 {   padding-right:55px;  }  .pd-mb-right-60 {   padding-right:60px;  }  .pd-mb-right-65 {   padding-right:65px;  }  .pd-mb-right-70 {   padding-right:70px;  }  .pd-mb-right-75 {   padding-right:75px;  } } @media (min-width:768px) {  .pd-tb-0 {   padding:0;  }  .pd-tb-5 {   padding:5px;  }  .pd-tb-10 {   padding:10px;  }  .pd-tb-15 {   padding:15px;  }  .pd-tb-20 {   padding:20px;  }  .pd-tb-25 {   padding:25px;  }  .pd-tb-30 {   padding:30px;  }  .pd-tb-35 {   padding:35px;  }  .pd-tb-40 {   padding:40px;  }  .pd-tb-45 {   padding:45px;  }  .pd-tb-50 {   padding:50px;  }  .pd-tb-55 {   padding:55px;  }  .pd-tb-60 {   padding:60px;  }  .pd-tb-65 {   padding:65px;  }  .pd-tb-70 {   padding:70px;  }  .pd-tb-75 {   padding:75px;  }  .pd-tb-top-0 {   padding-top:0;  }  .pd-tb-top-5 {   padding-top:5px;  }  .pd-tb-top-10 {   padding-top:10px;  }  .pd-tb-top-15 {   padding-top:15px;  }  .pd-tb-top-20 {   padding-top:20px;  }  .pd-tb-top-25 {   padding-top:25px;  }  .pd-tb-top-30 {   padding-top:30px;  }  .pd-tb-top-35 {   padding-top:35px;  }  .pd-tb-top-40 {   padding-top:40px;  }  .pd-tb-top-45 {   padding-top:45px;  }  .pd-tb-top-50 {   padding-top:50px;  }  .pd-tb-top-55 {   padding-top:55px;  }  .pd-tb-top-60 {   padding-top:60px;  }  .pd-tb-top-65 {   padding-top:65px;  }  .pd-tb-top-70 {   padding-top:70px;  }  .pd-tb-top-75 {   padding-top:75px;  }  .pd-tb-bottom-0 {   padding-bottom:0;  }  .pd-tb-bottom-5 {   padding-bottom:5px;  }  .pd-tb-bottom-10 {   padding-bottom:10px;  }  .pd-tb-bottom-15 {   padding-bottom:15px;  }  .pd-tb-bottom-20 {   padding-bottom:20px;  }  .pd-tb-bottom-25 {   padding-bottom:25px;  }  .pd-tb-bottom-30 {   padding-bottom:30px;  }  .pd-tb-bottom-35 {   padding-bottom:35px;  }  .pd-tb-bottom-40 {   padding-bottom:40px;  }  .pd-tb-bottom-45 {   padding-bottom:45px;  }  .pd-tb-bottom-50 {   padding-bottom:50px;  }  .pd-tb-bottom-55 {   padding-bottom:55px;  }  .pd-tb-bottom-60 {   padding-bottom:60px;  }  .pd-tb-bottom-65 {   padding-bottom:65px;  }  .pd-tb-bottom-70 {   padding-bottom:70px;  }  .pd-tb-bottom-75 {   padding-bottom:75px;  }  .pd-tb-left-0 {   padding-left:0;  }  .pd-tb-left-5 {   padding-left:5px;  }  .pd-tb-left-10 {   padding-left:10px;  }  .pd-tb-left-15 {   padding-left:15px;  }  .pd-tb-left-20 {   padding-left:20px;  }  .pd-tb-left-25 {   padding-left:25px;  }  .pd-tb-left-30 {   padding-left:30px;  }  .pd-tb-left-35 {   padding-left:35px;  }  .pd-tb-left-40 {   padding-left:40px;  }  .pd-tb-left-45 {   padding-left:45px;  }  .pd-tb-left-50 {   padding-left:50px;  }  .pd-tb-left-55 {   padding-left:55px;  }  .pd-tb-left-60 {   padding-left:60px;  }  .pd-tb-left-65 {   padding-left:65px;  }  .pd-tb-left-70 {   padding-left:70px;  }  .pd-tb-left-75 {   padding-left:75px;  }  .pd-tb-right-0 {   padding-right:0;  }  .pd-tb-right-5 {   padding-right:5px;  }  .pd-tb-right-10 {   padding-right:10px;  }  .pd-tb-right-15 {   padding-right:15px;  }  .pd-tb-right-20 {   padding-right:20px;  }  .pd-tb-right-25 {   padding-right:25px;  }  .pd-tb-right-30 {   padding-right:30px;  }  .pd-tb-right-35 {   padding-right:35px;  }  .pd-tb-right-40 {   padding-right:40px;  }  .pd-tb-right-45 {   padding-right:45px;  }  .pd-tb-right-50 {   padding-right:50px;  }  .pd-tb-right-55 {   padding-right:55px;  }  .pd-tb-right-60 {   padding-right:60px;  }  .pd-tb-right-65 {   padding-right:65px;  }  .pd-tb-right-70 {   padding-right:70px;  }  .pd-tb-right-75 {   padding-right:75px;  } } @media (min-width:992px) {  .pd-des-0 {   padding:0;  }  .pd-des-5 {   padding:5px;  }  .pd-des-10 {   padding:10px;  }  .pd-des-15 {   padding:15px;  }  .pd-des-20 {   padding:20px;  }  .pd-des-25 {   padding:25px;  }  .pd-des-30 {   padding:30px;  }  .pd-des-35 {   padding:35px;  }  .pd-des-40 {   padding:40px;  }  .pd-des-45 {   padding:45px;  }  .pd-des-50 {   padding:50px;  }  .pd-des-55 {   padding:55px;  }  .pd-des-60 {   padding:60px;  }  .pd-des-65 {   padding:65px;  }  .pd-des-70 {   padding:70px;  }  .pd-des-75 {   padding:75px;  }  .pd-des-top-0 {   padding-top:0;  }  .pd-des-top-5 {   padding-top:5px;  }  .pd-des-top-10 {   padding-top:10px;  }  .pd-des-top-15 {   padding-top:15px;  }  .pd-des-top-20 {   padding-top:20px;  }  .pd-des-top-25 {   padding-top:25px;  }  .pd-des-top-30 {   padding-top:30px;  }  .pd-des-top-35 {   padding-top:35px;  }  .pd-des-top-40 {   padding-top:40px;  }  .pd-des-top-45 {   padding-top:45px;  }  .pd-des-top-50 {   padding-top:50px;  }  .pd-des-top-55 {   padding-top:55px;  }  .pd-des-top-60 {   padding-top:60px;  }  .pd-des-top-65 {   padding-top:65px;  }  .pd-des-top-70 {   padding-top:70px;  }  .pd-des-top-75 {   padding-top:75px;  }  .pd-des-bottom-0 {   padding-bottom:0;  }  .pd-des-bottom-5 {   padding-bottom:5px;  }  .pd-des-bottom-10 {   padding-bottom:10px;  }  .pd-des-bottom-15 {   padding-bottom:15px;  }  .pd-des-bottom-20 {   padding-bottom:20px;  }  .pd-des-bottom-25 {   padding-bottom:25px;  }  .pd-des-bottom-30 {   padding-bottom:30px;  }  .pd-des-bottom-35 {   padding-bottom:35px;  }  .pd-des-bottom-40 {   padding-bottom:40px;  }  .pd-des-bottom-45 {   padding-bottom:45px;  }  .pd-des-bottom-50 {   padding-bottom:50px;  }  .pd-des-bottom-55 {   padding-bottom:55px;  }  .pd-des-bottom-60 {   padding-bottom:60px;  }  .pd-des-bottom-65 {   padding-bottom:65px;  }  .pd-des-bottom-70 {   padding-bottom:70px;  }  .pd-des-bottom-75 {   padding-bottom:75px;  }  .pd-des-left-0 {   padding-left:0;  }  .pd-des-left-5 {   padding-left:5px;  }  .pd-des-left-10 {   padding-left:10px;  }  .pd-des-left-15 {   padding-left:15px;  }  .pd-des-left-20 {   padding-left:20px;  }  .pd-des-left-25 {   padding-left:25px;  }  .pd-des-left-30 {   padding-left:30px;  }  .pd-des-left-35 {   padding-left:35px;  }  .pd-des-left-40 {   padding-left:40px;  }  .pd-des-left-45 {   padding-left:45px;  }  .pd-des-left-50 {   padding-left:50px;  }  .pd-des-left-55 {   padding-left:55px;  }  .pd-des-left-60 {   padding-left:60px;  }  .pd-des-left-65 {   padding-left:65px;  }  .pd-des-left-70 {   padding-left:70px;  }  .pd-des-left-75 {   padding-left:75px;  }  .pd-des-right-0 {   padding-right:0;  }  .pd-des-right-5 {   padding-right:5px;  }  .pd-des-right-10 {   padding-right:10px;  }  .pd-des-right-15 {   padding-right:15px;  }  .pd-des-right-20 {   padding-right:20px;  }  .pd-des-right-25 {   padding-right:25px;  }  .pd-des-right-30 {   padding-right:30px;  }  .pd-des-right-35 {   padding-right:35px;  }  .pd-des-right-40 {   padding-right:40px;  }  .pd-des-right-45 {   padding-right:45px;  }  .pd-des-right-50 {   padding-right:50px;  }  .pd-des-right-55 {   padding-right:55px;  }  .pd-des-right-60 {   padding-right:60px;  }  .pd-des-right-65 {   padding-right:65px;  }  .pd-des-right-70 {   padding-right:70px;  }  .pd-des-right-75 {   padding-right:75px;  } } .mg-0 {  margin:0; } .mg-5 {  margin:5px; } .mg-10 {  margin:10px; } .mg-15 {  margin:15px; } .mg-20 {  margin:20px; } .mg-25 {  margin:25px; } .mg-30 {  margin:30px; } .mg-35 {  margin:35px; } .mg-40 {  margin:40px; } .mg-45 {  margin:45px; } .mg-50 {  margin:50px; } .mg-55 {  margin:55px; } .mg-60 {  margin:60px; } .mg-65 {  margin:65px; } .mg-70 {  margin:70px; } .mg-75 {  margin:75px; } .mg-top-0 {  margin-top:0; } .mg-top-5 {  margin-top:5px; } .mg-top-10 {  margin-top:10px; } .mg-top-15 {  margin-top:15px; } .mg-top-20 {  margin-top:20px; } .mg-top-25 {  margin-top:25px; } .mg-top-30 {  margin-top:30px; } .mg-top-35 {  margin-top:35px; } .mg-top-40 {  margin-top:40px; } .mg-top-45 {  margin-top:45px; } .mg-top-50 {  margin-top:50px; } .mg-top-55 {  margin-top:55px; } .mg-top-60 {  margin-top:60px; } .mg-top-65 {  margin-top:65px; } .mg-top-70 {  margin-top:70px; } .mg-top-75 {  margin-top:75px; } .mg-bottom-0 {  margin-bottom:0; } .mg-bottom-5 {  margin-bottom:5px; } .mg-bottom-10 {  margin-bottom:10px; } .mg-bottom-15 {  margin-bottom:15px; } .mg-bottom-20 {  margin-bottom:20px; } .mg-bottom-25 {  margin-bottom:25px; } .mg-bottom-30 {  margin-bottom:30px; } .mg-bottom-35 {  margin-bottom:35px; } .mg-bottom-40 {  margin-bottom:40px; } .mg-bottom-45 {  margin-bottom:45px; } .mg-bottom-50 {  margin-bottom:50px; } .mg-bottom-55 {  margin-bottom:55px; } .mg-bottom-60 {  margin-bottom:60px; } .mg-bottom-65 {  margin-bottom:65px; } .mg-bottom-70 {  margin-bottom:70px; } .mg-bottom-75 {  margin-bottom:75px; } .mg-bottom-100 {  margin-bottom:100px; } .mg-left-0 {  margin-left:0; } .mg-left-5 {  margin-left:5px; } .mg-left-10 {  margin-left:10px; } .mg-left-15 {  margin-left:15px; } .mg-left-20 {  margin-left:20px; } .mg-left-25 {  margin-left:25px; } .mg-left-30 {  margin-left:30px; } .mg-left-35 {  margin-left:35px; } .mg-left-40 {  margin-left:40px; } .mg-left-45 {  margin-left:45px; } .mg-left-50 {  margin-left:50px; } .mg-left-55 {  margin-left:55px; } .mg-left-60 {  margin-left:60px; } .mg-left-65 {  margin-left:65px; } .mg-left-70 {  margin-left:70px; } .mg-left-75 {  margin-left:75px; } .mg-right-0 {  margin-right:0; } .mg-right-5 {  margin-right:5px; } .mg-right-10 {  margin-right:10px; } .mg-right-15 {  margin-right:15px; } .mg-right-20 {  margin-right:20px; } .mg-right-25 {  margin-right:25px; } .mg-right-30 {  margin-right:30px; } .mg-right-35 {  margin-right:35px; } .mg-right-40 {  margin-right:40px; } .mg-right-45 {  margin-right:45px; } .mg-right-50 {  margin-right:50px; } .mg-right-55 {  margin-right:55px; } .mg-right-60 {  margin-right:60px; } .mg-right-65 {  margin-right:65px; } .mg-right-70 {  margin-right:70px; } .mg-right-75 {  margin-right:75px; } @media (max-width:767.98px) {  .mg-mb-0 {   margin:0;  }  .mg-mb-5 {   margin:5px;  }  .mg-mb-10 {   margin:10px;  }  .mg-mb-15 {   margin:15px;  }  .mg-mb-20 {   margin:20px;  }  .mg-mb-25 {   margin:25px;  }  .mg-mb-30 {   margin:30px;  }  .mg-mb-35 {   margin:35px;  }  .mg-mb-40 {   margin:40px;  }  .mg-mb-45 {   margin:45px;  }  .mg-mb-50 {   margin:50px;  }  .mg-mb-55 {   margin:55px;  }  .mg-mb-60 {   margin:60px;  }  .mg-mb-65 {   margin:65px;  }  .mg-mb-70 {   margin:70px;  }  .mg-mb-75 {   margin:75px;  }  .mg-mb-top-0 {   margin-top:0;  }  .mg-mb-top-5 {   margin-top:5px;  }  .mg-mb-top-10 {   margin-top:10px;  }  .mg-mb-top-15 {   margin-top:15px;  }  .mg-mb-top-20 {   margin-top:20px;  }  .mg-mb-top-25 {   margin-top:25px;  }  .mg-mb-top-30 {   margin-top:30px;  }  .mg-mb-top-35 {   margin-top:35px;  }  .mg-mb-top-40 {   margin-top:40px;  }  .mg-mb-top-45 {   margin-top:45px;  }  .mg-mb-top-50 {   margin-top:50px;  }  .mg-mb-top-55 {   margin-top:55px;  }  .mg-mb-top-60 {   margin-top:60px;  }  .mg-mb-top-65 {   margin-top:65px;  }  .mg-mb-top-70 {   margin-top:70px;  }  .mg-mb-top-75 {   margin-top:75px;  }  .mg-mb-bottom-0 {   margin-bottom:0;  }  .mg-mb-bottom-5 {   margin-bottom:5px;  }  .mg-mb-bottom-10 {   margin-bottom:10px;  }  .mg-mb-bottom-15 {   margin-bottom:15px;  }  .mg-mb-bottom-20 {   margin-bottom:20px;  }  .mg-mb-bottom-25 {   margin-bottom:25px;  }  .mg-mb-bottom-30 {   margin-bottom:30px;  }  .mg-mb-bottom-35 {   margin-bottom:35px;  }  .mg-mb-bottom-40 {   margin-bottom:40px;  }  .mg-mb-bottom-45 {   margin-bottom:45px;  }  .mg-mb-bottom-50 {   margin-bottom:50px;  }  .mg-mb-bottom-55 {   margin-bottom:55px;  }  .mg-mb-bottom-60 {   margin-bottom:60px;  }  .mg-mb-bottom-65 {   margin-bottom:65px;  }  .mg-mb-bottom-70 {   margin-bottom:70px;  }  .mg-mb-bottom-75 {   margin-bottom:75px;  }  .mg-mb-left-0 {   margin-left:0;  }  .mg-mb-left-5 {   margin-left:5px;  }  .mg-mb-left-10 {   margin-left:10px;  }  .mg-mb-left-15 {   margin-left:15px;  }  .mg-mb-left-20 {   margin-left:20px;  }  .mg-mb-left-25 {   margin-left:25px;  }  .mg-mb-left-30 {   margin-left:30px;  }  .mg-mb-left-35 {   margin-left:35px;  }  .mg-mb-left-40 {   margin-left:40px;  }  .mg-mb-left-45 {   margin-left:45px;  }  .mg-mb-left-50 {   margin-left:50px;  }  .mg-mb-left-55 {   margin-left:55px;  }  .mg-mb-left-60 {   margin-left:60px;  }  .mg-mb-left-65 {   margin-left:65px;  }  .mg-mb-left-70 {   margin-left:70px;  }  .mg-mb-left-75 {   margin-left:75px;  }  .mg-mb-right-0 {   margin-right:0;  }  .mg-mb-right-5 {   margin-right:5px;  }  .mg-mb-right-10 {   margin-right:10px;  }  .mg-mb-right-15 {   margin-right:15px;  }  .mg-mb-right-20 {   margin-right:20px;  }  .mg-mb-right-25 {   margin-right:25px;  }  .mg-mb-right-30 {   margin-right:30px;  }  .mg-mb-right-35 {   margin-right:35px;  }  .mg-mb-right-40 {   margin-right:40px;  }  .mg-mb-right-45 {   margin-right:45px;  }  .mg-mb-right-50 {   margin-right:50px;  }  .mg-mb-right-55 {   margin-right:55px;  }  .mg-mb-right-60 {   margin-right:60px;  }  .mg-mb-right-65 {   margin-right:65px;  }  .mg-mb-right-70 {   margin-right:70px;  }  .mg-mb-right-75 {   margin-right:75px;  } } @media (min-width:768px) {  .mg-tb-0 {   margin:0;  }  .mg-tb-5 {   margin:5px;  }  .mg-tb-10 {   margin:10px;  }  .mg-tb-15 {   margin:15px;  }  .mg-tb-20 {   margin:20px;  }  .mg-tb-25 {   margin:25px;  }  .mg-tb-30 {   margin:30px;  }  .mg-tb-35 {   margin:35px;  }  .mg-tb-40 {   margin:40px;  }  .mg-tb-45 {   margin:45px;  }  .mg-tb-50 {   margin:50px;  }  .mg-tb-55 {   margin:55px;  }  .mg-tb-60 {   margin:60px;  }  .mg-tb-65 {   margin:65px;  }  .mg-tb-70 {   margin:70px;  }  .mg-tb-75 {   margin:75px;  }  .mg-tb-top-0 {   margin-top:0;  }  .mg-tb-top-5 {   margin-top:5px;  }  .mg-tb-top-10 {   margin-top:10px;  }  .mg-tb-top-15 {   margin-top:15px;  }  .mg-tb-top-20 {   margin-top:20px;  }  .mg-tb-top-25 {   margin-top:25px;  }  .mg-tb-top-30 {   margin-top:30px;  }  .mg-tb-top-35 {   margin-top:35px;  }  .mg-tb-top-40 {   margin-top:40px;  }  .mg-tb-top-45 {   margin-top:45px;  }  .mg-tb-top-50 {   margin-top:50px;  }  .mg-tb-top-55 {   margin-top:55px;  }  .mg-tb-top-60 {   margin-top:60px;  }  .mg-tb-top-65 {   margin-top:65px;  }  .mg-tb-top-70 {   margin-top:70px;  }  .mg-tb-top-75 {   margin-top:75px;  }  .mg-tb-bottom-0 {   margin-bottom:0;  }  .mg-tb-bottom-5 {   margin-bottom:5px;  }  .mg-tb-bottom-10 {   margin-bottom:10px;  }  .mg-tb-bottom-15 {   margin-bottom:15px;  }  .mg-tb-bottom-20 {   margin-bottom:20px;  }  .mg-tb-bottom-25 {   margin-bottom:25px;  }  .mg-tb-bottom-30 {   margin-bottom:30px;  }  .mg-tb-bottom-35 {   margin-bottom:35px;  }  .mg-tb-bottom-40 {   margin-bottom:40px;  }  .mg-tb-bottom-45 {   margin-bottom:45px;  }  .mg-tb-bottom-50 {   margin-bottom:50px;  }  .mg-tb-bottom-55 {   margin-bottom:55px;  }  .mg-tb-bottom-60 {   margin-bottom:60px;  }  .mg-tb-bottom-65 {   margin-bottom:65px;  }  .mg-tb-bottom-70 {   margin-bottom:70px;  }  .mg-tb-bottom-75 {   margin-bottom:75px;  }  .mg-tb-left-0 {   margin-left:0;  }  .mg-tb-left-5 {   margin-left:5px;  }  .mg-tb-left-10 {   margin-left:10px;  }  .mg-tb-left-15 {   margin-left:15px;  }  .mg-tb-left-20 {   margin-left:20px;  }  .mg-tb-left-25 {   margin-left:25px;  }  .mg-tb-left-30 {   margin-left:30px;  }  .mg-tb-left-35 {   margin-left:35px;  }  .mg-tb-left-40 {   margin-left:40px;  }  .mg-tb-left-45 {   margin-left:45px;  }  .mg-tb-left-50 {   margin-left:50px;  }  .mg-tb-left-55 {   margin-left:55px;  }  .mg-tb-left-60 {   margin-left:60px;  }  .mg-tb-left-65 {   margin-left:65px;  }  .mg-tb-left-70 {   margin-left:70px;  }  .mg-tb-left-75 {   margin-left:75px;  }  .mg-tb-right-0 {   margin-right:0;  }  .mg-tb-right-5 {   margin-right:5px;  }  .mg-tb-right-10 {   margin-right:10px;  }  .mg-tb-right-15 {   margin-right:15px;  }  .mg-tb-right-20 {   margin-right:20px;  }  .mg-tb-right-25 {   margin-right:25px;  }  .mg-tb-right-30 {   margin-right:30px;  }  .mg-tb-right-35 {   margin-right:35px;  }  .mg-tb-right-40 {   margin-right:40px;  }  .mg-tb-right-45 {   margin-right:45px;  }  .mg-tb-right-50 {   margin-right:50px;  }  .mg-tb-right-55 {   margin-right:55px;  }  .mg-tb-right-60 {   margin-right:60px;  }  .mg-tb-right-65 {   margin-right:65px;  }  .mg-tb-right-70 {   margin-right:70px;  }  .mg-tb-right-75 {   margin-right:75px;  } } @media (min-width:992px) {  .mg-des-0 {   margin:0;  }  .mg-des-5 {   margin:5px;  }  .mg-des-10 {   margin:10px;  }  .mg-des-15 {   margin:15px;  }  .mg-des-20 {   margin:20px;  }  .mg-des-25 {   margin:25px;  }  .mg-des-30 {   margin:30px;  }  .mg-des-35 {   margin:35px;  }  .mg-des-40 {   margin:40px;  }  .mg-des-45 {   margin:45px;  }  .mg-des-50 {   margin:50px;  }  .mg-des-55 {   margin:55px;  }  .mg-des-60 {   margin:60px;  }  .mg-des-65 {   margin:65px;  }  .mg-des-70 {   margin:70px;  }  .mg-des-75 {   margin:75px;  }  .mg-des-top-0 {   margin-top:0;  }  .mg-des-top-5 {   margin-top:5px;  }  .mg-des-top-10 {   margin-top:10px;  }  .mg-des-top-15 {   margin-top:15px;  }  .mg-des-top-20 {   margin-top:20px;  }  .mg-des-top-25 {   margin-top:25px;  }  .mg-des-top-30 {   margin-top:30px;  }  .mg-des-top-35 {   margin-top:35px;  }  .mg-des-top-40 {   margin-top:40px;  }  .mg-des-top-45 {   margin-top:45px;  }  .mg-des-top-50 {   margin-top:50px;  }  .mg-des-top-55 {   margin-top:55px;  }  .mg-des-top-60 {   margin-top:60px;  }  .mg-des-top-65 {   margin-top:65px;  }  .mg-des-top-70 {   margin-top:70px;  }  .mg-des-top-75 {   margin-top:75px;  }  .mg-des-bottom-0 {   margin-bottom:0;  }  .mg-des-bottom-5 {   margin-bottom:5px;  }  .mg-des-bottom-10 {   margin-bottom:10px;  }  .mg-des-bottom-15 {   margin-bottom:15px;  }  .mg-des-bottom-20 {   margin-bottom:20px;  }  .mg-des-bottom-25 {   margin-bottom:25px;  }  .mg-des-bottom-30 {   margin-bottom:30px;  }  .mg-des-bottom-35 {   margin-bottom:35px;  }  .mg-des-bottom-40 {   margin-bottom:40px;  }  .mg-des-bottom-45 {   margin-bottom:45px;  }  .mg-des-bottom-50 {   margin-bottom:50px;  }  .mg-des-bottom-55 {   margin-bottom:55px;  }  .mg-des-bottom-60 {   margin-bottom:60px;  }  .mg-des-bottom-65 {   margin-bottom:65px;  }  .mg-des-bottom-70 {   margin-bottom:70px;  }  .mg-des-bottom-75 {   margin-bottom:75px;  }  .mg-des-left-0 {   margin-left:0;  }  .mg-des-left-5 {   margin-left:5px;  }  .mg-des-left-10 {   margin-left:10px;  }  .mg-des-left-15 {   margin-left:15px;  }  .mg-des-left-20 {   margin-left:20px;  }  .mg-des-left-25 {   margin-left:25px;  }  .mg-des-left-30 {   margin-left:30px;  }  .mg-des-left-35 {   margin-left:35px;  }  .mg-des-left-40 {   margin-left:40px;  }  .mg-des-left-45 {   margin-left:45px;  }  .mg-des-left-50 {   margin-left:50px;  }  .mg-des-left-55 {   margin-left:55px;  }  .mg-des-left-60 {   margin-left:60px;  }  .mg-des-left-65 {   margin-left:65px;  }  .mg-des-left-70 {   margin-left:70px;  }  .mg-des-left-75 {   margin-left:75px;  }  .mg-des-right-0 {   margin-right:0;  }  .mg-des-right-5 {   margin-right:5px;  }  .mg-des-right-10 {   margin-right:10px;  }  .mg-des-right-15 {   margin-right:15px;  }  .mg-des-right-20 {   margin-right:20px;  }  .mg-des-right-25 {   margin-right:25px;  }  .mg-des-right-30 {   margin-right:30px;  }  .mg-des-right-35 {   margin-right:35px;  }  .mg-des-right-40 {   margin-right:40px;  }  .mg-des-right-45 {   margin-right:45px;  }  .mg-des-right-50 {   margin-right:50px;  }  .mg-des-right-55 {   margin-right:55px;  }  .mg-des-right-60 {   margin-right:60px;  }  .mg-des-right-65 {   margin-right:65px;  }  .mg-des-right-70 {   margin-right:70px;  }  .mg-des-right-75 {   margin-right:75px;  } } @font-face {  font-family:'Pe-icon-7-stroke';  src:url(https://tiana-organics.com/static/_cache/merged/../../frontend/Mgs/claue_child/en_GB/fonts/Pe-icon-7-stroke.eot);  src:url(https://tiana-organics.com/static/_cache/merged/../../frontend/Mgs/claue_child/en_GB/fonts/Pe-icon-7-stroke.eot) format('embedded-opentype'), url(https://tiana-organics.com/static/_cache/merged/../../frontend/Mgs/claue_child/en_GB/fonts/Pe-icon-7-stroke.woff) format('woff'), url(https://tiana-organics.com/static/_cache/merged/../../frontend/Mgs/claue_child/en_GB/fonts/Pe-icon-7-stroke.ttf) format('truetype'), url(https://tiana-organics.com/static/_cache/merged/../../frontend/Mgs/claue_child/en_GB/fonts/Pe-icon-7-stroke.svg) format('svg');  font-weight:normal;  font-style:normal;  font-display:swap; } [class^="pe-7s-"], [class*=" pe-7s-"] {  font-family:'Pe-icon-7-stroke';  font-style:normal;  font-weight:normal;  font-variant:normal;  text-transform:none;  line-height:1;   -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale; } .pe-7s-album:before {  content:"\e6aa"; } .pe-7s-arc:before {  content:"\e6ab"; } .pe-7s-back-2:before {  content:"\e6ac"; } .pe-7s-bandaid:before {  content:"\e6ad"; } .pe-7s-car:before {  content:"\e6ae"; } .pe-7s-diamond:before {  content:"\e6af"; } .pe-7s-door-lock:before {  content:"\e6b0"; } .pe-7s-eyedropper:before {  content:"\e6b1"; } .pe-7s-female:before {  content:"\e6b2"; } .pe-7s-gym:before {  content:"\e6b3"; } .pe-7s-hammer:before {  content:"\e6b4"; } .pe-7s-headphones:before {  content:"\e6b5"; } .pe-7s-helm:before {  content:"\e6b6"; } .pe-7s-hourglass:before {  content:"\e6b7"; } .pe-7s-leaf:before {  content:"\e6b8"; } .pe-7s-magic-wand:before {  content:"\e6b9"; } .pe-7s-male:before {  content:"\e6ba"; } .pe-7s-map-2:before {  content:"\e6bb"; } .pe-7s-next-2:before {  content:"\e6bc"; } .pe-7s-paint-bucket:before {  content:"\e6bd"; } .pe-7s-pendrive:before {  content:"\e6be"; } .pe-7s-photo:before {  content:"\e6bf"; } .pe-7s-piggy:before {  content:"\e6c0"; } .pe-7s-plugin:before {  content:"\e6c1"; } .pe-7s-refresh-2:before {  content:"\e6c2"; } .pe-7s-rocket:before {  content:"\e6c3"; } .pe-7s-settings:before {  content:"\e6c4"; } .pe-7s-shield:before {  content:"\e6c5"; } .pe-7s-smile:before {  content:"\e6c6"; } .pe-7s-usb:before {  content:"\e6c7"; } .pe-7s-vector:before {  content:"\e6c8"; } .pe-7s-wine:before {  content:"\e6c9"; } .pe-7s-cloud-upload:before {  content:"\e68a"; } .pe-7s-cash:before {  content:"\e68c"; } .pe-7s-close:before {  content:"\e680"; } .pe-7s-bluetooth:before {  content:"\e68d"; } .pe-7s-cloud-download:before {  content:"\e68b"; } .pe-7s-way:before {  content:"\e68e"; } .pe-7s-close-circle:before {  content:"\e681"; } .pe-7s-id:before {  content:"\e68f"; } .pe-7s-angle-up:before {  content:"\e682"; } .pe-7s-wristwatch:before {  content:"\e690"; } .pe-7s-angle-up-circle:before {  content:"\e683"; } .pe-7s-world:before {  content:"\e691"; } .pe-7s-angle-right:before {  content:"\e684"; } .pe-7s-volume:before {  content:"\e692"; } .pe-7s-angle-right-circle:before {  content:"\e685"; } .pe-7s-users:before {  content:"\e693"; } .pe-7s-angle-left:before {  content:"\e686"; } .pe-7s-user-female:before {  content:"\e694"; } .pe-7s-angle-left-circle:before {  content:"\e687"; } .pe-7s-up-arrow:before {  content:"\e695"; } .pe-7s-angle-down:before {  content:"\e688"; } .pe-7s-switch:before {  content:"\e696"; } .pe-7s-angle-down-circle:before {  content:"\e689"; } .pe-7s-scissors:before {  content:"\e697"; } .pe-7s-wallet:before {  content:"\e600"; } .pe-7s-safe:before {  content:"\e698"; } .pe-7s-volume2:before {  content:"\e601"; } .pe-7s-volume1:before {  content:"\e602"; } .pe-7s-voicemail:before {  content:"\e603"; } .pe-7s-video:before {  content:"\e604"; } .pe-7s-user:before {  content:"\e605"; } .pe-7s-upload:before {  content:"\e606"; } .pe-7s-unlock:before {  content:"\e607"; } .pe-7s-umbrella:before {  content:"\e608"; } .pe-7s-trash:before {  content:"\e609"; } .pe-7s-tools:before {  content:"\e60a"; } .pe-7s-timer:before {  content:"\e60b"; } .pe-7s-ticket:before {  content:"\e60c"; } .pe-7s-target:before {  content:"\e60d"; } .pe-7s-sun:before {  content:"\e60e"; } .pe-7s-study:before {  content:"\e60f"; } .pe-7s-stopwatch:before {  content:"\e610"; } .pe-7s-star:before {  content:"\e611"; } .pe-7s-speaker:before {  content:"\e612"; } .pe-7s-signal:before {  content:"\e613"; } .pe-7s-shuffle:before {  content:"\e614"; } .pe-7s-shopbag:before {  content:"\e615"; } .pe-7s-share:before {  content:"\e616"; } .pe-7s-server:before {  content:"\e617"; } .pe-7s-search:before {  content:"\e618"; } .pe-7s-film:before {  content:"\e6a5"; } .pe-7s-science:before {  content:"\e619"; } .pe-7s-disk:before {  content:"\e6a6"; } .pe-7s-ribbon:before {  content:"\e61a"; } .pe-7s-repeat:before {  content:"\e61b"; } .pe-7s-refresh:before {  content:"\e61c"; } .pe-7s-add-user:before {  content:"\e6a9"; } .pe-7s-refresh-cloud:before {  content:"\e61d"; } .pe-7s-paperclip:before {  content:"\e69c"; } .pe-7s-radio:before {  content:"\e61e"; } .pe-7s-note2:before {  content:"\e69d"; } .pe-7s-print:before {  content:"\e61f"; } .pe-7s-network:before {  content:"\e69e"; } .pe-7s-prev:before {  content:"\e620"; } .pe-7s-mute:before {  content:"\e69f"; } .pe-7s-power:before {  content:"\e621"; } .pe-7s-medal:before {  content:"\e6a0"; } .pe-7s-portfolio:before {  content:"\e622"; } .pe-7s-like2:before {  content:"\e6a1"; } .pe-7s-plus:before {  content:"\e623"; } .pe-7s-left-arrow:before {  content:"\e6a2"; } .pe-7s-play:before {  content:"\e624"; } .pe-7s-key:before {  content:"\e6a3"; } .pe-7s-plane:before {  content:"\e625"; } .pe-7s-joy:before {  content:"\e6a4"; } .pe-7s-photo-gallery:before {  content:"\e626"; } .pe-7s-pin:before {  content:"\e69b"; } .pe-7s-phone:before {  content:"\e627"; } .pe-7s-plug:before {  content:"\e69a"; } .pe-7s-pen:before {  content:"\e628"; } .pe-7s-right-arrow:before {  content:"\e699"; } .pe-7s-paper-plane:before {  content:"\e629"; } .pe-7s-delete-user:before {  content:"\e6a7"; } .pe-7s-paint:before {  content:"\e62a"; } .pe-7s-bottom-arrow:before {  content:"\e6a8"; } .pe-7s-notebook:before {  content:"\e62b"; } .pe-7s-note:before {  content:"\e62c"; } .pe-7s-next:before {  content:"\e62d"; } .pe-7s-news-paper:before {  content:"\e62e"; } .pe-7s-musiclist:before {  content:"\e62f"; } .pe-7s-music:before {  content:"\e630"; } .pe-7s-mouse:before {  content:"\e631"; } .pe-7s-more:before {  content:"\e632"; } .pe-7s-moon:before {  content:"\e633"; } .pe-7s-monitor:before {  content:"\e634"; } .pe-7s-micro:before {  content:"\e635"; } .pe-7s-menu:before {  content:"\e636"; } .pe-7s-map:before {  content:"\e637"; } .pe-7s-map-marker:before {  content:"\e638"; } .pe-7s-mail:before {  content:"\e639"; } .pe-7s-mail-open:before {  content:"\e63a"; } .pe-7s-mail-open-file:before {  content:"\e63b"; } .pe-7s-magnet:before {  content:"\e63c"; } .pe-7s-loop:before {  content:"\e63d"; } .pe-7s-look:before {  content:"\e63e"; } .pe-7s-lock:before {  content:"\e63f"; } .pe-7s-lintern:before {  content:"\e640"; } .pe-7s-link:before {  content:"\e641"; } .pe-7s-like:before {  content:"\e642"; } .pe-7s-light:before {  content:"\e643"; } .pe-7s-less:before {  content:"\e644"; } .pe-7s-keypad:before {  content:"\e645"; } .pe-7s-junk:before {  content:"\e646"; } .pe-7s-info:before {  content:"\e647"; } .pe-7s-home:before {  content:"\e648"; } .pe-7s-help2:before {  content:"\e649"; } .pe-7s-help1:before {  content:"\e64a"; } .pe-7s-graph3:before {  content:"\e64b"; } .pe-7s-graph2:before {  content:"\e64c"; } .pe-7s-graph1:before {  content:"\e64d"; } .pe-7s-graph:before {  content:"\e64e"; } .pe-7s-global:before {  content:"\e64f"; } .pe-7s-gleam:before {  content:"\e650"; } .pe-7s-glasses:before {  content:"\e651"; } .pe-7s-gift:before {  content:"\e652"; } .pe-7s-folder:before {  content:"\e653"; } .pe-7s-flag:before {  content:"\e654"; } .pe-7s-filter:before {  content:"\e655"; } .pe-7s-file:before {  content:"\e656"; } .pe-7s-expand1:before {  content:"\e657"; } .pe-7s-exapnd2:before {  content:"\e658"; } .pe-7s-edit:before {  content:"\e659"; } .pe-7s-drop:before {  content:"\e65a"; } .pe-7s-drawer:before {  content:"\e65b"; } .pe-7s-download:before {  content:"\e65c"; } .pe-7s-display2:before {  content:"\e65d"; } .pe-7s-display1:before {  content:"\e65e"; } .pe-7s-diskette:before {  content:"\e65f"; } .pe-7s-date:before {  content:"\e660"; } .pe-7s-cup:before {  content:"\e661"; } .pe-7s-culture:before {  content:"\e662"; } .pe-7s-crop:before {  content:"\e663"; } .pe-7s-credit:before {  content:"\e664"; } .pe-7s-copy-file:before {  content:"\e665"; } .pe-7s-config:before {  content:"\e666"; } .pe-7s-compass:before {  content:"\e667"; } .pe-7s-comment:before {  content:"\e668"; } .pe-7s-coffee:before {  content:"\e669"; } .pe-7s-cloud:before {  content:"\e66a"; } .pe-7s-clock:before {  content:"\e66b"; } .pe-7s-check:before {  content:"\e66c"; } .pe-7s-chat:before {  content:"\e66d"; } .pe-7s-cart:before {  content:"\e66e"; } .pe-7s-camera:before {  content:"\e66f"; } .pe-7s-call:before {  content:"\e670"; } .pe-7s-calculator:before {  content:"\e671"; } .pe-7s-browser:before {  content:"\e672"; } .pe-7s-box2:before {  content:"\e673"; } .pe-7s-box1:before {  content:"\e674"; } .pe-7s-bookmarks:before {  content:"\e675"; } .pe-7s-bicycle:before {  content:"\e676"; } .pe-7s-bell:before {  content:"\e677"; } .pe-7s-battery:before {  content:"\e678"; } .pe-7s-ball:before {  content:"\e679"; } .pe-7s-back:before {  content:"\e67a"; } .pe-7s-attention:before {  content:"\e67b"; } .pe-7s-anchor:before {  content:"\e67c"; } .pe-7s-albums:before {  content:"\e67d"; } .pe-7s-alarm:before {  content:"\e67e"; } .pe-7s-airplay:before {  content:"\e67f"; }  .animated {  -webkit-animation-duration:1s;  animation-duration:1s;  -webkit-animation-fill-mode:both;  animation-fill-mode:both; } .animated.infinite {  -webkit-animation-iteration-count:infinite;  animation-iteration-count:infinite; } .animated.hinge {  -webkit-animation-duration:2s;  animation-duration:2s; } .animated.flipOutX, .animated.flipOutY, .animated.bounceIn, .animated.bounceOut {  -webkit-animation-duration:.75s;  animation-duration:.75s; } @-webkit-keyframes bounce {  from, 20%, 53%, 80%, to {   -webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);   animation-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-animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);   animation-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-animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);   animation-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 {  from, 20%, 53%, 80%, to {   -webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);   animation-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-animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);   animation-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-animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);   animation-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);  } } .bounce {  -webkit-animation-name:bounce;  animation-name:bounce;  -webkit-transform-origin:center bottom;  transform-origin:center bottom; } @-webkit-keyframes flash {  from, 50%, to {   opacity:1;  }  25%, 75% {   opacity:0;  } } @keyframes flash {  from, 50%, to {   opacity:1;  }  25%, 75% {   opacity:0;  } } .flash {  -webkit-animation-name:flash;  animation-name:flash; }  @-webkit-keyframes pulse {  from {   -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);  }  to {   -webkit-transform:scale3d(1, 1, 1);   transform:scale3d(1, 1, 1);  } } @keyframes pulse {  from {   -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);  }  to {   -webkit-transform:scale3d(1, 1, 1);   transform:scale3d(1, 1, 1);  } } .pulse {  -webkit-animation-name:pulse;  animation-name:pulse; } @-webkit-keyframes rubberBand {  from {   -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);  }  to {   -webkit-transform:scale3d(1, 1, 1);   transform:scale3d(1, 1, 1);  } } @keyframes rubberBand {  from {   -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);  }  to {   -webkit-transform:scale3d(1, 1, 1);   transform:scale3d(1, 1, 1);  } } .rubberBand {  -webkit-animation-name:rubberBand;  animation-name:rubberBand; } @-webkit-keyframes shake {  from, to {   -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 {  from, to {   -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);  } } .shake {  -webkit-animation-name:shake;  animation-name:shake; } @-webkit-keyframes headShake {  0% {   -webkit-transform:translateX(0);   transform:translateX(0);  }  6.5% {   -webkit-transform:translateX(-6px) rotateY(-9deg);   transform:translateX(-6px) rotateY(-9deg);  }  18.5% {   -webkit-transform:translateX(5px) rotateY(7deg);   transform:translateX(5px) rotateY(7deg);  }  31.5% {   -webkit-transform:translateX(-3px) rotateY(-5deg);   transform:translateX(-3px) rotateY(-5deg);  }  43.5% {   -webkit-transform:translateX(2px) rotateY(3deg);   transform:translateX(2px) rotateY(3deg);  }  50% {   -webkit-transform:translateX(0);   transform:translateX(0);  } } @keyframes headShake {  0% {   -webkit-transform:translateX(0);   transform:translateX(0);  }  6.5% {   -webkit-transform:translateX(-6px) rotateY(-9deg);   transform:translateX(-6px) rotateY(-9deg);  }  18.5% {   -webkit-transform:translateX(5px) rotateY(7deg);   transform:translateX(5px) rotateY(7deg);  }  31.5% {   -webkit-transform:translateX(-3px) rotateY(-5deg);   transform:translateX(-3px) rotateY(-5deg);  }  43.5% {   -webkit-transform:translateX(2px) rotateY(3deg);   transform:translateX(2px) rotateY(3deg);  }  50% {   -webkit-transform:translateX(0);   transform:translateX(0);  } } .headShake {  -webkit-animation-timing-function:ease-in-out;  animation-timing-function:ease-in-out;  -webkit-animation-name:headShake;  animation-name:headShake; } @-webkit-keyframes swing {  20% {   -webkit-transform: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);  }  to {   -webkit-transform:rotate3d(0, 0, 1, 0deg);   transform:rotate3d(0, 0, 1, 0deg);  } } @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);  }  to {   -webkit-transform:rotate3d(0, 0, 1, 0deg);   transform:rotate3d(0, 0, 1, 0deg);  } } .swing {  -webkit-transform-origin:top center;  transform-origin:top center;  -webkit-animation-name:swing;  animation-name:swing; } @-webkit-keyframes tada {  from {   -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);  }  to {   -webkit-transform:scale3d(1, 1, 1);   transform:scale3d(1, 1, 1);  } } @keyframes tada {  from {   -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);  }  to {   -webkit-transform:scale3d(1, 1, 1);   transform:scale3d(1, 1, 1);  } } .tada {  -webkit-animation-name:tada;  animation-name:tada; }  @-webkit-keyframes wobble {  from {   -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);  }  to {   -webkit-transform:none;   transform:none;  } } @keyframes wobble {  from {   -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);  }  to {   -webkit-transform:none;   transform:none;  } } .wobble {  -webkit-animation-name:wobble;  animation-name:wobble; } @-webkit-keyframes jello {  from, 11.1%, to {   -webkit-transform:none;   transform:none;  }  22.2% {   -webkit-transform:skewX(-12.5deg) skewY(-12.5deg);   transform:skewX(-12.5deg) skewY(-12.5deg);  }  33.3% {   -webkit-transform:skewX(6.25deg) skewY(6.25deg);   transform:skewX(6.25deg) skewY(6.25deg);  }  44.4% {   -webkit-transform:skewX(-3.125deg) skewY(-3.125deg);   transform:skewX(-3.125deg) skewY(-3.125deg);  }  55.5% {   -webkit-transform:skewX(1.5625deg) skewY(1.5625deg);   transform:skewX(1.5625deg) skewY(1.5625deg);  }  66.6% {   -webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);   transform:skewX(-0.78125deg) skewY(-0.78125deg);  }  77.7% {   -webkit-transform:skewX(0.390625deg) skewY(0.390625deg);   transform:skewX(0.390625deg) skewY(0.390625deg);  }  88.8% {   -webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);   transform:skewX(-0.1953125deg) skewY(-0.1953125deg);  } } @keyframes jello {  from, 11.1%, to {   -webkit-transform:none;   transform:none;  }  22.2% {   -webkit-transform:skewX(-12.5deg) skewY(-12.5deg);   transform:skewX(-12.5deg) skewY(-12.5deg);  }  33.3% {   -webkit-transform:skewX(6.25deg) skewY(6.25deg);   transform:skewX(6.25deg) skewY(6.25deg);  }  44.4% {   -webkit-transform:skewX(-3.125deg) skewY(-3.125deg);   transform:skewX(-3.125deg) skewY(-3.125deg);  }  55.5% {   -webkit-transform:skewX(1.5625deg) skewY(1.5625deg);   transform:skewX(1.5625deg) skewY(1.5625deg);  }  66.6% {   -webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);   transform:skewX(-0.78125deg) skewY(-0.78125deg);  }  77.7% {   -webkit-transform:skewX(0.390625deg) skewY(0.390625deg);   transform:skewX(0.390625deg) skewY(0.390625deg);  }  88.8% {   -webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);   transform:skewX(-0.1953125deg) skewY(-0.1953125deg);  } } .jello {  -webkit-animation-name:jello;  animation-name:jello;  -webkit-transform-origin:center;  transform-origin:center; } @-webkit-keyframes bounceIn {  from, 20%, 40%, 60%, 80%, to {   -webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);   animation-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);  }  to {   opacity:1;   -webkit-transform:scale3d(1, 1, 1);   transform:scale3d(1, 1, 1);  } } @keyframes bounceIn {  from, 20%, 40%, 60%, 80%, to {   -webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);   animation-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);  }  to {   opacity:1;   -webkit-transform:scale3d(1, 1, 1);   transform:scale3d(1, 1, 1);  } } .bounceIn {  -webkit-animation-name:bounceIn;  animation-name:bounceIn; } @-webkit-keyframes bounceInDown {  from, 60%, 75%, 90%, to {   -webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);   animation-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);  }  to {   -webkit-transform:none;   transform:none;  } } @keyframes bounceInDown {  from, 60%, 75%, 90%, to {   -webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);   animation-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);  }  to {   -webkit-transform:none;   transform:none;  } } .bounceInDown {  -webkit-animation-name:bounceInDown;  animation-name:bounceInDown; } @-webkit-keyframes bounceInLeft {  from, 60%, 75%, 90%, to {   -webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);   animation-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);  }  to {   -webkit-transform:none;   transform:none;  } } @keyframes bounceInLeft {  from, 60%, 75%, 90%, to {   -webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);   animation-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);  }  to {   -webkit-transform:none;   transform:none;  } } .bounceInLeft {  -webkit-animation-name:bounceInLeft;  animation-name:bounceInLeft; } @-webkit-keyframes bounceInRight {  from, 60%, 75%, 90%, to {   -webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);   animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  from {   opacity:0;   -webkit-transform:translate3d(3000px, 0, 0);   transform:translate3d(3000px, 0, 0);  }  60% {   opacity:1;   -webkit-transform:translate3d(-25px, 0, 0);   transform:translate3d(-25px, 0, 0);  }  75% {   -webkit-transform:translate3d(10px, 0, 0);   transform:translate3d(10px, 0, 0);  }  90% {   -webkit-transform:translate3d(-5px, 0, 0);   transform:translate3d(-5px, 0, 0);  }  to {   -webkit-transform:none;   transform:none;  } } @keyframes bounceInRight {  from, 60%, 75%, 90%, to {   -webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);   animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  from {   opacity:0;   -webkit-transform:translate3d(3000px, 0, 0);   transform:translate3d(3000px, 0, 0);  }  60% {   opacity:1;   -webkit-transform:translate3d(-25px, 0, 0);   transform:translate3d(-25px, 0, 0);  }  75% {   -webkit-transform:translate3d(10px, 0, 0);   transform:translate3d(10px, 0, 0);  }  90% {   -webkit-transform:translate3d(-5px, 0, 0);   transform:translate3d(-5px, 0, 0);  }  to {   -webkit-transform:none;   transform:none;  } } .bounceInRight {  -webkit-animation-name:bounceInRight;  animation-name:bounceInRight; } @-webkit-keyframes bounceInUp {  from, 60%, 75%, 90%, to {   -webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);   animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  from {   opacity:0;   -webkit-transform:translate3d(0, 3000px, 0);   transform:translate3d(0, 3000px, 0);  }  60% {   opacity:1;   -webkit-transform:translate3d(0, -20px, 0);   transform:translate3d(0, -20px, 0);  }  75% {   -webkit-transform:translate3d(0, 10px, 0);   transform:translate3d(0, 10px, 0);  }  90% {   -webkit-transform:translate3d(0, -5px, 0);   transform:translate3d(0, -5px, 0);  }  to {   -webkit-transform:translate3d(0, 0, 0);   transform:translate3d(0, 0, 0);  } } @keyframes bounceInUp {  from, 60%, 75%, 90%, to {   -webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);   animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  from {   opacity:0;   -webkit-transform:translate3d(0, 3000px, 0);   transform:translate3d(0, 3000px, 0);  }  60% {   opacity:1;   -webkit-transform:translate3d(0, -20px, 0);   transform:translate3d(0, -20px, 0);  }  75% {   -webkit-transform:translate3d(0, 10px, 0);   transform:translate3d(0, 10px, 0);  }  90% {   -webkit-transform:translate3d(0, -5px, 0);   transform:translate3d(0, -5px, 0);  }  to {   -webkit-transform: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);  }  to {   opacity:0;   -webkit-transform:scale3d(.3, .3, .3);   transform:scale3d(.3, .3, .3);  } } @keyframes bounceOut {  20% {   -webkit-transform:scale3d(.9, .9, .9);   transform:scale3d(.9, .9, .9);  }  50%, 55% {   opacity:1;   -webkit-transform:scale3d(1.1, 1.1, 1.1);   transform:scale3d(1.1, 1.1, 1.1);  }  to {   opacity:0;   -webkit-transform:scale3d(.3, .3, .3);   transform:scale3d(.3, .3, .3);  } } .bounceOut {  -webkit-animation-name:bounceOut;  animation-name:bounceOut; } @-webkit-keyframes bounceOutDown {  20% {   -webkit-transform:translate3d(0, 10px, 0);   transform:translate3d(0, 10px, 0);  }  40%, 45% {   opacity:1;   -webkit-transform:translate3d(0, -20px, 0);   transform:translate3d(0, -20px, 0);  }  to {   opacity:0;   -webkit-transform:translate3d(0, 2000px, 0);   transform:translate3d(0, 2000px, 0);  } } @keyframes bounceOutDown {  20% {   -webkit-transform:translate3d(0, 10px, 0);   transform:translate3d(0, 10px, 0);  }  40%, 45% {   opacity:1;   -webkit-transform:translate3d(0, -20px, 0);   transform:translate3d(0, -20px, 0);  }  to {   opacity:0;   -webkit-transform:translate3d(0, 2000px, 0);   transform:translate3d(0, 2000px, 0);  } } .bounceOutDown {  -webkit-animation-name:bounceOutDown;  animation-name:bounceOutDown; } @-webkit-keyframes bounceOutLeft {  20% {   opacity:1;   -webkit-transform:translate3d(20px, 0, 0);   transform:translate3d(20px, 0, 0);  }  to {   opacity:0;   -webkit-transform:translate3d(-2000px, 0, 0);   transform:translate3d(-2000px, 0, 0);  } } @keyframes bounceOutLeft {  20% {   opacity:1;   -webkit-transform:translate3d(20px, 0, 0);   transform:translate3d(20px, 0, 0);  }  to {   opacity:0;   -webkit-transform:translate3d(-2000px, 0, 0);   transform:translate3d(-2000px, 0, 0);  } } .bounceOutLeft {  -webkit-animation-name:bounceOutLeft;  animation-name:bounceOutLeft; } @-webkit-keyframes bounceOutRight {  20% {   opacity:1;   -webkit-transform:translate3d(-20px, 0, 0);   transform:translate3d(-20px, 0, 0);  }  to {   opacity:0;   -webkit-transform:translate3d(2000px, 0, 0);   transform:translate3d(2000px, 0, 0);  } } @keyframes bounceOutRight {  20% {   opacity:1;   -webkit-transform:translate3d(-20px, 0, 0);   transform:translate3d(-20px, 0, 0);  }  to {   opacity:0;   -webkit-transform:translate3d(2000px, 0, 0);   transform:translate3d(2000px, 0, 0);  } } .bounceOutRight {  -webkit-animation-name:bounceOutRight;  animation-name:bounceOutRight; } @-webkit-keyframes bounceOutUp {  20% {   -webkit-transform:translate3d(0, -10px, 0);   transform:translate3d(0, -10px, 0);  }  40%, 45% {   opacity:1;   -webkit-transform:translate3d(0, 20px, 0);   transform:translate3d(0, 20px, 0);  }  to {   opacity:0;   -webkit-transform:translate3d(0, -2000px, 0);   transform:translate3d(0, -2000px, 0);  } } @keyframes bounceOutUp {  20% {   -webkit-transform:translate3d(0, -10px, 0);   transform:translate3d(0, -10px, 0);  }  40%, 45% {   opacity:1;   -webkit-transform:translate3d(0, 20px, 0);   transform:translate3d(0, 20px, 0);  }  to {   opacity:0;   -webkit-transform:translate3d(0, -2000px, 0);   transform:translate3d(0, -2000px, 0);  } } .bounceOutUp {  -webkit-animation-name:bounceOutUp;  animation-name:bounceOutUp; } @-webkit-keyframes fadeIn {  from {   opacity:0;  }  to {   opacity:1;  } } @keyframes fadeIn {  from {   opacity:0;  }  to {   opacity:1;  } } .fadeIn {  -webkit-animation-name:fadeIn;  animation-name:fadeIn; } @-webkit-keyframes fadeInDown {  from {   opacity:0;   -webkit-transform:translate3d(0, -100%, 0);   transform:translate3d(0, -100%, 0);  }  to {   opacity:1;   -webkit-transform:none;   transform:none;  } } @keyframes fadeInDown {  from {   opacity:0;   -webkit-transform:translate3d(0, -100%, 0);   transform:translate3d(0, -100%, 0);  }  to {   opacity:1;   -webkit-transform:none;   transform:none;  } } .fadeInDown {  -webkit-animation-name:fadeInDown;  animation-name:fadeInDown; } @-webkit-keyframes fadeInDownBig {  from {   opacity:0;   -webkit-transform:translate3d(0, -2000px, 0);   transform:translate3d(0, -2000px, 0);  }  to {   opacity:1;   -webkit-transform:none;   transform:none;  } } @keyframes fadeInDownBig {  from {   opacity:0;   -webkit-transform:translate3d(0, -2000px, 0);   transform:translate3d(0, -2000px, 0);  }  to {   opacity:1;   -webkit-transform:none;   transform:none;  } } .fadeInDownBig {  -webkit-animation-name:fadeInDownBig;  animation-name:fadeInDownBig; } @-webkit-keyframes fadeInLeft {  from {   opacity:0;   -webkit-transform:translate3d(-100%, 0, 0);   transform:translate3d(-100%, 0, 0);  }  to {   opacity:1;   -webkit-transform:none;   transform:none;  } } @keyframes fadeInLeft {  from {   opacity:0;   -webkit-transform:translate3d(-100%, 0, 0);   transform:translate3d(-100%, 0, 0);  }  to {   opacity:1;   -webkit-transform:none;   transform:none;  } } .fadeInLeft {  -webkit-animation-name:fadeInLeft;  animation-name:fadeInLeft; } @-webkit-keyframes fadeInLeftBig {  from {   opacity:0;   -webkit-transform:translate3d(-2000px, 0, 0);   transform:translate3d(-2000px, 0, 0);  }  to {   opacity:1;   -webkit-transform:none;   transform:none;  } } @keyframes fadeInLeftBig {  from {   opacity:0;   -webkit-transform:translate3d(-2000px, 0, 0);   transform:translate3d(-2000px, 0, 0);  }  to {   opacity:1;   -webkit-transform:none;   transform:none;  } } .fadeInLeftBig {  -webkit-animation-name:fadeInLeftBig;  animation-name:fadeInLeftBig; } @-webkit-keyframes fadeInRight {  from {   opacity:0;   -webkit-transform:translate3d(100%, 0, 0);   transform:translate3d(100%, 0, 0);  }  to {   opacity:1;   -webkit-transform:none;   transform:none;  } } @keyframes fadeInRight {  from {   opacity:0;   -webkit-transform:translate3d(100%, 0, 0);   transform:translate3d(100%, 0, 0);  }  to {   opacity:1;   -webkit-transform:none;   transform:none;  } } .fadeInRight {  -webkit-animation-name:fadeInRight;  animation-name:fadeInRight; } @-webkit-keyframes fadeInRightBig {  from {   opacity:0;   -webkit-transform:translate3d(2000px, 0, 0);   transform:translate3d(2000px, 0, 0);  }  to {   opacity:1;   -webkit-transform:none;   transform:none;  } } @keyframes fadeInRightBig {  from {   opacity:0;   -webkit-transform:translate3d(2000px, 0, 0);   transform:translate3d(2000px, 0, 0);  }  to {   opacity:1;   -webkit-transform:none;   transform:none;  } } .fadeInRightBig {  -webkit-animation-name:fadeInRightBig;  animation-name:fadeInRightBig; } @-webkit-keyframes fadeInUp {  from {   opacity:0;   -webkit-transform:translate3d(0, 100%, 0);   transform:translate3d(0, 100%, 0);  }  to {   opacity:1;   -webkit-transform:none;   transform:none;  } } @keyframes fadeInUp {  from {   opacity:0;   -webkit-transform:translate3d(0, 100%, 0);   transform:translate3d(0, 100%, 0);  }  to {   opacity:1;   -webkit-transform:none;   transform:none;  } } .fadeInUp {  -webkit-animation-name:fadeInUp;  animation-name:fadeInUp; } @-webkit-keyframes fadeInUpBig {  from {   opacity:0;   -webkit-transform:translate3d(0, 2000px, 0);   transform:translate3d(0, 2000px, 0);  }  to {   opacity:1;   -webkit-transform:none;   transform:none;  } } @keyframes fadeInUpBig {  from {   opacity:0;   -webkit-transform:translate3d(0, 2000px, 0);   transform:translate3d(0, 2000px, 0);  }  to {   opacity:1;   -webkit-transform:none;   transform:none;  } } .fadeInUpBig {  -webkit-animation-name:fadeInUpBig;  animation-name:fadeInUpBig; } @-webkit-keyframes fadeOut {  from {   opacity:1;  }  to {   opacity:0;  } } @keyframes fadeOut {  from {   opacity:1;  }  to {   opacity:0;  } } .fadeOut {  -webkit-animation-name:fadeOut;  animation-name:fadeOut; } @-webkit-keyframes fadeOutDown {  from {   opacity:1;  }  to {   opacity:0;   -webkit-transform:translate3d(0, 100%, 0);   transform:translate3d(0, 100%, 0);  } } @keyframes fadeOutDown {  from {   opacity:1;  }  to {   opacity:0;   -webkit-transform:translate3d(0, 100%, 0);   transform:translate3d(0, 100%, 0);  } } .fadeOutDown {  -webkit-animation-name:fadeOutDown;  animation-name:fadeOutDown; } @-webkit-keyframes fadeOutDownBig {  from {   opacity:1;  }  to {   opacity:0;   -webkit-transform:translate3d(0, 2000px, 0);   transform:translate3d(0, 2000px, 0);  } } @keyframes fadeOutDownBig {  from {   opacity:1;  }  to {   opacity:0;   -webkit-transform:translate3d(0, 2000px, 0);   transform:translate3d(0, 2000px, 0);  } } .fadeOutDownBig {  -webkit-animation-name:fadeOutDownBig;  animation-name:fadeOutDownBig; } @-webkit-keyframes fadeOutLeft {  from {   opacity:1;  }  to {   opacity:0;   -webkit-transform:translate3d(-100%, 0, 0);   transform:translate3d(-100%, 0, 0);  } } @keyframes fadeOutLeft {  from {   opacity:1;  }  to {   opacity:0;   -webkit-transform:translate3d(-100%, 0, 0);   transform:translate3d(-100%, 0, 0);  } } .fadeOutLeft {  -webkit-animation-name:fadeOutLeft;  animation-name:fadeOutLeft; } @-webkit-keyframes fadeOutLeftBig {  from {   opacity:1;  }  to {   opacity:0;   -webkit-transform:translate3d(-2000px, 0, 0);   transform:translate3d(-2000px, 0, 0);  } } @keyframes fadeOutLeftBig {  from {   opacity:1;  }  to {   opacity:0;   -webkit-transform:translate3d(-2000px, 0, 0);   transform:translate3d(-2000px, 0, 0);  } } .fadeOutLeftBig {  -webkit-animation-name:fadeOutLeftBig;  animation-name:fadeOutLeftBig; } @-webkit-keyframes fadeOutRight {  from {   opacity:1;  }  to {   opacity:0;   -webkit-transform:translate3d(100%, 0, 0);   transform:translate3d(100%, 0, 0);  } } @keyframes fadeOutRight {  from {   opacity:1;  }  to {   opacity:0;   -webkit-transform:translate3d(100%, 0, 0);   transform:translate3d(100%, 0, 0);  } } .fadeOutRight {  -webkit-animation-name:fadeOutRight;  animation-name:fadeOutRight; } @-webkit-keyframes fadeOutRightBig {  from {   opacity:1;  }  to {   opacity:0;   -webkit-transform:translate3d(2000px, 0, 0);   transform:translate3d(2000px, 0, 0);  } } @keyframes fadeOutRightBig {  from {   opacity:1;  }  to {   opacity:0;   -webkit-transform:translate3d(2000px, 0, 0);   transform:translate3d(2000px, 0, 0);  } } .fadeOutRightBig {  -webkit-animation-name:fadeOutRightBig;  animation-name:fadeOutRightBig; } @-webkit-keyframes fadeOutUp {  from {   opacity:1;  }  to {   opacity:0;   -webkit-transform:translate3d(0, -100%, 0);   transform:translate3d(0, -100%, 0);  } } @keyframes fadeOutUp {  from {   opacity:1;  }  to {   opacity:0;   -webkit-transform:translate3d(0, -100%, 0);   transform:translate3d(0, -100%, 0);  } } .fadeOutUp {  -webkit-animation-name:fadeOutUp;  animation-name:fadeOutUp; } @-webkit-keyframes fadeOutUpBig {  from {   opacity:1;  }  to {   opacity:0;   -webkit-transform:translate3d(0, -2000px, 0);   transform:translate3d(0, -2000px, 0);  } } @keyframes fadeOutUpBig {  from {   opacity:1;  }  to {   opacity:0;   -webkit-transform:translate3d(0, -2000px, 0);   transform:translate3d(0, -2000px, 0);  } } .fadeOutUpBig {  -webkit-animation-name:fadeOutUpBig;  animation-name:fadeOutUpBig; } @-webkit-keyframes flip {  from {   -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;  }  to {   -webkit-transform:perspective(400px);   transform:perspective(400px);   -webkit-animation-timing-function:ease-in;   animation-timing-function:ease-in;  } } @keyframes flip {  from {   -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;  }  to {   -webkit-transform:perspective(400px);   transform:perspective(400px);   -webkit-animation-timing-function:ease-in;   animation-timing-function:ease-in;  } } .animated.flip {  -webkit-backface-visibility:visible;  backface-visibility:visible;  -webkit-animation-name:flip;  animation-name:flip; } @-webkit-keyframes flipInX {  from {   -webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);   transform:perspective(400px) rotate3d(1, 0, 0, 90deg);   -webkit-animation-timing-function:ease-in;   animation-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-animation-timing-function:ease-in;   animation-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);  }  to {   -webkit-transform:perspective(400px);   transform:perspective(400px);  } } @keyframes flipInX {  from {   -webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);   transform:perspective(400px) rotate3d(1, 0, 0, 90deg);   -webkit-animation-timing-function:ease-in;   animation-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-animation-timing-function:ease-in;   animation-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);  }  to {   -webkit-transform:perspective(400px);   transform:perspective(400px);  } } .flipInX {  -webkit-backface-visibility:visible !important;  backface-visibility:visible !important;  -webkit-animation-name:flipInX;  animation-name:flipInX; } @-webkit-keyframes flipInY {  from {   -webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);   transform:perspective(400px) rotate3d(0, 1, 0, 90deg);   -webkit-animation-timing-function:ease-in;   animation-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-animation-timing-function:ease-in;   animation-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);  }  to {   -webkit-transform:perspective(400px);   transform:perspective(400px);  } } @keyframes flipInY {  from {   -webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);   transform:perspective(400px) rotate3d(0, 1, 0, 90deg);   -webkit-animation-timing-function:ease-in;   animation-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-animation-timing-function:ease-in;   animation-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);  }  to {   -webkit-transform:perspective(400px);   transform:perspective(400px);  } } .flipInY {  -webkit-backface-visibility:visible !important;  backface-visibility:visible !important;  -webkit-animation-name:flipInY;  animation-name:flipInY; } @-webkit-keyframes flipOutX {  from {   -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;  }  to {   -webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);   transform:perspective(400px) rotate3d(1, 0, 0, 90deg);   opacity:0;  } } @keyframes flipOutX {  from {   -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;  }  to {   -webkit-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-backface-visibility:visible !important;  backface-visibility:visible !important; } @-webkit-keyframes flipOutY {  from {   -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;  }  to {   -webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);   transform:perspective(400px) rotate3d(0, 1, 0, 90deg);   opacity:0;  } } @keyframes flipOutY {  from {   -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;  }  to {   -webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);   transform:perspective(400px) rotate3d(0, 1, 0, 90deg);   opacity:0;  } } .flipOutY {  -webkit-backface-visibility:visible !important;  backface-visibility:visible !important;  -webkit-animation-name:flipOutY;  animation-name:flipOutY; } @-webkit-keyframes lightSpeedIn {  from {   -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;  }  to {   -webkit-transform:none;   transform:none;   opacity:1;  } } @keyframes lightSpeedIn {  from {   -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;  }  to {   -webkit-transform:none;   transform:none;   opacity:1;  } } .lightSpeedIn {  -webkit-animation-name:lightSpeedIn;  animation-name:lightSpeedIn;  -webkit-animation-timing-function:ease-out;  animation-timing-function:ease-out; } @-webkit-keyframes lightSpeedOut {  from {   opacity:1;  }  to {   -webkit-transform:translate3d(100%, 0, 0) skewX(30deg);   transform:translate3d(100%, 0, 0) skewX(30deg);   opacity:0;  } } @keyframes lightSpeedOut {  from {   opacity:1;  }  to {   -webkit-transform:translate3d(100%, 0, 0) skewX(30deg);   transform:translate3d(100%, 0, 0) skewX(30deg);   opacity:0;  } } .lightSpeedOut {  -webkit-animation-name:lightSpeedOut;  animation-name:lightSpeedOut;  -webkit-animation-timing-function:ease-in;  animation-timing-function:ease-in; } @-webkit-keyframes rotateIn {  from {   -webkit-transform-origin:center;   transform-origin:center;   -webkit-transform:rotate3d(0, 0, 1, -200deg);   transform:rotate3d(0, 0, 1, -200deg);   opacity:0;  }  to {   -webkit-transform-origin:center;   transform-origin:center;   -webkit-transform:none;   transform:none;   opacity:1;  } } @keyframes rotateIn {  from {   -webkit-transform-origin:center;   transform-origin:center;   -webkit-transform:rotate3d(0, 0, 1, -200deg);   transform:rotate3d(0, 0, 1, -200deg);   opacity:0;  }  to {   -webkit-transform-origin:center;   transform-origin:center;   -webkit-transform:none;   transform:none;   opacity:1;  } } .rotateIn {  -webkit-animation-name:rotateIn;  animation-name:rotateIn; } @-webkit-keyframes rotateInDownLeft {  from {   -webkit-transform-origin:left bottom;   transform-origin:left bottom;   -webkit-transform:rotate3d(0, 0, 1, -45deg);   transform:rotate3d(0, 0, 1, -45deg);   opacity:0;  }  to {   -webkit-transform-origin:left bottom;   transform-origin:left bottom;   -webkit-transform:none;   transform:none;   opacity:1;  } } @keyframes rotateInDownLeft {  from {   -webkit-transform-origin:left bottom;   transform-origin:left bottom;   -webkit-transform:rotate3d(0, 0, 1, -45deg);   transform:rotate3d(0, 0, 1, -45deg);   opacity:0;  }  to {   -webkit-transform-origin:left bottom;   transform-origin:left bottom;   -webkit-transform:none;   transform:none;   opacity:1;  } } .rotateInDownLeft {  -webkit-animation-name:rotateInDownLeft;  animation-name:rotateInDownLeft; } @-webkit-keyframes rotateInDownRight {  from {   -webkit-transform-origin:right bottom;   transform-origin:right bottom;   -webkit-transform:rotate3d(0, 0, 1, 45deg);   transform:rotate3d(0, 0, 1, 45deg);   opacity:0;  }  to {   -webkit-transform-origin:right bottom;   transform-origin:right bottom;   -webkit-transform:none;   transform:none;   opacity:1;  } } @keyframes rotateInDownRight {  from {   -webkit-transform-origin:right bottom;   transform-origin:right bottom;   -webkit-transform:rotate3d(0, 0, 1, 45deg);   transform:rotate3d(0, 0, 1, 45deg);   opacity:0;  }  to {   -webkit-transform-origin:right bottom;   transform-origin:right bottom;   -webkit-transform:none;   transform:none;   opacity:1;  } } .rotateInDownRight {  -webkit-animation-name:rotateInDownRight;  animation-name:rotateInDownRight; } @-webkit-keyframes rotateInUpLeft {  from {   -webkit-transform-origin:left bottom;   transform-origin:left bottom;   -webkit-transform:rotate3d(0, 0, 1, 45deg);   transform:rotate3d(0, 0, 1, 45deg);   opacity:0;  }  to {   -webkit-transform-origin:left bottom;   transform-origin:left bottom;   -webkit-transform:none;   transform:none;   opacity:1;  } } @keyframes rotateInUpLeft {  from {   -webkit-transform-origin:left bottom;   transform-origin:left bottom;   -webkit-transform:rotate3d(0, 0, 1, 45deg);   transform:rotate3d(0, 0, 1, 45deg);   opacity:0;  }  to {   -webkit-transform-origin:left bottom;   transform-origin:left bottom;   -webkit-transform:none;   transform:none;   opacity:1;  } } .rotateInUpLeft {  -webkit-animation-name:rotateInUpLeft;  animation-name:rotateInUpLeft; } @-webkit-keyframes rotateInUpRight {  from {   -webkit-transform-origin:right bottom;   transform-origin:right bottom;   -webkit-transform:rotate3d(0, 0, 1, -90deg);   transform:rotate3d(0, 0, 1, -90deg);   opacity:0;  }  to {   -webkit-transform-origin:right bottom;   transform-origin:right bottom;   -webkit-transform:none;   transform:none;   opacity:1;  } } @keyframes rotateInUpRight {  from {   -webkit-transform-origin:right bottom;   transform-origin:right bottom;   -webkit-transform:rotate3d(0, 0, 1, -90deg);   transform:rotate3d(0, 0, 1, -90deg);   opacity:0;  }  to {   -webkit-transform-origin:right bottom;   transform-origin:right bottom;   -webkit-transform:none;   transform:none;   opacity:1;  } } .rotateInUpRight {  -webkit-animation-name:rotateInUpRight;  animation-name:rotateInUpRight; } @-webkit-keyframes rotateOut {  from {   -webkit-transform-origin:center;   transform-origin:center;   opacity:1;  }  to {   -webkit-transform-origin:center;   transform-origin:center;   -webkit-transform:rotate3d(0, 0, 1, 200deg);   transform:rotate3d(0, 0, 1, 200deg);   opacity:0;  } } @keyframes rotateOut {  from {   -webkit-transform-origin:center;   transform-origin:center;   opacity:1;  }  to {   -webkit-transform-origin:center;   transform-origin:center;   -webkit-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 {  from {   -webkit-transform-origin:left bottom;   transform-origin:left bottom;   opacity:1;  }  to {   -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 rotateOutDownLeft {  from {   -webkit-transform-origin:left bottom;   transform-origin:left bottom;   opacity:1;  }  to {   -webkit-transform-origin:left bottom;   transform-origin:left bottom;   -webkit-transform:rotate3d(0, 0, 1, 45deg);   transform:rotate3d(0, 0, 1, 45deg);   opacity:0;  } } .rotateOutDownLeft {  -webkit-animation-name:rotateOutDownLeft;  animation-name:rotateOutDownLeft; } @-webkit-keyframes rotateOutDownRight {  from {   -webkit-transform-origin:right bottom;   transform-origin:right bottom;   opacity:1;  }  to {   -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 {  from {   -webkit-transform-origin:right bottom;   transform-origin:right bottom;   opacity:1;  }  to {   -webkit-transform-origin:right bottom;   transform-origin:right bottom;   -webkit-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 {  from {   -webkit-transform-origin:left bottom;   transform-origin:left bottom;   opacity:1;  }  to {   -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 {  from {   -webkit-transform-origin:left bottom;   transform-origin:left bottom;   opacity:1;  }  to {   -webkit-transform-origin:left bottom;   transform-origin:left bottom;   -webkit-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 {  from {   -webkit-transform-origin:right bottom;   transform-origin:right bottom;   opacity:1;  }  to {   -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 {  from {   -webkit-transform-origin:right bottom;   transform-origin:right bottom;   opacity:1;  }  to {   -webkit-transform-origin:right bottom;   transform-origin:right bottom;   -webkit-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;  }  to {   -webkit-transform:translate3d(0, 700px, 0);   transform:translate3d(0, 700px, 0);   opacity:0;  } } @keyframes hinge {  0% {   -webkit-transform-origin:top left;   transform-origin:top left;   -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;  }  to {   -webkit-transform:translate3d(0, 700px, 0);   transform:translate3d(0, 700px, 0);   opacity:0;  } } .hinge {  -webkit-animation-name:hinge;  animation-name:hinge; }  @-webkit-keyframes rollIn {  from {   opacity:0;   -webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);   transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);  }  to {   opacity:1;   -webkit-transform:none;   transform:none;  } } @keyframes rollIn {  from {   opacity:0;   -webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);   transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);  }  to {   opacity:1;   -webkit-transform:none;   transform:none;  } } .rollIn {  -webkit-animation-name:rollIn;  animation-name:rollIn; }  @-webkit-keyframes rollOut {  from {   opacity:1;  }  to {   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 {  from {   opacity:1;  }  to {   opacity:0;   -webkit-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 {  from {   opacity:0;   -webkit-transform:scale3d(.3, .3, .3);   transform:scale3d(.3, .3, .3);  }  50% {   opacity:1;  } } @keyframes zoomIn {  from {   opacity:0;   -webkit-transform:scale3d(.3, .3, .3);   transform:scale3d(.3, .3, .3);  }  50% {   opacity:1;  } } .zoomIn {  -webkit-animation-name:zoomIn;  animation-name:zoomIn; } @-webkit-keyframes zoomInDown {  from {   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 {  from {   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);  } } .zoomInDown {  -webkit-animation-name:zoomInDown;  animation-name:zoomInDown; } @-webkit-keyframes zoomInLeft {  from {   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 {  from {   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);  } } .zoomInLeft {  -webkit-animation-name:zoomInLeft;  animation-name:zoomInLeft; } @-webkit-keyframes zoomInRight {  from {   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 {  from {   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);  } } .zoomInRight {  -webkit-animation-name:zoomInRight;  animation-name:zoomInRight; } @-webkit-keyframes zoomInUp {  from {   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 {  from {   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);  } } .zoomInUp {  -webkit-animation-name:zoomInUp;  animation-name:zoomInUp; } @-webkit-keyframes zoomOut {  from {   opacity:1;  }  50% {   opacity:0;   -webkit-transform:scale3d(.3, .3, .3);   transform:scale3d(.3, .3, .3);  }  to {   opacity:0;  } } @keyframes zoomOut {  from {   opacity:1;  }  50% {   opacity:0;   -webkit-transform:scale3d(.3, .3, .3);   transform:scale3d(.3, .3, .3);  }  to {   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);  }  to {   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);   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);  }  to {   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);  } } .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);  }  to {   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);   transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);  }  to {   opacity:0;   -webkit-transform:scale(.1) translate3d(-2000px, 0, 0);   transform:scale(.1) translate3d(-2000px, 0, 0);   -webkit-transform-origin:left center;   transform-origin:left center;  } } .zoomOutLeft {  -webkit-animation-name:zoomOutLeft;  animation-name:zoomOutLeft; } @-webkit-keyframes zoomOutRight {  40% {   opacity:1;   -webkit-transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);   transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);  }  to {   opacity:0;   -webkit-transform:scale(.1) translate3d(2000px, 0, 0);   transform:scale(.1) translate3d(2000px, 0, 0);   -webkit-transform-origin:right center;   transform-origin:right center;  } } @keyframes zoomOutRight {  40% {   opacity:1;   -webkit-transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);   transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);  }  to {   opacity:0;   -webkit-transform:scale(.1) translate3d(2000px, 0, 0);   transform:scale(.1) translate3d(2000px, 0, 0);   -webkit-transform-origin:right center;   transform-origin:right center;  } } .zoomOutRight {  -webkit-animation-name:zoomOutRight;  animation-name:zoomOutRight; } @-webkit-keyframes zoomOutUp {  40% {   opacity:1;   -webkit-transform:scale3d(.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);  }  to {   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);   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);  }  to {   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);  } } .zoomOutUp {  -webkit-animation-name:zoomOutUp;  animation-name:zoomOutUp; } @-webkit-keyframes slideInDown {  from {   -webkit-transform:translate3d(0, -100%, 0);   transform:translate3d(0, -100%, 0);   visibility:visible;  }  to {   -webkit-transform:translate3d(0, 0, 0);   transform:translate3d(0, 0, 0);  } } @keyframes slideInDown {  from {   -webkit-transform:translate3d(0, -100%, 0);   transform:translate3d(0, -100%, 0);   visibility:visible;  }  to {   -webkit-transform:translate3d(0, 0, 0);   transform:translate3d(0, 0, 0);  } } .slideInDown {  -webkit-animation-name:slideInDown;  animation-name:slideInDown; } @-webkit-keyframes slideInLeft {  from {   -webkit-transform:translate3d(-100%, 0, 0);   transform:translate3d(-100%, 0, 0);   visibility:visible;  }  to {   -webkit-transform:translate3d(0, 0, 0);   transform:translate3d(0, 0, 0);  } } @keyframes slideInLeft {  from {   -webkit-transform:translate3d(-100%, 0, 0);   transform:translate3d(-100%, 0, 0);   visibility:visible;  }  to {   -webkit-transform:translate3d(0, 0, 0);   transform:translate3d(0, 0, 0);  } } .slideInLeft {  -webkit-animation-name:slideInLeft;  animation-name:slideInLeft; } @-webkit-keyframes slideInRight {  from {   -webkit-transform:translate3d(100%, 0, 0);   transform:translate3d(100%, 0, 0);   visibility:visible;  }  to {   -webkit-transform:translate3d(0, 0, 0);   transform:translate3d(0, 0, 0);  } } @keyframes slideInRight {  from {   -webkit-transform:translate3d(100%, 0, 0);   transform:translate3d(100%, 0, 0);   visibility:visible;  }  to {   -webkit-transform:translate3d(0, 0, 0);   transform:translate3d(0, 0, 0);  } } .slideInRight {  -webkit-animation-name:slideInRight;  animation-name:slideInRight; } @-webkit-keyframes slideInUp {  from {   -webkit-transform:translate3d(0, 100%, 0);   transform:translate3d(0, 100%, 0);   visibility:visible;  }  to {   -webkit-transform:translate3d(0, 0, 0);   transform:translate3d(0, 0, 0);  } } @keyframes slideInUp {  from {   -webkit-transform:translate3d(0, 100%, 0);   transform:translate3d(0, 100%, 0);   visibility:visible;  }  to {   -webkit-transform:translate3d(0, 0, 0);   transform:translate3d(0, 0, 0);  } } .slideInUp {  -webkit-animation-name:slideInUp;  animation-name:slideInUp; } @-webkit-keyframes slideOutDown {  from {   -webkit-transform:translate3d(0, 0, 0);   transform:translate3d(0, 0, 0);  }  to {   visibility:hidden;   -webkit-transform:translate3d(0, 100%, 0);   transform:translate3d(0, 100%, 0);  } } @keyframes slideOutDown {  from {   -webkit-transform:translate3d(0, 0, 0);   transform:translate3d(0, 0, 0);  }  to {   visibility:hidden;   -webkit-transform:translate3d(0, 100%, 0);   transform:translate3d(0, 100%, 0);  } } .slideOutDown {  -webkit-animation-name:slideOutDown;  animation-name:slideOutDown; } @-webkit-keyframes slideOutLeft {  from {   -webkit-transform:translate3d(0, 0, 0);   transform:translate3d(0, 0, 0);  }  to {   visibility:hidden;   -webkit-transform:translate3d(-100%, 0, 0);   transform:translate3d(-100%, 0, 0);  } } @keyframes slideOutLeft {  from {   -webkit-transform:translate3d(0, 0, 0);   transform:translate3d(0, 0, 0);  }  to {   visibility:hidden;   -webkit-transform:translate3d(-100%, 0, 0);   transform:translate3d(-100%, 0, 0);  } } .slideOutLeft {  -webkit-animation-name:slideOutLeft;  animation-name:slideOutLeft; } @-webkit-keyframes slideOutRight {  from {   -webkit-transform:translate3d(0, 0, 0);   transform:translate3d(0, 0, 0);  }  to {   visibility:hidden;   -webkit-transform:translate3d(100%, 0, 0);   transform:translate3d(100%, 0, 0);  } } @keyframes slideOutRight {  from {   -webkit-transform:translate3d(0, 0, 0);   transform:translate3d(0, 0, 0);  }  to {   visibility:hidden;   -webkit-transform:translate3d(100%, 0, 0);   transform:translate3d(100%, 0, 0);  } } .slideOutRight {  -webkit-animation-name:slideOutRight;  animation-name:slideOutRight; } @-webkit-keyframes slideOutUp {  from {   -webkit-transform:translate3d(0, 0, 0);   transform:translate3d(0, 0, 0);  }  to {   visibility:hidden;   -webkit-transform:translate3d(0, -100%, 0);   transform:translate3d(0, -100%, 0);  } } @keyframes slideOutUp {  from {   -webkit-transform:translate3d(0, 0, 0);   transform:translate3d(0, 0, 0);  }  to {   visibility:hidden;   -webkit-transform:translate3d(0, -100%, 0);   transform:translate3d(0, -100%, 0);  } } .slideOutUp {  -webkit-animation-name:slideOutUp;  animation-name:slideOutUp; } .tab-content > .tab-pane.product-carousel{ display:block; visibility:hidden;   height:0px;   overflow:hidden; } .tab-content > .tab-pane.product-carousel.active{ visibility:visible;   height:auto;   overflow:visible; } .parallax {   background-attachment:fixed !important;   background-position:center center;   background-repeat:no-repeat;   background-size:cover; }.owl-carousel>div:not(:first-child):not(.owl-carousel.owl-loaded>div:not(:first-child)) {   display:none; } body {   font-size:14px;   line-height:1.75;   color:#000000; } .slider_mgs_carousel .owl-item .item-image img {   opacity:1 !important;   visibility:visible !important; } .owl-carousel {   display:block !important; } @media (min-width:1px) {   .catalog-category-view button.action.tocart.btn-cart.primary {  border:1px solid #ddba00 !important;  width:100% !important;  border-radius:50px !important;  background:white !important;  font-size:12px;  max-width:130px !important;   }   .catalog-category-view button.action.tocart.btn-cart.primary:hover {  background:black !important;  color:white !important;   } } .cms-index-index .rating-result>span {   width:100% !important; } .home-slider .pagebuilder-poster-content img, .home-slider-below-banner .pagebuilder-poster-content img {   width:100% !important;   height:fit-content !important; } #maincontent .home-slider ul {   margin:-40px 0px 0px 0px !important;   padding:10px 0 0 0; } .home-slider .pagebuilder-poster-content p {   margin:0 !important; }  .widget-product-carousel .product-image-container {   display:none !important; } .widget-product-carousel .product-top.arrow-parent-lazyloaded {   padding:30px 30px 10px !important; } .widget-product-carousel .product-item {   padding:30px;   text-align:center !important; } .widget-product-carousel a.product-item-link {   overflow:hidden;   text-overflow:ellipsis;   display:-webkit-box;   max-height:48px;   -webkit-line-clamp:2;   -webkit-box-orient:vertical; } .widget-product-carousel .product-item-info {   border:1px solid #e3c000;   box-shadow:1px 1px 10px #e3c000; } .widget-product-carousel button.action.tocart.primary {   opacity:1;   color:#222;   line-height:35px;   background:none;   border:1px solid #e4c103;   padding:0 25px;   border-radius:30px;   position:relative;   top:0;   left:0px;   overflow:visible;   visibility:visible;   transform:none;   right:0;   margin:0px auto 10px auto;   float:none;   width:auto;   display:inline-block; } .widget-product-carousel button.action.tocart.primary:hover {   background:#000000;   color:#fff;   border-radius:30px; } .widget-product-carousel .product-item .price-box .price {   color:#000;   font-weight:bold;   font-size:16px; } .widget-product-carousel .product-item-details {   padding:0 10px; } #maincontent .widget-product-carousel ul {   margin:-40px 0px 0px 0px !important;   padding:10px 0 0 0; } .new-tiana-block-section .new-tiana-button-more a.pagebuilder-button-link {   background:#fff !important;   color:#000 !important;   border:2px solid #000;   font-size:14px;   text-decoration:none;   font-weight:500; } .new-tiana-block-section .new-tiana-button-more a.pagebuilder-button-link:hover {   background:#000 !important;   color:#cab16c !important; } .new-tiana-block-section h2 {   font-size:18px !important; } .widget-product-carousel .product-item-inner {   margin-bottom:10px; } .widget-product-carousel a.product-item-link:hover {   text-decoration:none; } .widget-product-carousel .product-item {   max-width:440px !important; }  .get-inspired-section h4 {   margin:20px 0px 0 0px !important;   font-size:18px;   font-weight:400;   color:#605024;   letter-spacing:0px; } .get-inspired-section .discover-link-each .pagebuilder-button-link {   text-decoration:none;   font-weight:200;   color:#000 !important;   font-size:13px;   text-transform:uppercase; } @media(max-width:767px) {   .get-inspired-section .pagebuilder-column {  flex-basis:fit-content !important;  margin:auto !important;  margin-top:20px !important;   } } .get-inspired-section .button-more-link .pagebuilder-button-link {   background:#fff;   color:#000 !important;   text-decoration:none;   font-size:14px;   font-weight:300; } .get-inspired-section .button-more-link .pagebuilder-button-link:hover {   background:#000 !important;   color:#cab16c !important;   text-decoration:none; }  .testimonial-section-block h2.testimonial-title {   font-size:15px;   font-style:italic;   position:relative; } .testimonial-section-block h2.testimonial-title::before {   content:"\f10e";   font-family:FontAwesome;   position:absolute;   top:-5px;   left:16px;   font-size:46px;   z-index:0;   color:rgba(40, 40, 40, 0.1);   font-style:normal;   line-height:1;   right:275px; } .testimonial-section-block .pagebuilder-column.testimonial-col-each {   position:relative; } .testimonial-section-block .testimonial-more-link .pagebuilder-button-link {   background:#fff !important;   color:#000 !important;   border:2px solid #000;   font-size:14px;   text-decoration:none; } .testimonial-section-block .testimonial-more-link .pagebuilder-button-link:hover {   background:#000 !important;   color:#cab16c !important; } .testimonial-section-block .testimonial-content p {   font-size:13px !important; }  p {   color:#000; } .h1, h1, .h2, h2, .h3, h3, .h4, h4, .h5, h5, .h6, h6 {   margin:0 0 20px;   color:#000;   line-height:1.3;   letter-spacing:0; } a:hover, a:focus {   color:#cab16c; } input[type="text"], input[type="password"], input[type="url"], input[type="tel"], input[type="search"], input[type="number"], input[type="datetime"], input[type="email"] {   background:#fff;   border:1px solid #ccc;   box-sizing:border-box;   border-radius:0;   -webkit-border-radius:0;   -moz-border-radius:0;   -o-border-radius:0;   font-size:13px;   height:40px;   line-height:36px;   padding:0 10px;   vertical-align:baseline;   width:100%;   color:#878787;   box-shadow:none !important; } textarea, textarea.form-control, textarea.input-text {   width:100%;   height:auto;   border:1px solid #ccc;   min-height:120px;   border-radius:0;   -webkit-border-radius:0;   -moz-border-radius:0;   -o-border-radius:0;   background:#fff;   box-shadow:none;   padding:15px;   box-shadow:none !important; } a {   color:#000; } * {   -webkit-box-sizing:border-box;   -moz-box-sizing:border-box;   box-sizing:border-box; } :before, :after {   -webkit-box-sizing:border-box;   -moz-box-sizing:border-box;   box-sizing:border-box; } .btn-secondary {   color:#fff;   border:2px solid #cab16c;   background-color:#cab16c;   font-weight:normal; } a.btn.btn-primary, button.btn.btn-primary {   color:#000;   border:2px solid #222;   background-color:#fff;   border-radius:40px;   -webkit-border-radius:40px;   -moz-border-radius:40px;   -o-border-radius:40px; } a.btn.btn-primary:hover, button.btn.btn-primary:hover {   color:#fff;   background-color:#000;   border:2px solid #000; } .btn-secondary:hover, .btn-secondary:focus, .btn-secondary:active {   color:#fff;   border:2px solid #222;   background-color:#222; }  header.page-header .header-area .top-header .top-middle-header {   text-align:center;   padding:10px 0; } .header-area .table-icon-menu>div {   margin-right:12px;   padding:0 12px 0 0; } .header-area .top-header {   background:#c9b06b; } .nav-header-bottom .menu-wrapper .menu-content.menu-content-mb {   margin-left:0px; } .header-inner-mid .search-form .actions-search button.action-search:hover i.pe-7s-search {   color:#c9b06b; } .header-area .minicart-wrapper a.action.showcart:hover::before {   color:#c9b06b !important; } .header-area .top-header .frame-fluid .line {   align-items:center;   margin:0px;   justify-content:center; } .header-area .top-header .top-middle-header li {   color:#000000; } .page-header .middle-header .menu-content .megamenu-content nav.navigation ul.nav-main li.level0 a {   color:#000000; } .page-header .middle-header .menu-content .megamenu-content nav.navigation ul.nav-main li.level0 a:hover {   color:#cab16c; } .page-header .middle-header .menu-content .megamenu-content nav.navigation ul.nav-main li.level0.dropdown ul.dropdown-menu li a:hover {   color:#cab16c !important; } .container {   max-width:1200px;   width:auto;   margin-left:auto;   margin-right:auto; } .header-inner-mid {   display:-webkit-box;   display:-ms-flexbox;   display:flex;   -ms-flex-wrap:wrap;   flex-wrap:wrap;   margin-right:-15px;   margin-left:-15px;   align-items:center; } .header-inner-mid .social-top {   width:50%;   position:relative;   min-height:1px;   padding-right:15px;   padding-left:15px;   display:flex;   align-items:center;   gap:20px; } .header-inner-mid .right-content.table-icon-menu {   width:50%;   position:relative;   min-height:1px;   padding-right:15px;   padding-left:15px;   display:flex;   justify-content:flex-end; } .social-top ul.social-link {   display:-webkit-box;   display:-ms-flexbox;   display:flex;   -ms-flex-wrap:wrap;   flex-wrap:wrap; } .social-top ul.social-link li {   margin:9px 2px 0; } .social-top ul.social-link li a {   display:block; } .social-top ul.social-link li a span.fa {   border-radius:50%;   height:32px;   width:32px;   text-align:center;   margin-top:0;   line-height:33px;   color:#000 !important;   padding:0 0 0 4px;   font-size:19px; } header.page-header .scrolling .logo img.sticky-logo {   max-width:700px;   margin:0px auto -10px; } header.page-header .logo img.mobile-logo, header.page-header .logo img.default-logo {   display:none;   } [data-content-type='row'][data-appearance='full-width']>.row-full-width-inner {   max-width:100%; } .cms-home header.page-header .header-area {   border-bottom:10px solid #CBB16C; } header.page-header .header-area {   border-bottom:5px solid #CBB16C; } header.page-header .header-area.scrolling {   border-bottom:5px solid #CBB16C;   position:fixed;   top:0;   left:0;   width:100%;   background-color:#ffffff; } header.page-header .header-area.scrolling .top-header {   display:none; } .nav-header-bottom nav.navigation li.mega-menu-item ul.dropdown-menu li .row {   margin-right:-15px;   margin-left:-15px; } .nav-header-bottom nav.navigation li.mega-menu-item ul.dropdown-menu li .row:before, .nav-header-bottom nav.navigation li.mega-menu-item ul.dropdown-menu li .row:after {   display:table;   content:" "; } .nav-header-bottom nav.navigation li.mega-menu-item ul.dropdown-menu li .row:after {   clear:both; } .nav-header-bottom nav.navigation li.mega-menu-item ul.dropdown-menu li .row .col-md-3 {   width:25%;   float:left;   position:relative;   min-height:1px;   padding-right:15px;   padding-left:15px; } .nav-header-bottom nav.navigation li.static-menu.level0.dropdown ul.dropdown-menu li p a {   border-bottom:1px solid #eee;   width:100%;   display:block;   padding:0px 0 5px;   margin-top:-4px;   color:#000; } .nav-header-bottom nav.navigation li.static-menu.level0.dropdown ul.dropdown-menu li p a:hover {   color:#cab16c; } .nav-header-bottom nav.navigation li.static-menu.level0.dropdown ul.dropdown-menu {   padding:20px 25px; } .nav-header-bottom nav.navigation li.mega-menu-item ul.dropdown-menu li .row .col-md-6 {   width:50%;   float:left;   position:relative;   min-height:1px;   padding-right:15px;   padding-left:15px; } .nav-header-bottom nav.navigation li.mega-menu-item ul.dropdown-menu li h6 {   font-size:15px;   text-transform:uppercase;   border-bottom:1px solid #cbb16c;   display:block;   margin-bottom:4px;   padding-bottom:4px;   padding-top:8px; } img.mega-menu-img {   width:66%;   margin:0 20% 6%; } .nav-header-bottom nav.navigation li.mega-menu-item ul.dropdown-menu li p {   color:#000000; } .page-header .middle-header .menu-content .megamenu-content nav.navigation ul.dropdown-menu li strong a {   text-transform:uppercase;   font-weight:500;   padding:0;   line-height:2.4em;   font-size:14px;   margin-top:-4px; } .home-main-slider #home-page-owl-slider .owl-dots {   position:absolute;   bottom:0;   left:0;   right:0;   bottom:90px;   display:flex;   align-items:center;   justify-content:center; } .home-main-slider #home-page-owl-slider .owl-dots .owl-dot span {   background:rgba(0, 0, 0, 0.5); } .home-main-slider #home-page-owl-slider .owl-dots .owl-dot.active span {   background:rgba(0, 0, 0, 0.7); } #home-page-owl-slider .owl-item {   margin-bottom:20px; } .home-best-sellers {   padding-top:40px;   padding-bottom:20px;   text-align:center; } .home-best-sellers h2 {   font-size:18px;   margin-bottom:20px; } .home-best-sellers .short_description {   text-align:center;   margin-bottom:20px;   color:#000; } #maincontent ol.product-items.slick-slider ul.slick-dots {   margin:0px;   padding-bottom:0px; } ol.product-items.slick-slider ul.slick-dots li button {   display:block;   box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);   background:#666; } ol.product-items.slick-slider ul.slick-dots li.slick-active button {   background:rgba(0, 0, 0, 0.7); } .best-seller .panel-block-row.Best-products {   padding:0px; }  .Best-products .products-grid .product.product-item .product-item-info, .cms-index-index .block.widget .products-grid .product-item {   border:1px solid #e3c002 !important;   padding:0px;   box-shadow:1px 1px 5px #e3c002;   border-radius:5px; } .cms-index-index .new-best-seller .mgs-products.products-grid .product-item {   padding-left:10px !important;   padding-right:10px !important; } .cms-index-index .product-item-actions .actions-primary form .action.primary {   border:1px solid #e0af46 !important; } @media (max-width:530px) {   .panel-block .discover-box {  width:fit-content;  margin:auto;   }   .get-inspired .panel-block {  width:100% !important;   } } @media screen and (max-width:1199px) {   .mgs-products.products-grid .product-item-info .tocart.btn-cart .text, .mgs-product.products-grid .product-item-info .tocart.btn-cart .text {  display:block;   } } @media screen and (max-width:640px) {   .cms-index-index .widget-product-grid .product-item-inner {  margin-bottom:10px;   }   .mgs-owl-carousel.mgs-carousel-multiple .owl-dots {  bottom:0 !important;   } } @media (max-width:767px) {   .panel-block-row.panel-block {  margin-top:20px;   } }  #maincontent .products-grid .product.product-item ul.actions-link {   display:none; } .Best-products .products-grid .product.product-item .product-top {   margin:40px 40px 10px; } .Best-products .products-grid .product.product-item .product-top a.product-item-photo img.product-image-photo {   margin:0px !important;   padding:0px; } .home_product_slider ol.product-items li.product-item:hover .product-item-info {   border:1px solid #c9b06b; } .Best-products .products-grid .product.product-item .product-item-details strong.product-item-name a.product-item-link:hover {   text-decoration:none;   color:#c9b06b; } .home_product_slider button.slick-next.slick-arrow {   right:30px; } .Best-products .products-grid .product.product-item .product-item-details {   padding:10px 20px; } ol.product-items li.product-item .product-item-info a.product-item-photo {   display:block;   padding:30px 30px 10px; } .products-grid ol.products.list li.item.product .product-top {   margin:30px 30px 10px; } .Best-products .products-grid .product.product-item .product-item-details h5.product.name {   text-align:center; } .Best-products .products-grid .product.product-item .product-item-details h5.product.name a.product-item-link {   color:#222;   font-size:14px;   font-weight:500;   letter-spacing:0px;   line-height:1.3; } .Best-products .products-grid .product.product-item .product-item-details .product-item-inner .product-item-actions .actions-secondary {   display:none; } .Best-products .products-grid .product.product-item .product-item-details .action-mobile form {   text-align:center; } .Best-products .products-grid .product.product-item .product-item-details .action-mobile form button.action.tocart span.icon {   display:none; } .Best-products .products-grid .product.product-item .product-item-details .action-mobile form button.action.tocart {   opacity:1;   color:#222;   line-height:35px;   background:none;   border:1px solid #e4c103;   padding:0 25px;   border-radius:30px;   position:relative;   top:0;   left:0px;   overflow:visible;   visibility:visible;   transform:none;   right:0;   margin:0 auto;   float:none;   width:auto;   display:inline-block; } .Best-products .products-grid .product.product-item .product-item-details .action-mobile form button.action.tocart:hover {   background:#000000;   color:#fff;   border-radius:30px; } .section-builder.best-seller .products-grid .owl-nav>div:hover {   background-color:#cab16c !important;   color:#000;   border-color:#cab16c !important; } .section-builder.best-seller .products-grid .owl-nav .owl-prev {   left:20px; } .section-builder.best-seller .products-grid .owl-nav .owl-next {   right:20px; }  .Best-products .products-grid .product.product-item .product-item-details .price-box {   text-align:center; } .Best-products .products-grid .product.product-item .product-item-details .price-box span.price {   color:#000;   font-weight:bold;   font-size:16px; } .section-builder.get-inspired {   background-color:#F9F9F9;   padding-top:0;   padding-bottom:0; } .best-action {   text-align:center;   margin-top:40px;   margin-bottom:30px; } .best-action a {   background:#fff;   padding:12px 25px;   border-radius:50px;   color:#000;   border:2px solid #000; } .best-action a:hover {   background:#000;   color:#cab16c; } .get-mainblock .container-fluid {   max-width:1320px;   margin-right:auto;   margin-left:auto;   width:auto;   position:relative;   min-height:1px;   padding-right:15px;   padding-left:15px; } .footer-awards, .client-testimonials .testimonial-wrapper, .get-inspired {   margin-right:-15px;   margin-left:-15px; } .footer-awards:before, .footer-awards:after, .client-testimonials .testimonial-wrapper:before, .client-testimonials .testimonial-wrapper:after, .discover-more-block .discover-wrapper:before, .discover-more-block .discover-wrapper:after, .get-inspired:before, .get-inspired:after {   display:table;   content:" "; } .footer-awards:after, .client-testimonials .testimonial-wrapper:after, .discover-more-block .discover-wrapper:after, .get-inspired:after {   clear:both; } .section-builder.best-seller {   padding-bottom:19px; } .get-inspired .panel-block h3.title {   font-size:25px; } .section-builder.get-inspired .frame {   max-width:1320px; } .get-inspired .panel-block {   width:25%;   float:left;   position:relative;   min-height:1px;   padding-right:15px;   padding-left:15px;   margin:0px; } .get-inspired .panel-block.more-btn {   width:100%; } .section-builder.home-about .panel-block-row {   margin:0px; } .discover-more-block .container .discover-heading {   padding-bottom:5px; } .discover-more-block .container .discover-heading h3 {   font-size:25px; } .client-testimonials .heading h3.title {   font-size:25px; } .testimonials-home .panel-block-row {   margin:0px; } .client-testimonials .more-btn {   margin-top:15px;   display:inline-block;   width:100%; } .panel-block .discover-box {   background:#E7E7E7;   text-align:center;   font-size:16px;   color:#000;   padding-bottom:20px; } .panel-block .discover-box h4 {   margin:20px 0 0px;   font-size:18px;   font-weight:400;   color:#605024;   letter-spacing:0px; } .panel-block .discover-box a {   margin:12px 0 0;   font-weight:200;   color:#000;   display:block;   font-size:13px; } .panel-block.more-btn {   margin-top:60px;   text-align:center; } .panel-block.more-btn a {   background:#fff;   padding:12px 25px;   border-radius:50px;   color:#000;   border:2px solid #000; } .think-fairtrade .about-section-img a {   display:block; } .think-fairtrade .about-section-img a img {   width:100%; } .discover-more-block .discover-wrapper {   margin-right:-15px;   margin-left:-15px; } .discover-wrapper .discover-block {   width:33.33333333%;   float:left;   position:relative;   min-height:1px;   padding-right:15px;   padding-left:15px; } .discover-heading {   text-align:center;   margin-bottom:20px; } .discover-heading h3 {   font-size:25px; } .client-testimonials {   background-color:#CAB06B;   padding-top:50px;   padding-bottom:30px; } .client-testimonials .container-fluid {   max-width:1320px;   margin-right:auto;   margin-left:auto;   width:auto;   position:relative;   min-height:1px;   padding-right:15px;   padding-left:15px; } .client-testimonials .heading {   text-align:center;   margin-bottom:20px; } .testimonial-wrapper .home-testimonial-block {   width:25%;   position:relative;   float:left;   min-height:1px;   padding-right:15px;   padding-left:15px; } .testimonial-wrapper .content {   text-align:center;   font-style:italic;   margin:50px 10px;   padding:20px;   min-height:390px;   background:#fff;   box-shadow:0px 2px 4px 0px #333;   font-weight:normal;   color:#000000;   line-height:1.60;   font-size:13px;   position:relative;   border-radius:11px; } @media (max-width:767px) {   .testimonial-wrapper .content {  min-height:max-content;  display:flex;  align-content:space-between;  flex-direction:column;  margin:0px 11px 20px 11px !important;  border-radius:11px;   }   .testimonial-wrapper .content .author-info {  position:relative !important;  bottom:0 !important;  width:100% !important;   } } .testimonial-wrapper .content h2 {   font-size:15px;   margin-bottom:20px;   font-style:italic;   letter-spacing:0px;   position:relative; } .testimonial-wrapper .content h2:before {   content:"\f10e";   font-family:FontAwesome;   position:absolute;   top:-5px;   left:0px;   font-size:46px;   z-index:0;   color:rgba(40, 40, 40, 0.1);   font-style:normal;   line-height:1; } .testimonial-wrapper .content .author-info {   position:absolute;   bottom:16px;   width:87%; } .testimonial-wrapper .content .author-info .name {   font-size:16px;   font-weight:600;   line-height:1.2;   color:#2a2a2a;   margin-top:20px; } .testimonial-wrapper .content .author-info .infomation {   font-size:12px;   color:#555555;   min-height:40px; } .more-btn p.testimonial-more-box {   text-align:center; } .more-btn p.testimonial-more-box a {   background:#fff;   padding:12px 25px;   border-radius:50px;   color:#000;   border:2px solid #000; } .more-btn p.testimonial-more-box a:hover {   background:#000;   color:#cab16c; } .Multi-awards .content-heading p {   color:#000000;   font-weight:normal; } .Multi-awards .content-heading h3.title:before, .Multi-awards .content-heading h3.title:after {   display:none; } .footer-awards .right-side, .footer-awards .left-side {   width:50%;   float:left;   position:relative;   min-height:1px;   padding-right:15px;   padding-left:15px; } .page-footer .footer-container.footer2 .top-footer {   background:#ffffff;   padding-bottom:0px;   padding-top:21px; } .footer-awards .right-side .icon-service, .footer-awards .left-side .icon-service {   width:100%;   margin:0 auto;   text-align:center; } .footer-awards .right-side .icon-service .text, .footer-awards .left-side .icon-service .text {   display:block; } .footer-awards .left-side .icon-service .text span img {   max-width:385px; } .footer-awards .right-side .icon-service .text img {   max-width:385px; } .Multi-awards {   padding-bottom:20px; } .footer-awards .left-side .more-btn {   margin-top:20px; } .footer-awards .icon-service .more-btn a {   background:#fff;   padding:10px 25px;   border-radius:50px;   color:#000;   border:2px solid #000;   display:inline-block; } .subscribe-footer {   padding:43px 0 47px;   background-color:#CAB06B;   text-align:center;   color:#222; } .subscribe-footer .heading p {   color:#222;   margin-bottom:10px; } .subscribe-footer .heading h3 {   margin-bottom:0px;   color:#222;   font-weight:600; } .subscribe-footer .heading {   margin-bottom:11px; } .subscribe-footer .form-sub .block.newsletter {   background:#c9b06b;   border:1px solid #fff;   border-radius:0px; } .page-footer .footer-container.footer2 .top-footer .block.newsletter {   max-width:550px;   margin:0 auto;   width:100%;   padding:0px; } .subscribe-footer .form-sub .block.newsletter .content form .actions button.action.subscribe {   border-radius:0;   background:#fff;   border:none;   color:#000;   margin:0px -2px 0;   padding:0 30px; } .subscribe-footer .form-sub .block.newsletter .content form .control input[type="email"] {   color:#000000; } .subscribe-footer .form-sub .block.newsletter .content form .control input[type="email"]::-webkit-input-placeholder {   color:#000000; } .subscribe-footer .form-sub .block.newsletter .content form .control input[type="email"]::-moz-placeholder {  color:#000000; } .subscribe-footer .form-sub .block.newsletter .content form .control input[type="email"]:-ms-input-placeholder {  color:#000000; } .subscribe-footer .form-sub .block.newsletter .content form .control input[type="email"]:-moz-placeholder {  color:#000000; } .subscribe-footer .bottom-sub p {   color:#000000; } .subscribe-footer .bottom-sub p a {   color:#000; } .subscribe-footer .form-sub {   margin-bottom:10px; } .footer-links {   padding:80px 0 30px; } .footer-links .frame .line {   max-width:980px;   margin:0 auto; } .footer-links h3 {   border-bottom:1px solid #d8d8d8;   margin-bottom:8px;   padding-bottom:7px;   color:#605024;   font-size:16px; } .footer-links ul li a {   color:#000000; } .footer-links ul li a:hover {   color:#cab16c; } .footer-links .footer-social h3 {   font-size:16px;   color:#605024;   margin:40px 0 20px;   border-bottom:1px solid #d8d8d8;   padding-bottom:3px; } .footer-links .footer-social a {   padding:5px 0 0 0;   height:40px;   width:40px;   margin-left:-6px;   font-size:19px;   color:#000; } .bottom-footer-cards .footer-payment-icon img {   width:100%;   max-width:500px; } .page-footer .bottom-footer .copyright address {   text-align:center; } .page-footer .footer-container.footer2 .bottom-footer {   background:#ffffff; } .page-footer .footer-container.footer2 .bottom-footer address {   text-align:center;   color:#000000; }  .page-wrapper>.breadcrumbs ul.items li.item strong {   font-weight:bold;   color:#000000; } .page-wrapper>.breadcrumbs ul.items li.item a:hover {   color:#c9b06b; } .page-products .page-title-wrapper {   margin-bottom:45px;   display:none !important; } .page-products .toolbar .modes a#mode-list {   display:none; } .page-products .toolbar .modes .arrow-mode::after {   display:none; } .page-products .sidebar.sidebar-main .filter-options-title:after, .page-products .sidebar.sidebar-main .filter-options-title:before {   display:none; } .catalog-category-view .block.filter .block-content.filter-content .block-filter-content .filter-options-item .filter-options-content ol.items .item a {   color:#000000;   font-size:14px; } .catalog-category-view .block.filter .block-content.filter-content .block-filter-content .filter-options-item .filter-options-content ol.items .item {   margin-top:0px; } .catalog-category-view .block.filter .block-content.filter-content .block-filter-content .filter-options-item .filter-options-content ol.items .item a span.count {   font-size:12px;   display:none;   color:#000000; } .catalog-category-view .block.filter .filter-options-item .range-slider .slider .slider-action .ui-slider {   width:100%; } .catalog-category-view .block.filter .filter-options-item .range-slider .slider .slider-action .ui-slider .ui-corner-all {   background:#cab16c; } .catalog-category-view .block.filter .filter-options-item .range-slider .slider .slider-action .ui-slider .ui-corner-all {   background:#cab16c;   border-radius:3px; } .catalog-category-view .block.filter .filter-options-item .range-slider .slider-label [data-role=to-label], .catalog-category-view .block.filter .filter-options-item .range-slider .slider-label [data-role=from-label] {   background:#cab16c;   color:#000; } .sidebar.sidebar-additional .block-title strong:after {   display:none; } .products-grid ol.products.list li.item.product {   border:1px solid #e7e7e7;   padding:0px; } .products-grid ol.products.list li.item.product .product-item-details {   padding:10px 20px;   background:#E7E7E7;   text-align:center; } .products-grid ol.products.list li.item.product .action-mobile button.action {   position:relative;   left:0;   top:0;   opacity:1;   transform:none;   visibility:visible;   margin-top:10px;   background:none; } .products-grid ol.products.list li.item.product .action-mobile button.action span.icon {   display:none; } .products-grid ol.products.list li.item.product .action-mobile button.action:hover {   background:#000;   color:#fff; } .mgs-products.products-grid .product-item-info .product-top a.photo:after {   display:none; } .products-grid ol.products.list li.item.product .product-item-details h5.product.name.product-item-name {   margin-bottom:6px;   line-height:1.1;   min-height:40px;   text-align:center; } .products-grid ol.products.list li.item.product .product-item-details h5.product.name.product-item-name a.product-item-link {   color:#222;   font-size:14px;   font-weight:500; } .products-grid ol.products.list li.item.product .product-item-details .price-box span.price {   color:#000;   font-weight:bold;   font-size:16px; } .products-grid ol.products.list li.item.product {   margin:8px 1%;   -webkit-box-flex:0;   -ms-flex:0 0 31.333%;   flex:0 0 31.333%;   max-width:31.333%; }  .breadcrumbs .items>li {   color:#000; } .catalog-product-view .product-info-main h1.product-name {   font-size:18px; } .catalog-product-view .product-info-main .product-info-stock-sku .product.attribute.sku {   color:#000000; } .catalog-product-view .product-info-main .stock.available {   border-bottom:1px solid #DEDFE1;   color:#000000; } .catalog-product-view .product-info-main .stock.available span {   color:#56BF00;   font-weight:bold; } .product-info-main .product.attribute.overview .value p {   font-weight:normal;   color:#000000;   margin-bottom:3px; } .catalog-product-view .product-info-main .product-info-price {   text-align:left;   margin-top:24px; } .catalog-product-view .product-info-main .product-info-price .price-box span.price {   font-size:22px;   color:#000;   font-weight:bold; } .catalog-product-view .product-info-main .product-add-form form .box-tocart .fieldset .field.qty .control {   border-radius:0px; } .catalog-product-view .product-info-main .product-add-form form .box-tocart .fieldset .actions button.tocart {   font-size:13px;   width:auto;   padding:0 34px;   background-color:#cab16c;   border:1px solid #cab16c;   border-radius:0px; } .catalog-product-view .product-info-main .product-add-form form .box-tocart .fieldset button.action.mailto:hover, .catalog-product-view .product-info-main .product-add-form form .box-tocart .fieldset .product-social-links .product-addto-links a.action:hover, .catalog-product-view .product-info-main .product-add-form form .box-tocart .fieldset .actions button.tocart:hover {   background:#000;   color:#ffffff;   border-color:#000; } .catalog-product-view .product-info-main .product-add-form form .box-tocart .fieldset button.action.mailto, .catalog-product-view .product-info-main .product-add-form form .box-tocart .fieldset .product-social-links .product-addto-links a.action {   height:40px;   width:40px;   background-color:#c9b16c !important;   border:1px solid #c9b16c !important;   color:#ffffff !important;   border-radius:0px !important; } .catalog-product-view .product-info-main .product-add-form form .box-tocart .fieldset button.action.mailto {   margin-left:10px; } .catalog-product-view .product-info-main .share-this-container .sharethis-inline-share-buttons {   margin-top:0px !important; } .product-tab-content .product.info.detailed .data.item.content {   padding:20px;   border:1px solid #e7e7e7;   margin-top:39px; } .product-tab-content .product.info.detailed .data.item.content .product.description .value p {   color:#000000;   margin-bottom:3px; } .product-tab-wrapper .product-tab-content .data.item.title {   margin:0px;   float:left; } .product-tab-wrapper .product-tab-content .data.item.title.active a.switch {   border:none;   border-color:#e7e7e7;   border-radius:0;   border-bottom:1px solid #fff;   margin-bottom:0px;   background:#e7e7e7 !important; } .product-tab-wrapper .product-tab-content .data.item.title a.switch {   padding:0 16px !important;   font-size:14px;   font-weight:600;   color:#000000; } .checkout-cart-index .page-title-wrapper {   display:none; } .catalog-product-view .block-releated {   order:3;   width:100%; } .catalog-product-view #maincontent .block-releated ul.actions-secondary {   margin:0px;   list-style:none; } .catalog-product-view .block-releated .product.product-item .product-item-info .product-item-details {   padding:10px 20px;   background:#E7E7E7;   margin-left:0;   text-align:center; } .catalog-product-view .block-releated .product.product-item .product-item-info .product-item-details .price-box span.price {   color:#000;   font-weight:bold;   font-size:16px; } .catalog-product-view .block-releated .product.product-item .product-item-info .product-item-details .product-reviews-summary {   display:none; } .product-tab-content .product.info.detailed .data.item.content #product-review-container .block-title {   margin:0 0 20px; } .product-tab-content .product.info.detailed .data.item.content #product-review-container .block-content ol.review-items li.review-item .review-title {   font-size:15px;   color:#cab16c;   font-weight:bold; } .product-tab-content .product.info.detailed .data.item.content #product-review-container .block-content ol.review-items {   padding-left:20px; } .product-tab-content .product.info.detailed .data.item.content #product-review-container .block-content ol.review-items li.review-item {   list-style-type:decimal !important; } .product-tab-content .product.info.detailed .data.item.content #product-review-container .block-content ol.review-items li.review-item .review-ratings .rating-result span::before {   color:#cece06; } .product-tab-content .product.info.detailed .data.item.content #product-review-container .block-content .toolbar.review-toolbar {   width:100%;   display:block; } .product-tab-content .product.info.detailed .data.item.content #product-review-container .block-content .toolbar.review-toolbar .pages.list-inline {   padding:0px;   border:none; } .product-tab-content .product.info.detailed .data.item.content .block.review-add .block-title strong {   font-size:24px; } .product-tab-content .product.info.detailed .data.item.content .block.review-add .block-content form#review-form fieldset.fieldset legend span {   font-size:21px; } .product-tab-content .product.info.detailed .data.item.content .block.review-add .block-content form#review-form fieldset.fieldset legend strong {   color:#cbb16c;   font-size:21px; } .product-tab-content .product.info.detailed .data.item.content #product-review-container .block-content .toolbar.review-toolbar .pages.list-inline ul.pagination li.item a {   line-height:38px;   color:#5b5b5b;   font-size:14px; } .product-tab-content .product.info.detailed .data.item.content #product-review-container .block-content .toolbar.review-toolbar .pages.list-inline ul.pagination li.item {   padding:0 20px; }  .cms-page-view .panel-block-row {   margin-top:0px; } .cms-page-view .page-title-wrapper {   display:none; } .cms-about-tiana .breadcrumbs {   margin-bottom:0px; } .panel-block-row {   position:relative;  margin:10px 0; } .bold-title {   text-align:center;   width:100%;   display:block;   font-size:18px;   font-weight:800;   margin:0px 0 20px; } .anchor-scroll {   position:relative; } .small-title {   text-align:center;   font-weight:400;   font-size:12px;   color:#605024; } .our-mission-section h5 {   text-align:center;   margin-bottom:20px; } .our-mission-section i {   height:16px;   width:16px;   background:url(https://tiana-organics.com/static/_cache/merged/../../frontend/Mgs/claue_child/en_GB/images/star.png) no-repeat;   display:inline-block; } .bg-section-1 {   padding:60px 400px 120px 60px;   background:url(https://tiana-organics.com/static/_cache/merged/../../frontend/Mgs/claue_child/en_GB/images/top-bg-banner.png)no-repeat;   background-size:cover;   color:#fff;   text-align:center; } .about-section {   text-align:center;   padding:20px 100px;   background:url(https://tiana-organics.com/static/_cache/merged/../../frontend/Mgs/claue_child/en_GB/images/bg-about.png);   margin-top:0px; } .about-section h1 {   font-size:24px;   margin-bottom:20px; } .about-section .bold-title {   font-weight:normal;   max-width:800px;   margin:0 auto 40px; } .about-section-bottom {   max-width:710px;   margin:0 auto;   line-height:2.4em; } .about-section-bottom a {   font-weight:bold;   color:#000; } .about-section-bottom a:hover {   color:#cab16c; } .about-section-bottom p {   line-height:2.5; } .about-section .about-arrow {   color:#605024;   font-weight:bold;   margin:0 6px; } .bg-section-1 p {   color:#fff; } .our-mission-section .row {   margin:-70px 2% 0; } .our-mission-section .highlight-box {   background:#fffcf3;   padding:25px;   border:1px solid #cab16c;   min-height:210px;   text-align:center;   font-size:13px; } .we-are-section-wrap .we-are-box p {   font-size:12px;   color:#000; } .our-mission-section .highlight-box p {   font-size:13px; } .our-mission-section .highlight-box h4 {   text-transform:uppercase;   padding:0;   font-size:14px;   font-weight:600;   margin:0px 0px 20px; } .our-mission-section .highlight-box strong {   color:#5F2900; } .we-are-section {   float:left;   background:#f2f2f2;   padding:20px 70px;   width:100%; } .we-are-section-wrap .we-are-box {   background:#fff;   text-align:center;   padding:0 30px;   min-height:485px;   margin-bottom:30px;   border:1px solid #fff;   font-size:12px; } .panel-block-row img {   max-width:100%; } .we-are-box img {   width:72px;   margin:20px; } .panel-block-row h3 {   font-size:15px;   margin:0 0 20px; } .we-are-section-wrap .we-are-box .more-btn {   margin:25px 0;   position:absolute;   bottom:40px;   width:75%;   text-align:center; } .more-btn a {   background:#fff;   padding:12px 25px;   border-radius:50px;   color:#000;   border:2px solid #000; } .footer-awards .icon-service .more-btn a:hover, .more-btn a:hover {   background:#000;   color:#cab16c; } .we-are-section-wrap .we-are-box .more-btn a {   background:#fff;   padding:4px 15px; } .we-are-section-wrap .we-are-box .more-btn a:hover {   background:#000;   color:#fff; } #maincontent .sustaibility-section-wrap ul {   list-style:none;   margin:0px; } .our-awars-section {   background:#f2f2f2;   padding:40px;   text-align:center; } .row pre {   padding:0;   border:0px;   border-radius:0;   background:#fff; } .sustaibility-section {   float:left;   width:100%;   padding:40px 80px;   background:#fdfdfd;   font-weight:bold;   text-align:center; } .sustaibility-box img {   width:80px;   margin-bottom:15px; } .panel-block-row h3 {   font-size:15px;   margin:0 0 20px; } .sustaibility-box img.tick-correct {   width:14px;   margin-bottom:0;   margin-right:10px; } .fairtarde-project-section {   padding:40px 540px 120px 40px;   background:#268123;   color:#fff;   background-image:url(https://tiana-organics.com/static/_cache/merged/../../frontend/Mgs/claue_child/en_GB/images/fairtrade-bg-right.png);   background-repeat:no-repeat;   background-position-x:150%;   background-position-y:center;   background-size:contain;   font-size:13px; } .organics-left img {   width:60px; } .free-from-right img {   width:180px;   margin-top:20%; } .fairtarde-project-green-bg .small-title {   color:#f8df9a;   font-weight:500; } .cms-page-view .page-main>.columns {   padding:0px; } .our-award-list pre {   margin:0px; } .sustaibility-section .bold-title {   max-width:60%;   margin:0 auto 40px; } .fairtarde-bottom-image {   max-width:910px;   margin:-90px auto 0;   position:relative; } .fairtarde-project-green-bg p {   color:#fff;   font-size:13px; } .organics-section {   background:#356119;   float:left;   width:100%;   padding:50px;   color:#fff;   text-align:center; } .organics-right img {   max-width:46%;   height:115px;   margin:28% 0; } .organics-section p {   color:#fff; } .free-from-left ul, .vegan-veg-section ul {   margin:20px;   list-style-type:disc; } .more-btn {   margin-top:30px;   text-align:center; } .free-from-left .more-btn {   text-align:left; } #maincontent ul {   list-style:initial;   margin:15px 40px; } .our-certications-section {   float:left;   width:100%;   padding:10px 60px; } .our-certications-section .our-certications-box img {   margin:25px 0 10px; } .faq-list {   max-width:900px;   margin:20px auto; } .faq-list .accordion .accordion-item {   margin-top:20px;   margin-bottom:10px;   border:none;   border-radius:0px;   box-shadow:none; } .faq-list .accordion .accordion-item .accordion-titel {   padding:0px;   background:none; } .faq-list .accordion .accordion-item .accordion-titel h2 {   width:100%;   color:#000 !important;   border-radius:0;   border:0;   border-bottom:1px solid #cab16c;   background:#fff;   text-align:left;   padding:0;   height:40px;   font-weight:600;   line-height:36px;   display:inline-block;   margin-bottom:0;   font-size:14px;   white-space:nowrap;   vertical-align:middle;   cursor:pointer;   background:none; } .faq-list .accordion .accordion-item .accordion-contant {   border-bottom:1px solid #333;   padding-bottom:7px;   background:none;   padding-left:0px;   padding-right:0px; } .faq-list .accordion .anchor-scroll h3 {   margin-top:45px; } .faq-list .accordion .accordion-item .accordion-titel h2:after {   font-family:FontAwesome;   content:"\f054";   float:right;   color:black;   font-size:9px;   font-weight:normal; } .faq-list .accordion .accordion-item .accordion-titel h2.active:after {   content:"\f078"; } .faq-list .accordion .accordion-item .accordion-titel h2 span {   display:none; } .faq-list p button.btn.btn-primary:focus, .faq-list p button.btn.btn-primary:hover {   background:none;   border:none;   outline:none;   border-bottom:1px solid #cab16c; } .cms-sitemap-html #maincontent ul li a {   color:#000; } .cms-sitemap-html #maincontent h3 a {   color:#000000; } b, strong {   font-weight:700; } .memory-oil-section {   text-align:center; } .cms-memory-oil p span b {   font-weight:700; } .cms-memory-oil p {   margin-bottom:8px; } .memory-oil-section-wrap {   margin:40px 13%;   float:left; } .panel-block-row h1 {   font-size:24px; } .panel-block-row h2 {   font-size:25px; } .a100-mct-box-1 .a100-mct-box {   width:20%;   margin:50px 0px; } .a100-mct-box img, .a100-mct-box-2 img {   width:80px;   height:80px;   margin-bottom:30px; } .therapeutic-honey-section-2 {   background:#f6f6f6;   float:left;   padding:40px;   margin-top:-50px; } .unrivalled-coconut-nutrition-bottom {   float:left;   margin:50px 0 20px;   text-align:center; } .unrivalled-coconut-nutrition-bottom .col-sm-12 {   position:relative;   min-height:630px; } .unrivalled-coconut-nutrition-bottom h4 {   font-size:15px;   margin-bottom:0; } .unrivalled-coconut-nutrition-bottom ul {   text-align:left;   padding-top:20px; } .unrivalled-coconut-nutrition-bottom ul li {   padding-left:25px;   background:url(https://tiana-organics.com/static/_cache/merged/../../frontend/Mgs/claue_child/en_GB/images/bullet-arrow-white.png) no-repeat 0% 5px; } #maincontent .unrivalled-coconut-nutrition-bottom ul {   list-style:none;   margin:0; } .unrivalled-coconut-nutrition-bottom .more-btn {   position:absolute;   bottom:20px;   width:90%; } hr {   margin-top:20px;   margin-bottom:20px;   border:0;   border-top:1px solid #eee; } table.table.table-bordered {   border:1px solid #ddd !important; } .table {   width:100%;   max-width:100%;   margin-bottom:20px; } .account #page-title-wrapper, .contact-index-index #page-title-wrapper, .customer-account-create #page-title-wrapper, .customer-account-login #page-title-wrapper {   display:none; } .login-container .fieldset .field {   margin-bottom:15px;   margin-top:0px; } form#login-form button.login.btn {   color:#000;   border:2px solid #222;   background-color:#fff; } form.form.contact {   padding:40px;   background:#f5f5f5;   margin-top:20px; } .contact-form-content .margin-bottom60 {   margin-bottom:0px; } .contact-index-index .contact-form-content h2 {   font-size:18px; } form.form.contact button.action.submit.btn {   color:#000;   border:2px solid #222;   background-color:#fff;   border-radius:40px;   -webkit-border-radius:40px;   -moz-border-radius:40px;   -o-border-radius:40px; } form.form.contact button.action.submit.btn:hover {   background:#000;   color:#fff; } .sidebar .block.account-nav .account-nav-title h3.title:after {   display:none; } #maincontent .sidebar .block.account-nav .account-nav-content ul.nav.items {   margin:0px;   list-style:none; } .sidebar .block.account-nav .account-nav-content ul.nav.items li.nav.item {   border-bottom:1px solid #f0f0f0;   padding:9px 0 8px; } .sidebar .block.account-nav .account-nav-content ul.nav.items li.nav.item strong, .sidebar .block.account-nav .account-nav-content ul.nav.items li.nav.item a {   padding:0px; } .sidebar .block.account-nav .account-nav-content ul.nav.items li.nav.item.current strong {   color:#c9b16c;   font-weight:400; } .sidebar .block.account-nav .account-nav-content ul.nav.items li.nav.item a:focus, .sidebar .block.account-nav .account-nav-content ul.nav.items li.nav.item a:hover {   color:#c9b16c; } form.form-address-edit .actions-toolbar-form button.action.save {   border-radius:40px;   -webkit-border-radius:40px;   -moz-border-radius:40px;   -o-border-radius:40px; }  .blog-list {   display:inline-block;   width:100%; } .blog-list .blog-post.post-item-info {   margin-bottom:-10px;   width:31%;   float:left;   margin-right:15px; } .blog-list .blog-post.post-item-info .post-image.margin-bottom25 {   margin-bottom:25px; } .blog-list .blog-post.post-item-info .post-image.margin-bottom25 .post-info {   background:#E7E7E7;   color:#878787;   font-size:12px;   line-height:21px;   position:relative;   bottom:0px;   left:0px;   right:0px;   padding:20px 18px;   min-height:133px; } .blog-list .blog-post.post-item-info .post-image.margin-bottom25 img {   height:170px;   width:100%;   min-height:auto;   vertical-align:middle;   object-fit:cover; } .blog-list .blog-post.post-item-info .post-image.margin-bottom25 .post-info span.published-by, .blog-list .blog-post.post-item-info .post-image.margin-bottom25 .post-info span.post-tags {   display:none; } .blog-list .blog-post.post-item-info .post-image.margin-bottom25 .post-info .create-post-time {   display:none; } .blog-list .blog-post.post-item-info .post-image.margin-bottom25 .post-info h2.post-title a.post-title-link {   color:#000;   letter-spacing:2px;   text-transform:uppercase;   font-size:14px; } .page-layout-2columns-right h1.page-title, .blog-category-view h1.page-title {   display:none; } .page-layout-2columns-right .sidebar.sidebar-additional .block:first-child {   margin-bottom:0px; } .page-layout-2columns-right .sidebar.sidebar-additional .block.block-blog-categories {   margin-top:0px; } .page-layout-2columns-right #maincontent .sidebar.sidebar-additional .block .block-content ul {   margin:0px; } .page-layout-2columns-right #maincontent .sidebar.sidebar-additional .block .block-content ul li:before {   color:#222;   content:"+";   left:0;   position:absolute; } .page-layout-2columns-right #maincontent .sidebar.sidebar-additional .block .block-content ul li {   padding-left:15px;   position:relative;   line-height:25px;   list-style:outside none none;   margin-bottom:5px; } .page-layout-2columns-right #maincontent .sidebar.sidebar-additional .block.block-blog-tags .block-content a.btn.btn-default {   border:1px solid #222;   border-radius:20px;   color:#222;   display:inline-block;   font-size:13px;   margin:0 8px 8px 0;   padding:2px 15px 1px;   height:auto;   line-height:1.75;   font-weight:normal; } .blog-post-list .sidebar.sidebar-additional .block.custom-static-block, .blog-post-view .sidebar.sidebar-additional .block.custom-static-block {   display:none; } .blog-post-list .sidebar.sidebar-additional .block.block-blog-tags, .blog-post-view .sidebar.sidebar-additional .block.block-blog-tags {   margin-top:0px !important; } .blog-category-recipes #maincontent .sidebar.sidebar-additional .block-blog-posts.lastest-posts-list, .blog-category-recipes #maincontent .sidebar.sidebar-additional .block.block-blog-categories {   display:block; } .blog-tag-view #maincontent .sidebar.sidebar-additional .block-blog-posts.lastest-posts-list, .blog-tag-view #maincontent .sidebar.sidebar-additional .block.block-blog-categories, .blog-post-view-with-tags #maincontent .sidebar.sidebar-additional .block-blog-posts.lastest-posts-list, .blog-post-view-with-tags #maincontent .sidebar.sidebar-additional .block.block-blog-categories {   display:block; } #popup_ajaxcart_success .page.messages .messages .close {   display:none !important; } .blog-category-general #maincontent .sidebar.sidebar-additional .block.block-blog-tags, .blog-category-news #maincontent .sidebar.sidebar-additional .block.block-blog-tags, .blog-post-view-without-tags #maincontent .sidebar.sidebar-additional .block.block-blog-tags {   display:none; } .page-layout-2columns-right #maincontent .sidebar.sidebar-additional .block.block-blog-tags .block-content a.btn.btn-default:focus, .page-layout-2columns-right #maincontent .sidebar.sidebar-additional .block.block-blog-tags .block-content a.btn.btn-default:hover {   color:#fff; } #maincontent .bottom-pagination .pages .pagination {   margin:0 auto; } .opc-progress-bar-item._active>span:before, .opc-progress-bar-item._active:before {   background:#cab16c; } .opc-progress-bar-item>span:before, .opc-progress-bar-item:before {   background:#c2c2c2; } .checkout-index-index .opc-wrapper ol#checkoutSteps li {   list-style-type:decimal !important; } .table-checkout-shipping-method tbody tr td.col-method input {   height:13px;   width:13px;   display:block; } .checkout-shipping-method .actions-toolbar button.button.action.continue.primary {   background-color:#cab16c;   border:1px solid #cab16c; } .checkout-shipping-method .actions-toolbar button.button.action.continue.primary {   background-color:#000;   border:1px solid #000; } .block-minicart .block-content>.actions>.primary .action.primary {   color:#fff; } form.form-create-account {   margin-top:0px; } .page-wrapper>.breadcrumbs {   margin:0 0 15px;   padding:15px 0; } .cms-organic-beauty .page-wrapper>.breadcrumbs, .cms-coconut-therapy-for-dogs .page-wrapper>.breadcrumbs, .cms-managing-diabetes .page-wrapper>.breadcrumbs, .cms-reduce-cholesterol .page-wrapper>.breadcrumbs, .cms-100-mct .page-wrapper>.breadcrumbs, .cms-memory-oil .page-wrapper>.breadcrumbs, .cms-faq .page-wrapper>.breadcrumbs {   margin-bottom:0px; } .cms-sitemap-html main.page-main .columns {   max-width:100%; }  body .page.messages .message.info, body .page.messages .message.error, body .page.messages .message.warning, body .page.messages .message.notice, body .page.messages .message.success {   position:relative;   width:100%;   min-width:100%;   left:0px;   transform:none;   top:0;   z-index:10; } .cms-noroute-index #page-title-wrapper {   display:none; } .cms-noroute-index main#maincontent {   margin-top:0px;   padding-top:29px; } .cms-noroute-index main#maincontent .columns .column.main {   width:100%; } .cms-noroute-index main#maincontent .columns .column.main dl dt {   font-weight:700; } .cms-noroute-index main#maincontent .columns .column.main dl {   text-align:left; } .cms-noroute-index main#maincontent .columns .column.main dl dd {   margin-left:0px; } .cms-noroute-index main#maincontent .columns .column.main dl dd ul.disc {   margin-left:18px; } .cms-noroute-index main#maincontent .columns .column.main dl dd ul.disc li a:hover {   color:#cab16c; } .cms-testimonials #maincontent .block.mgs-testimonial ul.row {   margin:0px;   list-style:none; } .cms-testimonials #maincontent .block.mgs-testimonial ul.row li.testimonial-item {   text-align:left;   margin-bottom:50px; } .cms-testimonials #maincontent .block.mgs-testimonial ul.row li.testimonial-item .testimonial-content {   max-width:100%; } .cms-testimonials #maincontent .block.mgs-testimonial ul.row li.testimonial-item .testimonial-content .content blockquote::before {   left:0px;   top:-22px;   left:-26px;   font-size:62px;   z-index:0;   color:rgba(40, 40, 40, 0.1);   font-style:normal;   line-height:1; } .cms-testimonials #maincontent .block.mgs-testimonial ul.row li.testimonial-item .author-info iframe {   width:100%;   max-width:560px; } .locator-index-index .page-title-wrapper {   display:none; } .locator-index-index .store-list-container {   margin-top:0px; } .locator-index-index #maincontent .store-list-container .store-list .items ul.stores {   margin:0px; } .locator-index-index .store-list-container .store-list .items {   max-height:100%;   overflow:auto; } .locator-index-index #maincontent .store-list-container .store-list .items ul.stores li .store-infor .store-content a.store-logo {   display:block;   float:left;   width:100px;   padding-top:9px;   margin-right:0px; } .locator-index-index #maincontent .store-list-container .store-list .items ul.stores li .store-infor .store-content .description {   float:left;   padding-left:15px;   width:calc(100% - 100px); } .locator-index-index .store-list-container .pager p.toolbar-amount {   display:none; } .locator-index-index #maincontent .store-list-container .pager .pages.list-inline ul.pagination {   margin:0px;   text-align:center; } .locator-index-index #maincontent .store-list-container .pager .pages.list-inline ul.pagination li.item {   padding:0 20px;   margin:0px; } .locator-index-index #maincontent .store-list-container .pager .pages.list-inline ul.pagination li.item a.page {   text-align:center;   line-height:38px;   color:#5b5b5b;   font-size:14px;   float:none;   display:block;   padding:0;   border:none;   background:none; } .locator-index-index #maincontent .store-list-container .pager .pages.list-inline ul.pagination li.item.current a.page {   color:#ec0101; } .sendfriend-product-send .page-title-wrapper {   display:none; } .sendfriend-product-send form.form.send.friend fieldset legend.legend {   font-size:24px;   font-weight:600; } .sendfriend-product-send .form.send.friend .fieldset .field:not(.choice) .control {   width:100%; } .sendfriend-product-send #recipients-options fieldset.fieldset {   margin-bottom:0px; } .sendfriend-product-send fieldset.fieldset.recipients .actions-toolbar {   margin-left:0px; } .sendfriend-product-send fieldset.fieldset.recipients .actions-toolbar .secondary button.action.add {   padding:0 25px;   line-height:34px;   height:36px;   color:#000;   background-color:#fff;   border-color:#000;   border-radius:30px; } .sendfriend-product-send fieldset.fieldset.recipients .actions-toolbar .secondary button.action.add:hover {   background:#000;   color:#fff; } .sendfriend-product-send .form.send.friend>.actions-toolbar {   margin-left:0px; } .sendfriend-product-send .form.send.friend>.actions-toolbar .primary button.action.submit.primary {   color:#fff;   border:2px solid #cab16c;   background-color:#cab16c;   border-radius:40px;   -webkit-border-radius:40px;   -moz-border-radius:40px;   -o-border-radius:40px;   height:40px;   font-weight:600;   padding:0 35px;   line-height:36px; } .sendfriend-product-send .form.send.friend>.actions-toolbar .secondary {   float:none; } .sendfriend-product-send .form.send.friend>.actions-toolbar .secondary a.action.back {   display:block;   margin-top:0px;   color:#000;   border:2px solid #222;   background-color:#fff;   border-radius:40px;   -webkit-border-radius:40px;   -moz-border-radius:40px;   -o-border-radius:40px;   height:40px;   font-weight:600;   padding:0 35px;   line-height:36px; } .sendfriend-product-send .form.send.friend>.actions-toolbar .primary button.action.submit.primary:hover {   background:#000000;   color:#fff;   border-color:#000; } .cart.table-wrapper tbody.cart.item tr.item-actions {   padding:15px 33px 0;   border-top:1px dotted #ddd; } .cart.table-wrapper tbody.cart.item tr.item-actions td .actions-toolbar {   padding:15px 0px;   border-top:1px dotted #ddd; } .cart.table-wrapper tbody.cart.item tr.item-actions td .actions-toolbar a.action:hover {   background:#000000; } .cart.table-wrapper tbody.cart.item tr.item-actions td .actions-toolbar a.action:hover span.fa {   color:#cab16c; } #maincontent .cart-container .cart-bottom .cart-summary ul.checkout {   margin:0px;   list-style:none; } #maincontent .cart-container .cart-bottom .cart-summary ul.checkout li.item {   text-align:right; } .checkout-cart-index .page-main .checkout-extra .block.shipping form#co-shipping-method-form fieldset.fieldset.rate dd.item-options .field.choice.item {   overflow:visible; } .sendfriend-product-send .form.send.friend>.actions-toolbar .secondary a.action.back:hover {   background:#000000;   color:#fff; } .cart.table-wrapper tbody.cart.item tr.item-actions td .actions-toolbar a.action span.fa {   display:inline-block; } .cart.table-wrapper tbody.cart.item tr.item-actions td .actions-toolbar a.action {   color:#6c6c6c;   height:40px;   font-size:13px;   min-width:40px;   background-color:#fff;   border-radius:0;   border:1px solid #e6e6e6;   line-height:38px;   display:inline-block;   text-align:center;   cursor:pointer;   border-radius:5px;   -webkit-border-radius:5px;   -moz-border-radius:5px;   -o-border-radius:5px; } .checkout-cart-index .page-main .checkout-extra .block.shipping form#co-shipping-method-form fieldset.fieldset.rate dd.item-options .field.choice.item label.label {   padding-left:0px; } .minicart-items .product-item .product-item-details .product-item-name a {   font-weight:500; } .minicart-items .product-item .product-item-details .product-item-name a:hover {   text-decoration:none;   color:#000; } #minicart-content-wrapper .block-content .actions a:hover, #minicart-content-wrapper .block-content .actions button:hover {   background:#000;   border-color:#000; } .checkout-shipping-method .actions-toolbar .primary button.button.action.primary {   background-color:#cab16c;   border:1px solid #cab16c; } .checkout-shipping-method .actions-toolbar .primary button.button.action.primary:hover {   background-color:#000;   border:1px solid #000; } .checkout-container .authentication-wrapper {   margin-top:0px; } .checkout-container .authentication-wrapper button.action.action-auth-toggle {   border:1px solid #cab16c;   background-color:#fff;   padding:6px 15px;   min-width:120px;   border-radius:40px;   -webkit-border-radius:40px;   -moz-border-radius:40px;   -o-border-radius:40px;   font-size:13px;   color:#6c6c6c;   line-height:normal;   height:auto; } .checkout-container .authentication-wrapper button.action.action-auth-toggle:hover {   background:#cab16c;   color:#fff; } .authentication-dropdown .modal-inner-wrap .block-authentication .block-customer-login .block-content form .fieldset #recaptcha-checkout-login-wrapper {   margin-top:15px; } .authentication-dropdown .modal-inner-wrap .block-authentication .block-customer-login .block-content form .actions-toolbar {   margin-left:0px; } .authentication-dropdown .modal-inner-wrap .block-authentication .block-customer-login .block-content form .actions-toolbar .primary {   float:none; } .authentication-dropdown .modal-inner-wrap .block-authentication .block-customer-login .block-content form .actions-toolbar .primary button.action {   background:#fff;   color:#000;   font-size:14px;   border-radius:30px;   border:solid 2px #000000;   float:none; } .authentication-dropdown .modal-inner-wrap .block-authentication .block-customer-login .block-content form .actions-toolbar div.secondary {   float:none;   padding-top:0px;   width:100%; } .checkout-shipping-address .form-login fieldset .field .control._with-tooltip span.note {   display:inline-block; } .customer-account-forgotpassword #page-title-wrapper {   display:none; } .customer-account-forgotpassword form.form.password.forget .g-recaptcha {   margin-top:27px;   margin-bottom:45px; } .minicart-items .product-item .details-qty.qty .update-cart-item:hover {   background:#c9b06b;   border-color:#c9b06b; } .highly-effective-green-bg {   background:url(https://tiana-organics.com/static/_cache/merged/../../frontend/Mgs/claue_child/en_GB/images/highly-effective-bg.png) no-repeat;   text-align:left;   padding:20px 524px 25px 0px;   background-size:contain; } .highly-effective-green-bg .small-title, .highly-effective-green-bg .bold-title {   text-align:left; } .highly-effective-green-bg .small-title, .highly-effective-green-bg .bold-title {   text-align:left; } .highly-effective-section.anchor-scroll {   margin-top:14px; } .instantsearch-result-index .page-title-wrapper {   display:none; } .instantsearch-result-index .products.wrapper.grid.products-grid ol.product-items li.product-item {   width:100%; } .catalog-product-view .page-wrapper>.breadcrumbs {   margin-bottom:40px; } #popup_ajaxcart_success.popup__main .page.messages .messages .success.message {   transform:none;   left:0;   right:0;   max-width:100%;   top:0px; } #popup_ajaxcart_success.popup__main .page.messages .messages .success.message>div {   color:#006400;   font-size:13.1px;   line-height:1.428;   background:#e5efe5; } #popup_ajaxcart_success.popup__main .popup__table .popup__column--result p.popup__result-title span.price {   display:block;   font-weight:500; } .success-ajax--popup.modal-popup._inner-scroll .modal-inner-wrap header.modal-header button.action-close::before {   color:#000;   font-weight:600; } .success-ajax--popup.modal-popup._inner-scroll .modal-inner-wrap header.modal-header {   z-index:99999; } .success-ajax--popup.modal-popup._inner-scroll .modal-inner-wrap header.modal-header button.action-close {   z-index:10;   position:absolute;   border:0;   background-color:#fff;   width:30px;   height:30px;   font-size:30px;   opacity:1;   color:#222;   line-height:30px;   border-radius:0;   -webkit-border-radius:0;   -moz-border-radius:0;   right:-30px;   top:0 !important;   -o-border-radius:0;   font-weight:600; } .modals-overlay {   background-color:rgba(0, 0, 0, 0.8); } .home-main-slider .panel-block-row {   margin:0px; } .home-main-slider .panel-block-row p {   margin-bottom:0px; } .best-seller .panel-block-row {   margin:0px;   padding-top:18px;   padding-left:0px;   padding-right:0px; } .home-main-slider .main-slider-block {   margin-bottom:20px; } .section-builder.testimonials-home .line .col-des-12 .line, .section-builder.discover-more .frame .line .col-des-12 .line, .section-builder.get-inspired .frame .line .col-des-12 .line, .section-builder.best-seller .frame .line .col-des-12 .line {   margin-left:0px;   margin-right:0px; } .section-builder.testimonials-home .line .col-des-12 .line .client-testimonials .container-fluid, .section-builder.discover-more .frame .line .col-des-12 .line .panel-block-row.col-mb-12 .container, .section-builder.discover-more .frame .line .col-des-12 .line .panel-block-row.col-mb-12, .section-builder.get-inspired .frame .line .col-des-12 .line .panel-block-row.col-mb-12 .container-fluid, .section-builder.get-inspired .frame .line .col-des-12 .line .panel-block-row.col-mb-12 {   padding-left:0px;   padding-right:0px; } .section-builder.home-about .frame .line, .section-builder.home-main-slider .frame .line {   margin-left:0px;   margin-right:0px; } .section-builder.home-about .frame .line .col-des-12, .section-builder.home-main-slider .frame .line .col-des-12 {   padding-left:0px;   padding-right:0px; } .account .products-grid.wishlist .product-items .product-item-inner {   display:none; } .account .control-buttons .line button.btn-square {   border-radius:30px; } .toolbar .sorter a.action.sorter-action.sort-desc::after {   transform:rotate(180deg); } .toolbar .form-item-select select {   line-height:normal; } .cms-organic-beauty table#panel-images td.td-code {   text-align:center; } .checkout-container .opc-progress-bar .opc-progress-bar-item._complete::before {   background:#c2c2c2; } .checkout-container .opc-progress-bar .opc-progress-bar-item._complete>span::before {   background:#c2c2c2; } .checkout-container .opc-progress-bar .opc-progress-bar-item._complete>span:after {   color:#c2c2c2; } .checkout-container .opc-progress-bar .opc-progress-bar-item._complete>span {   color:#c2c2c2; } .checkout-container .payment-group .payment-method input[type="radio"] {   height:auto;   appearance:auto;   top:16px; } .payment-option.discount-code .payment-option-content form.form.form-discount .actions-toolbar .primary button.action.action-apply:hover {   background:#cab16c;   border-color:#cab16c; } .opc-block-summary .table-totals tr.totals.grand th strong, .opc-block-summary .table-totals tr.totals.grand td strong {   color:#000;   font-weight:500; } @media (min-width:768px) {   .catalog-product-view .columns .column.main {  display:-webkit-flex;  display:-ms-flexbox;  display:flex;  -webkit-flex-wrap:wrap;  flex-wrap:wrap;  box-sizing:border-box;  justify-content:center;   }   .page-layout-1column .product.media {  width:40%;  order:1;   }   .page-layout-1column .product-info-main {  order:2;   }   .catalog-product-view .product-tab-wrapper {  order:3;   }   header.page-header .scrolling .header-bottom { } } @media (max-width:1199px) {   .home-main-slider #home-page-owl-slider .owl-dots {  bottom:8%;   }   header.page-header .header-area.scrolling {  position:relative !important;   }   header.page-header .logo img.mobile-logo {  display:block;  margin:0 auto;  position:relative;  z-index:11;  max-width:155px;   }   header.page-header .logo img.sticky-logo {  display:none;   }   header.page-header .middle-header {  height:95px;  position:relative;  width:100%;   }   .header-inner-mid .social-top ul.social-link {  display:none;   }   header.page-header .middle-header .header-bottom {  position:absolute;  left:0;  right:0;  margin:0 auto;  width:100%;  top:0;  z-index:1;   }   header.page-header .middle-header .middle-header-top {  width:100%;  position:relative;  top:26%;  z-index:10;   }   .nav-before-open header.page-header .menu-wrapper .tab-content .tab-pane nav.navigation li.level0.dropdown ul {  padding:20px 25px !important;   }   .nav-before-open header.page-header .menu-wrapper .tab-content .tab-pane nav.navigation li.level0.dropdown ul .row {  margin-left:0px;  margin-right:0px;   }   .nav-before-open header.page-header .menu-wrapper .tab-content .tab-pane nav.navigation li.level0.dropdown ul li a {  padding:10px 0;   }   .nav-before-open header.page-header .menu-wrapper .tab-content .tab-pane nav.navigation li.level0.dropdown ul li p {  margin-bottom:0px;   }   .nav-before-open header.page-header .menu-wrapper .tab-content .tab-pane nav.navigation li.level0.dropdown ul .row .col-md-6,   .nav-before-open header.page-header .menu-wrapper .tab-content .tab-pane nav.navigation li.level0.dropdown ul .row .col-md-3 {  width:100%;  float:none;  padding:0px;   }   .nav-open header.page-header .middle-header .middle-header-top {  z-index:12;   }   .nav-header-bottom nav.navigation li.mega-menu-item ul.dropdown-menu li strong a {  text-transform:uppercase;  font-weight:500;  padding:0 !important;  line-height:2.4em !important;  color:#000 !important;  font-size:14px !important;   }   .nav-header-bottom nav.navigation li.mega-menu-item ul.dropdown-menu li strong a {  font-weight:700;  text-transform:capitalize;  border:none !important; }   .header-inner-mid .social-top button.action.nav-tg {  margin-top:0;   }   .panel-block .discover-box h4 {  font-size:13px;   }   .panel-block .discover-box {  font-size:13px;   }   .testimonial-wrapper .home-testimonial-block {  padding-right:0px;  padding-left:0px;   }   .testimonial-wrapper .content h2 {  font-size:13px;   }   .testimonial-wrapper .content h2:before {  font-size:30px;   }   .testimonial-wrapper .content .author-info .name {  font-size:14px;   }   .footer-links ul {  margin-bottom:34px !important;   }   .about-section {  padding:30px 30px;  margin-top:0px;  background-repeat:no-repeat;  background-size:cover;   }   .bg-section-1 {  padding:60px 40px 120px 60px;   }   .our-mission-section .highlight-box {  padding:20px 12px;   }   .our-mission-section .highlight-box h4 {  font-size:12px;  margin:0px 0px 18px;   }   .highlight-box i.star-seperator {  margin:0 7px;   }   .we-are-section {  padding:40px 40px;  width:100%;   }   .we-are-section-wrap .we-are-box {  padding:0 20px;   }   .sustaibility-section {  padding:40px 40px;   }   .fairtarde-project-section {  background-size:67%;  padding:30px 33px;   }   .fairtarde-project-section .fairtarde-project-green-bg {  width:49%;   }   .memory-oil-section-wrap {  margin:40px 20px;  float:none;  display:block;  width:100%;  box-sizing:border-box;   }   .sustaibility-box img {  width:80px;  margin:0 auto 20px;  display:block;   }   .panel-block-row h3 {  font-size:15px;  margin:0 0 20px;  text-align:center;   }   .cms-memory-oil #maincontent .panel-block-row ul {  margin:0px 19px;   }   .product-tab-wrapper .product-tab-content .data.item.title a.switch {  padding:0 13px !important;  font-size:12px;   }   .checkout-container .authentication-wrapper {  width:100%;   }   .opc-estimated-wrapper .estimated-block span.estimated-price {  color:#000000;   } } @media only screen and (max-width:991px) {   .get-inspired .panel-block {  width:50%;  margin-bottom:30px;   }   .testimonial-wrapper .home-testimonial-block {  width:50%;   }   .blog-list .blog-post.post-item-info {  width:31.333%;  margin-right:1%;  margin-left:1%;   }   .our-mission-section .highlight-box {  padding:20px 12px;  min-height:auto;  margin-bottom:25px;   }   .we-are-section {  float:none;   }   .we-are-section .we-are-section-wrap {  display:inline-block;  width:100%;   }   .we-are-section-wrap .we-are-box {  padding:0 20px;  min-height:auto;   }   .we-are-section-wrap .we-are-box .more-btn {  margin:25px 0;  position:relative;  bottom:0px;  width:100%;  text-align:center;   }   .fairtarde-project-section {  background-size:auto;  padding:30px 33px;  background-position:bottom;   }   .fairtarde-project-section .fairtarde-project-green-bg {  width:100%;   }   .sustaibility-section {  padding:40px 40px;  display:inline-block;  float:none;   }   .fairtarde-bottom-image {  max-width:910px;  margin:0px auto 0;  position:relative;   }   .fairtarde-project-section:before {  content:"";  background-color:rgba(0, 0, 0, 0.6);  position:absolute;  width:100%;  height:100%;  left:0;  right:0;  top:0px;  z-index:1;   }   .fairtarde-project-section .fairtarde-project-green-bg {  width:100%;  position:relative;  z-index:10;   }   .organics-right img {  max-width:46%;  height:115px;  margin:10px 0;   }   .free-from-section.anchor-scroll {  display:inline-block;  width:100%;  padding-top:28px;   }   .free-from-section .more-btn a,   .free-from-section .more-btn {  display:inline-block;   }   .free-from-right img {  width:180px;  margin:0 auto;  display:block;   }   .vegan-veg-section {  display:inline-block;  width:100%;   }   .vegan-veg-section img {  margin:0 auto;  display:block;   }   #maincontent .vegan-veg-section ul {  margin:10px 21px 22px;   }   .our-certications-section {  padding:10px 20px;   }   .our-certications-wrap .col-md-3.our-certications-box {  width:50%;  float:left;   }   .our-certications-section .our-certications-box img {  margin:25px 0 10px;  width:100%;   }   .Multi-awards .content-heading h3.title {  font-size:20px;   }   .footer-awards .right-side, .footer-awards .left-side {  width:100%;   }   .footer-awards .left-side {  margin-bottom:39px;   }   .footer-awards, .client-testimonials .testimonial-wrapper, .get-inspired {  margin-right:0px;  margin-left:0px;   }   .product-info-main .box-tocart .input-text.qty, .product-options-bottom .box-tocart .input-text.qty {  width:85px;   }   .page-layout-1column .product-info-main {  width:100%;   }   .product-tab-wrapper .product-tab-content .data.item.title a.switch {  padding:0 6px !important;  font-size:10px;   } } @media only screen and (max-width:767px) {   .slider_mgs_carousel .owl-item .item-image {  min-height:auto;   }   header.page-header .logo img.mobile-logo {  max-width:155px;   }   header.page-header .middle-header {  height:95px;   }   body #js_mobile_tabs.header-mobile-tabs--bottom {  display:none !important;   }   .home_product_slider ol.product-items li.product-item {  max-width:100%;   }   .page-footer .footer-container.footer2 .bottom-footer address {  line-height:1.5;  font-size:13px;   }   .discover-wrapper .discover-block {  width:50%;  margin-bottom:20px;   }   .discover-more-block .discover-wrapper {  display:flex;  flex-wrap:wrap;  justify-content:center;   }   .testimonial-wrapper .home-testimonial-block {  width:100%;   }   .products-grid ol.products.list li.item.product {  margin:8px 1%;  -webkit-box-flex:0;  -ms-flex:0 0 48%;  flex:0 0 48%;  max-width:48%;   }   .blog-list .blog-post.post-item-info {  width:48%;   }   .our-certications-section {  padding:10px 1px;   }   .a100-mct-box-1 .a100-mct-box {  width:100%;  margin:50px 0px;  float:none;   }   .a100-mct-box img, .a100-mct-box-2 img {  margin-bottom:10px;   }   .panel-block-row h1 {  font-size:18px;   }   .footer-social {  margin-bottom:20px;   }   .footer-links .footer-social a {  margin-left:0px;   }   .page-layout-1column .product-info-main {  width:100%;   }   .product-info-main .product-add-form .box-tocart .fieldset {  width:100%;   }   .product-info-main .product-add-form .box-tocart .fieldset .actions {  display:flex;  align-items:center;   }   .product-info-main .product-add-form .box-tocart .fieldset .actions .product-social-links {  margin-left:9px;   }   .catalog-product-view .product-info-main .product-add-form form .box-tocart .fieldset button.action.mailto {  margin-left:0px;   }   .get-inspired .panel-block {  width:50%;  margin-bottom:30px;   }   .footer-links .frame .line .col-des-3.col-tb-6.col-mb-12 {  -webkit-box-flex:0;  -ms-flex:0 0 100%;  flex:0 0 100%;  max-width:100%;  text-align:center;   }   .product-tab-wrapper .product-tab-content .product-tab .data.item.title {  background:#f6f6f8;  padding-left:0px;  margin-top:0px;  margin-bottom:10px;   }   .product-tab-wrapper .product-tab-content .product-tab .data.item.title a.switch {  background:none !important;  padding-left:17px !important;  font-size:14px;  font-weight:600;   }   .catalog-product-view .product-tab-wrapper {  padding:20px;  border:1px solid #e7e7e7;   }   .catalog-product-view .product-tab-wrapper .product-tab-content .product.data .data.item.content {  margin-top:0px;   }   .product-tab-wrapper .product-tab-content .product-tab .data.item.title a.switch:focus, .product-tab-wrapper .product-tab-content .product-tab .data.item.title a.switch:hover {  background:none !important;   } } @media only screen and (max-width:480px) {   .top-middle-header ul li {  font-size:12px !important;   }   .header-area .top-header .top-middle-header {  padding-top:9px;   }   header.page-header .logo img.mobile-logo {  max-width:158px;   }   header.page-header .middle-header {  height:98px;   }   .get-inspired .panel-block {  padding-right:15px;  padding-left:15px;   }   .discover-wrapper .discover-block {  width:100%;   }   .testimonial-wrapper .home-testimonial-block {  width:100%;   }   .footer-awards .right-side, .footer-awards .left-side {  width:100%;  margin-bottom:24px;   }   .content-heading h3.title {  font-size:18px;   }   .subscribe-footer .heading h3 {  font-size:20px;   }   .blog-list .blog-post.post-item-info {  width:100%;  margin:0 0 10px 0;   }   .blog-list .blog-post.post-item-info .post-image.margin-bottom25 img {  height:auto;  width:100%;   } }  .accordion .accordion-item {   margin:10px 0;   border-radius:5px;   overflow:hidden;   box-shadow:0 0 8px #6e7a7a; } .accordion-titel {   background-color:#5daaaa;   padding:10px 15px;   cursor:pointer; } .accordion-contant {   padding:15px;   background-color:rgba(55, 138, 159, 0.521);   display:none; } .accordion-titel h2 span {   float:right; } .footer-payment-icon {   margin-top:10px; } .footer-links .footer-payment-icon h5 {   font-size:16px;   color:#605024;   margin:30px 0 20px;   border-bottom:1px solid #d8d8d8;   padding-bottom:3px; } .product-reviews-summary:not(.catalog-product-view .product-reviews-summary) {   margin:8px auto !important; } .rating-summary .rating-result>span:before {   font-size:20px;   height:20px;   line-height:20px;   color:#e0af46; } .rating-summary .rating-result:before {   font-size:20px;   height:20px;   line-height:20px;   color:#e0af46; } .rating-summary .rating-result {   width:100% !important; }  .tiana-best-sellers .product-item-name>a {   text-decoration:none !important;   display:-webkit-box;   max-height:48px;   -webkit-line-clamp:2;   -webkit-box-orient:vertical;   overflow:hidden; } .cms-index-index .block.widget .products-grid .product-item {   width:100%; } .cms-index-index .block.widget .products-grid .product-item .product-image-container {   width:100% !important; } .cms-index-index .block.widget .products-grid .product-item {   margin-left:0; } .cms-index-index .tiana-best-sellers .product-item .price-box .price {   color:#000;   font-weight:bold;   font-size:16px; } .cms-index-index .tiana-best-sellers .block-title {   font-size:18px;   margin-bottom:20px;   text-align:center; } .cms-index-index .tiana-best-sellers .rating-summary .rating-result>span:before {   font-size:20px;   height:20px;   line-height:20px;   color:#e0af46; } .cms-index-index .tiana-best-sellers .rating-summary .rating-result:before {   font-size:20px;   height:20px;   line-height:20px;   color:#e0af46; } @media (min-width:768px) {   .cms-index-index .block.widget .products-grid .product-item {  width:32% !important;   }   .cms-index-index .block.widget .products-grid .product-item {  margin-left:2%;   }   .cms-index-index .block.widget .products-grid .product-item:nth-child(4) {  margin-left:0;  margin-right:2%;   }   .cms-index-index .block.widget .products-grid .product-item:nth-child(6) {  margin-left:0;   }   .cms-index-index .block.widget .products-grid .product-item:nth-child(7) {  margin-left:0;   }   .product.media {  margin-right:10%;   } } @media (min-width:1170px) {   .cms-index-index .block.widget .products-grid .product-item {  width:23% !important;   }   .cms-index-index .block.widget .products-grid .product-item:nth-child(4) {  margin-left:2%;   }   .cms-index-index .block.widget .products-grid .product-item:nth-child(7) {  margin-left:2%;   } } .cms-index-index .block.widget .products-grid .product-item {   border:1px solid #000000;   margin-bottom:20px; } .cms-index-index .tiana-best-sellers .products-grid .product-item-info .product-item-details .product-item-name {   text-align:center;   padding:0px 10px; } .cms-index-index .products-grid .product-item-info .product-item-details .product-reviews-summary {   margin:8px auto; } .cms-index-index .block.widget .products-grid .product-item:nth-child(5) {   margin-left:0;   margin-right:2%; } .cms-index-index .tiana-best-sellers .product-item .price-box {   text-align:center; } .cms-index-index .tiana-best-sellers .products-grid .product-item-actions {   text-align:center; } .cms-index-index .product-item-actions .actions-primary form .action.primary {   opacity:1;   color:#222;   line-height:40px;   background:none;   border:none;   padding:0 25px;   border-radius:30px;   position:relative;   top:0;   left:0px;   overflow:visible;   visibility:visible;   transform:none;   right:0;   margin:0 auto;   float:none;   width:auto;   display:inline-block; } .cms-index-index .product-item-actions .actions-primary form .action.primary:hover {   background:#000;   color:#fff; } .cms-index-index .tiana-best-sellers .block.widget .pager {   display:none; } .cms-index-index .tiana-best-sellers .rating-summary .rating-result {   width:100%;   margin-bottom:0px; } .cms-index-index .tiana-best-sellers .product-item-actions .actions-secondary {   display:none; } .mgs-owl-carousel span.product-image-container {   display:none; } .mgs-products .product-image-container {   display:none !important; } .blog-post.post-item-info.Food.Recipes {   display:none; } .food-recipes.blog-post-view-with-tags #maincontent .sidebar.sidebar-additional .block.block-blog-categories, .food-recipes.blog-post-view-with-tags #maincontent .sidebar.sidebar-additional .block.lastest-posts-list {   display:none; } header.page-header {   z-index:999; } header.page-header .nav-main-menu li>a+.toggle-menu span {   font-size:12px; } span.nav-back {   font-size:14px; }  .top-notice {   font-size:16px; } @media (max-width:1199px) {   .top-notice {  font-size:14px;  line-height:14px;  text-wrap-style:balance;   } } .search-form {   display:inline-block; } .cms-index-index main.page-main {   margin-top:0px; } .catalog-category-view.page-layout-2columns-left .category-product-actions .filter-toggle, .catalog-category-view.page-layout-2columns-right .category-product-actions .filter-toggle, .catalog-category-view.page-layout-3columns .category-product-actions .filter-toggle {   cursor:pointer; } .toolbar select {   border:1px solid #000;   color:#000; } .toolbar .sorter .sorter-action {   border:1px solid #000;   color:#000; } .custom-reviews-section {   max-width:-webkit-fill-available;   width:100%; } .custom-reviews-section li.item.review-item {   max-width:320px;   padding:20px !important;   background:#f6f6f8;   min-height:300px;   margin:auto;   border-radius:10px;   } .custom-reviews-section .owl-item {   padding:10px; } .custom-reviews-section .owl-carousel .owl-nav>div.owl-next {   right:-18px;   font-size:0px;   padding:24px;   background:white !important;   color:black !important;   border:1px solid #fafafa !important; } .custom-reviews-section .owl-carousel .owl-nav>div.owl-prev {   left:-18px;   font-size:0px;   padding:24px;   background:white !important;   color:black !important;   border:1px solid #fafafa !important; } .custom-reviews-section .owl-prev:before {   content:"\2190" !important;   font-size:36px;   font-weight:900;   position:relative;   top:-5px; } .custom-reviews-section .owl-next:before {   content:"\2192" !important;   font-size:36px;   font-weight:900;   position:relative;   top:-5px; } .custom-reviews-section .pages.list-inline {   display:none; } .custom-reviews-section .block-title {   display:flex;   justify-content:space-between;   align-items:center;   padding:10px; } .custom-reviews-section .block-title p:after {   position:relative;   z-index:2;   -webkit-font-smoothing:antialiased;   color:#e0af46;   font-family:'FontAwesome';   font-size:12px;   height:12px;   letter-spacing:2px;   line-height:12px;   content:'\f005''\f005''\f005''\f005''\f005';   display:block;   font-style:normal;   font-weight:400;   speak:none;   font-size:x-large;   padding-top:5px; } .custom-reviews-section .block.review-add {   border:1px solid #cab16c;   padding:20px; } .custom-reviews-section .review-content {   height:200px;   overflow-y:scroll;   padding-right:12px;   font-weight:400;   line-height:normal;   font-size:13px;   font-family:'Arial', sans-serif; } .custom-reviews-section strong.review-details-value {   font-size:16px;   font-family:'Poppins';   font-style:normal; } .custom-reviews-section a#review-btn {   font-size:20px; } .product-tab-wrapper {   margin-bottom:0px !important; } .custom-reviews-section .block.review-list .review-items li.item.review-item .review-title {   color:#000000;   line-height:normal;   margin-bottom:10px;   font-size:14px;   font-family:'Poppins'; } .custom-reviews-section legend.legend.review-legend strong {   color:#5bbf00 !important;   font-weight:600 !important; } .custom-reviews-section .control.review-control-vote {   position:relative;   overflow:visible; } .custom-reviews-section fieldset.fieldset.review-fieldset label {   font-size:14px;   font-weight:600; } .custom-reviews-section fieldset.fieldset.review-fieldset input, .custom-reviews-section fieldset.fieldset.review-fieldset textarea {   border-radius:6px; } .product.media .vertical-gallery {   align-items:flex-start !important; } .custom-reviews-section .review-list .block-title strong {   font-size:26px; } .custom-reviews-section .review-content::-webkit-scrollbar {   width:1px; } .custom-reviews-section .review-content::-webkit-scrollbar-track {   box-shadow:inset 0 0 6px #f6f6f8; } .custom-reviews-section .review-content::-webkit-scrollbar-thumb {   background-color:#7ebf00;   outline:1px solid #7ebf00; } .custom-reviews-section .review-content-container {   margin-top:20px; } .custom-reviews-section .owl-carousel .owl-nav>div {   top:45% !important; } .catalog-product-view .page-main {   margin-top:40px; } .search-autocomplete {   z-index:999999 } #search_mini_form .mgs-instant-search-dropdown {   z-index:999998 } #search_mini_form.loading:after {   top:0;   right:300px; } .header-area.search-visible .search-form .block-search .block-content .form.minisearch .input-text {   width:300px } @media (max-width:1199px) {   .header-inner-mid .social-top p {  display:none;   }   .header-inner-mid .social-top {  display:flex;   }   .header-inner-mid .social-top .search-form {  margin-top:9px;  margin-left:10px;   } } .logo img {   max-width:760px;   margin:auto; } .header-bottom {   margin-top:-30px;   z-index:1;   position:relative; } .middle-header-top {   position:relative;   z-index:2; } .visually-hidden {  position:absolute !important;  height:1px;  width:1px;  overflow:hidden;  clip:rect(1px, 1px, 1px, 1px);  white-space:nowrap; }  .row {   margin-right:-15px;   margin-left:-15px } .clearfix:before, .clearfix:after, .dl-horizontal dd:before, .dl-horizontal dd:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical>.btn-group:before, .btn-group-vertical>.btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-footer:before, .modal-footer:after {   display:table;   content:" " } .clearfix:after, .dl-horizontal dd:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .btn-toolbar:after, .btn-group-vertical>.btn-group:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after, .pager:after, .panel-body:after, .modal-footer:after {   clear:both }  .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {   position:relative;   min-height:1px;   padding-right:15px;   padding-left:15px } .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {   float:left } .col-xs-12 {   width:100% } .col-xs-11 {   width:91.66666667% } .col-xs-10 {   width:83.33333333% } .col-xs-9 {   width:75% } .col-xs-8 {   width:66.66666667% } .col-xs-7 {   width:58.33333333% } .col-xs-6 {   width:50% } .col-xs-5 {   width:41.66666667% } .col-xs-4 {   width:33.33333333% } .col-xs-3 {   width:25% } .col-xs-2 {   width:16.66666667% } .col-xs-1 {   width:8.33333333% } .col-xs-pull-12 {   right:100% } .col-xs-pull-11 {   right:91.66666667% } .col-xs-pull-10 {   right:83.33333333% } .col-xs-pull-9 {   right:75% } .col-xs-pull-8 {   right:66.66666667% } .col-xs-pull-7 {   right:58.33333333% } .col-xs-pull-6 {   right:50% } .col-xs-pull-5 {   right:41.66666667% } .col-xs-pull-4 {   right:33.33333333% } .col-xs-pull-3 {   right:25% } .col-xs-pull-2 {   right:16.66666667% } .col-xs-pull-1 {   right:8.33333333% } .col-xs-pull-0 {   right:auto } .col-xs-push-12 {   left:100% } .col-xs-push-11 {   left:91.66666667% } .col-xs-push-10 {   left:83.33333333% } .col-xs-push-9 {   left:75% } .col-xs-push-8 {   left:66.66666667% } .col-xs-push-7 {   left:58.33333333% } .col-xs-push-6 {   left:50% } .col-xs-push-5 {   left:41.66666667% } .col-xs-push-4 {   left:33.33333333% } .col-xs-push-3 {   left:25% } .col-xs-push-2 {   left:16.66666667% } .col-xs-push-1 {   left:8.33333333% } .col-xs-push-0 {   left:auto } .col-xs-offset-12 {   margin-left:100% } .col-xs-offset-11 {   margin-left:91.66666667% } .col-xs-offset-10 {   margin-left:83.33333333% } .col-xs-offset-9 {   margin-left:75% } .col-xs-offset-8 {   margin-left:66.66666667% } .col-xs-offset-7 {   margin-left:58.33333333% } .col-xs-offset-6 {   margin-left:50% } .col-xs-offset-5 {   margin-left:41.66666667% } .col-xs-offset-4 {   margin-left:33.33333333% } .col-xs-offset-3 {   margin-left:25% } .col-xs-offset-2 {   margin-left:16.66666667% } .col-xs-offset-1 {   margin-left:8.33333333% } .col-xs-offset-0 {   margin-left:0 } @media (min-width:768px) {   .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {  float:left   }   .col-sm-12 {  width:100%   }   .col-sm-11 {  width:91.66666667%   }   .col-sm-10 {  width:83.33333333%   }   .col-sm-9 {  width:75%   }   .col-sm-8 {  width:66.66666667%   }   .col-sm-7 {  width:58.33333333%   }   .col-sm-6 {  width:50%   }   .col-sm-5 {  width:41.66666667%   }   .col-sm-4 {  width:33.33333333%   }   .col-sm-3 {  width:25%   }   .col-sm-2 {  width:16.66666667%   }   .col-sm-1 {  width:8.33333333%   }   .col-sm-pull-12 {  right:100%   }   .col-sm-pull-11 {  right:91.66666667%   }   .col-sm-pull-10 {  right:83.33333333%   }   .col-sm-pull-9 {  right:75%   }   .col-sm-pull-8 {  right:66.66666667%   }   .col-sm-pull-7 {  right:58.33333333%   }   .col-sm-pull-6 {  right:50%   }   .col-sm-pull-5 {  right:41.66666667%   }   .col-sm-pull-4 {  right:33.33333333%   }   .col-sm-pull-3 {  right:25%   }   .col-sm-pull-2 {  right:16.66666667%   }   .col-sm-pull-1 {  right:8.33333333%   }   .col-sm-pull-0 {  right:auto   }   .col-sm-push-12 {  left:100%   }   .col-sm-push-11 {  left:91.66666667%   }   .col-sm-push-10 {  left:83.33333333%   }   .col-sm-push-9 {  left:75%   }   .col-sm-push-8 {  left:66.66666667%   }   .col-sm-push-7 {  left:58.33333333%   }   .col-sm-push-6 {  left:50%   }   .col-sm-push-5 {  left:41.66666667%   }   .col-sm-push-4 {  left:33.33333333%   }   .col-sm-push-3 {  left:25%   }   .col-sm-push-2 {  left:16.66666667%   }   .col-sm-push-1 {  left:8.33333333%   }   .col-sm-push-0 {  left:auto   }   .col-sm-offset-12 {  margin-left:100%   }   .col-sm-offset-11 {  margin-left:91.66666667%   }   .col-sm-offset-10 {  margin-left:83.33333333%   }   .col-sm-offset-9 {  margin-left:75%   }   .col-sm-offset-8 {  margin-left:66.66666667%   }   .col-sm-offset-7 {  margin-left:58.33333333%   }   .col-sm-offset-6 {  margin-left:50%   }   .col-sm-offset-5 {  margin-left:41.66666667%   }   .col-sm-offset-4 {  margin-left:33.33333333%   }   .col-sm-offset-3 {  margin-left:25%   }   .col-sm-offset-2 {  margin-left:16.66666667%   }   .col-sm-offset-1 {  margin-left:8.33333333%   }   .col-sm-offset-0 {  margin-left:0   } } @media (min-width:992px) {   .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {  float:left   }   .col-md-12 {  width:100%   }   .col-md-11 {  width:91.66666667%   }   .col-md-10 {  width:83.33333333%   }   .col-md-9 {  width:75%   }   .col-md-8 {  width:66.66666667%   }   .col-md-7 {  width:58.33333333%   }   .col-md-6 {  width:50%   }   .col-md-5 {  width:41.66666667%   }   .col-md-4 {  width:33.33333333%   }   .col-md-3 {  width:25%   }   .col-md-2 {  width:16.66666667%   }   .col-md-1 {  width:8.33333333%   }   .col-md-pull-12 {  right:100%   }   .col-md-pull-11 {  right:91.66666667%   }   .col-md-pull-10 {  right:83.33333333%   }   .col-md-pull-9 {  right:75%   }   .col-md-pull-8 {  right:66.66666667%   }   .col-md-pull-7 {  right:58.33333333%   }   .col-md-pull-6 {  right:50%   }   .col-md-pull-5 {  right:41.66666667%   }   .col-md-pull-4 {  right:33.33333333%   }   .col-md-pull-3 {  right:25%   }   .col-md-pull-2 {  right:16.66666667%   }   .col-md-pull-1 {  right:8.33333333%   }   .col-md-pull-0 {  right:auto   }   .col-md-push-12 {  left:100%   }   .col-md-push-11 {  left:91.66666667%   }   .col-md-push-10 {  left:83.33333333%   }   .col-md-push-9 {  left:75%   }   .col-md-push-8 {  left:66.66666667%   }   .col-md-push-7 {  left:58.33333333%   }   .col-md-push-6 {  left:50%   }   .col-md-push-5 {  left:41.66666667%   }   .col-md-push-4 {  left:33.33333333%   }   .col-md-push-3 {  left:25%   }   .col-md-push-2 {  left:16.66666667%   }   .col-md-push-1 {  left:8.33333333%   }   .col-md-push-0 {  left:auto   }   .col-md-offset-12 {  margin-left:100%   }   .col-md-offset-11 {  margin-left:91.66666667%   }   .col-md-offset-10 {  margin-left:83.33333333%   }   .col-md-offset-9 {  margin-left:75%   }   .col-md-offset-8 {  margin-left:66.66666667%   }   .col-md-offset-7 {  margin-left:58.33333333%   }   .col-md-offset-6 {  margin-left:50%   }   .col-md-offset-5 {  margin-left:41.66666667%   }   .col-md-offset-4 {  margin-left:33.33333333%   }   .col-md-offset-3 {  margin-left:25%   }   .col-md-offset-2 {  margin-left:16.66666667%   }   .col-md-offset-1 {  margin-left:8.33333333%   }   .col-md-offset-0 {  margin-left:0   } } @media (min-width:1200px) {   .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {  float:left   }   .col-lg-12 {  width:100%   }   .col-lg-11 {  width:91.66666667%   }   .col-lg-10 {  width:83.33333333%   }   .col-lg-9 {  width:75%   }   .col-lg-8 {  width:66.66666667%   }   .col-lg-7 {  width:58.33333333%   }   .col-lg-6 {  width:50%   }   .col-lg-5 {  width:41.66666667%   }   .col-lg-4 {  width:33.33333333%   }   .col-lg-3 {  width:25%   }   .col-lg-2 {  width:16.66666667%   }   .col-lg-1 {  width:8.33333333%   }   .col-lg-pull-12 {  right:100%   }   .col-lg-pull-11 {  right:91.66666667%   }   .col-lg-pull-10 {  right:83.33333333%   }   .col-lg-pull-9 {  right:75%   }   .col-lg-pull-8 {  right:66.66666667%   }   .col-lg-pull-7 {  right:58.33333333%   }   .col-lg-pull-6 {  right:50%   }   .col-lg-pull-5 {  right:41.66666667%   }   .col-lg-pull-4 {  right:33.33333333%   }   .col-lg-pull-3 {  right:25%   }   .col-lg-pull-2 {  right:16.66666667%   }   .col-lg-pull-1 {  right:8.33333333%   }   .col-lg-pull-0 {  right:auto   }   .col-lg-push-12 {  left:100%   }   .col-lg-push-11 {  left:91.66666667%   }   .col-lg-push-10 {  left:83.33333333%   }   .col-lg-push-9 {  left:75%   }   .col-lg-push-8 {  left:66.66666667%   }   .col-lg-push-7 {  left:58.33333333%   }   .col-lg-push-6 {  left:50%   }   .col-lg-push-5 {  left:41.66666667%   }   .col-lg-push-4 {  left:33.33333333%   }   .col-lg-push-3 {  left:25%   }   .col-lg-push-2 {  left:16.66666667%   }   .col-lg-push-1 {  left:8.33333333%   }   .col-lg-push-0 {  left:auto   }   .col-lg-offset-12 {  margin-left:100%   }   .col-lg-offset-11 {  margin-left:91.66666667%   }   .col-lg-offset-10 {  margin-left:83.33333333%   }   .col-lg-offset-9 {  margin-left:75%   }   .col-lg-offset-8 {  margin-left:66.66666667%   }   .col-lg-offset-7 {  margin-left:58.33333333%   }   .col-lg-offset-6 {  margin-left:50%   }   .col-lg-offset-5 {  margin-left:41.66666667%   }   .col-lg-offset-4 {  margin-left:33.33333333%   }   .col-lg-offset-3 {  margin-left:25%   }   .col-lg-offset-2 {  margin-left:16.66666667%   }   .col-lg-offset-1 {  margin-left:8.33333333%   }   .col-lg-offset-0 {  margin-left:0   } }  .display-flex, .shop-by-brand .featured-brands .featured-brand-list .owl-stage {  display:-webkit-box;  display:-ms-flexbox;  display:flex; } .align-items, .shop-by-brand .featured-brands .featured-brand-list .owl-stage {  -ms-flex-align:center;  align-items:center; } .justify-content-space {  -ms-flex-pack:space-between;  justify-content:space-between; } .justify-content-center {  -ms-flex-pack:center;  justify-content:center; } .color-primary {  color:#56cfe1; } .bg-primary, .shop-by-brand .characters-filter li > a:hover {  background-color:#56cfe1; } .border-primary {  border-color:#56cfe1; } .border-bt-primary {  border-bottom-color:#56cfe1; } .border-t-primary {  border-top-color:#56cfe1; } .border-l-primary {  border-left-color:#56cfe1; } .border-r-primary {  border-right-color:#56cfe1; } .fill-primary {  fill:#56cfe1 !important; } .brands-grid .item {  margin-bottom:30px; } .brands-grid .item .image .brand-image {  min-height:140px; } .brands-grid .item .image img {  max-width:100%;  width:auto;  margin:0 auto;  display:block; } .brands-grid .item .brand-name {  text-align:center;  margin:15px 0 0; } .brands-grid .item .brand-name .brand-title {  font-size:18px;  color:#2a2a2a;  font-weight:600; } .brands-grid .item .brand-name .brand-title a {  color:#2a2a2a; } .brands-grid .item .brand-name .count {  color:#878787; } .shop-by-brand .description {  text-align:center;  border:1px solid #eaeaea;  padding:20px 15px;  line-height:1.9;  border-radius:5px; } .shop-by-brand .description + .featured-brands {  margin-top:70px; } .shop-by-brand .featured-brands .block-content {  margin:0 -15px; } .shop-by-brand .featured-brands .block-content .owl-item {  padding:0 15px; } .shop-by-brand .featured-brands .block-content .owl-item .item {  margin:0; } .shop-by-brand .brand-search {  margin-top:70px; } .shop-by-brand .brand-search .search_brand_form {  border:1px solid #878787;  overflow:hidden;  background-color:transparent;  padding:2px;  border-radius:50px;  -webkit-border-radius:50px;  -moz-border-radius:50px;  -o-border-radius:50px; } .shop-by-brand .brand-search .search_brand_form form {  display:table;  position:relative;  width:100%; } .shop-by-brand .brand-search .search_brand_form form .form-group > input[type="text"] {  border:none;  height:39px;  line-height:39px;  vertical-align:middle;  background-color:transparent;  padding:0 20px;  border-radius:50px;  -webkit-border-radius:50px;  -moz-border-radius:50px;  -o-border-radius:50px; } .shop-by-brand .brand-search .search_brand_form form .actions {  white-space:nowrap;  width:1%;  cursor:pointer; } .shop-by-brand .brand-search .search_brand_form form .actions .action.primary {  margin-right:-4px; } .shop-by-brand .brand-search .search_brand_form .form-group, .shop-by-brand .brand-search .search_brand_form .actions {  display:table-cell; } .shop-by-brand .characters-filter {  display:flex;  justify-content:center;  margin:15px 0 0;  flex-wrap:wrap; } .shop-by-brand .characters-filter li {  height:36px;  line-height:36px;  margin:3px;  padding:0;  text-align:center;  width:36px;  font-weight:500; } .shop-by-brand .characters-filter li > a {  display:block;  border:1px solid #f0f0f0;  border-radius:4px;  color:#999; } .shop-by-brand .characters-filter li > a:hover {  color:#fff; } .shop-by-brand .btn.btn-secondary, .shop-by-brand .primary {  height:39px; } .brand-product-list .toolbar-products {  width:100%; } .brand-product-list .toolbar-products .filter-placeholder {  display:none !important; } .brand-product-list .toolbar-products .toolbar-sorter {  margin-left:auto; } .brand-product-list .products.list.items .action.towishlist > span {  margin:unset;  overflow:visible;  padding:0;  position:inherit;  width:100%; } @media (min-width:1200px) {  .shop-by-brand .col-custom-5 {   -webkit-box-flex:0;   -ms-flex:0 0 20%;   flex:0 0 20%;   max-width:20%;  } } @media (max-width:576px) {  .shop-by-brand .all-brands .brand-list.line {   margin:0 -10px;  }  .shop-by-brand .all-brands .brand-list.line .item {   padding:0 10px;  }  .shop-by-brand .featured-brands .block-content {   margin:0 -10px;  }  .shop-by-brand .featured-brands .block-content .owl-item {   padding:0 10px;  } } 