img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }      .ls-container {  visibility: hidden;  position: relative;  max-width: 100%; }  .ls-inner {  position: relative;  width: 100%;  height: 100%;  background-position: center center;  z-index: 30; }  .ls-wp-fullwidth-container {  width: 100%;  position: relative; }  .ls-wp-fullwidth-helper {  position: absolute; }    .ls-layers, .ls-slide-backgrounds, .ls-slide-effects, .ls-background-videos, .ls-bg-video-overlay {  width: 100%;  height: 100%;  position: absolute;  left: 0;  top: 0;  overflow: hidden;  -o-transform: translateZ(0);  -ms-transform: translateZ(0);  -moz-transform: translateZ(0);  -webkit-transform: translateZ(0);  transform: translateZ(0); }  .ls-wrapper {  padding: 0 !important;  visibility: visible !important;  border: 0 !important;  z-index: 1; }  .ls-background-videos {  z-index: 1; }  .ls-bg-video-overlay {  z-index: 21;  background-repeat: repeat;  background-position: center center; }  .ls-slide-backgrounds {  z-index: 2; }  .ls-slide-effects {  z-index: 4; }  .ls-layers {  z-index: 35; }  .ls-parallax, .ls-in-out, .ls-z {  position: absolute !important; }  .ls-parallax, .ls-z {  width: 0 !important;  height: 0 !important;  top: 0 !important;  left: 0 !important;  bottom: auto !important;  right: auto !important;  display: block !important;  overflow: visible !important; }  .ls-in-out {  display: none; }  .ls-loop, .ls-clip {  position: absolute !important;  display: block !important; }  .ls-parallax, .ls-in-out, .ls-loop, .ls-z {  background: none !important; }  .ls-parallax, .ls-bg-wrap, .ls-loop {  margin: 0 !important; }  .ls-wrapper > .ls-layer, .ls-wrapper > a > .ls-layer .ls-wrapper > .ls-bg {  line-height: normal;  white-space: nowrap;  word-wrap: normal;  margin-right: 0 !important;  margin-bottom: 0 !important; }  .ls-wrapper > .ls-layer, .ls-wrapper > a > .ls-layer {  position: static !important;  display: block !important;  -o-transform: translateZ(1px);  -ms-transform: translateZ(1px);  -moz-transform: translateZ(1px);  -webkit-transform: translateZ(1px);  transform: translateZ(1px); }  .ls-bg-wrap, .ls-bg-outer {  width: 100%;  height: 100%;  position: absolute;  left: 0;  top: 0; }  .ls-bg-wrap {  display: none; }  .ls-bg-outer {  overflow: hidden !important; }  .ls-wrapper > a.ls-layer-link {  cursor: pointer !important;  display: block !important;  position: absolute !important;  left: 0 !important;  top: 0 !important;  width: 100% !important;  height: 100% !important;  z-index: 10;  -o-transform: translateZ(100px);  -ms-transform: translateZ(100px);  -moz-transform: translateZ(100px);  -webkit-transform: translateZ(100px);  transform: translateZ(100px);  background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) !important; }    .ls-gui-element {  z-index: 40; }  .ls-loading-container {  position: absolute !important;  display: none;  left: 50% !important;  top: 50% !important; }  .ls-loading-indicator {  margin: 0 auto; }     .ls-bottom-slidebuttons {  text-align: left;  }  .ls-bottom-nav-wrapper,  .ls-below-thumbnails {  height: 0;  position: relative;  text-align: center;  margin: 0 auto;  }  .ls-below-thumbnails {  display: none;  }  .ls-bottom-nav-wrapper a,  .ls-nav-prev,  .ls-nav-next {  outline: none;  }  .ls-bottom-slidebuttons {  position: relative;  }  .ls-bottom-slidebuttons,  .ls-nav-start,  .ls-nav-stop,  .ls-nav-sides {  position: relative;  }  .ls-nothumb {  text-align: center !important;  }  .ls-link,  .ls-link:hover {  position: absolute !important;  width: 100% !important;  height: 100% !important;  left: 0 !important;  top: 0 !important;  }  .ls-link {  display: none;  }  .ls-link-on-top {  z-index: 999999 !important;  }  .ls-link, .ls-wrapper > a > * {  background-image: url('data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7');  }  .ls-bottom-nav-wrapper,  .ls-thumbnail-wrapper,  .ls-nav-prev,  .ls-nav-next {  visibility: hidden;  }     .ls-bar-timer {  position: absolute;  width: 0;  height: 2px;  background: white;  border-bottom: 2px solid #555;  opacity: .55;  top: 0;  }  .ls-circle-timer {  width: 16px;  height: 16px;  position: absolute;  right: 10px;  top: 10px;  opacity: .65;  display: none;  }  .ls-container .ls-circle-timer,  .ls-container .ls-circle-timer * {  box-sizing: border-box !important;  }  .ls-ct-half {  border: 4px solid white;  }  .ls-ct-left,  .ls-ct-right {  width: 50%;  height: 100%;  overflow: hidden;  }  .ls-ct-left,  .ls-ct-right {  position: absolute;  }  .ls-ct-left {  left: 0;  }  .ls-ct-right {  left: 50%;  }  .ls-ct-rotate {  width: 200%;  height: 100%;  position: absolute;  top: 0;  }  .ls-ct-left .ls-ct-rotate,  .ls-ct-right .ls-ct-hider,  .ls-ct-right .ls-ct-half {  left: 0;  }  .ls-ct-right .ls-ct-rotate,  .ls-ct-left .ls-ct-hider,  .ls-ct-left .ls-ct-half {  right: 0;  }  .ls-ct-hider,  .ls-ct-half {  position: absolute;  top: 0;  }  .ls-ct-hider {  width: 50%;  height: 100%;  overflow: hidden;  }  .ls-ct-half {  width: 200%;  height: 100%;  }  .ls-ct-center {  width: 100%;  height: 100%;  left: 0;  top: 0;  position: absolute;  border: 4px solid black;  opacity: 0.2;  }  .ls-ct-half,  .ls-ct-center {  border-radius: 100px;  -moz-border-radius: 100px;  -webkit-border-radius: 100px;  }  .ls-slidebar-container {  margin: 10px auto;  }  .ls-slidebar-container,  .ls-slidebar {  position: relative;  }  .ls-progressbar,  .ls-slidebar-slider-container {  position: absolute;  left: 0;  top: 0;  }  .ls-progressbar {  width: 0;  height: 100%;  z-index: 1;  }  .ls-slidebar-slider-container {  z-index: 2;  }  .ls-slidebar-slider {  position: static !important;  cursor: pointer;  }    .ls-slidebar {  height: 10px;  background-color: #ddd;  }  .ls-slidebar,  .ls-progressbar {  border-radius: 10px;  }  .ls-progressbar {  background-color: #bbb;  }  .ls-slidebar-slider-container {  top: 50%;  }  .ls-slidebar-slider {  width: 20px;  height: 20px;  border-radius: 20px;  background-color: #999;  }    .ls-slidebar-light .ls-slidebar {  height: 8px;  background-color: white;  border: 1px solid #ddd;  border-top: 1px solid #ccc;  }  .ls-slidebar-light .ls-slidebar,  .ls-slidebar-light .ls-progressbar {  border-radius: 10px;  }  .ls-slidebar-light .ls-progressbar {  background-color: #eee;  }  .ls-slidebar-light .ls-slidebar-slider-container {  top: 50%;  }  .ls-slidebar-light .ls-slidebar-slider {  width: 18px;  height: 18px;  border-radius: 20px;  background-color: #eee;  border: 1px solid #bbb;  border-top: 1px solid #ccc;  border-bottom: 1px solid #999;  }     .ls-tn {  display: none !important;  }  .ls-thumbnail-hover {  display: none;  position: absolute;  left: 0;  }  .ls-thumbnail-hover-inner {  width: 100%;  height: 100%;  position: absolute;  left: 0;  top: 0;  display: none;  }  .ls-thumbnail-hover-bg {  position: absolute;  width: 100%;  height: 100%;  left: 0;  top: 0;  }  .ls-thumbnail-hover-img {  position: absolute;  overflow: hidden;  }  .ls-thumbnail-hover img {  max-width: none !important;  position: absolute;  display: inline-block;  visibility: visible !important;  left: 50%;  top: 0;  }  .ls-thumbnail-hover span {  left: 50%;  top: 100%;  width: 0;  height: 0;  display: block;  position: absolute;  border-left-color: transparent !important;  border-right-color: transparent !important;  border-bottom-color: transparent !important;  }  .ls-thumbnail-wrapper {  position: relative;  width: 100%;  margin: 0 auto;  }  .ls-thumbnail {  position: relative;  margin: 0 auto;  }  .ls-thumbnail-inner,  .ls-thumbnail-slide-container {  width: 100%;  }  .ls-thumbnail-slide-container {  overflow: hidden !important;  position: relative;  }  .ls-thumbnail-slide {  text-align: center;  white-space: nowrap;  float: left;  position: relative;  }  .ls-thumbnail-slide a {  overflow: hidden;  display: inline-block;  width: 0;  height: 0;  position: relative;  }  .ls-thumbnail-slide img {  max-width: none !important;  max-height: 100% !important;  height: 100%;  visibility: visible !important;  }  .ls-touchscroll {  overflow-x: auto !important;  }     .ls-shadow {  display: none;  position: absolute;  z-index: 10 !important;  top: 100%;  width: 100%;  left: 0;  overflow: hidden !important;  visibility: hidden;  }  .ls-shadow img {  width: 100% !important;  height: auto !important;  position: absolute !important;  left: 0 !important;  bottom: 0 !important;  }    .ls-media-layer {  overflow: hidden; }  .ls-vpcontainer, .ls-videopreview {  width : 100%;  height : 100%;  position : absolute;  left : 0;  top : 0;  cursor : pointer; }  .ls-videopreview {  background-size: cover;  background-position: center center; }  .ls-videopreview {  z-index: 1; }  .ls-playvideo {  position: absolute;  left: 50%;  top: 50%;  cursor: pointer;  z-index: 2; }  .ls-autoplay .ls-playvideo {  display: none !important; }    .ls-forcehide {  display: none !important; }    .ls-yourlogo {  position: absolute;  z-index: 50; }     .ls-slide-transition-wrapper {  width: 100%;  height: 100%;  position: absolute;  left: 0;  top: 0;  z-index: 3; }  .ls-slide-transition-wrapper, .ls-slide-transition-wrapper * {  text-align: left !important; }  .ls-slide-transition-tile {  position: relative;  float: left; }  .ls-slide-transition-tile img {  visibility: visible;  margin: 0 !important; }  .ls-curtiles {  overflow: hidden; }  .ls-curtiles, .ls-nexttiles {  position: absolute;  width: 100%;  height: 100%;  left: 0;  top: 0; }  .ls-curtile, .ls-nexttile {  overflow: hidden;  width: 100% !important;  height: 100% !important;  -o-transform: translateZ(0);  -ms-transform: translateZ(0);  -moz-transform: translateZ(0);  -webkit-transform: translateZ(0);  transform: translateZ(0); }  .ls-nexttile {  display: none; }  .ls-3d-container {  position: relative;  overflow: visible !important;  -ms-perspective: none !important;  -moz-perspective: none !important;  -webkit-perspective: none !important;  perspective: none !important; }  .ls-3d-box {  position: absolute; }  .ls-3d-box div {  overflow: hidden;  margin: 0;  padding: 0;  position: absolute;  background-color: #888; }  .ls-3d-box .ls-3d-top, .ls-3d-box .ls-3d-bottom {  background-color: #555; }  .ls-slide-transition-wrapper, .ls-slide-transition-tile {  -ms-perspective: 1500px;  -moz-perspective: 1500px;  -webkit-perspective: 1500px;  perspective: 1500px; }  .ls-slide-transition-tile, .ls-3d-box, .ls-curtiles, .ls-nexttiles {  -ms-transform-style: preserve-3d;  -moz-transform-style: preserve-3d;  -webkit-transform-style: preserve-3d;  transform-style: preserve-3d; }  .ls-curtile, .ls-nexttile, .ls-3d-box, .ls-3d-box div {  -ms-backface-visibility: hidden;  -moz-backface-visibility: hidden;  -webkit-backface-visibility: hidden;  backface-visibility: hidden; }    .ls-visible {  overflow: visible !important; }  .ls-unselectable {  user-select: none;  -o-user-select: none;  -ms-user-select: none;  -moz-user-select: none;  -webkit-user-select: none; }  .ls-overflow-hidden {  overflow: hidden; }  .ls-overflowx-hidden {  overflow-x: hidden; }  .ls-overflow-visible {  overflow: visible !important; }  .ls-overflowy-hidden {  overflow-y: hidden; }  .ls-hidden {  width: 0px !important;  height: 0px !important;  position: absolute;  left: -5000px;  top: -5000px;  z-index: -1;  overflow: hidden !important;  visibility: hidden !important;  display: block !important; }  .ls-slide {  display: block !important;  visibility: hidden !important;  position: absolute !important;  overflow: hidden;  top: 0 !important;  left: 0 !important;  bottom: auto !important;  right: auto !important;  background: none;  border: none !important;  margin: 0 !important;  padding: 0 !important; }  .ls-slide > .ls-layer, .ls-slide > .ls-l, .ls-slide > .ls-bg, .ls-slide > a > .ls-layer, .ls-slide > a > .ls-l, .ls-slide > a > .ls-bg {  position: absolute !important;  white-space: nowrap; }  .ls-fullscreen {  margin: 0 !important;  padding: 0 !important;  width: auto !important;  height: auto !important; }  .ls-fullscreen .ls-container {  background-color: black;  margin: 0 auto !important; }  .ls-fullscreen .ls-fullscreen-wrapper {  width: 100% !important;  height: 100% !important;  margin: 0 !important;  padding: 0 !important;  border: 0 !important;  background-color: black;  overflow: hidden !important;  position: relative !important; }  .ls-fullscreen .ls-fullscreen-wrapper .ls-container, .ls-fullscreen .ls-fullscreen-wrapper .ls-wp-container {  position: absolute !important;  top: 50% !important;  left: 50% !important;  transform: translate(-50%,-50%) !important; }  .ls-layer .split-item {  font-weight: inherit !important;  font-family: inherit !important;  font-size: inherit;  color: inherit; }    html .ls-nav-prev, body .ls-nav-prev, #ls-global .ls-nav-prev, html .ls-nav-next, body .ls-nav-next, #ls-global .ls-nav-next, html .ls-container img, body .ls-container img, #ls-global .ls-container img, html .ls-bottom-nav-wrapper a, body .ls-bottom-nav-wrapper a, #ls-global .ls-bottom-nav-wrapper a, html .ls-container .ls-fullscreen, body .ls-container .ls-fullscreen, #ls-global .ls-container .ls-fullscreen, html .ls-thumbnail a, body .ls-thumbnail a, #ls-global .ls-thumbnail a {  transition: none;  -ms-transition: none;  -webkit-transition: none;  line-height: normal;  outline: none;  padding: 0;  border: 0; }  html .ls-wrapper > a, body .ls-wrapper > a, #ls-global .ls-wrapper > a, html .ls-wrapper > p, body .ls-wrapper > p, #ls-global .ls-wrapper > p, html .ls-wrapper > h1, body .ls-wrapper > h1, #ls-global .ls-wrapper > h1, html .ls-wrapper > h2, body .ls-wrapper > h2, #ls-global .ls-wrapper > h2, html .ls-wrapper > h3, body .ls-wrapper > h3, #ls-global .ls-wrapper > h3, html .ls-wrapper > h4, body .ls-wrapper > h4, #ls-global .ls-wrapper > h4, html .ls-wrapper > h5, body .ls-wrapper > h5, #ls-global .ls-wrapper > h5, html .ls-wrapper > img, body .ls-wrapper > img, #ls-global .ls-wrapper > img, html .ls-wrapper > div, body .ls-wrapper > div, #ls-global .ls-wrapper > div, html .ls-wrapper > span, body .ls-wrapper > span, #ls-global .ls-wrapper > span, html .ls-wrapper .ls-bg, body .ls-wrapper .ls-bg, #ls-global .ls-wrapper .ls-bg, html .ls-wrapper .ls-layer, body .ls-wrapper .ls-layer, #ls-global .ls-wrapper .ls-layer, html .ls-slide .ls-layer, body .ls-slide .ls-layer, #ls-global .ls-slide .ls-layer,  html .ls-slide a .ls-layer, body .ls-slide a .ls-layer, #ls-global .ls-slide a .ls-layer {  transition: none;  -ms-transition: none;  -webkit-transition: none;  line-height: normal;  outline: none;  padding: 0;  margin: 0;  border-width: 0; }  html .ls-container img, body .ls-container img, #ls-global .ls-container img {  background: none !important;  min-width: 0 !important;  max-width: none !important;  border-radius: 0;  box-shadow: none;  border: 0;  padding: 0; }  html .ls-wp-container .ls-wrapper > a > *, body .ls-wp-container .ls-wrapper > a > *, #ls-global .ls-wp-container .ls-wrapper > a > * {  margin: 0; }  html .ls-wp-container .ls-wrapper > a, body .ls-wp-container .ls-wrapper > a, #ls-global .ls-wp-container .ls-wrapper > a {  text-decoration: none; }  .ls-wp-fullwidth-container, .ls-wp-fullwidth-helper, .ls-gui-element *, .ls-gui-element, .ls-container, .ls-slide > *, .ls-slide, .ls-wrapper, .ls-layer {  box-sizing: content-box !important; }  html .ls-yourlogo, body .ls-yourlogo, #ls-global .ls-yourlogo {  margin: 0; }  html .ls-tn, body .ls-tn, #ls-global .ls-tn {  display: none; }  .ls-bottom-nav-wrapper, .ls-bottom-nav-wrapper span, .ls-bottom-nav-wrapper a {  line-height: 0;  font-size: 0; }  html .ls-container video, body .ls-container video, #ls-global .ls-container video {  max-width: none !important; }   html .ls-container, body .ls-container, #ls-global .ls-container, html .ls-container .ls-slide-transition-wrapper, body .ls-container .ls-slide-transition-wrapper, #ls-global .ls-container .ls-slide-transition-wrapper, html .ls-container .ls-slide-transition-wrapper *, body .ls-container .ls-slide-transition-wrapper *, #ls-global .ls-container .ls-slide-transition-wrapper *, html .ls-container .ls-bottom-nav-wrapper, body .ls-container .ls-bottom-nav-wrapper, #ls-global .ls-container .ls-bottom-nav-wrapper, html .ls-container .ls-bottom-nav-wrapper *, body .ls-container .ls-bottom-nav-wrapper *, #ls-global .ls-container .ls-bottom-nav-wrapper *, html .ls-container .ls-bottom-nav-wrapper span *, body .ls-container .ls-bottom-nav-wrapper span *, #ls-global .ls-container .ls-bottom-nav-wrapper span *, html .ls-direction-fix, body .ls-direction-fix, #ls-global .ls-direction-fix {  direction: ltr !important; }   html .ls-container, body .ls-container, #ls-global .ls-container {  float: none !important; }    .ls-notification {  position: relative;  margin: 10px auto;  padding: 10px 10px 15px 88px;  border-radius: 5px;  min-height: 60px;  background: #de4528;  color: white !important;  font-family: 'Open Sans', arial, sans-serif !important; }  .ls-notification a {  color: white !important;  text-decoration: underline !important; }  .ls-notification-logo {  position: absolute;  top: 16px;  left: 17px;  width: 56px;  height: 56px;  font-size: 49px;  line-height: 53px;  border-radius: 56px;  background-color: white;  color: #de4528;  font-style: normal;  font-weight: 800;  text-align: center; }  .ls-notification strong {  color: white !important;  display: block;  font-size: 20px;  line-height: 26px;  font-weight: normal !important; }  .ls-notification span {  display: block;  font-size: 13px;  line-height: 16px;  text-align: justify !important; }   @media screen and (max-width: 767px) { .ls-container .ls-layers > .ls-hide-on-phone, .ls-container .ls-background-videos .ls-hide-on-phone video, .ls-container .ls-background-videos .ls-hide-on-phone audio, .ls-container .ls-background-videos .ls-hide-on-phone iframe {  display: none !important; } } @media screen and (min-width: 768px) and (max-width: 1024px) { .ls-container .ls-layers > .ls-hide-on-tablet, .ls-container .ls-background-videos .ls-hide-on-tablet video, .ls-container .ls-background-videos .ls-hide-on-tablet audio, .ls-container .ls-background-videos .ls-hide-on-tablet iframe {  display: none !important; } } @media screen and (min-width: 1025px) { .ls-container .ls-layers > .ls-hide-on-desktop, .ls-container .ls-background-videos .ls-hide-on-desktop video, .ls-container .ls-background-videos .ls-hide-on-desktop audio, .ls-container .ls-background-videos .ls-hide-on-desktop iframe {  display: none !important; } } .ls-container .ls-background-videos .ls-vpcontainer { z-index: 10; } .ls-container .ls-background-videos .ls-videopreview { background-size: cover !important; } .ls-container .ls-background-videos video, .ls-container .ls-background-videos audio, .ls-container .ls-background-videos iframe { position: relative; z-index: 20; }    @media (transform-3d), (-ms-transform-3d), (-webkit-transform-3d) {  #ls-test3d {  position: absolute;  left: 9px;  height: 3px;  } }  @font-face {  font-family: 'Indie Flower';  font-style: normal;  font-weight: 400;  src: url(//fonts.gstatic.com/s/indieflower/v24/m8JVjfNVeKWVnh3QMuKkFcZVZ0uH99GUDs4k.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Indie Flower';  font-style: normal;  font-weight: 400;  src: url(//fonts.gstatic.com/s/indieflower/v24/m8JVjfNVeKWVnh3QMuKkFcZVaUuH99GUDg.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 100;  src: url(//fonts.gstatic.com/s/lato/v25/S6u8w4BMUTPHh30AUi-qNiXg7eU0.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 100;  src: url(//fonts.gstatic.com/s/lato/v25/S6u8w4BMUTPHh30AXC-qNiXg7Q.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 300;  src: url(//fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh7USSwaPGQ3q5d0N7w.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 300;  src: url(//fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh7USSwiPGQ3q5d0.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 400;  src: url(//fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHjxAwXiWtFCfQ7A.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 400;  src: url(//fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHjx4wXiWtFCc.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 700;  src: url(//fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVSwaPGQ3q5d0N7w.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 700;  src: url(//fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVSwiPGQ3q5d0.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 900;  src: url(//fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh50XSwaPGQ3q5d0N7w.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 900;  src: url(//fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh50XSwiPGQ3q5d0.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 300;  font-stretch: normal;  src: url(//fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4taVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 300;  font-stretch: normal;  src: url(//fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4kaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 300;  font-stretch: normal;  src: url(//fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4saVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 300;  font-stretch: normal;  src: url(//fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4jaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 300;  font-stretch: normal;  src: url(//fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4iaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 300;  font-stretch: normal;  src: url(//fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B5caVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 300;  font-stretch: normal;  src: url(//fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B5OaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 300;  font-stretch: normal;  src: url(//fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4vaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 300;  font-stretch: normal;  src: url(//fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4uaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 300;  font-stretch: normal;  src: url(//fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4gaVIUx6EQ.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Oswald';  font-style: normal;  font-weight: 300;  src: url(//fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs169vsUtiZSSShiC_AA.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Oswald';  font-style: normal;  font-weight: 300;  src: url(//fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs169vsUJiZSSShiC_AA.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Oswald';  font-style: normal;  font-weight: 300;  src: url(//fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs169vsUliZSSShiC_AA.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Oswald';  font-style: normal;  font-weight: 300;  src: url(//fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs169vsUhiZSSShiC_AA.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Oswald';  font-style: normal;  font-weight: 300;  src: url(//fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs169vsUZiZSSShiA.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Oswald';  font-style: normal;  font-weight: 400;  src: url(//fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUtiZSSShiC_AA.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Oswald';  font-style: normal;  font-weight: 400;  src: url(//fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUJiZSSShiC_AA.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Oswald';  font-style: normal;  font-weight: 400;  src: url(//fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUliZSSShiC_AA.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Oswald';  font-style: normal;  font-weight: 400;  src: url(//fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUhiZSSShiC_AA.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Oswald';  font-style: normal;  font-weight: 400;  src: url(//fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUZiZSSShiA.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Oswald';  font-style: normal;  font-weight: 700;  src: url(//fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs1xZosUtiZSSShiC_AA.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Oswald';  font-style: normal;  font-weight: 700;  src: url(//fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs1xZosUJiZSSShiC_AA.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Oswald';  font-style: normal;  font-weight: 700;  src: url(//fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs1xZosUliZSSShiC_AA.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Oswald';  font-style: normal;  font-weight: 700;  src: url(//fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs1xZosUhiZSSShiC_AA.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Oswald';  font-style: normal;  font-weight: 700;  src: url(//fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs1xZosUZiZSSShiA.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }   img.wp-smiley, img.emoji {  display: inline !important;  border: none !important;  box-shadow: none !important;  height: 1em !important;  width: 1em !important;  margin: 0 0.07em !important;  vertical-align: -0.1em !important;  background: none !important;  padding: 0 !important; }  :root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,161;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px;--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color)}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}  .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}  :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}  #debungcontrolls { z-index:100000; position:fixed; bottom:0px; width:100%; height:auto; background:rgba(0,0,0,0.6); padding:10px; box-sizing: border-box; } .debugtimeline { width:100%; height:10px; position:relative; display:block; margin-bottom:3px;  display:none; white-space: nowrap;  box-sizing: border-box; } .debugtimeline:hover { height:15px; } .the_timeline_tester { background:#e74c3c; position:absolute; top:0px; left:0px; height:100%; width:0; } .rs-go-fullscreen { position:fixed !important; width:100% !important; height:100% !important; top:0px !important; left:0px !important; z-index:9999999 !important; background:#ffffff !important; }  .debugtimeline.tl_slide .the_timeline_tester { background:#f39c12; } .debugtimeline.tl_frame .the_timeline_tester { background:#3498db; } .debugtimline_txt { color:#fff; font-weight: 400; font-size:7px; position:absolute;  left:10px; top:0px; white-space: nowrap; line-height: 10px; }  .rtl { direction: rtl;} @font-face {  font-family: 'revicons';  src: url('//digiwebo.com/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.eot');  src: url('//digiwebo.com/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.eot') format('embedded-opentype'),    url('//digiwebo.com/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.woff') format('woff'),    url('//digiwebo.com/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.ttf') format('truetype'),    url('//digiwebo.com/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.svg') format('svg');  font-weight: normal;  font-style: normal; }  [class^="revicon-"]:before, [class*=" revicon-"]:before {  font-family: "revicons";  font-style: normal;  font-weight: normal;  speak: none;  display: inline-block;  text-decoration: inherit;  width: 1em;  margin-right: .2em;  text-align: center;    font-variant: normal;  text-transform: none;    line-height: 1em;     margin-left: .2em;        } .revicon-search-1:before { content: '\e802'; } .revicon-pencil-1:before { content: '\e831'; } .revicon-picture-1:before { content: '\e803'; } .revicon-cancel:before { content: '\e80a'; } .revicon-info-circled:before { content: '\e80f'; } .revicon-trash:before { content: '\e801'; } .revicon-left-dir:before { content: '\e817'; } .revicon-right-dir:before { content: '\e818'; } .revicon-down-open:before { content: '\e83b'; } .revicon-left-open:before { content: '\e819'; } .revicon-right-open:before { content: '\e81a'; } .revicon-angle-left:before { content: '\e820'; } .revicon-angle-right:before { content: '\e81d'; } .revicon-left-big:before { content: '\e81f'; } .revicon-right-big:before { content: '\e81e'; } .revicon-magic:before { content: '\e807'; } .revicon-picture:before { content: '\e800'; } .revicon-export:before { content: '\e80b'; } .revicon-cog:before { content: '\e832'; } .revicon-login:before { content: '\e833'; } .revicon-logout:before { content: '\e834'; } .revicon-video:before { content: '\e805'; } .revicon-arrow-combo:before { content: '\e827'; } .revicon-left-open-1:before { content: '\e82a'; } .revicon-right-open-1:before { content: '\e82b'; } .revicon-left-open-mini:before { content: '\e822'; } .revicon-right-open-mini:before { content: '\e823'; } .revicon-left-open-big:before { content: '\e824'; } .revicon-right-open-big:before { content: '\e825'; } .revicon-left:before { content: '\e836'; } .revicon-right:before { content: '\e826'; } .revicon-ccw:before { content: '\e808'; } .revicon-arrows-ccw:before { content: '\e806'; } .revicon-palette:before { content: '\e829'; } .revicon-list-add:before { content: '\e80c'; } .revicon-doc:before { content: '\e809'; } .revicon-left-open-outline:before { content: '\e82e'; } .revicon-left-open-2:before { content: '\e82c'; } .revicon-right-open-outline:before { content: '\e82f'; } .revicon-right-open-2:before { content: '\e82d'; } .revicon-equalizer:before { content: '\e83a'; } .revicon-layers-alt:before { content: '\e804'; } .revicon-popup:before { content: '\e828'; }       .rev_slider_wrapper{ position:relative; z-index: 0; width:100%; } .rev_slider{ position:relative; overflow:visible; } .entry-content .rev_slider a, .rev_slider a { box-shadow: none; } .tp-overflow-hidden { overflow:hidden !important;} .group_ov_hidden { overflow:hidden} .tp-simpleresponsive img, .rev_slider img{ max-width:none !important;  transition: none; margin:0px; padding:0px; border:none; } .rev_slider .no-slides-text{ font-weight:bold; text-align:center; padding-top:80px; } .rev_slider >ul, .rev_slider_wrapper >ul, .tp-revslider-mainul >li, .rev_slider >ul >li, .rev_slider >ul >li:before, .tp-revslider-mainul >li:before, .tp-simpleresponsive >ul, .tp-simpleresponsive >ul >li, .tp-simpleresponsive >ul >li:before, .tp-revslider-mainul >li, .tp-simpleresponsive >ul >li{ list-style:none !important; position:absolute;  margin:0px !important; padding:0px !important; overflow-x: visible; overflow-y: visible; list-style-type: none !important; background-image:none; background-position:0px 0px; text-indent: 0em; top:0px;left:0px; }  .tp-revslider-mainul >li, .rev_slider >ul >li, .rev_slider >ul >li:before, .tp-revslider-mainul >li:before, .tp-simpleresponsive >ul >li, .tp-simpleresponsive >ul >li:before, .tp-revslider-mainul >li, .tp-simpleresponsive >ul >li {  visibility:hidden; } .tp-revslider-slidesli, .tp-revslider-mainul {  padding:0 !important;  margin:0 !important;  list-style:none !important; } .rev_slider li.tp-revslider-slidesli {   position: absolute !important; }  .tp-caption .rs-untoggled-content { display:block;} .tp-caption .rs-toggled-content { display:none;} .rs-toggle-content-active.tp-caption .rs-toggled-content { display:block;} .rs-toggle-content-active.tp-caption .rs-untoggled-content { display:none;} .rev_slider .tp-caption, .rev_slider .caption {  position:relative;  visibility:hidden;  white-space: nowrap; display: block;  -webkit-font-smoothing: antialiased !important; z-index:1; } .rev_slider .tp-caption, .rev_slider .caption, .tp-simpleresponsive img { -moz-user-select: none;   -khtml-user-select: none;   -webkit-user-select: none;   -o-user-select: none; } .rev_slider .tp-mask-wrap .tp-caption, .rev_slider .tp-mask-wrap *:last-child, .wpb_text_column .rev_slider .tp-mask-wrap .tp-caption, .wpb_text_column .rev_slider .tp-mask-wrap *:last-child{ margin-bottom:0; } .tp-svg-layer svg { width:100%; height:100%;position: relative;vertical-align: top}   .tp-carousel-wrapper { cursor:url(//digiwebo.com/wp-content/plugins/revslider/public/assets/css/openhand.cur), move; } .tp-carousel-wrapper.dragged { cursor:url(//digiwebo.com/wp-content/plugins/revslider/public/assets/css/closedhand.cur), move; }  .tp_inner_padding {  box-sizing:border-box;  max-height:none !important; }  .tp-caption.tp-layer-selectable { -moz-user-select: all; -khtml-user-select: all; -webkit-user-select: all; -o-user-select: all; } .tp-forcenotvisible, .tp-hide-revslider, .tp-caption.tp-hidden-caption, .tp-parallax-wrap.tp-hidden-caption {  visibility:hidden !important;  display:none !important } .rev_slider embed, .rev_slider iframe, .rev_slider object, .rev_slider audio, .rev_slider video { max-width: none !important } .tp-element-background { position:absolute; top:0px;left:0px; width:100%;height:100%;z-index:0;} .tp-blockmask, .tp-blockmask_in, .tp-blockmask_out { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: #fff; z-index: 1000; transform: scaleX(0) scaleY(0);} .tp-parallax-wrap { transform-style: preserve-3d }  .rev_row_zone   { position:absolute; width:100%;left:0px; box-sizing: border-box;min-height:50px; font-size:0px;} .rev_row_zone_top   { top:0px;} .rev_row_zone_middle  { top:50%; transform:translateY(-50%);} .rev_row_zone_bottom  { bottom:0px;} .rev_column .tp-parallax-wrap { vertical-align: top } .rev_slider .tp-caption.rev_row { display:table; position:relative; width:100% !important; table-layout: fixed; box-sizing: border-box; vertical-align: top; height:auto !important; font-size:0px; } .rev_column {  display: table-cell; position: relative; vertical-align: top; height: auto; box-sizing: border-box;  font-size:0px; } .rev_column_inner { box-sizing: border-box; display: block; position: relative; width:100% !important; height:auto !important; white-space: normal !important; } .rev_column_bg { width: 100%;   height: 100%;   position: absolute;   top: 0px;   left: 0px;   z-index: 0;   box-sizing: border-box;   background-clip: content-box;   border: 0px solid transparent; }  .rev_column_inner .tp-parallax-wrap, .rev_column_inner .tp-loop-wrap, .rev_column_inner .tp-mask-wrap  { text-align: inherit; } .rev_column_inner .tp-mask-wrap  { display: inline-block;}  .rev_column_inner .tp-parallax-wrap .tp-loop-wrap, .rev_column_inner .tp-parallax-wrap .tp-mask-wrap, .rev_column_inner .tp-parallax-wrap { position: relative !important; left:auto !important; top:auto !important; line-height: 0px;} .rev_column_inner .tp-parallax-wrap .tp-loop-wrap, .rev_column_inner .tp-parallax-wrap .tp-mask-wrap, .rev_column_inner .tp-parallax-wrap, .rev_column_inner .rev_layer_in_column { vertical-align: top; } .rev_break_columns { display: block !important } .rev_break_columns .tp-parallax-wrap.rev_column { display:block !important; width:100% !important; }   .fullscreen-container {  position:relative; padding:0; }  .fullwidthbanner-container{ position:relative; padding:0; overflow:hidden; } .fullwidthbanner-container .fullwidthabanner{ width:100%; position:relative; }   .tp-static-layers  {  position:absolute; z-index:101; top:0px;left:0px;  }  .tp-static-layers-back {  z-index:0; }  .tp-caption .frontcorner { width: 0; height: 0; border-left: 40px solid transparent; border-right: 0px solid transparent; border-top: 40px solid #00A8FF; position: absolute;left:-40px;top:0px; } .tp-caption .backcorner { width: 0; height: 0; border-left: 0px solid transparent; border-right: 40px solid transparent; border-bottom: 40px solid #00A8FF; position: absolute;right:0px;top:0px; } .tp-caption .frontcornertop { width: 0; height: 0; border-left: 40px solid transparent; border-right: 0px solid transparent; border-bottom: 40px solid #00A8FF; position: absolute;left:-40px;top:0px; } .tp-caption .backcornertop { width: 0; height: 0; border-left: 0px solid transparent; border-right: 40px solid transparent; border-top: 40px solid #00A8FF; position: absolute;right:0px;top:0px; }      .tp-layer-inner-rotation {  position: relative !important; }    img.tp-slider-alternative-image {  width:100%; height:auto; }  .noFilterClass { filter:none !important; }   .rs-background-video-layer  { position: absolute;top:0px;left:0px; width:100%;height:100%;visibility: hidden;z-index: 0;} .tp-caption.coverscreenvideo { width:100%;height:100%;top:0px;left:0px;position:absolute;} .caption.fullscreenvideo, .tp-caption.fullscreenvideo { left:0px; top:0px; position:absolute;width:100%;height:100%} .caption.fullscreenvideo iframe, .caption.fullscreenvideo audio, .caption.fullscreenvideo video, .tp-caption.fullscreenvideo iframe, .tp-caption.fullscreenvideo iframe audio, .tp-caption.fullscreenvideo iframe video { width:100% !important; height:100% !important; display: none} .fullcoveredvideo audio, .fullscreenvideo audio .fullcoveredvideo video, .fullscreenvideo video  { background: #000} .fullcoveredvideo .tp-poster { background-position: center center;background-size: cover;width:100%;height:100%;top:0px;left:0px}  .videoisplaying .html5vid .tp-poster { display: none} .tp-video-play-button   {  background:#000; background:rgba(0,0,0,0.3);      border-radius:5px; position: absolute; top: 50%; left: 50%;      color: #FFF; z-index: 3; margin-top: -25px; margin-left: -25px; line-height: 50px !important; text-align: center; cursor: pointer; width: 50px; height:50px; box-sizing: border-box;  display: inline-block;  vertical-align: top; z-index: 4; opacity: 0;  transition:opacity 300ms ease-out !important;   } .tp-hiddenaudio, .tp-audio-html5 .tp-video-play-button { display:none !important;} .tp-caption .html5vid   { width:100% !important; height:100% !important;}     .tp-video-play-button i   { width:50px;height:50px; display:inline-block; text-align: center; vertical-align: top; line-height: 50px !important; font-size: 40px !important;}     .tp-caption:hover .tp-video-play-button { opacity: 1; display:block;} .tp-caption .tp-revstop   { display:none; border-left:5px solid #fff !important; border-right:5px solid #fff !important;margin-top:15px !important;line-height: 20px !important;vertical-align: top; font-size:25px !important;} .videoisplaying .revicon-right-dir { display:none} .videoisplaying .tp-revstop  { display:inline-block} .videoisplaying .tp-video-play-button  { display:none}  .fullcoveredvideo .tp-video-play-button  { display:none !important}  .fullscreenvideo .fullscreenvideo audio  { object-fit:contain !important;} .fullscreenvideo .fullscreenvideo video  { object-fit:contain !important;} .fullscreenvideo .fullcoveredvideo audio  { object-fit:cover !important;} .fullscreenvideo .fullcoveredvideo video  { object-fit:cover !important;} .tp-video-controls { position: absolute; bottom: 0; left: 0; right: 0; padding: 5px; opacity: 0;  transition: opacity .3s; background-image: linear-gradient(to bottom, rgb(0,0,0) 13%, rgb(50,50,50) 100%);  display:table;max-width:100%; overflow:hidden;box-sizing:border-box; } .tp-caption:hover .tp-video-controls { opacity: .9;} .tp-video-button { background: rgba(0,0,0,.5); border: 0; color: #EEE;  border-radius: 3px; cursor:pointer; line-height:12px; font-size:12px; color:#fff; padding:0px; margin:0px; outline: none; } .tp-video-button:hover   { cursor: pointer;}  .tp-video-button-wrap, .tp-video-seek-bar-wrap, .tp-video-vol-bar-wrap   { padding:0px 5px;display:table-cell; vertical-align: middle;} .tp-video-seek-bar-wrap  { width:80%} .tp-video-vol-bar-wrap  { width:20%} .tp-volume-bar, .tp-seek-bar   { width:100%; cursor: pointer; outline:none; line-height:12px;margin:0; padding:0;}  .rs-fullvideo-cover   { width:100%;height:100%;top:0px;left:0px;position: absolute; background:transparent;z-index:5;}  .disabled_lc .tp-video-play-button, .rs-background-video-layer video::-webkit-media-controls-start-playback-button, .rs-background-video-layer video::-webkit-media-controls, .rs-background-video-layer audio::-webkit-media-controls { display:none !important;}  .tp-audio-html5 .tp-video-controls { opacity: 1 !important; visibility: visible !important}    .tp-dottedoverlay   { background-repeat:repeat;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:3} .tp-dottedoverlay.twoxtwo  { background:url(//digiwebo.com/wp-content/plugins/revslider/public/assets/assets/gridtile.png)} .tp-dottedoverlay.twoxtwowhite  { background:url(//digiwebo.com/wp-content/plugins/revslider/public/assets/assets/gridtile_white.png)} .tp-dottedoverlay.threexthree  { background:url(//digiwebo.com/wp-content/plugins/revslider/public/assets/assets/gridtile_3x3.png)} .tp-dottedoverlay.threexthreewhite { background:url(//digiwebo.com/wp-content/plugins/revslider/public/assets/assets/gridtile_3x3_white.png)}   .tp-shadowcover { width:100%;height:100%;top:0px;left:0px;background: #fff;position: absolute; z-index: -1;} .tp-shadow1 { box-shadow: 0 10px 6px -6px rgba(0,0,0,0.8);} .tp-shadow2:before, .tp-shadow2:after, .tp-shadow3:before, .tp-shadow4:after {  z-index: -2;  position: absolute;  content: "";  bottom: 10px;  left: 10px;  width: 50%;  top: 85%;  max-width:300px;  background: transparent;   box-shadow: 0 15px 10px rgba(0,0,0,0.8);   transform: rotate(-3deg); } .tp-shadow2:after, .tp-shadow4:after {   transform: rotate(3deg);  right: 10px;  left: auto; } .tp-shadow5 {  position:relative;       box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; } .tp-shadow5:before, .tp-shadow5:after { content:"";   position:absolute;   z-index:-2;     box-shadow:0 0 25px 0px rgba(0,0,0,0.6);   top:30%;   bottom:0;   left:20px;   right:20px;     border-radius:100px / 20px; }  .tp-button{ padding:6px 13px 5px; border-radius: 3px;  height:30px; cursor:pointer; color:#fff !important; text-shadow:0px 1px 1px rgba(0, 0, 0, 0.6) !important; font-size:15px; line-height:45px !important; font-family: arial, sans-serif; font-weight: bold; letter-spacing: -1px; text-decoration:none; } .tp-button.big { color:#fff; text-shadow:0px 1px 1px rgba(0, 0, 0, 0.6); font-weight:bold; padding:9px 20px; font-size:19px; line-height:57px !important; }  .purchase:hover, .tp-button:hover, .tp-button.big:hover { background-position:bottom, 15px 11px}   .tp-button.green, .tp-button:hover.green, .purchase.green, .purchase:hover.green  { background-color:#21a117;box-shadow:0px 3px 0px 0px #104d0b;} .tp-button.blue, .tp-button:hover.blue, .purchase.blue, .purchase:hover.blue  { background-color:#1d78cb;box-shadow:0px 3px 0px 0px #0f3e68} .tp-button.red, .tp-button:hover.red, .purchase.red, .purchase:hover.red  { background-color:#cb1d1d;box-shadow:0px 3px 0px 0px #7c1212} .tp-button.orange, .tp-button:hover.orange, .purchase.orange, .purchase:hover.orange { background-color:#ff7700;box-shadow:0px 3px 0px 0px #a34c00} .tp-button.darkgrey,.tp-button.grey, .tp-button:hover.darkgrey,.tp-button:hover.grey, .purchase.darkgrey, .purchase:hover.darkgrey { background-color:#555;box-shadow:0px 3px 0px 0px #222} .tp-button.lightgrey, .tp-button:hover.lightgrey, .purchase.lightgrey, .purchase:hover.lightgrey { background-color:#888;box-shadow:0px 3px 0px 0px #555}   .rev-btn, .rev-btn:visited   { outline:none !important; box-shadow:none !important; text-decoration: none !important; line-height: 44px; font-size: 17px; font-weight: 500; padding: 12px 35px; box-sizing:border-box; font-family: "Roboto", sans-serif; cursor: pointer;} .rev-btn.rev-uppercase, .rev-btn.rev-uppercase:visited  { text-transform: uppercase; letter-spacing: 1px; font-size: 15px; font-weight: 900; } .rev-btn.rev-withicon i   { font-size: 15px; font-weight: normal; position: relative; top: 0px; transition: all 0.2s ease-out !important; margin-left:10px !important;} .rev-btn.rev-hiddenicon i  { font-size: 15px; font-weight: normal; position: relative; top: 0px; transition: all 0.2s ease-out !important; opacity: 0; margin-left:0px !important; width:0px !important; } .rev-btn.rev-hiddenicon:hover i  {  opacity: 1 !important; margin-left:10px !important; width:auto !important;}  .rev-btn.rev-medium, .rev-btn.rev-medium:visited  { line-height: 36px; font-size: 14px; padding: 10px 30px; } .rev-btn.rev-medium.rev-withicon i { font-size: 14px; top: 0px; } .rev-btn.rev-medium.rev-hiddenicon i { font-size: 14px; top: 0px; }  .rev-btn.rev-small, .rev-btn.rev-small:visited  { line-height: 28px; font-size: 12px; padding: 7px 20px; } .rev-btn.rev-small.rev-withicon i { font-size: 12px; top: 0px; } .rev-btn.rev-small.rev-hiddenicon i { font-size: 12px; top: 0px; }  .rev-maxround    { border-radius: 30px; } .rev-minround    { border-radius: 3px; }   .rev-burger {  position: relative;  width: 60px;  height: 60px;  box-sizing: border-box;  padding: 22px 0 0 14px;  border-radius: 50%;  border: 1px solid rgba(51,51,51,0.25);  -webkit-tap-highlight-color: rgba(0,0,0,0);  -webkit-tap-highlight-color: transparent;  cursor: pointer; } .rev-burger span {  display: block;  width: 30px;  height: 3px;  background: #333;  transition: .7s;  pointer-events: none;  transform-style: flat !important; } .rev-burger span:nth-child(2) {  margin: 3px 0; } #dialog_addbutton .rev-burger:hover :first-child, .open .rev-burger :first-child, .open.rev-burger :first-child {  transform: translateY(6px) rotate(-45deg);  } #dialog_addbutton .rev-burger:hover :nth-child(2), .open .rev-burger :nth-child(2), .open.rev-burger :nth-child(2) {  transform: rotate(-45deg);   opacity: 0; } #dialog_addbutton .rev-burger:hover :last-child, .open .rev-burger :last-child, .open.rev-burger :last-child {  transform: translateY(-6px) rotate(-135deg);  } .rev-burger.revb-white {  border: 2px solid rgba(255,255,255,0.2); } .rev-burger.revb-white span {  background: #fff; } .rev-burger.revb-whitenoborder {  border: 0; } .rev-burger.revb-whitenoborder span {  background: #fff; } .rev-burger.revb-darknoborder {  border: 0; } .rev-burger.revb-darknoborder span {  background: #333; } .rev-burger.revb-whitefull {  background: #fff;  border:none; } .rev-burger.revb-whitefull span { background:#333; } .rev-burger.revb-darkfull {  background: #333;  border:none; } .rev-burger.revb-darkfull span { background:#fff; }   @keyframes rev-ani-mouse { 0% {opacity: 1;top: 29%;} 15% {opacity: 1;top: 50%;} 50% {opacity: 0;top: 50%;} 100% {opacity: 0;top: 29%;} } .rev-scroll-btn { display: inline-block; position: relative; left: 0; right: 0; text-align: center; cursor: pointer; width:35px; height:55px;  box-sizing: border-box; border: 3px solid white; border-radius: 23px; } .rev-scroll-btn > * { display: inline-block; line-height: 18px; font-size: 13px; font-weight: normal; color: #7f8c8d; color: #ffffff; font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif; letter-spacing: 2px; } .rev-scroll-btn > *:hover, .rev-scroll-btn > *:focus, .rev-scroll-btn > *.active { color: #ffffff; } .rev-scroll-btn > *:hover, .rev-scroll-btn > *:focus, .rev-scroll-btn > *:active, .rev-scroll-btn > *.active { opacity: 0.8; } .rev-scroll-btn.revs-fullwhite { background:#fff; } .rev-scroll-btn.revs-fullwhite span { background: #333; } .rev-scroll-btn.revs-fulldark { background:#333; border:none; } .rev-scroll-btn.revs-fulldark span { background: #fff; } .rev-scroll-btn span { position: absolute; display: block; top: 29%; left: 50%; width: 8px; height: 8px; margin: -4px 0 0 -4px; background: white; border-radius: 50%;  animation: rev-ani-mouse 2.5s linear infinite; } .rev-scroll-btn.revs-dark { border-color:#333; } .rev-scroll-btn.revs-dark span { background: #333; } .rev-control-btn { position: relative; display: inline-block; z-index: 5;  color: #FFF;  font-size: 20px; line-height: 60px; font-weight: 400; font-style: normal; font-family: Raleway;  text-decoration: none; text-align: center; background-color: #000;  border-radius: 50px;  text-shadow: none; background-color: rgba(0, 0, 0, 0.50); width:60px; height:60px; box-sizing: border-box; cursor: pointer; } .rev-cbutton-dark-sr {  border-radius: 3px;  } .rev-cbutton-light {  color: #333;   background-color: rgba(255,255,255, 0.75); } .rev-cbutton-light-sr {  color: #333;   border-radius: 3px;  background-color: rgba(255,255,255, 0.75); }  .rev-sbutton {  line-height: 37px;  width:37px; height:37px; } .rev-sbutton-blue {  background-color: #3B5998 } .rev-sbutton-lightblue {  background-color: #00A0D1; } .rev-sbutton-red {  background-color: #DD4B39; }   .tp-bannertimer    { visibility: hidden; width:100%; height:5px; background:#000; background:rgba(0,0,0,0.15); position:absolute; z-index:200; top:0px} .tp-bannertimer.tp-bottom   { top:auto; bottom:0px !important;height:5px}   .tp-caption img { background: transparent; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF); zoom:1; } .tp-caption img { }  .caption.slidelink a div, .tp-caption.slidelink a div { width:3000px; height:1500px; background:url(//digiwebo.com/wp-content/plugins/revslider/public/assets/assets/coloredbg.png) repeat} .tp-caption.slidelink a span{ background:url(//digiwebo.com/wp-content/plugins/revslider/public/assets/assets/coloredbg.png) repeat} .tp-shape { width:100%;height:100%;}   .tp-caption .rs-starring  { display: inline-block}  .tp-caption .rs-starring .star-rating { float: none;  display: inline-block;   vertical-align: top;   color: #FFC321 !important; }  .tp-caption .rs-starring .star-rating, .tp-caption .rs-starring-page .star-rating {  position: relative; height: 1em;  width: 5.4em; font-family: star; font-size: 1em !important; } .tp-caption .rs-starring .star-rating:before, .tp-caption .rs-starring-page .star-rating:before { content: "\73\73\73\73\73"; color: #E0DADF; float: left; top: 0; left: 0; position: absolute; } .tp-caption .rs-starring .star-rating span { overflow: hidden; float: left; top: 0; left: 0; position: absolute; padding-top: 1.5em; font-size: 1em !important; } .tp-caption .rs-starring .star-rating span:before, .tp-caption .rs-starring .star-rating span:before { content: "\53\53\53\53\53"; top: 0; position: absolute; left: 0; }    .tp-loader { top:50%; left:50%; z-index:10000; position:absolute; } .tp-loader.spinner0 { width: 40px; height: 40px; background-color: #fff; background-image:url(//digiwebo.com/wp-content/plugins/revslider/public/assets/assets/loader.gif); background-repeat:no-repeat; background-position: center center; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);  margin-top:-20px; margin-left:-20px;  animation: tp-rotateplane 1.2s infinite ease-in-out; border-radius: 3px; }  .tp-loader.spinner1 { width: 40px; height: 40px; background-color: #fff; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);  margin-top:-20px; margin-left:-20px;  animation: tp-rotateplane 1.2s infinite ease-in-out; border-radius: 3px; }  .tp-loader.spinner5 {  background-image:url(//digiwebo.com/wp-content/plugins/revslider/public/assets/assets/loader.gif); background-repeat:no-repeat; background-position:10px 10px; background-color:#fff; margin:-22px -22px; width:44px;height:44px; border-radius: 3px; }  @keyframes tp-rotateplane {  0% { transform: perspective(120px) rotateX(0deg) rotateY(0deg);}  50% { transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);}  100% { transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);} }  .tp-loader.spinner2 { width: 40px; height: 40px; margin-top:-20px;margin-left:-20px; background-color: #ff0000; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);  border-radius: 100%;  animation: tp-scaleout 1.0s infinite ease-in-out; }  @keyframes tp-scaleout {  0% {transform: scale(0.0);}  100% {transform: scale(1.0);opacity: 0;} }  .tp-loader.spinner3 {  margin: -9px 0px 0px -35px;  width: 70px;  text-align: center; } .tp-loader.spinner3 .bounce1, .tp-loader.spinner3 .bounce2, .tp-loader.spinner3 .bounce3 {  width: 18px;  height: 18px;  background-color: #fff;  box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);   border-radius: 100%;  display: inline-block;   animation: tp-bouncedelay 1.4s infinite ease-in-out;    animation-fill-mode: both; } .tp-loader.spinner3 .bounce1 {  animation-delay: -0.32s; } .tp-loader.spinner3 .bounce2 {   animation-delay: -0.16s; } @keyframes tp-bouncedelay {  0%, 80%, 100% {transform: scale(0.0);}  40% {transform: scale(1.0);} }   .tp-loader.spinner4 {  margin: -20px 0px 0px -20px;  width: 40px;  height: 40px;  text-align: center;  animation: tp-rotate 2.0s infinite linear; } .tp-loader.spinner4 .dot1, .tp-loader.spinner4 .dot2 {  width: 60%;  height: 60%;  display: inline-block;  position: absolute;  top: 0;  background-color: #fff;  border-radius: 100%;   animation: tp-bounce 2.0s infinite ease-in-out;  box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);  } .tp-loader.spinner4 .dot2 {  top: auto;  bottom: 0px;   animation-delay: -1.0s; }  @keyframes tp-rotate { 100% { transform: rotate(360deg);}} @keyframes tp-bounce {  0%, 100% {transform: scale(0.0);}  50% { transform: scale(1.0);} }    .tp-thumbs.navbar, .tp-bullets.navbar, .tp-tabs.navbar   { border:none; min-height: 0; margin:0; border-radius: 0; } .tp-tabs, .tp-thumbs, .tp-bullets   { position:absolute; display:block; z-index:1000; top:0px; left:0px;} .tp-tab, .tp-thumb    { cursor: pointer; position:absolute;opacity:0.5; box-sizing: border-box;} .tp-arr-imgholder, .tp-videoposter, .tp-thumb-image, .tp-tab-image   { background-position: center center; background-size:cover;width:100%;height:100%; display:block; position:absolute;top:0px;left:0px;} .tp-tab:hover, .tp-tab.selected, .tp-thumb:hover, .tp-thumb.selected  { opacity:1;} .tp-tab-mask, .tp-thumb-mask   { box-sizing:border-box !important; } .tp-tabs, .tp-thumbs   { box-sizing:content-box !important; } .tp-bullet    { width:15px;height:15px; position:absolute; background:#fff; background:rgba(255,255,255,0.3); cursor: pointer;} .tp-bullet.selected, .tp-bullet:hover  { background:#fff;}   .tparrows   { cursor:pointer; background:#000; background:rgba(0,0,0,0.5); width:40px;height:40px;position:absolute; display:block; z-index:1000; } .tparrows:hover   { background:#000;} .tparrows:before  { font-family: "revicons"; font-size:15px; color:#fff; display:block; line-height: 40px; text-align: center;} .tparrows.tp-leftarrow:before { content: '\e824'; } .tparrows.tp-rightarrow:before { content: '\e825'; }   body.rtl .tp-kbimg {left: 0 !important}   .dddwrappershadow { box-shadow:0 45px 100px rgba(0, 0, 0, 0.4);}  .hglayerinfo    {  position: fixed;  bottom: 0px;  left: 0px;  color: #FFF;  font-size: 12px;  line-height: 20px;  font-weight: 600;  background: rgba(0, 0, 0, 0.75);  padding: 5px 10px;  z-index: 2000;  white-space: normal;} .hginfo     { position:absolute;top:-2px;left:-2px;color:#e74c3c;font-size:12px;font-weight:600; background:#000;padding:2px 5px;} .indebugmode .tp-caption:hover { border:1px dashed #c0392b !important;} .helpgrid     { border:2px dashed #c0392b;position:absolute;top:0px;left:0px;z-index:0 } #revsliderlogloglog  { padding:15px;color:#fff;position:fixed; top:0px;left:0px;width:200px;height:150px;background:rgba(0,0,0,0.7); z-index:100000; font-size:10px; overflow:scroll;}   .aden{filter:hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2)}.aden::after{background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}.perpetua::after,.reyes::after{mix-blend-mode:soft-light;opacity:.5}.inkwell{filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1)}.perpetua::after{background:linear-gradient(to bottom,#005b9a,#e6c13d)}.reyes{filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75)}.reyes::after{background:#efcdad}.gingham{filter:brightness(1.05) hue-rotate(-10deg)}.gingham::after{background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}.toaster{filter:contrast(1.5) brightness(.9)}.toaster::after{background:radial-gradient(circle,#804e0f,#3b003b);mix-blend-mode:screen}.walden{filter:brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6)}.walden::after{background:#04c;mix-blend-mode:screen;opacity:.3}.hudson{filter:brightness(1.2) contrast(.9) saturate(1.1)}.hudson::after{background:radial-gradient(circle,#a6b1ff 50%,#342134);mix-blend-mode:multiply;opacity:.5}.earlybird{filter:contrast(.9) sepia(.2)}.earlybird::after{background:radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%);mix-blend-mode:overlay}.mayfair{filter:contrast(1.1) saturate(1.1)}.mayfair::after{background:radial-gradient(circle at 40% 40%,rgba(255,255,255,.8),rgba(255,200,200,.6),#111 60%);mix-blend-mode:overlay;opacity:.4}.lofi{filter:saturate(1.1) contrast(1.5)}.lofi::after{background:radial-gradient(circle,transparent 70%,#222 150%);mix-blend-mode:multiply}._1977{filter:contrast(1.1) brightness(1.1) saturate(1.3)}._1977:after{background:rgba(243,106,188,.3);mix-blend-mode:screen}.brooklyn{filter:contrast(.9) brightness(1.1)}.brooklyn::after{background:radial-gradient(circle,rgba(168,223,193,.4) 70%,#c4b7c8);mix-blend-mode:overlay}.xpro2{filter:sepia(.3)}.xpro2::after{background:radial-gradient(circle,#e6e7e0 40%,rgba(43,42,161,.6) 110%);mix-blend-mode:color-burn}.nashville{filter:sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2)}.nashville::after{background:rgba(0,70,150,.4);mix-blend-mode:lighten}.nashville::before{background:rgba(247,176,153,.56);mix-blend-mode:darken}.lark{filter:contrast(.9)}.lark::after{background:rgba(242,242,242,.8);mix-blend-mode:darken}.lark::before{background:#22253f;mix-blend-mode:color-dodge}.moon{filter:grayscale(1) contrast(1.1) brightness(1.1)}.moon::before{background:#a0a0a0;mix-blend-mode:soft-light}.moon::after{background:#383838;mix-blend-mode:lighten}.clarendon{filter:contrast(1.2) saturate(1.35)}.clarendon:before{background:rgba(127,187,227,.2);mix-blend-mode:overlay}.willow{filter:grayscale(.5) contrast(.95) brightness(.9)}.willow::before{background-color:radial-gradient(40%,circle,#d4a9af 55%,#000 150%);mix-blend-mode:overlay}.willow::after{background-color:#d8cdcb;mix-blend-mode:color}.rise{filter:brightness(1.05) sepia(.2) contrast(.9) saturate(.9)}.rise::after{background:radial-gradient(circle,rgba(232,197,152,.8),transparent 90%);mix-blend-mode:overlay;opacity:.6}.rise::before{background:radial-gradient(circle,rgba(236,205,169,.15) 55%,rgba(50,30,7,.4));mix-blend-mode:multiply}._1977:after,._1977:before,.aden:after,.aden:before,.brooklyn:after,.brooklyn:before,.clarendon:after,.clarendon:before,.earlybird:after,.earlybird:before,.gingham:after,.gingham:before,.hudson:after,.hudson:before,.inkwell:after,.inkwell:before,.lark:after,.lark:before,.lofi:after,.lofi:before,.mayfair:after,.mayfair:before,.moon:after,.moon:before,.nashville:after,.nashville:before,.perpetua:after,.perpetua:before,.reyes:after,.reyes:before,.rise:after,.rise:before,.slumber:after,.slumber:before,.toaster:after,.toaster:before,.walden:after,.walden:before,.willow:after,.willow:before,.xpro2:after,.xpro2:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}._1977,.aden,.brooklyn,.clarendon,.earlybird,.gingham,.hudson,.inkwell,.lark,.lofi,.mayfair,.moon,.nashville,.perpetua,.reyes,.rise,.slumber,.toaster,.walden,.willow,.xpro2{position:relative}._1977 img,.aden img,.brooklyn img,.clarendon img,.earlybird img,.gingham img,.hudson img,.inkwell img,.lark img,.lofi img,.mayfair img,.moon img,.nashville img,.perpetua img,.reyes img,.rise img,.slumber img,.toaster img,.walden img,.willow img,.xpro2 img{width:100%;z-index:1}._1977:before,.aden:before,.brooklyn:before,.clarendon:before,.earlybird:before,.gingham:before,.hudson:before,.inkwell:before,.lark:before,.lofi:before,.mayfair:before,.moon:before,.nashville:before,.perpetua:before,.reyes:before,.rise:before,.slumber:before,.toaster:before,.walden:before,.willow:before,.xpro2:before{z-index:2}._1977:after,.aden:after,.brooklyn:after,.clarendon:after,.earlybird:after,.gingham:after,.hudson:after,.inkwell:after,.lark:after,.lofi:after,.mayfair:after,.moon:after,.nashville:after,.perpetua:after,.reyes:after,.rise:after,.slumber:after,.toaster:after,.walden:after,.willow:after,.xpro2:after{z-index:3}.slumber{filter:saturate(.66) brightness(1.05)}.slumber::after{background:rgba(125,105,24,.5);mix-blend-mode:soft-light}.slumber::before{background:rgba(69,41,12,.4);mix-blend-mode:lighten} .tp-kbimg-wrap:before, .tp-kbimg-wrap:after {height:500%;width:500%}  .tp-caption a{color:#ff7302;text-shadow:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out}.tp-caption a:hover{color:#ffa902}  .menu-item-object-language_switcher .trp-flag-image {   display: inline-block;   margin: -1px 5px;   vertical-align: baseline;   padding: 0;   border: 0;   border-radius:0; }  .trp-language-switcher{   height: 42px;   position: relative;   box-sizing: border-box;   width: 200px;   text-overflow: ellipsis;   white-space: nowrap; }  .trp-language-switcher > div {   box-sizing: border-box;   padding:4px 20px 3px 13px;   border: 1.5px solid #949494;   border-radius: 2px;   background-image: url(//digiwebo.com/wp-content/plugins/translatepress-multilingual/assets/images/arrow-down-3101.svg);   background-repeat: no-repeat;   background-position:       calc(100% - 20px) calc(1em + 2px),       calc(100% - 3px) calc(1em + 0px);   background-size:       8px 8px,       8px 8px;   background-repeat: no-repeat;   background-color: #fff; } .trp-language-switcher > div:hover {   background-image: none; }  .trp-language-switcher > div > a {   display: block;   padding: 7px 12px;   border-radius: 3px;   text-decoration: none;   color: #1E1E1E;   font-style: normal;   font-weight: 400;   font-size: 16px; } .trp-language-switcher > div > a:hover {   background: #F0F0F0;   border-radius: 2px; } .trp-language-switcher > div > a.trp-ls-shortcode-disabled-language {   cursor: default; } .trp-language-switcher > div > a.trp-ls-shortcode-disabled-language:hover {   background: none; } .trp-language-switcher > div > a > img{   display: inline;   margin: 0 3px;   width: 18px;   height: 12px;   border-radius: 0; } .trp-language-switcher .trp-ls-shortcode-current-language{   display: inline-block; } .trp-language-switcher:focus .trp-ls-shortcode-current-language, .trp-language-switcher:hover .trp-ls-shortcode-current-language{   visibility: hidden; } .trp-language-switcher .trp-ls-shortcode-language{   display: inline-block;   height: 1px;   overflow: hidden;   visibility: hidden;   z-index: 1;   max-height: 250px;   overflow-y: auto;   left: 0;   top: 0;   min-height: auto; } .trp-language-switcher:focus .trp-ls-shortcode-language, .trp-language-switcher:hover .trp-ls-shortcode-language{   visibility: visible;   max-height: 250px;   padding: 4px 13px;   height: auto;   overflow-y: auto;   position: absolute;   left: 0;   top: 0;   display: inline-block !important;   min-height: auto; }  #wpadminbar #wp-admin-bar-trp_edit_translation .ab-icon:before {   content: '\f326';   top: 3px; } @media screen and ( max-width: 782px ) {   #wpadminbar #wp-admin-bar-trp_edit_translation > .ab-item {     text-indent: 0;   }   #wpadminbar li#wp-admin-bar-trp_edit_translation {     display: block;   } }  .elementor-shortcode .trp-ls-shortcode-current-language, .elementor-shortcode .trp-ls-shortcode-language {   width: 300px !important; } .nfd-relative{position:relative!important}.-nfd-bottom-1{bottom:-.25rem!important}.-nfd-top-0\.5{top:-.125rem!important}.-nfd-top-1{top:-.25rem!important}.nfd-top-10{top:2.5rem!important}.nfd-col-start-1{grid-column-start:1!important}.nfd-col-start-2{grid-column-start:2!important}.nfd-col-start-3{grid-column-start:3!important}.nfd-col-start-4{grid-column-start:4!important}.nfd-col-start-5{grid-column-start:5!important}.nfd-col-start-6{grid-column-start:6!important}.nfd-col-start-7{grid-column-start:7!important}.nfd-col-end-10{grid-column-end:10!important}.nfd-col-end-11{grid-column-end:11!important}.nfd-col-end-12{grid-column-end:12!important}.nfd-col-end-13{grid-column-end:13!important}.nfd-col-end-7{grid-column-end:7!important}.nfd-col-end-8{grid-column-end:8!important}.nfd-col-end-9{grid-column-end:9!important}.nfd-row-start-1{grid-row-start:1!important}.-nfd-mx-2:not([style*=margin]){margin-left:-.5rem!important;margin-right:-.5rem!important}.nfd-my-0:not([style*=margin]){margin-bottom:0!important;margin-top:0!important}.nfd-mb-8:not([style*=margin]){margin-bottom:2rem!important}.nfd-mt-2:not([style*=margin]){margin-top:.5rem!important}.nfd-mt-8:not([style*=margin]){margin-top:2rem!important}.nfd-mt-\[-100px\]:not([style*=margin]){margin-top:-100px!important}.nfd-grid{display:grid!important}.nfd-h-full{height:100%!important}.nfd-w-full{width:100%!important}.nfd-shrink-0{flex-shrink:0!important}.nfd-grow{flex-grow:1!important}.nfd-grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))!important}.nfd-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))!important}.nfd-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.nfd-grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))!important}.nfd-items-center{align-items:center!important}.nfd-gap-y-10{row-gap:2.5rem!important}.nfd-overflow-hidden{overflow:hidden!important}.nfd-border-b{border-bottom-width:1px!important}.nfd-border-dashed{border-style:dashed!important}.nfd-p-0:not([style*=padding]){padding:0!important}.nfd-p-10:not([style*=padding]){padding:2.5rem!important}.nfd-p-2:not([style*=padding]){padding:.5rem!important}.nfd-p-4:not([style*=padding]){padding:1rem!important}.nfd-p-8:not([style*=padding]){padding:2rem!important}.nfd-px-0:not([style*=padding]){padding-left:0!important;padding-right:0!important}.nfd-px-4:not([style*=padding]){padding-left:1rem!important;padding-right:1rem!important}.nfd-px-8:not([style*=padding]){padding-left:2rem!important;padding-right:2rem!important}.nfd-py-0:not([style*=padding]){padding-bottom:0!important;padding-top:0!important}.nfd-py-4:not([style*=padding]){padding-bottom:1rem!important;padding-top:1rem!important}.nfd-py-5:not([style*=padding]){padding-bottom:1.25rem!important;padding-top:1.25rem!important}.nfd-pt-0:not([style*=padding]){padding-top:0!important}.nfd-text-left{text-align:left!important}.nfd-wc-products{self-align:flex-start!important;flex-grow:0!important}.nfd-wc-products>ul{row-gap:calc(var(--wndb--gap--2xl)*var(--wndb--gap--scale-factor))!important}.nfd-wc-products .wc-block-grid__product-image{overflow:hidden!important}.nfd-wc-products .wc-block-grid__product-image img{transition:transform .6s ease-in-out!important}.nfd-wc-products .wc-block-grid__product-image img:hover{transform:scale(1.1)!important}.nfd-wc-products .wc-block-components-product-sale-badge{backdrop-filter:blur(4px)!important;background:hsla(0,0%,100%,.5)!important;border:1px solid hsla(0,0%,100%,.2)!important;border-radius:999px!important;font-size:.8125rem!important;font-weight:700!important;margin:6px!important;padding:4px 12px!important}.nfd-wc-products .wc-block-components-product-sale-badge>span{background:transparent!important}.nfd-wc-products .wc-block-components-product-price{color:inherit!important}.nfd-wc-search .wp-block-search__inside-wrapper{background-color:var(--wndb--color--borders)!important;border:2px solid var(--wndb--color--subtle)!important;border-radius:999px!important;max-width:100%!important;padding:0!important;width:25rem!important}.nfd-wc-search .wp-block-search__inside-wrapper input[type=search]{background:none!important;border:none!important;border-bottom-left-radius:999px!important;border-top-left-radius:999px!important;color:var(--wndb--color--text--contrast)!important;font-size:1.25rem!important;font-weight:500!important;min-height:3.75rem!important;padding-inline:24px!important}.nfd-wc-search .wp-block-search__inside-wrapper:has(button:focus),.nfd-wc-search .wp-block-search__inside-wrapper:has(input[type=search]:focus){outline:2px solid var(--wndb--color--text--contrast)!important;outline-offset:2px!important}.nfd-wc-search .wp-block-search__button{aspect-ratio:1/1!important;background:var(--wndb-gray-800)!important;border-radius:999px!important;height:100%!important;margin-left:0!important;margin-right:2px!important;margin-top:2px!important}.nfd-wc-search .wp-block-search__button:focus,.nfd-wc-search .wp-block-search__button:hover{background:var(--wndb-gray-900)!important;filter:none!important;outline:2px solid var(--wndb-gray-900)!important;outline-offset:2px!important}.nfd-wc-search .wp-block-search__inside-wrapper input[type=search]::-moz-placeholder{color:var(--wndb--color--text--faded)!important}.nfd-wc-search .wp-block-search__inside-wrapper input[type=search]::placeholder{color:var(--wndb--color--text--faded)!important}.nfd-commerce-icons{align-items:center!important;display:flex!important;flex-direction:row!important;gap:8px!important}.nfd-commerce-icons .wc-block-cart-link__text{display:none!important}.nfd-commerce-icons .wp-block-search__button svg,.nfd-commerce-icons svg.wc-block-customer-account__account-icon,.nfd-commerce-icons svg.wc-block-mini-cart__icon{height:28px!important;width:28px!important}.nfd-commerce-icons .wp-block-search__button-only .wp-block-search__button.has-icon{align-items:center!important;background:none!important;color:currentcolor!important;display:flex!important;padding:0!important}.nfd-commerce-icons .wp-block-search__button-only .wp-block-search__input{margin-right:.5em!important}.nfd-commerce-icons .wp-block-woocommerce-customer-account a{padding:0!important}:root{--wndb-mask-color:rgba(0,0,0,.15);--wndb-mask-position:50% 50% at 50% 20%;--wndb-mask-opacity:0.35}[class*=nfd-bg-effect]{isolation:isolate!important;position:relative!important}[class*=nfd-wb-header] [class*=nfd-bg-effect]{z-index:1!important}.has-modal-open [class*=nfd-bg-effect]{isolation:unset!important}.nfd-bg-effect-position-center{--wndb-mask-position:50% 50% at 50% 50%}[class*=nfd-bg-effect]:after{content:""!important;inset:0!important;-webkit-mask-image:radial-gradient(ellipse var(--wndb-mask-position),#000 70%,rgba(0,0,0,.3) 100%)!important;mask-image:radial-gradient(ellipse var(--wndb-mask-position),#000 70%,rgba(0,0,0,.3) 100%)!important;opacity:var(--wndb-mask-opacity)!important;pointer-events:none!important;position:absolute!important;z-index:-1!important}.nfd-bg-effect-dots:after{--wndb-mask-opacity:1;background:radial-gradient(var(--wndb-mask-color) 1px,transparent 1px)!important;background-size:20px 20px!important}.nfd-bg-effect-grid:after{background-image:linear-gradient(to right,var(--wndb-mask-color) 1px,transparent 1px),linear-gradient(to bottom,var(--wndb-mask-color) 1px,transparent 1px)!important;background-size:50px 50px!important}.nfd-bg-effect-grid-perspective{perspective:1000px!important}.has-modal-open .nfd-bg-effect-grid-perspective{perspective:unset!important}.nfd-bg-effect-grid-perspective:after{--wndb-mask-opacity:0.6;background-size:100px 100px!important;transform:rotateX(-60deg) translateZ(0)!important;transform-origin:top!important;transform-style:preserve-3d!important}.nfd-bg-effect-grid-2:after,.nfd-bg-effect-grid-perspective:after{background-image:linear-gradient(to right,var(--wndb-mask-color) 1px,transparent 1px),linear-gradient(to bottom,var(--wndb-mask-color) 1px,transparent 1px)!important}.nfd-bg-effect-grid-2:after{background-size:14px 32px!important}.nfd-bg-effect-grid-3{overflow:hidden!important}.nfd-bg-effect-grid-3:after{background-image:linear-gradient(to right,var(--wndb-mask-color) 1px,transparent 1px),linear-gradient(to bottom,var(--wndb-mask-color) 1px,transparent 1px)!important;background-size:32px 80px!important;right:-40%!important;top:-20%!important;transform:scale(1.5) skew(-30deg,30deg)!important}.nfd-bg-effect-lines:after{--wndb-mask-opacity:0.4;background-image:linear-gradient(to right,var(--wndb-mask-color) 1px,transparent 1px)!important;background-size:48px!important}.nfd-bg-effect-lines-2{--wndb-mask-opacity:0.45;overflow:hidden!important;perspective:1000px!important}.has-modal-open .nfd-bg-effect-lines-2{perspective:unset!important}.nfd-bg-effect-lines-2:after{background-image:linear-gradient(to right,var(--wndb-mask-color) 1px,transparent 1px)!important;background-size:30px!important;right:-40%!important;top:-20%!important;transform:rotateX(-45deg) skew(-16deg) translateZ(0)!important;transform-origin:right!important;transform-style:preserve-3d!important}.nfd-mask-opacity-0:after{--wndb-mask-opacity:0.8}:where(:root){--wndb--max-w--prose:min(65ch,1100px)}.nfd-max-w-prose:not(.nfd-max-w-full),:where(.nfd-text-balance:not(.nfd-max-w-full)){max-width:var(--wndb--max-w--prose)!important}.nfd-max-w-prose:not(.nfd-max-w-full).has-text-align-center,:where(.nfd-text-balance:not(.nfd-max-w-full)).has-text-align-center{margin-inline:auto!important}.nfd-max-w-prose:not(.nfd-max-w-full).has-text-align-right,:where(.nfd-text-balance:not(.nfd-max-w-full)).has-text-align-right{margin-inline-start:auto!important}:where(.nfd-text-balance){text-wrap:balance!important}.nfd-text-balance>h1,.nfd-text-balance>h2,.nfd-text-balance>h3,.nfd-text-balance>h4,.nfd-text-balance>p{text-wrap:balance!important}.nfd-text-pretty,.nfd-text-pretty>h1,.nfd-text-pretty>h2,.nfd-text-pretty>h3,.nfd-text-pretty>h4,.nfd-text-pretty>p{text-wrap:pretty!important}.wp-block-image figcaption{font-weight:400!important;margin-inline:auto!important;max-width:64ch!important;padding-block-start:.5em!important;text-wrap:balance!important}.wp-block-quote>.nfd-text-pretty{font-weight:550;margin-block:.25em}:where(:root){--wndb--text-scale-factor:1;--wndb--text--xs:0.75rem;--wndb--text--sm:0.875rem;--wndb--text--base:1rem;--wndb--text--md:1.125rem;--wndb--text--lg:1.5rem;--wndb--text--xl:2.375rem;--wndb--text--huge:clamp(2.75rem,1.4688rem + 2.5vw,3.5rem);--wndb--text-giga:clamp(3.25rem,2.546875rem + 2.25vw,4.375rem)}.nfd-text-xs:not([class*=font-size]):not([style*=font-size]){font-size:calc(var(--wndb--text--xs)*var(--wndb--text-scale-factor))!important}.nfd-text-xs:not([style*=letter-spacing]){letter-spacing:.05em!important}.nfd-text-sm:not([class*=font-size]):not([style*=font-size]){font-size:calc(var(--wndb--text--sm)*var(--wndb--text-scale-factor))!important}.nfd-text-base:not([class*=font-size]):not([style*=font-size]){font-size:calc(var(--wndb--text--base)*var(--wndb--text-scale-factor))!important}.nfd-text-md:not([class*=font-size]):not([style*=font-size]){font-size:calc(var(--wndb--text--md)*var(--wndb--text-scale-factor))!important}.nfd-text-base:not([style*=line-height]),.nfd-text-md:not([style*=line-height]){line-height:1.6!important}.nfd-text-lg:not([class*=font-size]):not([style*=font-size]){font-size:calc(var(--wndb--text--lg)*var(--wndb--text-scale-factor))!important}.nfd-text-lg:not([style*=line-height]){line-height:1.4!important}.nfd-text-lg:not([style*=letter-spacing]){letter-spacing:0!important}.nfd-text-lg:not([style*=font-weight]){font-weight:500!important}.nfd-text-xl:not([class*=font-size]):not([style*=font-size]){font-size:var(--wndb--text--xl)!important}.nfd-text-xl:not([style*=line-height]){line-height:1.25!important}.nfd-text-xl:not([style*=letter-spacing]){letter-spacing:-.01em!important}.nfd-text-xl:not([style*=font-weight]){font-weight:500!important}:where(.nfd-text-huge:not([class*=font-size]):not([style*=font-size])){font-size:calc(var(--wndb--text--huge)*var(--wndb--text-scale-factor))!important;max-width:var(--wndb--max-w--prose)!important;text-wrap:balance!important}:where(.nfd-text-giga:not([class*=font-size]):not([style*=font-size])).has-text-align-center,:where(.nfd-text-huge:not([class*=font-size]):not([style*=font-size])).has-text-align-center{margin-inline:auto!important}:where(.nfd-text-giga:not([class*=font-size]):not([style*=font-size])).has-text-align-right,:where(.nfd-text-huge:not([class*=font-size]):not([style*=font-size])).has-text-align-right{margin-inline-start:auto!important}.nfd-text-huge:not([style*=line-height]){line-height:1.1!important}.nfd-text-huge:not([style*=letter-spacing]){letter-spacing:-.025em!important}.nfd-text-huge:not([style*=font-weight]){font-weight:500!important}:where(.nfd-text-giga:not([class*=font-size]):not([style*=font-size])){font-size:calc(var(--wndb--text-giga)*var(--wndb--text-scale-factor))!important;max-width:var(--wndb--max-w--prose)!important;text-wrap:balance!important}.nfd-text-giga:not([style*=line-height]){line-height:1.1!important}.nfd-text-giga:not([style*=letter-spacing]){letter-spacing:-.04em!important}.nfd-text-giga:not([style*=font-weight]){font-weight:500!important}:root{--nfd-wb-anim-transition-duration:1400ms;--nfd-wb-anim-transition-delay:50ms;--nfd-wb-anim-transition-easing-function:cubic-bezier(0.4,1,0.65,1);--nfd-wb-anim-transition:all var(--nfd-wb-anim-transition-duration) var(--nfd-wb-anim-transition-easing-function) var(--nfd-wb-anim-transition-delay)}@media (prefers-reduced-motion:reduce){.nfd-wb-animate{transition:none!important}.nfd-wb-twist-in,[class*=nfd-wb-]{clip-path:none!important;opacity:1!important;transform:none!important}}@media (max-width:782px){.nfd-wb-animate{transition:none!important}.nfd-wb-twist-in,[class*=nfd-wb-]{clip-path:none!important;opacity:1!important;transform:none!important}}.nfd-wb-animate[data-replay-animation]{transition:none!important}.block-editor-block-preview__content-iframe [class*=nfd-wb-]{clip-path:none!important;opacity:1!important;transform:none!important}[class*=nfd-wb-fade-in]{--nfd-wb-anim-transition:opacity var(--nfd-wb-anim-transition-duration) var(--nfd-wb-anim-transition-easing-function) var(--nfd-wb-anim-transition-delay),transform var(--nfd-wb-anim-transition-duration) var(--nfd-wb-anim-transition-easing-function) var(--nfd-wb-anim-transition-delay);transition:var(--nfd-wb-anim-transition)}.nfd-wb-fade-in-bottom{--nfd-wb-anim-transition-duration:1200ms;opacity:0;transform:translate3d(0,90px,0);transition:var(--nfd-wb-anim-transition)}.nfd-wb-fade-in-bottom-short{transform:translate3d(0,32px,0) scale3d(.96,.96,.96);transform-origin:center bottom}.nfd-wb-fade-in-bottom-short,.nfd-wb-fade-in-top-short{--nfd-wb-anim-transition-duration:600ms;opacity:0;transition:var(--nfd-wb-anim-transition)}.nfd-wb-fade-in-top-short{transform:translate3d(0,-32px,0) scale3d(.96,.96,.96);transform-origin:center top}.nfd-wb-fade-in-left-short{transform:translate3d(-32px,0,0) scale3d(.96,.96,.96);transform-origin:center left}.nfd-wb-fade-in-left-short,.nfd-wb-fade-in-right-short{--nfd-wb-anim-transition-duration:600ms;opacity:0;transition:var(--nfd-wb-anim-transition)}.nfd-wb-fade-in-right-short{transform:translate3d(32px,0,0) scale3d(.96,.96,.96);transform-origin:right center}.nfd-wb-animated-in:not([data-replay-animation])[class*=nfd-wb-fade-in]{opacity:1;transform:translateZ(0) scaleX(1)}.nfd-wb-zoom-in{--nfd-wb-anim-transition-duration:1200ms;--nfd-wb-anim-transition:opacity var(--nfd-wb-anim-transition-duration) var(--nfd-wb-anim-transition-easing-function) var(--nfd-wb-anim-transition-delay),transform var(--nfd-wb-anim-transition-duration) var(--nfd-wb-anim-transition-easing-function) var(--nfd-wb-anim-transition-delay);transform:scale3d(.4,.4,.4)}.nfd-wb-zoom-in,.nfd-wb-zoom-in-short{opacity:0;transition:var(--nfd-wb-anim-transition)}.nfd-wb-zoom-in-short{--nfd-wb-anim-transition-duration:600ms;--nfd-wb-anim-transition:opacity var(--nfd-wb-anim-transition-duration) var(--nfd-wb-anim-transition-easing-function) var(--nfd-wb-anim-transition-delay),transform var(--nfd-wb-anim-transition-duration) var(--nfd-wb-anim-transition-easing-function) var(--nfd-wb-anim-transition-delay);transform:scale3d(.92,.92,.92)}.nfd-wb-animated-in:not([data-replay-animation])[class*=nfd-wb-zoom-]{opacity:1!important;transform:scaleX(1)!important}div:has(>.nfd-wb-twist-in){perspective:1200px}.nfd-wb-twist-in{--nfd-wb-anim-transition-duration:1000ms;--nfd-wb-anim-transition:opacity var(--nfd-wb-anim-transition-duration) var(--nfd-wb-anim-transition-easing-function) var(--nfd-wb-anim-transition-delay),transform var(--nfd-wb-anim-transition-duration) var(--nfd-wb-anim-transition-easing-function) var(--nfd-wb-anim-transition-delay);opacity:0;transform:translateY(40px) scale(.8) rotateY(30deg) rotate(-12deg) translateZ(0);transition:var(--nfd-wb-anim-transition)}.nfd-wb-animated-in:not([data-replay-animation]).nfd-wb-twist-in{opacity:1!important;transform:translateY(0) scale(1) rotateY(0deg) rotate(0deg) translateZ(0)!important}.nfd-wb-reveal-right{--nfd-wb-anim-transition-duration:1500ms;--nfd-wb-anim-transition-easing-function:cubic-bezier(0.4,0,0,1);--nfd-wb-anim-transition:clip-path var(--nfd-wb-anim-transition-duration) var(--nfd-wb-anim-transition-easing-function) var(--nfd-wb-anim-transition-delay);clip-path:inset(0 100% 0 0);transition:var(--nfd-wb-anim-transition)}.nfd-wb-animated-in>.nfd-wb-reveal-right:not([data-replay-animation]){clip-path:inset(0 0 0 0)!important}.nfd-delay-50{--nfd-wb-anim-transition-delay:50ms}.nfd-delay-150{--nfd-wb-anim-transition-delay:150ms}.nfd-delay-300{--nfd-wb-anim-transition-delay:300ms}.nfd-delay-450{--nfd-wb-anim-transition-delay:450ms}.nfd-delay-600{--nfd-wb-anim-transition-delay:600ms}.nfd-delay-750{--nfd-wb-anim-transition-delay:750ms}.nfd-delay-900{--nfd-wb-anim-transition-delay:900ms}.nfd-delay-1050{--nfd-wb-anim-transition-delay:1050ms}.nfd-delay-1200{--nfd-wb-anim-transition-delay:1200ms}.nfd-delay-1350{--nfd-wb-anim-transition-delay:1350ms}.nfd-delay-1500{--nfd-wb-anim-transition-delay:1500ms}:where(:root){--wndb--container:1200px;--wndb--container--wide:1340px}body .is-layout-constrained:has(.nfd-container.is-layout-constrained)>.nfd-container.is-layout-constrained{max-width:unset!important;width:100%!important}.is-layout-constrained.has-global-padding:has(.nfd-container.is-layout-constrained)>.nfd-container.is-layout-constrained{margin-left:calc(var(--wp--style--root--padding-left)*-1)!important;margin-right:calc(var(--wp--style--root--padding-right)*-1)!important;max-width:unset!important;width:unset!important}.editor-styles-wrapper .nfd-container:is(.is-layout-constrained)>:where(:not(.alignleft):not(.alignright):not(.alignfull):not(.alignwide)),.editor-styles-wrapper .nfd-container>:where(.wp-block-cover-is-layout-constrained:not(.alignleft):not(.alignright):not(.alignfull):not(.alignwide)):not([style*=margin]),.nfd-container:is(.is-layout-constrained)>:where(:not(.alignleft):not(.alignright):not(.alignfull):not(.alignwide)),.nfd-container:is(.nfd-my-0)>div,.nfd-container>:where(.wp-block-cover-is-layout-constrained:not(.alignleft):not(.alignright):not(.alignfull):not(.alignwide)){max-width:var(--wndb--container);width:100%}.editor-styles-wrapper .nfd-container:is(.is-layout-constrained)>.alignwide,.nfd-container:is(.is-layout-constrained).alignwide>:where(:not(.alignleft):not(.alignright):not(.alignfull)):not([style*=margin]),.nfd-container:is(.is-layout-constrained)>.alignwide,.nfd-container:is(.nfd-my-0)>.alignwide{max-width:var(--wndb--container--wide);width:100%}.nfd-container:not(.alignfull){padding-inline:var(--wndb--p)!important}.nfd-container:is(.nfd-my-0)>div:not([style*=margin]){margin-inline:auto!important}[class*=nfd-divider-]{position:relative;z-index:13}[class*=nfd-divider-]~[class*=nfd-divider-]{z-index:12!important}[class*=nfd-divider-]~[class*=nfd-divider-]~[class*=nfd-divider-]{z-index:11!important}[class*=nfd-divider-]:before{background:inherit!important;bottom:calc(var(--wndb--divider-size)*-1)!important;content:""!important;height:var(--wndb--divider-size)!important;left:0!important;pointer-events:none!important;position:absolute!important;width:100%!important;z-index:10!important}.nfd-divider-arrow{--wndb--divider-size:16px}.nfd-divider-arrow:before{bottom:calc(var(--wndb--divider-size)*-1)!important;height:calc(var(--wndb--divider-size)*2)!important;left:50%!important;transform:translateX(-50%) rotate(45deg)!important;width:calc(var(--wndb--divider-size)*2)!important}.nfd-divider-clouds{--wndb--divider-size:150px}.nfd-divider-clouds:after,.nfd-divider-clouds:before{background:inherit!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMidYMax slice' viewBox='0 0 283.5 27.8'%3E%3Cpath fill='%23fff' d='M0 0v6.7c1.9-.8 4.7-1.4 8.5-1 9.5 1.1 11.1 6 11.1 6s2.1-.7 4.3-.2c2.1.5 2.8 2.6 2.8 2.6s.2-.5 1.4-.7 1.7.2 1.7.2 0-2.1 1.9-2.8 3.6.7 3.6.7.7-2.9 3.1-4.1 4.7 0 4.7 0 1.2-.5 2.4 0 1.7 1.4 1.7 1.4h1.4c.7 0 1.2.7 1.2.7s.8-1.8 4-2.2c3.5-.4 5.3 2.4 6.2 4.4q.6-.6 1.8-.9c2.8-.7 4 .7 4 .7s1.7-5 11.1-6c9.5-1.1 12.3 3.9 12.3 3.9s1.2-4.8 5.7-5.7 6.8 1.8 6.8 1.8.6-.6 1.5-.9c.9-.2 1.9-.2 1.9-.2s5.2-6.4 12.6-3.3c7.3 3.1 4.7 9 4.7 9s1.9-.9 4 0 2.8 2.4 2.8 2.4 1.9-1.2 4.5-1.2 4.3 1.2 4.3 1.2.2-1 1.4-1.7 2.1-.7 2.1-.7-.5-3.1 2.1-5.5 5.7-1.4 5.7-1.4 1.5-2.3 4.2-1.1 1.7 5.2 1.7 5.2.3-.1 1.3.5c.5.4.8.8.9 1.1.5-1.4 2.4-5.8 8.4-4 7.1 2.1 3.5 8.9 3.5 8.9s.8-.4 2 0 1.1 1.1 1.1 1.1 1.1-1.1 2.3-1.1 2.1.5 2.1.5 1.9-3.6 6.2-1.2 1.9 6.4 1.9 6.4 2.6-2.4 7.4 0c3.4 1.7 3.9 4.9 3.9 4.9s3.3-6.9 10.4-7.9 11.5 2.6 11.5 2.6.8 0 1.2.2.9.9.9.9 4.4-3.1 8.3.2c1.9 1.7 1.5 5 1.5 5s.3-1.1 1.6-1.4 2.3.2 2.3.2-.1-1.2.5-1.9 1.9-.9 1.9-.9-4.7-9.3 4.4-13.4c5.6-2.5 9.2.9 9.2.9s5-6.2 15.9-6.2 16.1 8.1 16.1 8.1.7-.2 1.6-.4V0z'/%3E%3C/svg%3E")!important;background-repeat:repeat-x!important;background-size:cover!important;content:""!important;height:var(--wndb--divider-size)!important;left:0!important;pointer-events:none!important;position:absolute!important;top:0!important;width:100%!important;z-index:10!important}.nfd-divider-clouds:after{bottom:0!important;top:auto!important;transform:rotate(180deg)!important}.nfd-divider-ellipse{--wndb--divider-size:50px}.nfd-divider-ellipse:before{clip-path:ellipse(50% var(--wndb--divider-size) at 50% 0)!important}.nfd-divider-rounded:not([style*=-radius]){--wndb--divider-size:50px}.nfd-divider-rounded:before:not([style*=-radius]){border-bottom-left-radius:var(--wndb--divider-size)!important;border-bottom-right-radius:var(--wndb--divider-size)!important}.nfd-divider-slant,.nfd-divider-slant-invert{--wndb--divider-size:80px}.nfd-divider-slant:before{bottom:calc(var(--wndb--divider-size)*-1 + 1px)!important;clip-path:polygon(0 0,100% 0,0 100%)!important}.nfd-divider-slant-invert:before{bottom:calc(var(--wndb--divider-size)*-1 + 1px)!important;clip-path:polygon(0 0,100% 0,100% 100%)!important}.nfd-divider-triangle{--wndb--divider-size:80px}.nfd-divider-triangle:before{bottom:calc(var(--wndb--divider-size)*-1 + 1px)!important;clip-path:polygon(0 0,100% 0,50% 100%)!important}.nfd-divider-zigzag{--wndb--divider-size:8px}.nfd-divider-zigzag:before{-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50% /calc(var(--wndb--divider-size)*2) 100%!important;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50% /calc(var(--wndb--divider-size)*2) 100%!important}:where(:root){--wndb--divider-size:0px}.nfd-grid-cols-1-2-1{grid-template-columns:1fr 2fr 1fr!important}:where(:root){--wndb--padding-factor:1;--wndb--p:2.375rem;--wndb--p--xs:0.75rem;--wndb--p--sm:1.5rem;--wndb--p--md:2rem;--wndb--p--lg:clamp(3.5rem,7vw,6.25rem);--wndb--p--square:2.5rem;--wndb--p--square-lg:4rem}.nfd-p-card-sm:not([style*=padding]){padding:calc(var(--wndb--p--xs)*var(--wndb--padding-factor)) calc(var(--wndb--p--sm)*var(--wndb--padding-factor))!important}.nfd-p-card-md:not([style*=padding]){padding:calc(var(--wndb--p--sm)*var(--wndb--padding-factor)) calc(var(--wndb--p--md)*var(--wndb--padding-factor))!important}.nfd-p-card-lg:not([style*=padding]){padding:calc(var(--wndb--p--md)*var(--wndb--padding-factor)) calc(var(--wndb--p--md)*var(--wndb--padding-factor))!important}@media screen and (min-width:782px){.nfd-p-card-lg:not([style*=padding]){padding:calc(var(--wndb--p--md)*var(--wndb--padding-factor)) calc(var(--wndb--p--md)*1.5*var(--wndb--padding-factor))!important}}.nfd-p-card-square-lg:not([style*=padding]),.nfd-p-card-square:not([style*=padding]){padding:calc(var(--wndb--p--square)*var(--wndb--padding-factor))!important}@media screen and (min-width:782px){.nfd-p-card-square-lg:not([style*=padding]){padding:calc(var(--wndb--p--square-lg)*var(--wndb--padding-factor))!important}}.nfd-p-xs:not([style*=padding]){padding:calc(var(--wndb--p--xs)*var(--wndb--padding-factor))!important}.nfd-py-xs:not([style*=padding]){padding-block:calc(var(--wndb--p--xs)*var(--wndb--padding-factor))!important}.nfd-pt-xs:not([style*=padding]){padding-block-start:calc(var(--wndb--p--xs)*var(--wndb--padding-factor))!important}.nfd-px-xs:not([style*=padding]){padding-inline:calc(var(--wndb--p--xs)*var(--wndb--padding-factor))!important}.nfd-p-sm:not([style*=padding]){padding:calc(var(--wndb--p--sm)*var(--wndb--padding-factor))!important}.nfd-px-sm:not([style*=padding]){padding-inline:calc(var(--wndb--p--sm)*var(--wndb--padding-factor))!important}.nfd-py-sm:not([style*=padding]){padding-block:calc(var(--wndb--p--sm)*var(--wndb--padding-factor))!important}.nfd-pt-sm:not([style*=padding]){padding-block-start:calc(var(--wndb--p--sm)*var(--wndb--padding-factor))!important}.nfd-pb-sm:not([style*=padding]){padding-block-end:calc(var(--wndb--p--sm)*var(--wndb--padding-factor))!important}.nfd-pl-sm:not([style*=padding]){padding-left:calc(var(--wndb--p--sm)*var(--wndb--padding-factor))!important}.nfd-p-md:not([style*=padding]){padding:calc(var(--wndb--p--md)*var(--wndb--padding-factor))!important}.nfd-px-md:not([style*=padding]){padding-inline:calc(var(--wndb--p--md)*var(--wndb--padding-factor))!important}.nfd-py-md:not([style*=padding]){padding-block:calc(var(--wndb--p--md)*var(--wndb--padding-factor))!important}.nfd-pt-md:not([style*=padding]){padding-block-start:calc(var(--wndb--p--md)*var(--wndb--padding-factor))!important}.nfd-pb-md:not([style*=padding]){padding-block-end:calc(var(--wndb--p--md)*var(--wndb--padding-factor))!important}.nfd-p-lg:not([style*=padding]){padding:calc(var(--wndb--p--lg)*var(--wndb--padding-factor)) calc(var(--wndb--p--md)*var(--wndb--padding-factor))!important}.nfd-py-lg:not([style*=padding]){padding-block:calc(var(--wndb--p--lg)*var(--wndb--padding-factor))!important}.nfd-pt-lg:not([style*=padding]){padding-block-start:calc(var(--wndb--p--lg)*var(--wndb--padding-factor))!important}.nfd-pb-lg:not([style*=padding]){padding-block-end:calc(var(--wndb--p--lg)*var(--wndb--padding-factor))!important}.nfd-pl-offset-md:not([style*=padding]){margin-left:calc(var(--wndb--p--md)*var(--wndb--padding-factor)*-1)!important;padding-left:calc(var(--wndb--p--md)*var(--wndb--padding-factor) - 3px)!important}.editor-styles-wrapper .nfd-overlap-x,.nfd-overlap-x{gap:0}.nfd-overlap-x>:not(:first-child){margin-inline-start:-1.275rem!important}@media (min-width:768px){.-nfd-translate-y-1\/2{transform:translateY(-50%)!important}.nfd-overlap-x-lg{transform:translateX(-150px)!important}}.nfd-pseudo-play-icon{align-items:center!important;display:flex!important;justify-content:center!important;position:relative!important}.nfd-pseudo-play-icon>a{inset:0!important;position:absolute!important}:not(.is-root-container) .nfd-pseudo-play-icon>a{text-indent:-9999px!important}.nfd-pseudo-play-icon:before{backdrop-filter:blur(3px)!important;background:hsla(0,0%,100%,.1)!important;border-radius:100%!important;content:""!important;height:3rem!important;left:50%!important;opacity:1!important;pointer-events:none!important;position:absolute!important;top:50%!important;transform:translate(-50%,-50%)!important;transition:all .2s ease!important;width:3rem!important}.nfd-pseudo-play-icon:has(a:hover):before{background:hsla(0,0%,100%,.3)!important;height:4rem!important;width:4rem!important}.nfd-pseudo-play-icon:after{border-style:solid!important;border-bottom:10px solid transparent!important;border-left:16px solid!important;border-right:0!important;border-top:10px solid transparent!important;content:""!important;height:16px!important;height:0!important;left:50%!important;margin-left:2px!important;pointer-events:none!important;position:absolute!important;top:50%!important;transform:translate(-50%,-50%)!important;width:16px!important;width:0!important}.entry-content>.wp-block-group.has-background+.wp-block-group.has-background:not([style*=margin-top]),.entry-content>.wp-block-group.has-background+[class*=nfd-theme-]:not([style*=margin-top]),.entry-content>[class*=nfd-theme-]+.wp-block-group.has-background:not([style*=margin-top]),.entry-content>[class*=nfd-theme-]+[class*=nfd-theme-]:not([style*=margin-top]){margin-block-start:0!important}:where(:root){--wndb--gap--scale-factor:1;--wndb--gap--xs:0.25rem;--wndb--gap--sm:0.5rem;--wndb--gap--md:1rem;--wndb--gap--lg:1.5rem;--wndb--gap--xl:2rem;--wndb--gap--2xl:2.5rem;--wndb--gap--3xl:3.5rem;--wndb--gap--4xl:6rem}.editor-styles-wrapper .nfd-gap-0,.nfd-gap-0{gap:0}.editor-styles-wrapper .nfd-gap-xs,.nfd-gap-xs{gap:calc(var(--wndb--gap--xs)*var(--wndb--gap--scale-factor))}.editor-styles-wrapper .nfd-gap-sm,.nfd-gap-sm{gap:calc(var(--wndb--gap--sm)*var(--wndb--gap--scale-factor))}.editor-styles-wrapper .nfd-gap-md,.nfd-gap-md{gap:calc(var(--wndb--gap--md)*var(--wndb--gap--scale-factor))}.editor-styles-wrapper .nfd-gap-lg,.nfd-gap-lg{gap:calc(var(--wndb--gap--lg)*var(--wndb--gap--scale-factor))}.editor-styles-wrapper .nfd-gap-xl,.nfd-gap-xl{gap:calc(var(--wndb--gap--xl)*var(--wndb--gap--scale-factor))}.editor-styles-wrapper .nfd-gap-2xl,.nfd-gap-2xl{gap:calc(var(--wndb--gap--2xl)*var(--wndb--gap--scale-factor))}.editor-styles-wrapper .nfd-gap-3xl,.nfd-gap-3xl{gap:calc(var(--wndb--gap--3xl)*var(--wndb--gap--scale-factor))}.editor-styles-wrapper .nfd-gap-4xl,.nfd-gap-4xl{gap:calc(var(--wndb--gap--4xl)*var(--wndb--gap--scale-factor))}.editor-styles-wrapper .nfd-gap-x-4xl,.nfd-gap-x-4xl{-moz-column-gap:calc(var(--wndb--gap--4xl)*var(--wndb--gap--scale-factor));column-gap:calc(var(--wndb--gap--4xl)*var(--wndb--gap--scale-factor))}.editor-styles-wrapper .nfd-gap-x-lg,.nfd-gap-x-lg{-moz-column-gap:calc(var(--wndb--gap--lg)*var(--wndb--gap--scale-factor));column-gap:calc(var(--wndb--gap--lg)*var(--wndb--gap--scale-factor))}.editor-styles-wrapper .nfd-gap-y-lg,.nfd-gap-y-lg{row-gap:calc(var(--wndb--gap--lg)*var(--wndb--gap--scale-factor))}.editor-styles-wrapper .nfd-gap-y-xl,.nfd-gap-y-xl{row-gap:calc(var(--wndb--gap--xl)*var(--wndb--gap--scale-factor))}.editor-styles-wrapper .nfd-gap-y-2xl,.nfd-gap-y-2xl{row-gap:calc(var(--wndb--gap--2xl)*var(--wndb--gap--scale-factor))}.editor-styles-wrapper .nfd-gap-y-3xl,.nfd-gap-y-3xl{row-gap:calc(var(--wndb--gap--3xl)*var(--wndb--gap--scale-factor))}.nfd-border-2{border-bottom-width:2px!important}.nfd-border-strong{border-color:var(--wndb-color--borders-strong)!important}:where(:root){--wndb--button--outline-width:0px;--wndb--button-sm--font-size:1rem;--wndb--button-lg-x:2rem;--wndb--button-lg-y:0.75rem;--wndb--button-lg--font-size:1.125rem;--wndb--button-xl-x:3rem;--wndb--button-xl-y:1rem;--wndb--button-xl--font-size:1.125rem}[class*=nfd-btn].is-style-outline{--wndb--button--outline-width:2px}[class*=nfd-btn]>.wp-block-button__link:not([style*=padding]){padding:calc(.625rem - var(--wndb--button--outline-width)) calc(1.125rem - var(--wndb--button--outline-width))!important}.nfd-btn-sm>.wp-block-button__link:not([style*=padding]){padding:calc(.375rem - var(--wndb--button--outline-width)) calc(1rem - var(--wndb--button--outline-width))!important}.nfd-btn-sm:not(.has-custom-font-size)>.wp-block-button__link:not([style*=font-size]){font-size:var(--wndb--button-sm--font-size)!important}.nfd-btn-lg>.wp-block-button__link:not([style*=padding]){padding:calc(var(--wndb--button-lg-y) - var(--wndb--button--outline-width)) var(--wndb--button-lg-x)!important}.nfd-btn-lg:not(.has-custom-font-size)>.wp-block-button__link:not([style*=font-size]){font-size:var(--wndb--button-lg--font-size)!important}.nfd-btn-lg:not([style*=font-weight])>.wp-block-button__link{font-weight:600!important}.nfd-btn-xl>.wp-block-button__link:not([style*=padding]){padding:calc(var(--wndb--button-xl-y) - var(--wndb--button--outline-width)) var(--wndb--button-xl-x)!important}.nfd-btn-xl:not(.has-custom-font-size)>.wp-block-button__link:not([style*=font-size]){font-size:var(--wndb--button-xl--font-size)!important}.nfd-btn-xl:not([style*=font-weight])>.wp-block-button__link{font-weight:600!important}.nfd-btn-wide>.wp-block-button__link:not([style*=padding]){padding:calc(.625rem - var(--wndb--button--outline-width)) calc(2rem - var(--wndb--button--outline-width))!important}[class*=nfd-btn]:is(.is-style-outline)>.wp-block-button__link:not(.has-text-color){color:var(--wndb--color--text--contrast)!important}.nfd-btn:is(.is-style-outline)>.wp-block-button__link:not(.has-text-color):hover{--wndb--color--text--contrast:var(--wndb-gray-900);border-color:var(--wndb-white)!important}[class*=nfd-button]>.wp-block-button__link:not(.has-background):hover{filter:brightness(.8)!important}.nfd-theme-primary [class*=nfd-btn]:not(.is-style-outline):not(.nfd-btn-secondary):not(.nfd-btn-tertiary)>.wp-block-button__link:not(.has-background){background-color:var(--wndb-gray-800)!important}.nfd-theme-primary [class*=nfd-btn]:not(.is-style-outline):not(.nfd-btn-secondary):not(.nfd-btn-tertiary)>.wp-block-button__link:not(.has-background):hover{background-color:var(--wndb-gray-900)!important}.nfd-theme-primary [class*=nfd-btn]:is(.is-style-outline):not(.nfd-btn-secondary):not(.nfd-btn-tertiary)>.wp-block-button__link:not(.has-background):not(.has-text-color):hover{background-color:var(--wndb-white)!important;border-color:var(--wndb-white)!important;color:var(--wndb-gray-900)!important}.nfd-btn-secondary:is(.is-style-outline)>.wp-block-button__link:not(.has-text-color):hover{--wndb--color--text--contrast:var(--wndb-gray-900);border-color:var(--wndb-white)!important}.nfd-btn-secondary:not(.is-style-outline)>.wp-block-button__link:not(.has-text-color){color:var(--wndb-white)!important}.nfd-btn-secondary:not(.is-style-outline)>.wp-block-button__link:not(.has-background){background-color:var(--wndb-gray-800)!important}.nfd-btn-secondary:not(.is-style-outline)>.wp-block-button__link:not(.has-background):hover{background-color:var(--wndb-gray-900)!important}.nfd-theme-dark .nfd-btn-secondary:not(.is-style-outline)>.wp-block-button__link:not(.has-background),.nfd-theme-darker .nfd-btn-secondary:not(.is-style-outline)>.wp-block-button__link:not(.has-background){background-color:var(--wndb-white)!important}.nfd-theme-dark .nfd-btn-secondary:not(.is-style-outline)>.wp-block-button__link:not(.has-text-color),.nfd-theme-darker .nfd-btn-secondary:not(.is-style-outline)>.wp-block-button__link:not(.has-text-color){color:var(--wndb-gray-900)!important}.nfd-theme-dark .nfd-btn-secondary:not(.is-style-outline)>.wp-block-button__link:not(.has-background):hover,.nfd-theme-darker .nfd-btn-secondary:not(.is-style-outline)>.wp-block-button__link:not(.has-background):hover{background-color:var(--wndb-white)!important;color:var(--wndb-gray-900)!important;filter:brightness(.8)!important}.nfd-btn-tertiary:is(.is-style-outline)>.wp-block-button__link:not(.has-text-color):hover{--wndb--color--text--contrast:var(--wndb-gray-900)}.nfd-btn-tertiary:is(.is-style-outline)>.wp-block-button__link:not([class*=-border-color]){border-color:var(--wndb--color--subtle)!important}.nfd-btn-tertiary:not(.is-style-outline)>.wp-block-button__link:not(.has-text-color){color:var(--wndb--color--text--contrast)!important}.nfd-btn-tertiary:not(.is-style-outline)>.wp-block-button__link:not(.has-background){background-color:var(--wndb--color--borders)!important}.nfd-btn-tertiary:not(.is-style-outline)>.wp-block-button__link:not(.has-background):hover{--wndb--color--borders:var(--wndb--color--subtle)}:where(:root){--wndb--shadow--xs:0 1px 2px 0 rgba(18,18,23,.065);--wndb--shadow--sm:0 1px 3px 0 rgba(18,18,23,.1),0 1px 2px 0 rgba(18,18,23,.06)}.nfd-shadow-xs:not([style*=box-shadow]){box-shadow:var(--wndb--shadow--xs)!important}.nfd-shadow-sm:not([style*=box-shadow]){box-shadow:var(--wndb--shadow--sm)!important}.nfd-bg-subtle.nfd-shadow-xs:not([style*=box-shadow]),.nfd-theme-light .nfd-shadow-xs:not([style*=box-shadow]){--wndb--shadow--xs:none}:where(:root){--wndb--rounded--scale-factor:1;--wndb--border--radius--sm:0.25rem;--wndb--border--radius--md:0.5rem;--wndb--border--radius--lg:0.75rem;--wndb--border--radius--xl:1rem}[class*=nfd-rounded]:not([style*=-radius]),[class*=nfd-rounded]:not([style*=-radius])>.components-resizable-box__container>img:not([style*=-radius]),[class*=nfd-rounded]:not([style*=-radius])>.wp-element-button:not([style*=-radius]),[class*=nfd-rounded]:not([style*=-radius])>a>img,[class*=nfd-rounded]:not([style*=-radius])>img{border-radius:calc(var(--wndb--border--radius)*var(--wndb--rounded--scale-factor))!important}[class*=nfd-rounded-t-]:not([style*=-radius]),[class*=nfd-rounded-t-]:not([style*=-radius])>.components-resizable-box__container>img:not([style*=-radius]),[class*=nfd-rounded-t-]:not([style*=-radius])>.wp-element-button:not([style*=-radius]),[class*=nfd-rounded-t-]:not([style*=-radius])>a>img,[class*=nfd-rounded-t-]:not([style*=-radius])>img{border-radius:calc(var(--wndb--border--radius)*var(--wndb--rounded--scale-factor)) calc(var(--wndb--border--radius)*var(--wndb--rounded--scale-factor)) 0 0!important}.nfd-overflow-hidden.nfd-rounded-xl iframe:not([style*=-radius]){border-radius:calc(var(--wndb--border--radius--md)*var(--wndb--rounded--scale-factor))!important}.nfd-rounded-none:not([style*=-radius]){--wndb--border--radius:0}.nfd-rounded-sm:not([style*=-radius]){--wndb--border--radius:var(--wndb--border--radius--sm)}.nfd-rounded,.nfd-rounded-md,.nfd-rounded-t-md:not([style*=-radius]){--wndb--border--radius:var(--wndb--border--radius--md)}.nfd-rounded-lg,.nfd-rounded-t-lg:not([style*=-radius]){--wndb--border--radius:var(--wndb--border--radius--lg)}.nfd-rounded-t-xl:not([style*=-radius]),.nfd-rounded-xl{--wndb--border--radius:var(--wndb--border--radius--xl)}.nfd-rounded-full:not([style*=-radius]){--wndb--border--radius:9999px}:where(:root){--wndb-gray:#6c6c89;--wndb-gray-50:#f7f7f8;--wndb-gray-100:#ebebef;--wndb-gray-150:#e5e5e9;--wndb-gray-200:#d1d1db;--wndb-gray-300:#a9a9bc;--wndb-gray-400:#8a8aa3;--wndb-gray-500:#6c6c89;--wndb-gray-600:#55556d;--wndb-gray-700:#3f3f50;--wndb-gray-800:#1d1d22;--wndb-gray-900:#121217;--wndb-white:#fff;--wndb-white-50:hsla(0,0%,100%,.05);--wndb-white-100:hsla(0,0%,100%,.1);--wndb-white-150:hsla(0,0%,100%,.15);--wndb-white-200:hsla(0,0%,100%,.2);--wndb-white-300:hsla(0,0%,100%,.3);--wndb-white-400:hsla(0,0%,100%,.4);--wndb-white-500:hsla(0,0%,100%,.5);--wndb-white-600:hsla(0,0%,100%,.6);--wndb-white-700:hsla(0,0%,100%,.7);--wndb-white-800:hsla(0,0%,100%,.8);--wndb-white-900:hsla(0,0%,100%,.9);--wndb--color--primary:#00f;--wndb--color--secondary:#00f;--wndb--color--surface:var(--wndb-gray-50);--wndb--color--text:var(--wndb-gray-800);--wndb--color--text--contrast:var(--wndb-gray-900);--wndb--color--text--faded:var(--wndb-gray-600);--wndb--color--borders:var(--wndb-gray-150);--wndb--color--borders-light:var(--wndb-gray-100);--wndb--color--borders-strong:var(--wndb--color--text--faded);--wndb--color--subtle:var(--wndb-gray-200);--wndb--color--links:var(--wndb--color--primary);--wndb--color--body:var(--wndb--color--surface)}.is-style-nfd-theme-white,.nfd-theme-white:not([class*=is-style-nfd-theme]){--wndb--color--borders:var(--wndb-gray-150);--wndb--color--borders-light:var(--wndb-gray-100);--wndb--color--links:var(--wndb--color--primary);--wndb--color--subtle:var(--wndb-gray-200);--wndb--color--surface:var(--wndb-white);--wndb--color--text--contrast:var(--wndb-gray-900);--wndb--color--text--faded:var(--wndb-gray-700);--wndb--color--text:var(--wndb-gray-800)}.is-style-nfd-theme-light,.nfd-theme-light:not([class*=is-style-nfd-theme]){--wndb--color--borders:var(--wndb-gray-150);--wndb--color--borders-light:var(--wndb-gray-150);--wndb--color--links:var(--wndb--color--primary);--wndb--color--subtle:var(--wndb-gray-200);--wndb--color--surface:var(--wndb-gray-50);--wndb--color--text--contrast:var(--wndb-gray-900);--wndb--color--text--faded:var(--wndb-gray-700);--wndb--color--text:var(--wndb-gray-800)}.is-style-nfd-theme-dark,.nfd-theme-dark:not([class*=is-style-nfd-theme]){--wndb--color--borders:var(--wndb-white-100);--wndb--color--borders-light:var(--wndb--color--borders);--wndb--color--subtle:var(--wndb-white-200);--wndb--color--surface:var(--wndb-gray-800);--wndb--color--text--contrast:var(--wndb-white);--wndb--color--text--faded:var(--wndb-white-800);--wndb--color--text:var(--wndb-white);--wndb--shadow--sm:none;--wndb--shadow--xs:none;--wndb-mask-color:hsla(0,0%,100%,.12)}.is-style-nfd-theme-darker,.nfd-theme-darker:not([class*=is-style-nfd-theme]){--wndb--color--borders:var(--wndb-white-100);--wndb--color--borders-light:var(--wndb--color--borders);--wndb--color--subtle:var(--wndb-white-200);--wndb--color--surface:var(--wndb-gray-900);--wndb--color--text--contrast:var(--wndb-white);--wndb--color--text--faded:var(--wndb-white-800);--wndb--color--text:var(--wndb-white);--wndb--shadow--sm:none;--wndb--shadow--xs:none;--wndb-mask-color:hsla(0,0%,100%,.12)}.is-style-nfd-theme-primary,.nfd-theme-primary:not([class*=is-style-nfd-theme]){--wndb--color--borders:var(--wndb-white-100);--wndb--color--borders-light:var(--wndb--color--borders);--wndb--color--subtle:var(--wndb-white-200);--wndb--color--surface:var(--wndb--color--primary);--wndb--color--text--contrast:var(--wndb-white);--wndb--color--text--faded:var(--wndb-white-900);--wndb--color--text:var(--wndb-white);--wndb--color--links:var(--wndb-white);--wndb--shadow--sm:none;--wndb--shadow--xs:none;--wndb-mask-color:hsla(0,0%,100%,.12)}.is-style-nfd-theme-primary-15,.nfd-theme-primary-15:not([class*=is-style-nfd-theme]){--wndb--color--borders:color-mix(in srgb,var(--wndb--color--primary) 25%,#fff);--wndb--color--borders-light:color-mix(in srgb,var(--wndb--color--primary) 15%,#fff);--wndb--color--subtle:color-mix(in srgb,var(--wndb--color--primary) 30%,#fff);--wndb--color--surface:color-mix(in srgb,var(--wndb--color--primary) 15%,#fff)}.nfd-bg-surface:not(.has-background),[class*=is-style-nfd-theme]:not(.has-background){background-color:var(--wndb--color--surface)!important}.nfd-bg-surface:not(.has-text-color),[class*=is-style-nfd-theme]:not(.has-text-color){color:var(--wndb--color--text)!important}.nfd-text-faded p:not(.has-text-color):not(.has-link-color):not(.has-background):not(.nfd-text-primary),.nfd-text-faded time:not(.has-text-color):not(.has-background),.nfd-text-faded>a:not(.has-text-color):not(.has-link-color):not(.has-background),ol.nfd-text-faded:not(.has-text-color):not(.has-link-color):not(.has-background):not(.nfd-text-primary),p.nfd-text-faded:not(.has-text-color):not(.has-link-color):not(.has-background),ul.nfd-text-faded:not(.has-text-color):not(.has-link-color):not(.has-background):not(.nfd-text-primary){color:var(--wndb--color--text--faded)!important}.editor-styles-wrapper div .nfd-text-contrast:where(:not(.has-text-color)),.editor-styles-wrapper div :where(.nfd-text-contrast:not(.has-text-color):not(.wp-element-button)) a:where(:not(:hover)),.wp-site-blocks .nfd-text-contrast:where(:not(.has-text-color)),.wp-site-blocks .nfd-text-contrast:where(:not(.has-text-color)) a:where(:not(:hover)){color:var(--wndb--color--text--contrast)}.nfd-bg-surface .wp-block-separator:not(.has-background):not(.has-text-color):not(.nfd-border-strong),.nfd-bg-surface [style*=border]:not([class*=border-color]):not([style*=border-top-color]):not([style*=border-right-color]):not([style*=border-bottom-color]):not([style*=border-left-color]):not(.nfd-border-strong),.nfd-bg-surface [style*=border]:not([class*=border-color]):not([style*=border-top-color]):not([style*=border-right-color]):not([style*=border-bottom-color]):not([style*=border-left-color])>img:not(.has-border-color):not([class*=border-color]):not([style*=border-top-color]):not([style*=border-right-color]):not([style*=border-bottom-color]):not([style*=border-left-color]),.nfd-bg-surface [style*=border]:not([class*=border-color]):not([style*=border-top-color]):not([style*=border-right-color]):not([style*=border-bottom-color]):not([style*=border-left-color])>img:not(.has-border-color):not([class*=border-color]):not([style*=border-top-color]):not([style*=border-right-color]):not([style*=border-bottom-color]):not([style*=border-left-color])>.components-resizable-box__container>img:not([class*=border-color]):not([style*=border-top-color]):not([style*=border-right-color]):not([style*=border-bottom-color]):not([style*=border-left-color]),.nfd-bg-surface:not([class*=border-color]):not([style*=border-top-color]):not([style*=border-right-color]):not([style*=border-bottom-color]):not([style*=border-left-color]):not(.has-border-color):not(.nfd-border-strong),[class*=is-style-nfd-theme] .wp-block-separator:not(.has-background):not(.has-text-color):not(.nfd-border-strong),[class*=is-style-nfd-theme] [style*=border]:not([class*=border-color]):not([style*=border-top-color]):not([style*=border-right-color]):not([style*=border-bottom-color]):not([style*=border-left-color]):not(.nfd-border-strong),[class*=is-style-nfd-theme] [style*=border]:not([class*=border-color]):not([style*=border-top-color]):not([style*=border-right-color]):not([style*=border-bottom-color]):not([style*=border-left-color])>img:not(.has-border-color):not([class*=border-color]):not([style*=border-top-color]):not([style*=border-right-color]):not([style*=border-bottom-color]):not([style*=border-left-color]),[class*=is-style-nfd-theme] [style*=border]:not([class*=border-color]):not([style*=border-top-color]):not([style*=border-right-color]):not([style*=border-bottom-color]):not([style*=border-left-color])>img:not(.has-border-color):not([class*=border-color]):not([style*=border-top-color]):not([style*=border-right-color]):not([style*=border-bottom-color]):not([style*=border-left-color])>.components-resizable-box__container>img:not([class*=border-color]):not([style*=border-top-color]):not([style*=border-right-color]):not([style*=border-bottom-color]):not([style*=border-left-color]),[class*=is-style-nfd-theme]:not([class*=border-color]):not([style*=border-top-color]):not([style*=border-right-color]):not([style*=border-bottom-color]):not([style*=border-left-color]):not(.has-border-color):not(.nfd-border-strong){border-color:var(--wndb--color--borders)!important}.nfd-bg-surface .wp-block-separator:not(.has-background):not(.has-text-color):not(.nfd-border-2),[class*=is-style-nfd-theme] .wp-block-separator:not(.has-background):not(.has-text-color):not(.nfd-border-2){border-width:2px 0 0!important}.nfd-border-bg{--wndb--color--borders:var(--wndb--color--surface)}.nfd-border-primary{--wndb--color--borders:var(--wndb--color--primary)}.nfd-border-inherit{--wndb--color--borders:inherit}.nfd-bg-accent:not(.has-background),.nfd-bg-primary:not(.has-background),.wp-block-cover.nfd-bg-accent>.wp-block-cover__background:not([class*=background-color]),.wp-block-cover.nfd-bg-primary>.wp-block-cover__background:not([class*=background-color]){background-color:var(--wndb--color--primary)!important}.nfd-bg-secondary:not(.has-background),.wp-block-cover.nfd-bg-secondary>.wp-block-cover__background:not([class*=background-color]){background-color:var(--wndb--color--secondary)!important}.nfd-bg-accent:not(.has-text-color),.nfd-bg-primary:not(.has-text-color),.nfd-bg-secondary:not(.has-text-color){color:var(--wndb--color--white)!important}.nfd-bg-subtle:not(.has-background):not(.wp-block-button),.nfd-bg-subtle:not(.has-background)>.wp-block-button__link:not(.has-background){background-color:var(--wndb--color--borders-light)!important;color:var(--wndb--color--text--contrast)!important}.nfd-text-primary:not(.has-text-color),.wp-block-button.wndb-text-primary>a:not(.has-text-color){color:var(--wndb--color--primary)!important}.nfd-text-secondary:not(.has-text-color),.wp-block-button.wndb-text-secondary>a:not(.has-text-color){color:var(--wndb--color--secondary)!important}[class*=nfd-theme-primary] .nfd-text-primary:not(.has-text-color),[class*=nfd-theme-primary] .nfd-text-secondary:not(.has-text-color),[class*=nfd-theme-primary] .wp-block-button.wndb-text-primary>a:not(.has-text-color),[class*=nfd-theme-secondary] .wp-block-button.wndb-text-secondary>a:not(.has-text-color){color:var(--wndb--color--contrast)!important}[class*=nfd-theme-dark] .nfd-text-primary:not(.has-text-color),[class*=nfd-theme-darker] .nfd-text-primary:not(.has-text-color){color:var(--wndb--color--secondary)!important}.nfd-text-subtle:not(.has-text-color){color:var(--wndb--color--subtle)!important}.editor-styles-wrapper div .nfd-text-current:where(:not(.has-text-color)),.editor-styles-wrapper div :where(.nfd-text-current:not(.has-text-color):not(.wp-element-button)) a:where(:not(:hover)),.wp-site-blocks .nfd-text-current:where(:not(.has-text-color)),.wp-site-blocks .nfd-text-current:where(:not(.has-text-color)) a:where(:not(:hover)){color:currentColor}[class*=nfd-theme-] .wp-block-social-links.is-style-logos-only:not(.has-icon-color) .wp-block-social-link{color:var(--wndb--color--text--faded)!important;fill:var(--wndb--color--text--faded)!important}[class*=nfd-theme-] .wp-block-social-links.is-style-logos-only:not(.has-icon-color) .wp-block-social-link:hover{color:var(--wndb--color--text)!important;fill:var(--wndb--color--text)!important}.nfd-container.is-position-sticky:not([class*=nfd-bg-surface]):not([class*=is-style-nfd-]):not(.has-background){background-color:var(--wndb--color--body)!important}.nfd-container .has-secondary-color{color:var(--wndb--color--secondary)!important}.nfd-bg-gray-100:not(.has-background),.nfd-bg-gray-800:not(.has-background){background-color:var(--wndb--color--surface)!important}.nfd-bg-gray-100:not(.has-text-color),.nfd-bg-gray-800:not(.has-text-color){color:var(--wndb--color--text)!important}.nfd-bg-gray-800{--wndb--color--surface:var(--wndb-gray-800);--wndb--color--text:var(--wndb-white);--wndb--color--borders:var(--wndb-white-100);--wndb--color--text--faded:var(--wndb-white-700)}.nfd-bg-gray-100{--wndb--color--surface:var(--wndb-gray-50);--wndb--color--text:var(--wndb-gray-700);--wndb--color--borders:var(--wndb-gray-100)}.nfd-text-opacity-80 p:not(.has-text-color):not(.has-link-color):not(.has-background),.nfd-text-opacity-80 time:not(.has-text-color):not(.has-background),p.nfd-text-opacity-80:not(.has-text-color):not(.has-link-color):not(.has-background){opacity:.8!important}:where(:root){--wndb--slider-height:100lvh}.nfd-scroll-slider-horizontal,.nfd-scroll-slider-vertical{flex-wrap:nowrap!important;height:var(--wndb--slider-height)!important;overflow-y:auto!important;scroll-snap-type:y mandatory!important;-ms-overflow-style:none!important;scrollbar-width:none!important}.nfd-scroll-slider-horizontal::-webkit-scrollbar,.nfd-scroll-slider-vertical::-webkit-scrollbar{display:none!important}.nfd-scroll-slider-vertical{height:100vh!important;overflow-y:auto!important;scroll-snap-type:y mandatory!important}.nfd-scroll-slider-vertical>*{scroll-snap-align:start!important;width:100%!important}.nfd-scroll-slider-horizontal{flex-direction:row!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important}.nfd-scroll-slider-horizontal>*{flex-shrink:0!important;scroll-snap-align:start!important}.nfd-scroll-slider-horizontal>.wp-block-cover{width:100vw!important}.nfd-container.alignfull .nfd-scroll-slider-horizontal{--half-container:calc(50vw - var(--wndb--container)/2);padding-left:var(--half-container)!important;padding-right:var(--half-container)!important;scroll-padding:var(--half-container)!important}.nfd-scroll-slider-horizontal.nfd-scroll-slider-animate>.wp-block-cover:first-child{animation:scroll-slider-slide 1s ease 1s forwards}@keyframes scroll-slider-slide{0%{margin-left:0}to{margin-left:-100vw}}.block-editor-block-preview__content-iframe .is-root-container{min-height:8rem!important}.block-editor-block-preview__content-iframe figure:has([style*="aspect-ratio: 16 / 9"]){width:100%!important}.block-editor-block-preview__content-iframe [style*="min-height: 100vh"],.block-editor-block-preview__content-iframe [style*="min-height:100vh"]{min-height:800px!important}.block-editor-block-preview__content-iframe [style*="min-height: 70vh"],.block-editor-block-preview__content-iframe [style*="min-height:70vh"]{min-height:560px!important}.block-editor-block-preview__content-iframe [style*="min-height: 60vh"],.block-editor-block-preview__content-iframe [style*="min-height:60vh"]{min-height:480px!important}.block-editor-block-preview__content-iframe [style*="min-height: 50vh"],.block-editor-block-preview__content-iframe [style*="min-height:50vh"]{min-height:400px!important}.block-editor-block-preview__content-iframe [style*="min-height: 40vh"],.block-editor-block-preview__content-iframe [style*="min-height:40vh"]{min-height:320px!important}.block-editor-block-preview__content-iframe [style*="min-height: 35vh"],.block-editor-block-preview__content-iframe [style*="min-height:35vh"]{min-height:280px!important}.block-editor-block-preview__content-iframe [style*="min-height: 30vh"],.block-editor-block-preview__content-iframe [style*="min-height:30vh"]{min-height:240px!important}.block-editor-block-preview__content-iframe [style*="min-height: 10vh"],.block-editor-block-preview__content-iframe [style*="min-height:10vh"]{min-height:80px!important}.block-editor-block-preview__content-iframe [style*="min-height: 5vh"],.block-editor-block-preview__content-iframe [style*="min-height:5vh"]{min-height:40px!important}.nfd-wba-modal *{box-sizing:border-box!important}.block-editor-block-preview__content-iframe .nfd-wb-animate{opacity:1!important;transform:none!important;transition:none!important}.block-editor-block-preview__content-iframe .block-editor-warning:not(.wp-block-missing .block-editor-warning){display:none!important}.block-editor-block-preview__content-iframe .is-root-container>.nfd-container:not([class*=nfd-p-]):not([class*=nfd-py-]):not([class*=nfd-pt-]):not([class*=nfd-pb-]):not([style*=padding]){padding-block:var(--wndb--p)!important}.block-editor-block-preview__content-iframe [class*=nfd-rounded]:not([style*=-radius])>div>img:not([style*=-radius]){border-radius:calc(var(--wndb--border--radius)*var(--wndb--rounded--scale-factor))!important}ol.nfd-gap-sm:not(.is-layout-flex) li:not(:last-child),ul.nfd-gap-sm:not(.is-layout-flex) li:not(:last-child){margin-bottom:.5em!important}ol.nfd-gap-md:not(.is-layout-flex) li:not(:last-child),ul.nfd-gap-md:not(.is-layout-flex) li:not(:last-child){margin-bottom:1em!important}ul.nfd-list-check{list-style-type:none!important;padding-inline-start:1em!important}ul.nfd-list-check li:before{content:"✓";display:inline-block;margin-inline-end:8px}[class*=nfd-query-loop-] :where(.wp-block-post-author__avatar img){border-radius:999px;display:block}[class*=nfd-query-loop-] :where(.avatar-48){height:36px!important;width:36px!important}[class*=nfd-query-loop-] :where(.wp-block-post-author__content){display:flex;flex-direction:column;gap:4px;justify-content:center}[class*=nfd-query-loop-] .wp-block-post-author__avatar{margin-right:12px!important}.nfd-query-loop-1 :where(.wp-block-cover){aspect-ratio:2/1.1}.nfd-query-loop-1 :where(.wp-block-post-author__content){align-items:center!important;flex-direction:row!important}.nfd-query-loop-1 :where(.wp-block-post-author__byline){font-size:1em!important;opacity:.8!important}[class*=nfd-query-loop-] :where(.wp-block-categories){display:flex;gap:8px;list-style:none;padding:0}[class*=nfd-query-loop-] :where(.wp-block-categories a){color:inherit!important}.nfd-query-loop-2 .wp-block-cover__background{-webkit-mask-image:linear-gradient(180deg,transparent 25%,#000 75%)!important;mask-image:linear-gradient(180deg,transparent 25%,#000 75%)!important}.nfd-query-loop-3 :where(.wp-block-post-author__name){display:none!important}.nfd-form-items-grow>div:not(.wp-block-jetpack-button){flex-grow:1!important}.nfd-jp-form.nfd-text-center .consent{text-align:center!important}.nfd-jp-form .contact-form-submission .go-back-message .link{color:currentColor!important;text-decoration:underline!important}.nfd-jp-form .contact-form-submission .go-back-message{margin-top:0!important}.nfd-jp-form .contact-form-submission{border-color:currentColor!important;padding:calc(var(--wndb--p--md)*.5) 0!important}.nfd-jp-form textarea{resize:vertical!important}.nfd-jp-form .wp-block-button__link{padding-block-end:10px!important;padding-block-start:10px!important}.nfd-jp-form .consent,.nfd-jp-form .jetpack-field-checkbox .jetpack-field-label .jetpack-field-label__input,.nfd-jp-form .jetpack-field-consent .jetpack-field-label .jetpack-field-label__input{font-size:.875rem!important;line-height:1.5em!important;text-transform:none!important;text-wrap:balance!important}.nfd-jp-form input[type=checkbox]{padding:0!important}.nfd-mask-fade-to-b>.wp-block-cover__background{-webkit-mask-image:linear-gradient(180deg,transparent 50%,#000 120%)!important;mask-image:linear-gradient(180deg,transparent 50%,#000 120%)!important}.nfd-mask-radial-center>.wp-block-cover__background{-webkit-mask-image:radial-gradient(circle,transparent -40%,rgba(0,0,0,.9) 58%)!important;mask-image:radial-gradient(circle,transparent -40%,rgba(0,0,0,.9) 58%)!important}p[style*=text-decoration]>a{color:inherit!important;text-decoration:inherit!important}.is-style-dots.nfd-text-left:before{padding-left:0!important}.nfd-h-full,.nfd-h-full>.components-resizable-box__container>img,.nfd-h-full>img{height:100%!important}.nfd-w-full,.nfd-w-full>.components-resizable-box__container>img,.nfd-w-full>img{width:100%!important}.nfd-backdrop-blur-sm{backdrop-filter:blur(4px)!important}.nfd-backdrop-blur-md{backdrop-filter:blur(8px)!important}:not(.editor-styles-wrapper) header:has(.nfd-absolute-header){position:sticky!important;top:0!important;z-index:1!important}.nfd-absolute-header:not([style*=margin]){margin:0!important}:not(.editor-styles-wrapper) .nfd-absolute-header:not([style*=padding]):not([class*=nfd-px-]):not([style*=padding]){padding-inline:var(--wndb--p)!important}.wp-site-blocks .nfd-transparent-header,.wp-site-blocks header:has(>:first-child.nfd-transparent-header){min-width:100%!important;position:absolute!important;z-index:1!important}.nfd-transparent-header{background-color:transparent!important}.wp-site-blocks .nfd-transparent-header+:not([style*=margin]),.wp-site-blocks>header:has(>:first-child.nfd-transparent-header)+:not([style*=margin]){margin-top:0!important}:is([style*="min-height:100vh"]){min-height:calc(100vh - var(--wp-admin--admin-bar--height))!important}@supports (height:100dvh){:is([style*="height:100vh"]){min-height:calc(100dvh - var(--wp-admin--admin-bar--height, 0px))!important}}.nfd-wk-search .wp-block-search__input{font-size:inherit!important;min-height:50px!important;padding:8px 16px!important}:where(.wp-block-search__input){border-radius:var(--wndb--border--radius--sm)!important}.nfd-stretch-cover-child,.nfd-stretch-cover-child .wp-block-cover__inner-container{display:flex!important;flex-direction:column!important}.nfd-stretch-cover-child .wp-block-cover__inner-container,.nfd-stretch-cover-child .wp-block-cover__inner-container>.nfd-pseudo-play-icon,.nfd-stretch-cover-child .wp-block-cover__inner-container>.wp-block-group{align-items:inherit!important;flex-grow:1!important;justify-content:inherit!important}.nfd-stretch-cover-child .wp-block-cover__inner-container>.wp-block-group,.nfd-stretch-cover-child .wp-block-cover__inner-container>p{width:100%!important}.nfd-container summary{line-height:1.5!important;padding-right:32px!important;position:relative!important}.nfd-container summary::marker{content:none!important}.nfd-container summary:before{align-items:center!important;background-color:var(--wndb--color--borders)!important;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1wbHVzIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGQ9Ik01IDEyaDE0TTEyIDV2MTQiLz48L3N2Zz4=")!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:13px!important;border-radius:999px!important;content:""!important;display:flex!important;height:1em!important;justify-content:center!important;opacity:.6!important;position:absolute!important;right:0!important;top:50%!important;transform:translateY(-50%)!important;width:1em!important}.nfd-container [open] summary{font-weight:700!important}.nfd-container [open] summary:before{opacity:1!important;transform:translateY(-50%) rotate(45deg)!important}.nfd-container summary:hover:before{opacity:1!important}.is-style-wide.wp-block-separator{width:100%!important}.nfd-aspect-video{aspect-ratio:16/9!important}.nfd-img-object-left img{-o-object-position:left!important;object-position:left!important}.nfd-img-object-right img{-o-object-position:right!important;object-position:right!important}.editor-styles-wrapper .wp-block-image.nfd-h-full>div{aspect-ratio:unset!important;height:100%!important;max-height:unset!important}.nfd-img-floating-photo{border:10px solid #fff!important;border-radius:8px!important;box-shadow:6px 6px 20px rgba(0,0,0,.2)!important;transform:rotate(5deg)!important}.nfd-yoast-toc ul li{list-style-type:disc!important}.nfd-yoast-toc{line-height:1.5!important}[class*=is-style-nfd-dots],[class*=is-style-nfd-waves]{padding-block:var(--wndb--p--sm)!important;position:relative!important}[class*=is-style-nfd-waves]{padding-block:var(--wndb--p--md)!important}.is-style-nfd-dots-bottom-right,.is-style-nfd-dots-top-right{padding-inline-end:var(--wndb--p--sm)!important}.is-style-nfd-dots-bottom-left,.is-style-nfd-dots-top-left{padding-inline-start:var(--wndb--p--sm)!important}.is-style-nfd-waves-bottom-right,.is-style-nfd-waves-top-right{padding-inline-end:var(--wndb--p--md)!important;padding-inline-start:var(--wndb--p--xs)!important}.is-style-nfd-waves-bottom-left,.is-style-nfd-waves-top-left{padding-inline-end:var(--wndb--p--xs)!important;padding-inline-start:var(--wndb--p--md)!important}[class*=is-style-nfd-dots]>img[class^=wp-image-],[class*=is-style-nfd-waves]>img[class^=wp-image-]{position:relative!important}[class*=is-style-nfd-dots]:before{background-image:radial-gradient(var(--wndb--color--primary) 2px,transparent 2px)!important;background-size:16px 16px!important;height:106px!important;opacity:1!important;width:106px!important}[class*=is-style-nfd-dots]:before,[class*=is-style-nfd-waves]:before{content:""!important;display:block!important;position:absolute!important}[class*=is-style-nfd-waves]:before{--wndb--wave-width:380px;--wndb--wave-spacing:16px;--wndb--wave-thickness:8px;--wndb--wave-curve:0.85;background:color-mix(in srgb,var(--wndb--color--tertiary) 60%,#fff)!important;width:var(--wndb--wave-width)!important;z-index:1!important;--wndb--wave-radius:calc(var(--wndb--wave-spacing)*sqrt(var(--wndb--wave-curve) * var(--wndb--wave-curve) + 1) + var(--wndb--wave-thickness)/2);--wndb--wave-height:calc(var(--wndb--wave-spacing) + var(--wndb--wave-thickness));--wndb--wave-gap:14px;height:calc(var(--wndb--wave-height)*3 + var(--wndb--wave-gap)*2)!important;--wndb--y1:0px;--wndb--y2:calc(var(--wndb--wave-height) + var(--wndb--wave-gap));--wndb--y3:calc((var(--wndb--wave-height) + var(--wndb--wave-gap))*2);--wndb--wave-gradient:#0000 calc(99% - var(--wndb--wave-thickness)),#000 calc(101% - var(--wndb--wave-thickness)) 99%,#0000 101%;--wndb--mask-stripe-1-top:radial-gradient(var(--wndb--wave-radius) at left 50% top calc(var(--wndb--wave-curve)*-1*var(--wndb--wave-spacing)),var(--wndb--wave-gradient)) 50% calc(var(--wndb--y1) + var(--wndb--wave-spacing)/2 + var(--wndb--wave-thickness)/2) /calc(var(--wndb--wave-spacing)*4) calc(var(--wndb--wave-spacing) + var(--wndb--wave-thickness)) repeat-x;--wndb--mask-stripe-1-bottom:radial-gradient(var(--wndb--wave-radius) at left 50% bottom calc(var(--wndb--wave-curve)*-1*var(--wndb--wave-spacing)),var(--wndb--wave-gradient)) calc(50% - var(--wndb--wave-spacing)*2) calc(var(--wndb--y1) - var(--wndb--wave-spacing)/2 - var(--wndb--wave-thickness)/2) /calc(var(--wndb--wave-spacing)*4) calc(var(--wndb--wave-spacing) + var(--wndb--wave-thickness)) repeat-x;--wndb--mask-stripe-2-top:radial-gradient(var(--wndb--wave-radius) at left 50% top calc(var(--wndb--wave-curve)*-1*var(--wndb--wave-spacing)),var(--wndb--wave-gradient)) 50% calc(var(--wndb--y2) + var(--wndb--wave-spacing)/2 + var(--wndb--wave-thickness)/2) /calc(var(--wndb--wave-spacing)*4) calc(var(--wndb--wave-spacing) + var(--wndb--wave-thickness)) repeat-x;--wndb--mask-stripe-2-bottom:radial-gradient(var(--wndb--wave-radius) at left 50% bottom calc(var(--wndb--wave-curve)*-1*var(--wndb--wave-spacing)),var(--wndb--wave-gradient)) calc(50% - var(--wndb--wave-spacing)*2) calc(var(--wndb--y2) - var(--wndb--wave-spacing)/2 - var(--wndb--wave-thickness)/2) /calc(var(--wndb--wave-spacing)*4) calc(var(--wndb--wave-spacing) + var(--wndb--wave-thickness)) repeat-x;--wndb--mask-stripe-3-top:radial-gradient(var(--wndb--wave-radius) at left 50% top calc(var(--wndb--wave-curve)*-1*var(--wndb--wave-spacing)),var(--wndb--wave-gradient)) 50% calc(var(--wndb--y3) + var(--wndb--wave-spacing)/2 + var(--wndb--wave-thickness)/2) /calc(var(--wndb--wave-spacing)*4) calc(var(--wndb--wave-spacing) + var(--wndb--wave-thickness)) repeat-x;--wndb--mask-stripe-3-bottom:radial-gradient(var(--wndb--wave-radius) at left 50% bottom calc(var(--wndb--wave-curve)*-1*var(--wndb--wave-spacing)),var(--wndb--wave-gradient)) calc(50% - var(--wndb--wave-spacing)*2) calc(var(--wndb--y3) - var(--wndb--wave-spacing)/2 - var(--wndb--wave-thickness)/2) /calc(var(--wndb--wave-spacing)*4) calc(var(--wndb--wave-spacing) + var(--wndb--wave-thickness)) repeat-x;mask:var(--wndb--mask-stripe-1-bottom),var(--wndb--mask-stripe-1-top),var(--wndb--mask-stripe-2-bottom),var(--wndb--mask-stripe-2-top),var(--wndb--mask-stripe-3-bottom),var(--wndb--mask-stripe-3-top)!important;-webkit-mask:var(--wndb--mask-stripe-1-bottom),var(--wndb--mask-stripe-1-top),var(--wndb--mask-stripe-2-bottom),var(--wndb--mask-stripe-2-top),var(--wndb--mask-stripe-3-bottom),var(--wndb--mask-stripe-3-top)!important;mask-repeat:repeat-x!important;-webkit-mask-repeat:repeat-x!important}.is-style-nfd-dots-bottom-right:before,.is-style-nfd-waves-bottom-right:before{bottom:0!important;right:0!important}.is-style-nfd-dots-bottom-left:before,.is-style-nfd-waves-bottom-left:before{bottom:0!important;left:0!important}.is-style-nfd-dots-top-left:before,.is-style-nfd-waves-top-left:before{left:0!important;top:0!important}.is-style-nfd-dots-top-right:before,.is-style-nfd-waves-top-right:before{right:0!important;top:0!important}@media (max-width:782px){.md\:nfd-order-2{order:2!important}.md\:nfd-my-0:not([style*=margin]){margin-bottom:0!important;margin-top:0!important}.md\:nfd-flex{display:flex!important}.md\:nfd-hidden{display:none!important}.md\:nfd-basis-full{flex-basis:100%!important}.md\:nfd-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.md\:nfd-flex-col{flex-direction:column!important}.md\:nfd-flex-wrap{flex-wrap:wrap!important}.md\:nfd-items-start{align-items:flex-start!important}.md\:nfd-justify-start{justify-content:flex-start!important}.md\:nfd-justify-end{justify-content:flex-end!important}.md\:nfd-justify-center{justify-content:center!important}.md\:nfd-gap-0{gap:0!important}.md\:nfd-gap-4{gap:1rem!important}.md\:nfd-gap-5{gap:1.25rem!important}.md\:nfd-gap-8{gap:2rem!important}.md\:nfd-self-start{align-self:flex-start!important}.md\:nfd-rounded-lg:not([style*=-radius]){border-radius:.5rem!important}.md\:nfd-border-none{border-style:none!important}.md\:nfd-p-0:not([style*=padding]){padding:0!important}.md\:nfd-p-4:not([style*=padding]){padding:1rem!important}.md\:nfd-px-0:not([style*=padding]){padding-left:0!important;padding-right:0!important}.md\:nfd-py-0:not([style*=padding]){padding-bottom:0!important;padding-top:0!important}.md\:nfd-text-left{text-align:left!important}.md\:nfd-text-center{text-align:center!important}}    .aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; } .alignleft { float: left; } .alignright { float: right; } img.aligncenter, .wp-caption { margin-bottom: 0; } img.alignleft, .wp-caption.alignleft { margin: 0 5% 5px 0; } img.alignright, .wp-caption.alignright { margin: 0 0 5px 5%; } img.alignnone, .wp-caption.alignnone { margin: 0 0 5px; } .wp-caption img[class*="wp-image-"] { display: block; margin: 0; } figure.wp-caption { max-width: 100%; color: #767676; } .alignnone img, img.alignnone, .alignleft img, img.alignleft, .alignright img, img.alignright, .aligncenter img, img.aligncenter { height: auto; } @font-face{font-family:'FontAwesome';src:url('//digiwebo.com/wp-content/plugins/unyson/framework/static/libs/font-awesome/fonts/fontawesome-webfont.eot');src:url('//digiwebo.com/wp-content/plugins/unyson/framework/static/libs/font-awesome/fonts/fontawesome-webfont.eot') format('embedded-opentype'),url('//digiwebo.com/wp-content/plugins/unyson/framework/static/libs/font-awesome/fonts/fontawesome-webfont.woff2') format('woff2'),url('//digiwebo.com/wp-content/plugins/unyson/framework/static/libs/font-awesome/fonts/fontawesome-webfont.woff') format('woff'),url('//digiwebo.com/wp-content/plugins/unyson/framework/static/libs/font-awesome/fonts/fontawesome-webfont.ttf') format('truetype'),url('//digiwebo.com/wp-content/plugins/unyson/framework/static/libs/font-awesome/fonts/fontawesome-webfont.svg') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}  .fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-bacteria:before{content:"\e059"}.fa-bacterium:before{content:"\e05a"}.fa-bahai:before{content:"\f666"}.fa-balance-scale:before{content:"\f24e"}.fa-balance-scale-left:before{content:"\f515"}.fa-balance-scale-right:before{content:"\f516"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-biking:before{content:"\f84a"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bootstrap:before{content:"\f836"}.fa-border-all:before{content:"\f84c"}.fa-border-none:before{content:"\f850"}.fa-border-style:before{content:"\f853"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-box-tissue:before{content:"\e05b"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buy-n-large:before{content:"\f8a6"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caravan:before{content:"\f8ff"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudflare:before{content:"\e07d"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-compress-alt:before{content:"\f422"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-cotton-bureau:before{content:"\f89e"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dailymotion:before{content:"\e052"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-deezer:before{content:"\e077"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-disease:before{content:"\f7fa"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edge-legacy:before{content:"\e078"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-alt:before{content:"\f424"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fan:before{content:"\f863"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-faucet:before{content:"\e005"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-firefox-browser:before{content:"\e007"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-pay:before{content:"\e079"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guilded:before{content:"\e07e"}.fa-guitar:before{content:"\f7a6"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-holding-water:before{content:"\f4c1"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-sparkles:before{content:"\e05d"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-hands-wash:before{content:"\e05e"}.fa-handshake:before{content:"\f2b5"}.fa-handshake-alt-slash:before{content:"\e05f"}.fa-handshake-slash:before{content:"\e060"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-hat-wizard:before{content:"\f6e8"}.fa-hdd:before{content:"\f0a0"}.fa-head-side-cough:before{content:"\e061"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-head-side-mask:before{content:"\e063"}.fa-head-side-virus:before{content:"\e064"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hive:before{content:"\e07f"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hospital-user:before{content:"\f80d"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-house-user:before{content:"\e065"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-icons:before{content:"\f86d"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-ideal:before{content:"\e013"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-innosoft:before{content:"\e080"}.fa-instagram:before{content:"\f16d"}.fa-instagram-square:before{content:"\e055"}.fa-instalod:before{content:"\e081"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-house:before{content:"\e066"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lungs:before{content:"\f604"}.fa-lungs-virus:before{content:"\e067"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-mdb:before{content:"\f8ca"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microblog:before{content:"\e01a"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mixer:before{content:"\e056"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse:before{content:"\f8cc"}.fa-mouse-pointer:before{content:"\f245"}.fa-mug-hot:before{content:"\f7b6"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-octopus-deploy:before{content:"\e082"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-orcid:before{content:"\f8d2"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-arrows:before{content:"\e068"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-perbyte:before{content:"\e083"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-square-alt:before{content:"\f87b"}.fa-phone-volume:before{content:"\f2a0"}.fa-photo-video:before{content:"\f87c"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-square:before{content:"\e01e"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-plane-slash:before{content:"\e069"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pump-medical:before{content:"\e06a"}.fa-pump-soap:before{content:"\e06b"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-rainbow:before{content:"\f75b"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-record-vinyl:before{content:"\f8d9"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-remove-format:before{content:"\f87d"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-rust:before{content:"\e07a"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-shield-virus:before{content:"\e06c"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopify:before{content:"\e057"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sink:before{content:"\e06d"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-sketch:before{content:"\f7c6"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-soap:before{content:"\e06e"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-down-alt:before{content:"\f884"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-amount-up-alt:before{content:"\f885"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-stopwatch-20:before{content:"\e06f"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-store-alt-slash:before{content:"\e070"}.fa-store-slash:before{content:"\e071"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swift:before{content:"\f8e1"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-tiktok:before{content:"\e07b"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-trailer:before{content:"\e041"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbraco:before{content:"\f8e8"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-uncharted:before{content:"\e084"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-unity:before{content:"\e049"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-unsplash:before{content:"\e07c"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-users-slash:before{content:"\e073"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-vest:before{content:"\e085"}.fa-vest-patches:before{content:"\e086"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-virus:before{content:"\e074"}.fa-virus-slash:before{content:"\e075"}.fa-viruses:before{content:"\e076"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-voicemail:before{content:"\f897"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-watchman-monitoring:before{content:"\e087"}.fa-water:before{content:"\f773"}.fa-wave-square:before{content:"\f83e"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wodu:before{content:"\e088"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(//use.fontawesome.com/releases/v5.15.4/webfonts/fa-brands-400.eot);src:url(//use.fontawesome.com/releases/v5.15.4/webfonts/fa-brands-400.eot) format("embedded-opentype"),url(//use.fontawesome.com/releases/v5.15.4/webfonts/fa-brands-400.woff2) format("woff2"),url(//use.fontawesome.com/releases/v5.15.4/webfonts/fa-brands-400.woff) format("woff"),url(//use.fontawesome.com/releases/v5.15.4/webfonts/fa-brands-400.ttf) format("truetype"),url(//use.fontawesome.com/releases/v5.15.4/webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands"}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:block;src:url(//use.fontawesome.com/releases/v5.15.4/webfonts/fa-regular-400.eot);src:url(//use.fontawesome.com/releases/v5.15.4/webfonts/fa-regular-400.eot) format("embedded-opentype"),url(//use.fontawesome.com/releases/v5.15.4/webfonts/fa-regular-400.woff2) format("woff2"),url(//use.fontawesome.com/releases/v5.15.4/webfonts/fa-regular-400.woff) format("woff"),url(//use.fontawesome.com/releases/v5.15.4/webfonts/fa-regular-400.ttf) format("truetype"),url(//use.fontawesome.com/releases/v5.15.4/webfonts/fa-regular-400.svg#fontawesome) format("svg")}.fab,.far{font-weight:400}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url(//use.fontawesome.com/releases/v5.15.4/webfonts/fa-solid-900.eot);src:url(//use.fontawesome.com/releases/v5.15.4/webfonts/fa-solid-900.eot) format("embedded-opentype"),url(//use.fontawesome.com/releases/v5.15.4/webfonts/fa-solid-900.woff2) format("woff2"),url(//use.fontawesome.com/releases/v5.15.4/webfonts/fa-solid-900.woff) format("woff"),url(//use.fontawesome.com/releases/v5.15.4/webfonts/fa-solid-900.ttf) format("truetype"),url(//use.fontawesome.com/releases/v5.15.4/webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:"Font Awesome 5 Free"}.fa,.fas{font-weight:900} .fa.fa-glass:before{content:"\f000"}.fa.fa-meetup{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-star-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-star-o:before{content:"\f005"}.fa.fa-close:before,.fa.fa-remove:before{content:"\f00d"}.fa.fa-gear:before{content:"\f013"}.fa.fa-trash-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-trash-o:before{content:"\f2ed"}.fa.fa-file-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-o:before{content:"\f15b"}.fa.fa-clock-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-clock-o:before{content:"\f017"}.fa.fa-arrow-circle-o-down{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-arrow-circle-o-down:before{content:"\f358"}.fa.fa-arrow-circle-o-up{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-arrow-circle-o-up:before{content:"\f35b"}.fa.fa-play-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-play-circle-o:before{content:"\f144"}.fa.fa-repeat:before,.fa.fa-rotate-right:before{content:"\f01e"}.fa.fa-refresh:before{content:"\f021"}.fa.fa-list-alt{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-dedent:before{content:"\f03b"}.fa.fa-video-camera:before{content:"\f03d"}.fa.fa-picture-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-picture-o:before{content:"\f03e"}.fa.fa-photo{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-photo:before{content:"\f03e"}.fa.fa-image{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-image:before{content:"\f03e"}.fa.fa-pencil:before{content:"\f303"}.fa.fa-map-marker:before{content:"\f3c5"}.fa.fa-pencil-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-pencil-square-o:before{content:"\f044"}.fa.fa-share-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-share-square-o:before{content:"\f14d"}.fa.fa-check-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-check-square-o:before{content:"\f14a"}.fa.fa-arrows:before{content:"\f0b2"}.fa.fa-times-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-times-circle-o:before{content:"\f057"}.fa.fa-check-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-check-circle-o:before{content:"\f058"}.fa.fa-mail-forward:before{content:"\f064"}.fa.fa-expand:before{content:"\f424"}.fa.fa-compress:before{content:"\f422"}.fa.fa-eye,.fa.fa-eye-slash{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-warning:before{content:"\f071"}.fa.fa-calendar:before{content:"\f073"}.fa.fa-arrows-v:before{content:"\f338"}.fa.fa-arrows-h:before{content:"\f337"}.fa.fa-bar-chart{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-bar-chart:before{content:"\f080"}.fa.fa-bar-chart-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-bar-chart-o:before{content:"\f080"}.fa.fa-facebook-square,.fa.fa-twitter-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-gears:before{content:"\f085"}.fa.fa-thumbs-o-up{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-thumbs-o-up:before{content:"\f164"}.fa.fa-thumbs-o-down{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-thumbs-o-down:before{content:"\f165"}.fa.fa-heart-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-heart-o:before{content:"\f004"}.fa.fa-sign-out:before{content:"\f2f5"}.fa.fa-linkedin-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-linkedin-square:before{content:"\f08c"}.fa.fa-thumb-tack:before{content:"\f08d"}.fa.fa-external-link:before{content:"\f35d"}.fa.fa-sign-in:before{content:"\f2f6"}.fa.fa-github-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-lemon-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-lemon-o:before{content:"\f094"}.fa.fa-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-square-o:before{content:"\f0c8"}.fa.fa-bookmark-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-bookmark-o:before{content:"\f02e"}.fa.fa-facebook,.fa.fa-twitter{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-facebook:before{content:"\f39e"}.fa.fa-facebook-f{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-facebook-f:before{content:"\f39e"}.fa.fa-github{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-credit-card{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-feed:before{content:"\f09e"}.fa.fa-hdd-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hdd-o:before{content:"\f0a0"}.fa.fa-hand-o-right{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-o-right:before{content:"\f0a4"}.fa.fa-hand-o-left{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-o-left:before{content:"\f0a5"}.fa.fa-hand-o-up{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-o-up:before{content:"\f0a6"}.fa.fa-hand-o-down{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-o-down:before{content:"\f0a7"}.fa.fa-arrows-alt:before{content:"\f31e"}.fa.fa-group:before{content:"\f0c0"}.fa.fa-chain:before{content:"\f0c1"}.fa.fa-scissors:before{content:"\f0c4"}.fa.fa-files-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-files-o:before{content:"\f0c5"}.fa.fa-floppy-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-floppy-o:before{content:"\f0c7"}.fa.fa-navicon:before,.fa.fa-reorder:before{content:"\f0c9"}.fa.fa-google-plus,.fa.fa-google-plus-square,.fa.fa-pinterest,.fa.fa-pinterest-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-google-plus:before{content:"\f0d5"}.fa.fa-money{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-money:before{content:"\f3d1"}.fa.fa-unsorted:before{content:"\f0dc"}.fa.fa-sort-desc:before{content:"\f0dd"}.fa.fa-sort-asc:before{content:"\f0de"}.fa.fa-linkedin{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-linkedin:before{content:"\f0e1"}.fa.fa-rotate-left:before{content:"\f0e2"}.fa.fa-legal:before{content:"\f0e3"}.fa.fa-dashboard:before,.fa.fa-tachometer:before{content:"\f3fd"}.fa.fa-comment-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-comment-o:before{content:"\f075"}.fa.fa-comments-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-comments-o:before{content:"\f086"}.fa.fa-flash:before{content:"\f0e7"}.fa.fa-clipboard,.fa.fa-paste{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-paste:before{content:"\f328"}.fa.fa-lightbulb-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-lightbulb-o:before{content:"\f0eb"}.fa.fa-exchange:before{content:"\f362"}.fa.fa-cloud-download:before{content:"\f381"}.fa.fa-cloud-upload:before{content:"\f382"}.fa.fa-bell-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-bell-o:before{content:"\f0f3"}.fa.fa-cutlery:before{content:"\f2e7"}.fa.fa-file-text-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-text-o:before{content:"\f15c"}.fa.fa-building-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-building-o:before{content:"\f1ad"}.fa.fa-hospital-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hospital-o:before{content:"\f0f8"}.fa.fa-tablet:before{content:"\f3fa"}.fa.fa-mobile-phone:before,.fa.fa-mobile:before{content:"\f3cd"}.fa.fa-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-circle-o:before{content:"\f111"}.fa.fa-mail-reply:before{content:"\f3e5"}.fa.fa-github-alt{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-folder-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-folder-o:before{content:"\f07b"}.fa.fa-folder-open-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-folder-open-o:before{content:"\f07c"}.fa.fa-smile-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-smile-o:before{content:"\f118"}.fa.fa-frown-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-frown-o:before{content:"\f119"}.fa.fa-meh-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-meh-o:before{content:"\f11a"}.fa.fa-keyboard-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-keyboard-o:before{content:"\f11c"}.fa.fa-flag-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-flag-o:before{content:"\f024"}.fa.fa-mail-reply-all:before{content:"\f122"}.fa.fa-star-half-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-star-half-o:before{content:"\f089"}.fa.fa-star-half-empty{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-star-half-empty:before{content:"\f089"}.fa.fa-star-half-full{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-star-half-full:before{content:"\f089"}.fa.fa-code-fork:before{content:"\f126"}.fa.fa-chain-broken:before{content:"\f127"}.fa.fa-shield:before{content:"\f3ed"}.fa.fa-calendar-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-calendar-o:before{content:"\f133"}.fa.fa-css3,.fa.fa-html5,.fa.fa-maxcdn{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-ticket:before{content:"\f3ff"}.fa.fa-minus-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-minus-square-o:before{content:"\f146"}.fa.fa-level-up:before{content:"\f3bf"}.fa.fa-level-down:before{content:"\f3be"}.fa.fa-pencil-square:before{content:"\f14b"}.fa.fa-external-link-square:before{content:"\f360"}.fa.fa-compass{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-caret-square-o-down{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-caret-square-o-down:before{content:"\f150"}.fa.fa-toggle-down{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-toggle-down:before{content:"\f150"}.fa.fa-caret-square-o-up{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-caret-square-o-up:before{content:"\f151"}.fa.fa-toggle-up{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-toggle-up:before{content:"\f151"}.fa.fa-caret-square-o-right{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-caret-square-o-right:before{content:"\f152"}.fa.fa-toggle-right{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-toggle-right:before{content:"\f152"}.fa.fa-eur:before,.fa.fa-euro:before{content:"\f153"}.fa.fa-gbp:before{content:"\f154"}.fa.fa-dollar:before,.fa.fa-usd:before{content:"\f155"}.fa.fa-inr:before,.fa.fa-rupee:before{content:"\f156"}.fa.fa-cny:before,.fa.fa-jpy:before,.fa.fa-rmb:before,.fa.fa-yen:before{content:"\f157"}.fa.fa-rouble:before,.fa.fa-rub:before,.fa.fa-ruble:before{content:"\f158"}.fa.fa-krw:before,.fa.fa-won:before{content:"\f159"}.fa.fa-bitcoin,.fa.fa-btc{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-bitcoin:before{content:"\f15a"}.fa.fa-file-text:before{content:"\f15c"}.fa.fa-sort-alpha-asc:before{content:"\f15d"}.fa.fa-sort-alpha-desc:before{content:"\f881"}.fa.fa-sort-amount-asc:before{content:"\f160"}.fa.fa-sort-amount-desc:before{content:"\f884"}.fa.fa-sort-numeric-asc:before{content:"\f162"}.fa.fa-sort-numeric-desc:before{content:"\f886"}.fa.fa-xing,.fa.fa-xing-square,.fa.fa-youtube,.fa.fa-youtube-play,.fa.fa-youtube-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-youtube-play:before{content:"\f167"}.fa.fa-adn,.fa.fa-bitbucket,.fa.fa-bitbucket-square,.fa.fa-dropbox,.fa.fa-flickr,.fa.fa-instagram,.fa.fa-stack-overflow{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-bitbucket-square:before{content:"\f171"}.fa.fa-tumblr,.fa.fa-tumblr-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-long-arrow-down:before{content:"\f309"}.fa.fa-long-arrow-up:before{content:"\f30c"}.fa.fa-long-arrow-left:before{content:"\f30a"}.fa.fa-long-arrow-right:before{content:"\f30b"}.fa.fa-android,.fa.fa-apple,.fa.fa-dribbble,.fa.fa-foursquare,.fa.fa-gittip,.fa.fa-gratipay,.fa.fa-linux,.fa.fa-skype,.fa.fa-trello,.fa.fa-windows{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-gittip:before{content:"\f184"}.fa.fa-sun-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-sun-o:before{content:"\f185"}.fa.fa-moon-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-moon-o:before{content:"\f186"}.fa.fa-pagelines,.fa.fa-renren,.fa.fa-stack-exchange,.fa.fa-vk,.fa.fa-weibo{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-arrow-circle-o-right{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-arrow-circle-o-right:before{content:"\f35a"}.fa.fa-arrow-circle-o-left{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-arrow-circle-o-left:before{content:"\f359"}.fa.fa-caret-square-o-left{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-caret-square-o-left:before{content:"\f191"}.fa.fa-toggle-left{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-toggle-left:before{content:"\f191"}.fa.fa-dot-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-dot-circle-o:before{content:"\f192"}.fa.fa-vimeo-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-try:before,.fa.fa-turkish-lira:before{content:"\f195"}.fa.fa-plus-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-plus-square-o:before{content:"\f0fe"}.fa.fa-openid,.fa.fa-slack,.fa.fa-wordpress{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-bank:before,.fa.fa-institution:before{content:"\f19c"}.fa.fa-mortar-board:before{content:"\f19d"}.fa.fa-delicious,.fa.fa-digg,.fa.fa-drupal,.fa.fa-google,.fa.fa-joomla,.fa.fa-pied-piper-alt,.fa.fa-pied-piper-pp,.fa.fa-reddit,.fa.fa-reddit-square,.fa.fa-stumbleupon,.fa.fa-stumbleupon-circle,.fa.fa-yahoo{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-spoon:before{content:"\f2e5"}.fa.fa-behance,.fa.fa-behance-square,.fa.fa-steam,.fa.fa-steam-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-automobile:before{content:"\f1b9"}.fa.fa-envelope-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-envelope-o:before{content:"\f0e0"}.fa.fa-deviantart,.fa.fa-soundcloud,.fa.fa-spotify{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-file-pdf-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-pdf-o:before{content:"\f1c1"}.fa.fa-file-word-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-word-o:before{content:"\f1c2"}.fa.fa-file-excel-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-excel-o:before{content:"\f1c3"}.fa.fa-file-powerpoint-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-powerpoint-o:before{content:"\f1c4"}.fa.fa-file-image-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-image-o:before{content:"\f1c5"}.fa.fa-file-photo-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-photo-o:before{content:"\f1c5"}.fa.fa-file-picture-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-picture-o:before{content:"\f1c5"}.fa.fa-file-archive-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-archive-o:before{content:"\f1c6"}.fa.fa-file-zip-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-zip-o:before{content:"\f1c6"}.fa.fa-file-audio-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-audio-o:before{content:"\f1c7"}.fa.fa-file-sound-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-sound-o:before{content:"\f1c7"}.fa.fa-file-video-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-video-o:before{content:"\f1c8"}.fa.fa-file-movie-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-movie-o:before{content:"\f1c8"}.fa.fa-file-code-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-code-o:before{content:"\f1c9"}.fa.fa-codepen,.fa.fa-jsfiddle,.fa.fa-vine{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-life-bouy,.fa.fa-life-ring{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-life-bouy:before{content:"\f1cd"}.fa.fa-life-buoy{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-life-buoy:before{content:"\f1cd"}.fa.fa-life-saver{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-life-saver:before{content:"\f1cd"}.fa.fa-support{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-support:before{content:"\f1cd"}.fa.fa-circle-o-notch:before{content:"\f1ce"}.fa.fa-ra,.fa.fa-rebel{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-ra:before{content:"\f1d0"}.fa.fa-resistance{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-resistance:before{content:"\f1d0"}.fa.fa-empire,.fa.fa-ge{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-ge:before{content:"\f1d1"}.fa.fa-git,.fa.fa-git-square,.fa.fa-hacker-news,.fa.fa-y-combinator-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-y-combinator-square:before{content:"\f1d4"}.fa.fa-yc-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-yc-square:before{content:"\f1d4"}.fa.fa-qq,.fa.fa-tencent-weibo,.fa.fa-wechat,.fa.fa-weixin{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-wechat:before{content:"\f1d7"}.fa.fa-send:before{content:"\f1d8"}.fa.fa-paper-plane-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-paper-plane-o:before{content:"\f1d8"}.fa.fa-send-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-send-o:before{content:"\f1d8"}.fa.fa-circle-thin{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-circle-thin:before{content:"\f111"}.fa.fa-header:before{content:"\f1dc"}.fa.fa-sliders:before{content:"\f1de"}.fa.fa-futbol-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-futbol-o:before{content:"\f1e3"}.fa.fa-soccer-ball-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-soccer-ball-o:before{content:"\f1e3"}.fa.fa-slideshare,.fa.fa-twitch,.fa.fa-yelp{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-newspaper-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-newspaper-o:before{content:"\f1ea"}.fa.fa-cc-amex,.fa.fa-cc-discover,.fa.fa-cc-mastercard,.fa.fa-cc-paypal,.fa.fa-cc-stripe,.fa.fa-cc-visa,.fa.fa-google-wallet,.fa.fa-paypal{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-bell-slash-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-bell-slash-o:before{content:"\f1f6"}.fa.fa-trash:before{content:"\f2ed"}.fa.fa-copyright{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-eyedropper:before{content:"\f1fb"}.fa.fa-area-chart:before{content:"\f1fe"}.fa.fa-pie-chart:before{content:"\f200"}.fa.fa-line-chart:before{content:"\f201"}.fa.fa-angellist,.fa.fa-ioxhost,.fa.fa-lastfm,.fa.fa-lastfm-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-cc{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-cc:before{content:"\f20a"}.fa.fa-ils:before,.fa.fa-shekel:before,.fa.fa-sheqel:before{content:"\f20b"}.fa.fa-meanpath{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-meanpath:before{content:"\f2b4"}.fa.fa-buysellads,.fa.fa-connectdevelop,.fa.fa-dashcube,.fa.fa-forumbee,.fa.fa-leanpub,.fa.fa-sellsy,.fa.fa-shirtsinbulk,.fa.fa-simplybuilt,.fa.fa-skyatlas{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-diamond{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-diamond:before{content:"\f3a5"}.fa.fa-intersex:before{content:"\f224"}.fa.fa-facebook-official{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-facebook-official:before{content:"\f09a"}.fa.fa-pinterest-p,.fa.fa-whatsapp{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-hotel:before{content:"\f236"}.fa.fa-medium,.fa.fa-viacoin,.fa.fa-y-combinator,.fa.fa-yc{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-yc:before{content:"\f23b"}.fa.fa-expeditedssl,.fa.fa-opencart,.fa.fa-optin-monster{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-battery-4:before,.fa.fa-battery:before{content:"\f240"}.fa.fa-battery-3:before{content:"\f241"}.fa.fa-battery-2:before{content:"\f242"}.fa.fa-battery-1:before{content:"\f243"}.fa.fa-battery-0:before{content:"\f244"}.fa.fa-object-group,.fa.fa-object-ungroup,.fa.fa-sticky-note-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-sticky-note-o:before{content:"\f249"}.fa.fa-cc-diners-club,.fa.fa-cc-jcb{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-clone,.fa.fa-hourglass-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hourglass-o:before{content:"\f254"}.fa.fa-hourglass-1:before{content:"\f251"}.fa.fa-hourglass-2:before{content:"\f252"}.fa.fa-hourglass-3:before{content:"\f253"}.fa.fa-hand-rock-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-rock-o:before{content:"\f255"}.fa.fa-hand-grab-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-grab-o:before{content:"\f255"}.fa.fa-hand-paper-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-paper-o:before{content:"\f256"}.fa.fa-hand-stop-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-stop-o:before{content:"\f256"}.fa.fa-hand-scissors-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-scissors-o:before{content:"\f257"}.fa.fa-hand-lizard-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-lizard-o:before{content:"\f258"}.fa.fa-hand-spock-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-spock-o:before{content:"\f259"}.fa.fa-hand-pointer-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-pointer-o:before{content:"\f25a"}.fa.fa-hand-peace-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-peace-o:before{content:"\f25b"}.fa.fa-registered{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-chrome,.fa.fa-creative-commons,.fa.fa-firefox,.fa.fa-get-pocket,.fa.fa-gg,.fa.fa-gg-circle,.fa.fa-internet-explorer,.fa.fa-odnoklassniki,.fa.fa-odnoklassniki-square,.fa.fa-opera,.fa.fa-safari,.fa.fa-tripadvisor,.fa.fa-wikipedia-w{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-television:before{content:"\f26c"}.fa.fa-500px,.fa.fa-amazon,.fa.fa-contao{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-calendar-plus-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-calendar-plus-o:before{content:"\f271"}.fa.fa-calendar-minus-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-calendar-minus-o:before{content:"\f272"}.fa.fa-calendar-times-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-calendar-times-o:before{content:"\f273"}.fa.fa-calendar-check-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-calendar-check-o:before{content:"\f274"}.fa.fa-map-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-map-o:before{content:"\f279"}.fa.fa-commenting:before{content:"\f4ad"}.fa.fa-commenting-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-commenting-o:before{content:"\f4ad"}.fa.fa-houzz,.fa.fa-vimeo{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-vimeo:before{content:"\f27d"}.fa.fa-black-tie,.fa.fa-edge,.fa.fa-fonticons,.fa.fa-reddit-alien{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-credit-card-alt:before{content:"\f09d"}.fa.fa-codiepie,.fa.fa-fort-awesome,.fa.fa-mixcloud,.fa.fa-modx,.fa.fa-product-hunt,.fa.fa-scribd,.fa.fa-usb{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-pause-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-pause-circle-o:before{content:"\f28b"}.fa.fa-stop-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-stop-circle-o:before{content:"\f28d"}.fa.fa-bluetooth,.fa.fa-bluetooth-b,.fa.fa-envira,.fa.fa-gitlab,.fa.fa-wheelchair-alt,.fa.fa-wpbeginner,.fa.fa-wpforms{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-wheelchair-alt:before{content:"\f368"}.fa.fa-question-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-question-circle-o:before{content:"\f059"}.fa.fa-volume-control-phone:before{content:"\f2a0"}.fa.fa-asl-interpreting:before{content:"\f2a3"}.fa.fa-deafness:before,.fa.fa-hard-of-hearing:before{content:"\f2a4"}.fa.fa-glide,.fa.fa-glide-g{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-signing:before{content:"\f2a7"}.fa.fa-first-order,.fa.fa-google-plus-official,.fa.fa-pied-piper,.fa.fa-snapchat,.fa.fa-snapchat-ghost,.fa.fa-snapchat-square,.fa.fa-themeisle,.fa.fa-viadeo,.fa.fa-viadeo-square,.fa.fa-yoast{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-google-plus-official:before{content:"\f2b3"}.fa.fa-google-plus-circle{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-google-plus-circle:before{content:"\f2b3"}.fa.fa-fa,.fa.fa-font-awesome{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-fa:before{content:"\f2b4"}.fa.fa-handshake-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-handshake-o:before{content:"\f2b5"}.fa.fa-envelope-open-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-envelope-open-o:before{content:"\f2b6"}.fa.fa-linode{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-address-book-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-address-book-o:before{content:"\f2b9"}.fa.fa-vcard:before{content:"\f2bb"}.fa.fa-address-card-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-address-card-o:before{content:"\f2bb"}.fa.fa-vcard-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-vcard-o:before{content:"\f2bb"}.fa.fa-user-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-user-circle-o:before{content:"\f2bd"}.fa.fa-user-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-user-o:before{content:"\f007"}.fa.fa-id-badge{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-drivers-license:before{content:"\f2c2"}.fa.fa-id-card-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-id-card-o:before{content:"\f2c2"}.fa.fa-drivers-license-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-drivers-license-o:before{content:"\f2c2"}.fa.fa-free-code-camp,.fa.fa-quora,.fa.fa-telegram{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-thermometer-4:before,.fa.fa-thermometer:before{content:"\f2c7"}.fa.fa-thermometer-3:before{content:"\f2c8"}.fa.fa-thermometer-2:before{content:"\f2c9"}.fa.fa-thermometer-1:before{content:"\f2ca"}.fa.fa-thermometer-0:before{content:"\f2cb"}.fa.fa-bathtub:before,.fa.fa-s15:before{content:"\f2cd"}.fa.fa-window-maximize,.fa.fa-window-restore{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-times-rectangle:before{content:"\f410"}.fa.fa-window-close-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-window-close-o:before{content:"\f410"}.fa.fa-times-rectangle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-times-rectangle-o:before{content:"\f410"}.fa.fa-bandcamp,.fa.fa-eercast,.fa.fa-etsy,.fa.fa-grav,.fa.fa-imdb,.fa.fa-ravelry{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-eercast:before{content:"\f2da"}.fa.fa-snowflake-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-snowflake-o:before{content:"\f2dc"}.fa.fa-superpowers,.fa.fa-wpexplorer{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-cab:before{content:"\f1ba"}   @font-face {   font-family: 'FontAwesome';   src: url('//use.fontawesome.com/releases/v5.15.4/webfonts/fa-brands-400.eot'),   url('//use.fontawesome.com/releases/v5.15.4/webfonts/fa-brands-400.eot') format('embedded-opentype'),   url('//use.fontawesome.com/releases/v5.15.4/webfonts/fa-brands-400.woff2') format('woff2'),   url('//use.fontawesome.com/releases/v5.15.4/webfonts/fa-brands-400.woff') format('woff'),   url('//use.fontawesome.com/releases/v5.15.4/webfonts/fa-brands-400.ttf') format('truetype'),   url('//use.fontawesome.com/releases/v5.15.4/webfonts/fa-brands-400.svg#fontawesome') format('svg');  }   @font-face {   font-family: 'FontAwesome';   src: url('//use.fontawesome.com/releases/v5.15.4/webfonts/fa-solid-900.eot'),   url('//use.fontawesome.com/releases/v5.15.4/webfonts/fa-solid-900.eot') format('embedded-opentype'),   url('//use.fontawesome.com/releases/v5.15.4/webfonts/fa-solid-900.woff2') format('woff2'),   url('//use.fontawesome.com/releases/v5.15.4/webfonts/fa-solid-900.woff') format('woff'),   url('//use.fontawesome.com/releases/v5.15.4/webfonts/fa-solid-900.ttf') format('truetype'),   url('//use.fontawesome.com/releases/v5.15.4/webfonts/fa-solid-900.svg#fontawesome') format('svg');  }   @font-face {   font-family: 'FontAwesome';   src: url('//use.fontawesome.com/releases/v5.15.4/webfonts/fa-regular-400.eot'),   url('//use.fontawesome.com/releases/v5.15.4/webfonts/fa-regular-400.eot') format('embedded-opentype'),   url('//use.fontawesome.com/releases/v5.15.4/webfonts/fa-regular-400.woff2') format('woff2'),   url('//use.fontawesome.com/releases/v5.15.4/webfonts/fa-regular-400.woff') format('woff'),   url('//use.fontawesome.com/releases/v5.15.4/webfonts/fa-regular-400.ttf') format('truetype'),   url('//use.fontawesome.com/releases/v5.15.4/webfonts/fa-regular-400.svg#fontawesome') format('svg');   unicode-range: U+F004-F005,U+F007,U+F017,U+F022,U+F024,U+F02E,U+F03E,U+F044,U+F057-F059,U+F06E,U+F070,U+F075,U+F07B-F07C,U+F080,U+F086,U+F089,U+F094,U+F09D,U+F0A0,U+F0A4-F0A7,U+F0C5,U+F0C7-F0C8,U+F0E0,U+F0EB,U+F0F3,U+F0F8,U+F0FE,U+F111,U+F118-F11A,U+F11C,U+F133,U+F144,U+F146,U+F14A,U+F14D-F14E,U+F150-F152,U+F15B-F15C,U+F164-F165,U+F185-F186,U+F191-F192,U+F1AD,U+F1C1-F1C9,U+F1CD,U+F1D8,U+F1E3,U+F1EA,U+F1F6,U+F1F9,U+F20A,U+F247-F249,U+F24D,U+F254-F25B,U+F25D,U+F267,U+F271-F274,U+F279,U+F28B,U+F28D,U+F2B5-F2B6,U+F2B9,U+F2BB,U+F2BD,U+F2C1-F2C2,U+F2D0,U+F2D2,U+F2DC,U+F2ED,U+F328,U+F358-F35B,U+F3A5,U+F3D1,U+F410,U+F4AD;  }    html {  font-family: sans-serif;  -webkit-text-size-adjust: 100%;    -ms-text-size-adjust: 100%; } body {  margin: 0; } article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {  display: block; } audio, canvas, progress, video {  display: inline-block;  vertical-align: baseline; } audio:not([controls]) {  display: none;  height: 0; } [hidden], template {  display: none; } a {  background: transparent; } a:active, a:hover {  outline: 0; } abbr[title] {  border-bottom: 1px dotted; } b, strong {  font-weight: bold; } dfn {  font-style: italic; } h1 {  margin: .67em 0;  font-size: 2em; } mark {  color: #000;  background: #ff0; } small {  font-size: 80%; } sub, sup {  position: relative;  font-size: 75%;  line-height: 0;  vertical-align: baseline; } sup {  top: -.5em; } sub {  bottom: -.25em; } img {  border: 0; } svg:not(:root) {  overflow: hidden; } figure {  margin: 1em 40px; } hr {  height: 0;  -moz-box-sizing: content-box;    box-sizing: content-box; } pre {  overflow: auto; } code, kbd, pre, samp {  font-family: monospace, monospace;  font-size: 1em; } button, input, optgroup, select, textarea {  margin: 0;  font: inherit;  color: inherit; } button {  overflow: visible; } button, select {  text-transform: none; } button, html input[type="button"], input[type="reset"], input[type="submit"] {  -webkit-appearance: button;  cursor: pointer; } button[disabled], html input[disabled] {  cursor: default; } button::-moz-focus-inner, input::-moz-focus-inner {  padding: 0;  border: 0; } input {  line-height: normal; } input[type="checkbox"], input[type="radio"] {  box-sizing: border-box;  padding: 0; } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {  height: auto; } input[type="search"] {  -webkit-box-sizing: content-box;   -moz-box-sizing: content-box;      box-sizing: content-box;  -webkit-appearance: textfield; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {  -webkit-appearance: none; } fieldset {  padding: .35em .625em .75em;  margin: 0 2px;  border: 1px solid #c0c0c0; } legend {  padding: 0;  border: 0; } textarea {  overflow: auto; } optgroup {  font-weight: bold; } table {  border-spacing: 0;  border-collapse: collapse; } td, th {  padding: 0; } @media print {  * {   color: #000 !important;   text-shadow: none !important;   background: transparent !important;   box-shadow: none !important;  }  a,  a:visited {   text-decoration: underline;  }  a[href]:after {   content: " (" attr(href) ")";  }  abbr[title]:after {   content: " (" attr(title) ")";  }  a[href^="javascript:"]:after,  a[href^="#"]:after {   content: "";  }  pre,  blockquote {   border: 1px solid #999;   page-break-inside: avoid;  }  thead {   display: table-header-group;  }  tr,  img {   page-break-inside: avoid;  }  img {   max-width: 100% !important;  }  p,  h2,  h3 {   orphans: 3;   widows: 3;  }  h2,  h3 {   page-break-after: avoid;  }  select {   background: #fff !important;  }  .navbar {   display: none;  }  .table td,  .table th {   background-color: #fff !important;  }  .btn > .caret,  .dropup > .btn > .caret {   border-top-color: #000 !important;  }  .label {   border: 1px solid #000;  }  .table {   border-collapse: collapse !important;  }  .table-bordered th,  .table-bordered td {   border: 1px solid #ddd !important;  } } * {  -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; } html {  font-size: 62.5%;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } body {  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;  font-size: 14px;  line-height: 1.428571429;  color: #333;  background-color: #fff; } input, button, select, textarea {  font-family: inherit;  font-size: inherit;  line-height: inherit; } a {  color: #428bca;  text-decoration: none; } a:hover, a:focus {  color: #2a6496;  text-decoration: underline; } a:focus {  outline: thin dotted;  outline: 5px auto -webkit-focus-ring-color;  outline-offset: -2px; } figure {  margin: 0; } img {  vertical-align: middle; } .img-responsive {  display: block;  max-width: 100%;  height: auto; } .img-rounded {  border-radius: 6px; } .img-thumbnail {  display: inline-block;  max-width: 100%;  height: auto;  padding: 4px;  line-height: 1.428571429;  background-color: #fff;  border: 1px solid #ddd;  border-radius: 4px;  -webkit-transition: all .2s ease-in-out;      transition: all .2s ease-in-out; } .img-circle {  border-radius: 50%; } hr {  margin-top: 20px;  margin-bottom: 20px;  border: 0;  border-top: 1px solid #eee; } .sr-only {  position: absolute;  width: 1px;  height: 1px;  padding: 0;  margin: -1px;  overflow: hidden;  clip: rect(0, 0, 0, 0);  border: 0; } h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {  font-family: inherit;  font-weight: 500;  line-height: 1.1;  color: inherit; } h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small {  font-weight: normal;  line-height: 1;  color: #999; } h1, .h1, h2, .h2, h3, .h3 {  margin-top: 20px;  margin-bottom: 10px; } h1 small, .h1 small, h2 small, .h2 small, h3 small, .h3 small, h1 .small, .h1 .small, h2 .small, .h2 .small, h3 .small, .h3 .small {  font-size: 65%; } h4, .h4, h5, .h5, h6, .h6 {  margin-top: 10px;  margin-bottom: 10px; } h4 small, .h4 small, h5 small, .h5 small, h6 small, .h6 small, h4 .small, .h4 .small, h5 .small, .h5 .small, h6 .small, .h6 .small {  font-size: 75%; } h1, .h1 {  font-size: 36px; } h2, .h2 {  font-size: 30px; } h3, .h3 {  font-size: 24px; } h4, .h4 {  font-size: 18px; } h5, .h5 {  font-size: 14px; } h6, .h6 {  font-size: 12px; } p {  margin: 0 0 10px; } .lead {  margin-bottom: 20px;  font-size: 16px;  font-weight: 200;  line-height: 1.4; } @media (min-width: 768px) {  .lead {   font-size: 21px;  } } small, .small {  font-size: 85%; } cite {  font-style: normal; } .text-left {  text-align: left; } .text-right {  text-align: right; } .text-center {  text-align: center; } .text-justify {  text-align: justify; } .text-muted {  color: #999; } .text-primary {  color: #428bca; } a.text-primary:hover {  color: #3071a9; } .text-success {  color: #3c763d; } a.text-success:hover {  color: #2b542c; } .text-info {  color: #31708f; } a.text-info:hover {  color: #245269; } .text-warning {  color: #8a6d3b; } a.text-warning:hover {  color: #66512c; } .text-danger {  color: #a94442; } a.text-danger:hover {  color: #843534; } .bg-primary {  color: #fff;  background-color: #428bca; } a.bg-primary:hover {  background-color: #3071a9; } .bg-success {  background-color: #dff0d8; } a.bg-success:hover {  background-color: #c1e2b3; } .bg-info {  background-color: #d9edf7; } a.bg-info:hover {  background-color: #afd9ee; } .bg-warning {  background-color: #fcf8e3; } a.bg-warning:hover {  background-color: #f7ecb5; } .bg-danger {  background-color: #f2dede; } a.bg-danger:hover {  background-color: #e4b9b9; } .page-header {  padding-bottom: 9px;  margin: 40px 0 20px;  border-bottom: 1px solid #eee; } ul, ol {  margin-top: 0;  margin-bottom: 10px; } ul ul, ol ul, ul ol, ol ol {  margin-bottom: 0; } .list-unstyled {  padding-left: 0;  list-style: none; } .list-inline {  padding-left: 0;  list-style: none; } .list-inline > li {  display: inline-block;  padding-right: 5px;  padding-left: 5px; } .list-inline > li:first-child {  padding-left: 0; } dl {  margin-top: 0;  margin-bottom: 20px; } dt, dd {  line-height: 1.428571429; } dt {  font-weight: bold; } dd {  margin-left: 0; } @media (min-width: 768px) {  .dl-horizontal dt {   float: left;   width: 160px;   overflow: hidden;   clear: left;   text-align: right;   text-overflow: ellipsis;   white-space: nowrap;  }  .dl-horizontal dd {   margin-left: 180px;  } } abbr[title], abbr[data-original-title] {  cursor: help;  border-bottom: 1px dotted #999; } .initialism {  font-size: 90%;  text-transform: uppercase; } blockquote {  padding: 10px 20px;  margin: 0 0 20px;  font-size: 17.5px;  border-left: 5px solid #eee; } blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child {  margin-bottom: 0; } blockquote footer, blockquote small, blockquote .small {  display: block;  font-size: 80%;  line-height: 1.428571429;  color: #999; } blockquote footer:before, blockquote small:before, blockquote .small:before {  content: '\2014 \00A0'; } .blockquote-reverse, blockquote.pull-right {  padding-right: 15px;  padding-left: 0;  text-align: right;  border-right: 5px solid #eee;  border-left: 0; } .blockquote-reverse footer:before, blockquote.pull-right footer:before, .blockquote-reverse small:before, blockquote.pull-right small:before, .blockquote-reverse .small:before, blockquote.pull-right .small:before {  content: ''; } .blockquote-reverse footer:after, blockquote.pull-right footer:after, .blockquote-reverse small:after, blockquote.pull-right small:after, .blockquote-reverse .small:after, blockquote.pull-right .small:after {  content: '\00A0 \2014'; } blockquote:before, blockquote:after {  content: ""; } address {  margin-bottom: 20px;  font-style: normal;  line-height: 1.428571429; } code, kbd, pre, samp {  font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } code {  padding: 2px 4px;  font-size: 90%;  color: #c7254e;  white-space: nowrap;  background-color: #f9f2f4;  border-radius: 4px; } kbd {  padding: 2px 4px;  font-size: 90%;  color: #fff;  background-color: #333;  border-radius: 3px;  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); } pre {  display: block;  padding: 9.5px;  margin: 0 0 10px;  font-size: 13px;  line-height: 1.428571429;  color: #333;  word-break: break-all;  word-wrap: break-word;  background-color: #f5f5f5;  border: 1px solid #ccc;  border-radius: 4px; } pre code {  padding: 0;  font-size: inherit;  color: inherit;  white-space: pre-wrap;  background-color: transparent;  border-radius: 0; } .pre-scrollable {  max-height: 340px;  overflow-y: scroll; } .container {  padding-right: 15px;  padding-left: 15px;  margin-right: auto;  margin-left: auto; } @media (min-width: 768px) {  .container {   width: 750px;  } } @media (min-width: 992px) {  .container {   width: 970px;  } } @media (min-width: 1200px) {  .container {   width: 1170px;  } } .container-fluid {  padding-right: 15px;  padding-left: 15px;  margin-right: auto;  margin-left: auto; } .row {  margin-right: -15px;  margin-left: -15px; } .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.66666666666666%; } .col-xs-10 {  width: 83.33333333333334%; } .col-xs-9 {  width: 75%; } .col-xs-8 {  width: 66.66666666666666%; } .col-xs-7 {  width: 58.333333333333336%; } .col-xs-6 {  width: 50%; } .col-xs-5 {  width: 41.66666666666667%; } .col-xs-4 {  width: 33.33333333333333%; } .col-xs-3 {  width: 25%; } .col-xs-2 {  width: 16.666666666666664%; } .col-xs-1 {  width: 8.333333333333332%; } .col-xs-pull-12 {  right: 100%; } .col-xs-pull-11 {  right: 91.66666666666666%; } .col-xs-pull-10 {  right: 83.33333333333334%; } .col-xs-pull-9 {  right: 75%; } .col-xs-pull-8 {  right: 66.66666666666666%; } .col-xs-pull-7 {  right: 58.333333333333336%; } .col-xs-pull-6 {  right: 50%; } .col-xs-pull-5 {  right: 41.66666666666667%; } .col-xs-pull-4 {  right: 33.33333333333333%; } .col-xs-pull-3 {  right: 25%; } .col-xs-pull-2 {  right: 16.666666666666664%; } .col-xs-pull-1 {  right: 8.333333333333332%; } .col-xs-pull-0 {  right: 0; } .col-xs-push-12 {  left: 100%; } .col-xs-push-11 {  left: 91.66666666666666%; } .col-xs-push-10 {  left: 83.33333333333334%; } .col-xs-push-9 {  left: 75%; } .col-xs-push-8 {  left: 66.66666666666666%; } .col-xs-push-7 {  left: 58.333333333333336%; } .col-xs-push-6 {  left: 50%; } .col-xs-push-5 {  left: 41.66666666666667%; } .col-xs-push-4 {  left: 33.33333333333333%; } .col-xs-push-3 {  left: 25%; } .col-xs-push-2 {  left: 16.666666666666664%; } .col-xs-push-1 {  left: 8.333333333333332%; } .col-xs-push-0 {  left: 0; } .col-xs-offset-12 {  margin-left: 100%; } .col-xs-offset-11 {  margin-left: 91.66666666666666%; } .col-xs-offset-10 {  margin-left: 83.33333333333334%; } .col-xs-offset-9 {  margin-left: 75%; } .col-xs-offset-8 {  margin-left: 66.66666666666666%; } .col-xs-offset-7 {  margin-left: 58.333333333333336%; } .col-xs-offset-6 {  margin-left: 50%; } .col-xs-offset-5 {  margin-left: 41.66666666666667%; } .col-xs-offset-4 {  margin-left: 33.33333333333333%; } .col-xs-offset-3 {  margin-left: 25%; } .col-xs-offset-2 {  margin-left: 16.666666666666664%; } .col-xs-offset-1 {  margin-left: 8.333333333333332%; } .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.66666666666666%;  }  .col-sm-10 {   width: 83.33333333333334%;  }  .col-sm-9 {   width: 75%;  }  .col-sm-8 {   width: 66.66666666666666%;  }  .col-sm-7 {   width: 58.333333333333336%;  }  .col-sm-6 {   width: 50%;  }  .col-sm-5 {   width: 41.66666666666667%;  }  .col-sm-4 {   width: 33.33333333333333%;  }  .col-sm-3 {   width: 25%;  }  .col-sm-2 {   width: 16.666666666666664%;  }  .col-sm-1 {   width: 8.333333333333332%;  }  .col-sm-pull-12 {   right: 100%;  }  .col-sm-pull-11 {   right: 91.66666666666666%;  }  .col-sm-pull-10 {   right: 83.33333333333334%;  }  .col-sm-pull-9 {   right: 75%;  }  .col-sm-pull-8 {   right: 66.66666666666666%;  }  .col-sm-pull-7 {   right: 58.333333333333336%;  }  .col-sm-pull-6 {   right: 50%;  }  .col-sm-pull-5 {   right: 41.66666666666667%;  }  .col-sm-pull-4 {   right: 33.33333333333333%;  }  .col-sm-pull-3 {   right: 25%;  }  .col-sm-pull-2 {   right: 16.666666666666664%;  }  .col-sm-pull-1 {   right: 8.333333333333332%;  }  .col-sm-pull-0 {   right: 0;  }  .col-sm-push-12 {   left: 100%;  }  .col-sm-push-11 {   left: 91.66666666666666%;  }  .col-sm-push-10 {   left: 83.33333333333334%;  }  .col-sm-push-9 {   left: 75%;  }  .col-sm-push-8 {   left: 66.66666666666666%;  }  .col-sm-push-7 {   left: 58.333333333333336%;  }  .col-sm-push-6 {   left: 50%;  }  .col-sm-push-5 {   left: 41.66666666666667%;  }  .col-sm-push-4 {   left: 33.33333333333333%;  }  .col-sm-push-3 {   left: 25%;  }  .col-sm-push-2 {   left: 16.666666666666664%;  }  .col-sm-push-1 {   left: 8.333333333333332%;  }  .col-sm-push-0 {   left: 0;  }  .col-sm-offset-12 {   margin-left: 100%;  }  .col-sm-offset-11 {   margin-left: 91.66666666666666%;  }  .col-sm-offset-10 {   margin-left: 83.33333333333334%;  }  .col-sm-offset-9 {   margin-left: 75%;  }  .col-sm-offset-8 {   margin-left: 66.66666666666666%;  }  .col-sm-offset-7 {   margin-left: 58.333333333333336%;  }  .col-sm-offset-6 {   margin-left: 50%;  }  .col-sm-offset-5 {   margin-left: 41.66666666666667%;  }  .col-sm-offset-4 {   margin-left: 33.33333333333333%;  }  .col-sm-offset-3 {   margin-left: 25%;  }  .col-sm-offset-2 {   margin-left: 16.666666666666664%;  }  .col-sm-offset-1 {   margin-left: 8.333333333333332%;  }  .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.66666666666666%;  }  .col-md-10 {   width: 83.33333333333334%;  }  .col-md-9 {   width: 75%;  }  .col-md-8 {   width: 66.66666666666666%;  }  .col-md-7 {   width: 58.333333333333336%;  }  .col-md-6 {   width: 50%;  }  .col-md-5 {   width: 41.66666666666667%;  }  .col-md-4 {   width: 33.33333333333333%;  }  .col-md-3 {   width: 25%;  }  .col-md-2 {   width: 16.666666666666664%;  }  .col-md-1 {   width: 8.333333333333332%;  }  .col-md-pull-12 {   right: 100%;  }  .col-md-pull-11 {   right: 91.66666666666666%;  }  .col-md-pull-10 {   right: 83.33333333333334%;  }  .col-md-pull-9 {   right: 75%;  }  .col-md-pull-8 {   right: 66.66666666666666%;  }  .col-md-pull-7 {   right: 58.333333333333336%;  }  .col-md-pull-6 {   right: 50%;  }  .col-md-pull-5 {   right: 41.66666666666667%;  }  .col-md-pull-4 {   right: 33.33333333333333%;  }  .col-md-pull-3 {   right: 25%;  }  .col-md-pull-2 {   right: 16.666666666666664%;  }  .col-md-pull-1 {   right: 8.333333333333332%;  }  .col-md-pull-0 {   right: 0;  }  .col-md-push-12 {   left: 100%;  }  .col-md-push-11 {   left: 91.66666666666666%;  }  .col-md-push-10 {   left: 83.33333333333334%;  }  .col-md-push-9 {   left: 75%;  }  .col-md-push-8 {   left: 66.66666666666666%;  }  .col-md-push-7 {   left: 58.333333333333336%;  }  .col-md-push-6 {   left: 50%;  }  .col-md-push-5 {   left: 41.66666666666667%;  }  .col-md-push-4 {   left: 33.33333333333333%;  }  .col-md-push-3 {   left: 25%;  }  .col-md-push-2 {   left: 16.666666666666664%;  }  .col-md-push-1 {   left: 8.333333333333332%;  }  .col-md-push-0 {   left: 0;  }  .col-md-offset-12 {   margin-left: 100%;  }  .col-md-offset-11 {   margin-left: 91.66666666666666%;  }  .col-md-offset-10 {   margin-left: 83.33333333333334%;  }  .col-md-offset-9 {   margin-left: 75%;  }  .col-md-offset-8 {   margin-left: 66.66666666666666%;  }  .col-md-offset-7 {   margin-left: 58.333333333333336%;  }  .col-md-offset-6 {   margin-left: 50%;  }  .col-md-offset-5 {   margin-left: 41.66666666666667%;  }  .col-md-offset-4 {   margin-left: 33.33333333333333%;  }  .col-md-offset-3 {   margin-left: 25%;  }  .col-md-offset-2 {   margin-left: 16.666666666666664%;  }  .col-md-offset-1 {   margin-left: 8.333333333333332%;  }  .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.66666666666666%;  }  .col-lg-10 {   width: 83.33333333333334%;  }  .col-lg-9 {   width: 75%;  }  .col-lg-8 {   width: 66.66666666666666%;  }  .col-lg-7 {   width: 58.333333333333336%;  }  .col-lg-6 {   width: 50%;  }  .col-lg-5 {   width: 41.66666666666667%;  }  .col-lg-4 {   width: 33.33333333333333%;  }  .col-lg-3 {   width: 25%;  }  .col-lg-2 {   width: 16.666666666666664%;  }  .col-lg-1 {   width: 8.333333333333332%;  }  .col-lg-pull-12 {   right: 100%;  }  .col-lg-pull-11 {   right: 91.66666666666666%;  }  .col-lg-pull-10 {   right: 83.33333333333334%;  }  .col-lg-pull-9 {   right: 75%;  }  .col-lg-pull-8 {   right: 66.66666666666666%;  }  .col-lg-pull-7 {   right: 58.333333333333336%;  }  .col-lg-pull-6 {   right: 50%;  }  .col-lg-pull-5 {   right: 41.66666666666667%;  }  .col-lg-pull-4 {   right: 33.33333333333333%;  }  .col-lg-pull-3 {   right: 25%;  }  .col-lg-pull-2 {   right: 16.666666666666664%;  }  .col-lg-pull-1 {   right: 8.333333333333332%;  }  .col-lg-pull-0 {   right: 0;  }  .col-lg-push-12 {   left: 100%;  }  .col-lg-push-11 {   left: 91.66666666666666%;  }  .col-lg-push-10 {   left: 83.33333333333334%;  }  .col-lg-push-9 {   left: 75%;  }  .col-lg-push-8 {   left: 66.66666666666666%;  }  .col-lg-push-7 {   left: 58.333333333333336%;  }  .col-lg-push-6 {   left: 50%;  }  .col-lg-push-5 {   left: 41.66666666666667%;  }  .col-lg-push-4 {   left: 33.33333333333333%;  }  .col-lg-push-3 {   left: 25%;  }  .col-lg-push-2 {   left: 16.666666666666664%;  }  .col-lg-push-1 {   left: 8.333333333333332%;  }  .col-lg-push-0 {   left: 0;  }  .col-lg-offset-12 {   margin-left: 100%;  }  .col-lg-offset-11 {   margin-left: 91.66666666666666%;  }  .col-lg-offset-10 {   margin-left: 83.33333333333334%;  }  .col-lg-offset-9 {   margin-left: 75%;  }  .col-lg-offset-8 {   margin-left: 66.66666666666666%;  }  .col-lg-offset-7 {   margin-left: 58.333333333333336%;  }  .col-lg-offset-6 {   margin-left: 50%;  }  .col-lg-offset-5 {   margin-left: 41.66666666666667%;  }  .col-lg-offset-4 {   margin-left: 33.33333333333333%;  }  .col-lg-offset-3 {   margin-left: 25%;  }  .col-lg-offset-2 {   margin-left: 16.666666666666664%;  }  .col-lg-offset-1 {   margin-left: 8.333333333333332%;  }  .col-lg-offset-0 {   margin-left: 0;  } } table {  max-width: 100%;  background-color: transparent; } th {  text-align: left; } .table {  width: 100%;  margin-bottom: 20px; } .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {  padding: 8px;  line-height: 1.428571429;  vertical-align: top;  border-top: 1px solid #ddd; } .table > thead > tr > th {  vertical-align: bottom;  border-bottom: 2px solid #ddd; } .table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > td {  border-top: 0; } .table > tbody + tbody {  border-top: 2px solid #ddd; } .table .table {  background-color: #fff; } .table-condensed > thead > tr > th, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > td {  padding: 5px; } .table-bordered {  border: 1px solid #ddd; } .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {  border: 1px solid #ddd; } .table-bordered > thead > tr > th, .table-bordered > thead > tr > td {  border-bottom-width: 2px; } .table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th {  background-color: #f9f9f9; } .table-hover > tbody > tr:hover > td, .table-hover > tbody > tr:hover > th {  background-color: #f5f5f5; } table col[class*="col-"] {  position: static;  display: table-column;  float: none; } table td[class*="col-"], table th[class*="col-"] {  position: static;  display: table-cell;  float: none; } .table > thead > tr > td.active, .table > tbody > tr > td.active, .table > tfoot > tr > td.active, .table > thead > tr > th.active, .table > tbody > tr > th.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > tbody > tr.active > td, .table > tfoot > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr.active > th, .table > tfoot > tr.active > th {  background-color: #f5f5f5; } .table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr.active:hover > th {  background-color: #e8e8e8; } .table > thead > tr > td.success, .table > tbody > tr > td.success, .table > tfoot > tr > td.success, .table > thead > tr > th.success, .table > tbody > tr > th.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > tbody > tr.success > td, .table > tfoot > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr.success > th, .table > tfoot > tr.success > th {  background-color: #dff0d8; } .table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr.success:hover > th {  background-color: #d0e9c6; } .table > thead > tr > td.info, .table > tbody > tr > td.info, .table > tfoot > tr > td.info, .table > thead > tr > th.info, .table > tbody > tr > th.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > tbody > tr.info > td, .table > tfoot > tr.info > td, .table > thead > tr.info > th, .table > tbody > tr.info > th, .table > tfoot > tr.info > th {  background-color: #d9edf7; } .table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr.info:hover > th {  background-color: #c4e3f3; } .table > thead > tr > td.warning, .table > tbody > tr > td.warning, .table > tfoot > tr > td.warning, .table > thead > tr > th.warning, .table > tbody > tr > th.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > tbody > tr.warning > td, .table > tfoot > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr.warning > th, .table > tfoot > tr.warning > th {  background-color: #fcf8e3; } .table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr.warning:hover > th {  background-color: #faf2cc; } .table > thead > tr > td.danger, .table > tbody > tr > td.danger, .table > tfoot > tr > td.danger, .table > thead > tr > th.danger, .table > tbody > tr > th.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > tbody > tr.danger > td, .table > tfoot > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr.danger > th, .table > tfoot > tr.danger > th {  background-color: #f2dede; } .table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr.danger:hover > th {  background-color: #ebcccc; } @media (max-width: 767px) {  .table-responsive {   width: 100%;   margin-bottom: 15px;   overflow-x: scroll;   overflow-y: hidden;   -webkit-overflow-scrolling: touch;   -ms-overflow-style: -ms-autohiding-scrollbar;   border: 1px solid #ddd;  }  .table-responsive > .table {   margin-bottom: 0;  }  .table-responsive > .table > thead > tr > th,  .table-responsive > .table > tbody > tr > th,  .table-responsive > .table > tfoot > tr > th,  .table-responsive > .table > thead > tr > td,  .table-responsive > .table > tbody > tr > td,  .table-responsive > .table > tfoot > tr > td {   white-space: nowrap;  }  .table-responsive > .table-bordered {   border: 0;  }  .table-responsive > .table-bordered > thead > tr > th:first-child,  .table-responsive > .table-bordered > tbody > tr > th:first-child,  .table-responsive > .table-bordered > tfoot > tr > th:first-child,  .table-responsive > .table-bordered > thead > tr > td:first-child,  .table-responsive > .table-bordered > tbody > tr > td:first-child,  .table-responsive > .table-bordered > tfoot > tr > td:first-child {   border-left: 0;  }  .table-responsive > .table-bordered > thead > tr > th:last-child,  .table-responsive > .table-bordered > tbody > tr > th:last-child,  .table-responsive > .table-bordered > tfoot > tr > th:last-child,  .table-responsive > .table-bordered > thead > tr > td:last-child,  .table-responsive > .table-bordered > tbody > tr > td:last-child,  .table-responsive > .table-bordered > tfoot > tr > td:last-child {   border-right: 0;  }  .table-responsive > .table-bordered > tbody > tr:last-child > th,  .table-responsive > .table-bordered > tfoot > tr:last-child > th,  .table-responsive > .table-bordered > tbody > tr:last-child > td,  .table-responsive > .table-bordered > tfoot > tr:last-child > td {   border-bottom: 0;  } } fieldset {  min-width: 0;  padding: 0;  margin: 0;  border: 0; } legend {  display: block;  width: 100%;  padding: 0;  margin-bottom: 20px;  font-size: 21px;  line-height: inherit;  color: #333;  border: 0;  border-bottom: 1px solid #e5e5e5; } label {  display: inline-block;  margin-bottom: 5px;  font-weight: bold; } input[type="search"] {  -webkit-box-sizing: border-box;   -moz-box-sizing: border-box;      box-sizing: border-box; } input[type="radio"], input[type="checkbox"] {  margin: 4px 0 0;  margin-top: 1px \9;   line-height: normal; } input[type="file"] {  display: block; } input[type="range"] {  display: block;  width: 100%; } select[multiple], select[size] {  height: auto; } input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus {  outline: thin dotted;  outline: 5px auto -webkit-focus-ring-color;  outline-offset: -2px; } output {  display: block;  padding-top: 7px;  font-size: 14px;  line-height: 1.428571429;  color: #555; } .form-control {  display: block;  width: 100%;  height: 34px;  padding: 6px 12px;  font-size: 14px;  line-height: 1.428571429;  color: #555;  background-color: #fff;  background-image: none;  border: 1px solid #ccc;  border-radius: 4px;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);      box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;      transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; } .form-control:focus {  border-color: #66afe9;  outline: 0;  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);      box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); } .form-control:-moz-placeholder {  color: #999; } .form-control::-moz-placeholder {  color: #999;  opacity: 1; } .form-control:-ms-input-placeholder {  color: #999; } .form-control::-webkit-input-placeholder {  color: #999; } .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {  cursor: not-allowed;  background-color: #eee;  opacity: 1; } textarea.form-control {  height: auto; } input[type="date"] {  line-height: 34px; } .form-group {  margin-bottom: 15px; } .radio, .checkbox {  display: block;  min-height: 20px;  padding-left: 20px;  margin-top: 10px;  margin-bottom: 10px; } .radio label, .checkbox label {  display: inline;  font-weight: normal;  cursor: pointer; } .radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {  float: left;  margin-left: -20px; } .radio + .radio, .checkbox + .checkbox {  margin-top: -5px; } .radio-inline, .checkbox-inline {  display: inline-block;  padding-left: 20px;  margin-bottom: 0;  font-weight: normal;  vertical-align: middle;  cursor: pointer; } .radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline {  margin-top: 0;  margin-left: 10px; } input[type="radio"][disabled], input[type="checkbox"][disabled], .radio[disabled], .radio-inline[disabled], .checkbox[disabled], .checkbox-inline[disabled], fieldset[disabled] input[type="radio"], fieldset[disabled] input[type="checkbox"], fieldset[disabled] .radio, fieldset[disabled] .radio-inline, fieldset[disabled] .checkbox, fieldset[disabled] .checkbox-inline {  cursor: not-allowed; } .input-sm {  height: 30px;  padding: 5px 10px;  font-size: 12px;  line-height: 1.5;  border-radius: 3px; } select.input-sm {  height: 30px;  line-height: 30px; } textarea.input-sm, select[multiple].input-sm {  height: auto; } .input-lg {  height: 46px;  padding: 10px 16px;  font-size: 18px;  line-height: 1.33;  border-radius: 6px; } select.input-lg {  height: 46px;  line-height: 46px; } textarea.input-lg, select[multiple].input-lg {  height: auto; } .has-feedback {  position: relative; } .has-feedback .form-control {  padding-right: 42.5px; } .has-feedback .form-control-feedback {  position: absolute;  top: 25px;  right: 0;  display: block;  width: 34px;  height: 34px;  line-height: 34px;  text-align: center; } .has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline {  color: #3c763d; } .has-success .form-control {  border-color: #3c763d;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);      box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); } .has-success .form-control:focus {  border-color: #2b542c;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;      box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; } .has-success .input-group-addon {  color: #3c763d;  background-color: #dff0d8;  border-color: #3c763d; } .has-success .form-control-feedback {  color: #3c763d; } .has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline {  color: #8a6d3b; } .has-warning .form-control {  border-color: #8a6d3b;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);      box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); } .has-warning .form-control:focus {  border-color: #66512c;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;      box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; } .has-warning .input-group-addon {  color: #8a6d3b;  background-color: #fcf8e3;  border-color: #8a6d3b; } .has-warning .form-control-feedback {  color: #8a6d3b; } .has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline {  color: #a94442; } .has-error .form-control {  border-color: #a94442;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);      box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); } .has-error .form-control:focus {  border-color: #843534;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;      box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; } .has-error .input-group-addon {  color: #a94442;  background-color: #f2dede;  border-color: #a94442; } .has-error .form-control-feedback {  color: #a94442; } .form-control-static {  margin-bottom: 0; } .help-block {  display: block;  margin-top: 5px;  margin-bottom: 10px;  color: #737373; } @media (min-width: 768px) {  .form-inline .form-group {   display: inline-block;   margin-bottom: 0;   vertical-align: middle;  }  .form-inline .form-control {   display: inline-block;   width: auto;   vertical-align: middle;  }  .form-inline .control-label {   margin-bottom: 0;   vertical-align: middle;  }  .form-inline .radio,  .form-inline .checkbox {   display: inline-block;   padding-left: 0;   margin-top: 0;   margin-bottom: 0;   vertical-align: middle;  }  .form-inline .radio input[type="radio"],  .form-inline .checkbox input[type="checkbox"] {   float: none;   margin-left: 0;  }  .form-inline .has-feedback .form-control-feedback {   top: 0;  } } .form-horizontal .control-label, .form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline {  padding-top: 7px;  margin-top: 0;  margin-bottom: 0; } .form-horizontal .radio, .form-horizontal .checkbox {  min-height: 27px; } .form-horizontal .form-group {  margin-right: -15px;  margin-left: -15px; } .form-horizontal .form-control-static {  padding-top: 7px; } @media (min-width: 768px) {  .form-horizontal .control-label {   text-align: right;  } } .form-horizontal .has-feedback .form-control-feedback {  top: 0;  right: 15px; } .btn {  display: inline-block;  padding: 6px 12px;  margin-bottom: 0;  font-size: 14px;  font-weight: normal;  line-height: 1.428571429;  text-align: center;  white-space: nowrap;  vertical-align: middle;  cursor: pointer;  -webkit-user-select: none;   -moz-user-select: none;    -ms-user-select: none;    -o-user-select: none;      user-select: none;  background-image: none;  border: 1px solid transparent;  border-radius: 4px; } .btn:focus {  outline: thin dotted;  outline: 5px auto -webkit-focus-ring-color;  outline-offset: -2px; } .btn:hover, .btn:focus {  color: #333;  text-decoration: none; } .btn:active, .btn.active {  background-image: none;  outline: 0;  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);      box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); } .btn.disabled, .btn[disabled], fieldset[disabled] .btn {  pointer-events: none;  cursor: not-allowed;  filter: alpha(opacity=65);  -webkit-box-shadow: none;      box-shadow: none;  opacity: .65; } .btn-default {  color: #333;  background-color: #fff;  border-color: #ccc; } .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {  color: #333;  background-color: #ebebeb;  border-color: #adadad; } .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {  background-image: none; } .btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active {  background-color: #fff;  border-color: #ccc; } .btn-default .badge {  color: #fff;  background-color: #333; } .btn-primary {  color: #fff;  background-color: #428bca;  border-color: #357ebd; } .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {  color: #fff;  background-color: #3276b1;  border-color: #285e8e; } .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {  background-image: none; } .btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active {  background-color: #428bca;  border-color: #357ebd; } .btn-primary .badge {  color: #428bca;  background-color: #fff; } .btn-success {  color: #fff;  background-color: #5cb85c;  border-color: #4cae4c; } .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success {  color: #fff;  background-color: #47a447;  border-color: #398439; } .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success {  background-image: none; } .btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active {  background-color: #5cb85c;  border-color: #4cae4c; } .btn-success .badge {  color: #5cb85c;  background-color: #fff; } .btn-info {  color: #fff;  background-color: #5bc0de;  border-color: #46b8da; } .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info {  color: #fff;  background-color: #39b3d7;  border-color: #269abc; } .btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info {  background-image: none; } .btn-info.disabled, .btn-info[disabled], fieldset[disabled] .btn-info, .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info[disabled].active, fieldset[disabled] .btn-info.active {  background-color: #5bc0de;  border-color: #46b8da; } .btn-info .badge {  color: #5bc0de;  background-color: #fff; } .btn-warning {  color: #fff;  background-color: #f0ad4e;  border-color: #eea236; } .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open .dropdown-toggle.btn-warning {  color: #fff;  background-color: #ed9c28;  border-color: #d58512; } .btn-warning:active, .btn-warning.active, .open .dropdown-toggle.btn-warning {  background-image: none; } .btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-warning, .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled:active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning:active, .btn-warning.disabled.active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning.active {  background-color: #f0ad4e;  border-color: #eea236; } .btn-warning .badge {  color: #f0ad4e;  background-color: #fff; } .btn-danger {  color: #fff;  background-color: #d9534f;  border-color: #d43f3a; } .btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger {  color: #fff;  background-color: #d2322d;  border-color: #ac2925; } .btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger {  background-image: none; } .btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger.active {  background-color: #d9534f;  border-color: #d43f3a; } .btn-danger .badge {  color: #d9534f;  background-color: #fff; } .btn-link {  font-weight: normal;  color: #428bca;  cursor: pointer;  border-radius: 0; } .btn-link, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link {  background-color: transparent;  -webkit-box-shadow: none;      box-shadow: none; } .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {  border-color: transparent; } .btn-link:hover, .btn-link:focus {  color: #2a6496;  text-decoration: underline;  background-color: transparent; } .btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:focus {  color: #999;  text-decoration: none; } .btn-lg {  padding: 10px 16px;  font-size: 18px;  line-height: 1.33;  border-radius: 6px; } .btn-sm {  padding: 5px 10px;  font-size: 12px;  line-height: 1.5;  border-radius: 3px; } .btn-xs {  padding: 1px 5px;  font-size: 12px;  line-height: 1.5;  border-radius: 3px; } .btn-block {  display: block;  width: 100%;  padding-right: 0;  padding-left: 0; } .btn-block + .btn-block {  margin-top: 5px; } input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block {  width: 100%; } .fade {  opacity: 0;  -webkit-transition: opacity .15s linear;      transition: opacity .15s linear; } .fade.in {  opacity: 1; } .collapse {  display: none; } .collapse.in {  display: block; } .collapsing {  position: relative;  height: 0;  overflow: hidden;  -webkit-transition: height .35s ease;      transition: height .35s ease; } @font-face {  font-family: 'Glyphicons Halflings';  src: url('//digiwebo.com/wp-content/themes/the-core-parent/fonts/glyphicons-halflings-regular.eot');  src: url('//digiwebo.com/wp-content/themes/the-core-parent/fonts/glyphicons-halflings-regular.eot') format('embedded-opentype'), url('//digiwebo.com/wp-content/themes/the-core-parent/fonts/glyphicons-halflings-regular.woff') format('woff'), url('//digiwebo.com/wp-content/themes/the-core-parent/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('//digiwebo.com/wp-content/themes/the-core-parent/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'); } .glyphicon {  position: relative;  top: 1px;  display: inline-block;  font-family: 'Glyphicons Halflings';  font-style: normal;  font-weight: normal;  line-height: 1;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale; } .glyphicon-asterisk:before {  content: "\2a"; } .glyphicon-plus:before {  content: "\2b"; } .glyphicon-euro:before {  content: "\20ac"; } .glyphicon-minus:before {  content: "\2212"; } .glyphicon-cloud:before {  content: "\2601"; } .glyphicon-envelope:before {  content: "\2709"; } .glyphicon-pencil:before {  content: "\270f"; } .glyphicon-glass:before {  content: "\e001"; } .glyphicon-music:before {  content: "\e002"; } .glyphicon-search:before {  content: "\e003"; } .glyphicon-heart:before {  content: "\e005"; } .glyphicon-star:before {  content: "\e006"; } .glyphicon-star-empty:before {  content: "\e007"; } .glyphicon-user:before {  content: "\e008"; } .glyphicon-film:before {  content: "\e009"; } .glyphicon-th-large:before {  content: "\e010"; } .glyphicon-th:before {  content: "\e011"; } .glyphicon-th-list:before {  content: "\e012"; } .glyphicon-ok:before {  content: "\e013"; } .glyphicon-remove:before {  content: "\e014"; } .glyphicon-zoom-in:before {  content: "\e015"; } .glyphicon-zoom-out:before {  content: "\e016"; } .glyphicon-off:before {  content: "\e017"; } .glyphicon-signal:before {  content: "\e018"; } .glyphicon-cog:before {  content: "\e019"; } .glyphicon-trash:before {  content: "\e020"; } .glyphicon-home:before {  content: "\e021"; } .glyphicon-file:before {  content: "\e022"; } .glyphicon-time:before {  content: "\e023"; } .glyphicon-road:before {  content: "\e024"; } .glyphicon-download-alt:before {  content: "\e025"; } .glyphicon-download:before {  content: "\e026"; } .glyphicon-upload:before {  content: "\e027"; } .glyphicon-inbox:before {  content: "\e028"; } .glyphicon-play-circle:before {  content: "\e029"; } .glyphicon-repeat:before {  content: "\e030"; } .glyphicon-refresh:before {  content: "\e031"; } .glyphicon-list-alt:before {  content: "\e032"; } .glyphicon-lock:before {  content: "\e033"; } .glyphicon-flag:before {  content: "\e034"; } .glyphicon-headphones:before {  content: "\e035"; } .glyphicon-volume-off:before {  content: "\e036"; } .glyphicon-volume-down:before {  content: "\e037"; } .glyphicon-volume-up:before {  content: "\e038"; } .glyphicon-qrcode:before {  content: "\e039"; } .glyphicon-barcode:before {  content: "\e040"; } .glyphicon-tag:before {  content: "\e041"; } .glyphicon-tags:before {  content: "\e042"; } .glyphicon-book:before {  content: "\e043"; } .glyphicon-bookmark:before {  content: "\e044"; } .glyphicon-print:before {  content: "\e045"; } .glyphicon-camera:before {  content: "\e046"; } .glyphicon-font:before {  content: "\e047"; } .glyphicon-bold:before {  content: "\e048"; } .glyphicon-italic:before {  content: "\e049"; } .glyphicon-text-height:before {  content: "\e050"; } .glyphicon-text-width:before {  content: "\e051"; } .glyphicon-align-left:before {  content: "\e052"; } .glyphicon-align-center:before {  content: "\e053"; } .glyphicon-align-right:before {  content: "\e054"; } .glyphicon-align-justify:before {  content: "\e055"; } .glyphicon-list:before {  content: "\e056"; } .glyphicon-indent-left:before {  content: "\e057"; } .glyphicon-indent-right:before {  content: "\e058"; } .glyphicon-facetime-video:before {  content: "\e059"; } .glyphicon-picture:before {  content: "\e060"; } .glyphicon-map-marker:before {  content: "\e062"; } .glyphicon-adjust:before {  content: "\e063"; } .glyphicon-tint:before {  content: "\e064"; } .glyphicon-edit:before {  content: "\e065"; } .glyphicon-share:before {  content: "\e066"; } .glyphicon-check:before {  content: "\e067"; } .glyphicon-move:before {  content: "\e068"; } .glyphicon-step-backward:before {  content: "\e069"; } .glyphicon-fast-backward:before {  content: "\e070"; } .glyphicon-backward:before {  content: "\e071"; } .glyphicon-play:before {  content: "\e072"; } .glyphicon-pause:before {  content: "\e073"; } .glyphicon-stop:before {  content: "\e074"; } .glyphicon-forward:before {  content: "\e075"; } .glyphicon-fast-forward:before {  content: "\e076"; } .glyphicon-step-forward:before {  content: "\e077"; } .glyphicon-eject:before {  content: "\e078"; } .glyphicon-chevron-left:before {  content: "\e079"; } .glyphicon-chevron-right:before {  content: "\e080"; } .glyphicon-plus-sign:before {  content: "\e081"; } .glyphicon-minus-sign:before {  content: "\e082"; } .glyphicon-remove-sign:before {  content: "\e083"; } .glyphicon-ok-sign:before {  content: "\e084"; } .glyphicon-question-sign:before {  content: "\e085"; } .glyphicon-info-sign:before {  content: "\e086"; } .glyphicon-screenshot:before {  content: "\e087"; } .glyphicon-remove-circle:before {  content: "\e088"; } .glyphicon-ok-circle:before {  content: "\e089"; } .glyphicon-ban-circle:before {  content: "\e090"; } .glyphicon-arrow-left:before {  content: "\e091"; } .glyphicon-arrow-right:before {  content: "\e092"; } .glyphicon-arrow-up:before {  content: "\e093"; } .glyphicon-arrow-down:before {  content: "\e094"; } .glyphicon-share-alt:before {  content: "\e095"; } .glyphicon-resize-full:before {  content: "\e096"; } .glyphicon-resize-small:before {  content: "\e097"; } .glyphicon-exclamation-sign:before {  content: "\e101"; } .glyphicon-gift:before {  content: "\e102"; } .glyphicon-leaf:before {  content: "\e103"; } .glyphicon-fire:before {  content: "\e104"; } .glyphicon-eye-open:before {  content: "\e105"; } .glyphicon-eye-close:before {  content: "\e106"; } .glyphicon-warning-sign:before {  content: "\e107"; } .glyphicon-plane:before {  content: "\e108"; } .glyphicon-calendar:before {  content: "\e109"; } .glyphicon-random:before {  content: "\e110"; } .glyphicon-comment:before {  content: "\e111"; } .glyphicon-magnet:before {  content: "\e112"; } .glyphicon-chevron-up:before {  content: "\e113"; } .glyphicon-chevron-down:before {  content: "\e114"; } .glyphicon-retweet:before {  content: "\e115"; } .glyphicon-shopping-cart:before {  content: "\e116"; } .glyphicon-folder-close:before {  content: "\e117"; } .glyphicon-folder-open:before {  content: "\e118"; } .glyphicon-resize-vertical:before {  content: "\e119"; } .glyphicon-resize-horizontal:before {  content: "\e120"; } .glyphicon-hdd:before {  content: "\e121"; } .glyphicon-bullhorn:before {  content: "\e122"; } .glyphicon-bell:before {  content: "\e123"; } .glyphicon-certificate:before {  content: "\e124"; } .glyphicon-thumbs-up:before {  content: "\e125"; } .glyphicon-thumbs-down:before {  content: "\e126"; } .glyphicon-hand-right:before {  content: "\e127"; } .glyphicon-hand-left:before {  content: "\e128"; } .glyphicon-hand-up:before {  content: "\e129"; } .glyphicon-hand-down:before {  content: "\e130"; } .glyphicon-circle-arrow-right:before {  content: "\e131"; } .glyphicon-circle-arrow-left:before {  content: "\e132"; } .glyphicon-circle-arrow-up:before {  content: "\e133"; } .glyphicon-circle-arrow-down:before {  content: "\e134"; } .glyphicon-globe:before {  content: "\e135"; } .glyphicon-wrench:before {  content: "\e136"; } .glyphicon-tasks:before {  content: "\e137"; } .glyphicon-filter:before {  content: "\e138"; } .glyphicon-briefcase:before {  content: "\e139"; } .glyphicon-fullscreen:before {  content: "\e140"; } .glyphicon-dashboard:before {  content: "\e141"; } .glyphicon-paperclip:before {  content: "\e142"; } .glyphicon-heart-empty:before {  content: "\e143"; } .glyphicon-link:before {  content: "\e144"; } .glyphicon-phone:before {  content: "\e145"; } .glyphicon-pushpin:before {  content: "\e146"; } .glyphicon-usd:before {  content: "\e148"; } .glyphicon-gbp:before {  content: "\e149"; } .glyphicon-sort:before {  content: "\e150"; } .glyphicon-sort-by-alphabet:before {  content: "\e151"; } .glyphicon-sort-by-alphabet-alt:before {  content: "\e152"; } .glyphicon-sort-by-order:before {  content: "\e153"; } .glyphicon-sort-by-order-alt:before {  content: "\e154"; } .glyphicon-sort-by-attributes:before {  content: "\e155"; } .glyphicon-sort-by-attributes-alt:before {  content: "\e156"; } .glyphicon-unchecked:before {  content: "\e157"; } .glyphicon-expand:before {  content: "\e158"; } .glyphicon-collapse-down:before {  content: "\e159"; } .glyphicon-collapse-up:before {  content: "\e160"; } .glyphicon-log-in:before {  content: "\e161"; } .glyphicon-flash:before {  content: "\e162"; } .glyphicon-log-out:before {  content: "\e163"; } .glyphicon-new-window:before {  content: "\e164"; } .glyphicon-record:before {  content: "\e165"; } .glyphicon-save:before {  content: "\e166"; } .glyphicon-open:before {  content: "\e167"; } .glyphicon-saved:before {  content: "\e168"; } .glyphicon-import:before {  content: "\e169"; } .glyphicon-export:before {  content: "\e170"; } .glyphicon-send:before {  content: "\e171"; } .glyphicon-floppy-disk:before {  content: "\e172"; } .glyphicon-floppy-saved:before {  content: "\e173"; } .glyphicon-floppy-remove:before {  content: "\e174"; } .glyphicon-floppy-save:before {  content: "\e175"; } .glyphicon-floppy-open:before {  content: "\e176"; } .glyphicon-credit-card:before {  content: "\e177"; } .glyphicon-transfer:before {  content: "\e178"; } .glyphicon-cutlery:before {  content: "\e179"; } .glyphicon-header:before {  content: "\e180"; } .glyphicon-compressed:before {  content: "\e181"; } .glyphicon-earphone:before {  content: "\e182"; } .glyphicon-phone-alt:before {  content: "\e183"; } .glyphicon-tower:before {  content: "\e184"; } .glyphicon-stats:before {  content: "\e185"; } .glyphicon-sd-video:before {  content: "\e186"; } .glyphicon-hd-video:before {  content: "\e187"; } .glyphicon-subtitles:before {  content: "\e188"; } .glyphicon-sound-stereo:before {  content: "\e189"; } .glyphicon-sound-dolby:before {  content: "\e190"; } .glyphicon-sound-5-1:before {  content: "\e191"; } .glyphicon-sound-6-1:before {  content: "\e192"; } .glyphicon-sound-7-1:before {  content: "\e193"; } .glyphicon-copyright-mark:before {  content: "\e194"; } .glyphicon-registration-mark:before {  content: "\e195"; } .glyphicon-cloud-download:before {  content: "\e197"; } .glyphicon-cloud-upload:before {  content: "\e198"; } .glyphicon-tree-conifer:before {  content: "\e199"; } .glyphicon-tree-deciduous:before {  content: "\e200"; } .caret {  display: inline-block;  width: 0;  height: 0;  margin-left: 2px;  vertical-align: middle;  border-top: 4px solid;  border-right: 4px solid transparent;  border-left: 4px solid transparent; } .dropdown {  position: relative; } .dropdown-toggle:focus {  outline: 0; } .dropdown-menu {  position: absolute;  top: 100%;  left: 0;  z-index: 1000;  display: none;  float: left;  min-width: 160px;  padding: 5px 0;  margin: 2px 0 0;  font-size: 14px;  list-style: none;  background-color: #fff;  background-clip: padding-box;  border: 1px solid #ccc;  border: 1px solid rgba(0, 0, 0, .15);  border-radius: 4px;  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);      box-shadow: 0 6px 12px rgba(0, 0, 0, .175); } .dropdown-menu.pull-right {  right: 0;  left: auto; } .dropdown-menu .divider {  height: 1px;  margin: 9px 0;  overflow: hidden;  background-color: #e5e5e5; } .dropdown-menu > li > a {  display: block;  padding: 3px 20px;  clear: both;  font-weight: normal;  line-height: 1.428571429;  color: #333;  white-space: nowrap; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {  color: #262626;  text-decoration: none;  background-color: #f5f5f5; } .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {  color: #fff;  text-decoration: none;  background-color: #428bca;  outline: 0; } .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {  color: #999; } .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {  text-decoration: none;  cursor: not-allowed;  background-color: transparent;  background-image: none;  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .open > .dropdown-menu {  display: block; } .open > a {  outline: 0; } .dropdown-menu-right {  right: 0;  left: auto; } .dropdown-menu-left {  right: auto;  left: 0; } .dropdown-header {  display: block;  padding: 3px 20px;  font-size: 12px;  line-height: 1.428571429;  color: #999; } .dropdown-backdrop {  position: fixed;  top: 0;  right: 0;  bottom: 0;  left: 0;  z-index: 990; } .pull-right > .dropdown-menu {  right: 0;  left: auto; } .dropup .caret, .navbar-fixed-bottom .dropdown .caret {  content: "";  border-top: 0;  border-bottom: 4px solid; } .dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {  top: auto;  bottom: 100%;  margin-bottom: 1px; } @media (min-width: 768px) {  .navbar-right .dropdown-menu {   right: 0;   left: auto;  }  .navbar-right .dropdown-menu-left {   right: auto;   left: 0;  } } .btn-group, .btn-group-vertical {  position: relative;  display: inline-block;  vertical-align: middle; } .btn-group > .btn, .btn-group-vertical > .btn {  position: relative;  float: left; } .btn-group > .btn:hover, .btn-group-vertical > .btn:hover, .btn-group > .btn:focus, .btn-group-vertical > .btn:focus, .btn-group > .btn:active, .btn-group-vertical > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn.active {  z-index: 2; } .btn-group > .btn:focus, .btn-group-vertical > .btn:focus {  outline: none; } .btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group {  margin-left: -1px; } .btn-toolbar {  margin-left: -5px; } .btn-toolbar .btn-group, .btn-toolbar .input-group {  float: left; } .btn-toolbar > .btn, .btn-toolbar > .btn-group, .btn-toolbar > .input-group {  margin-left: 5px; } .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {  border-radius: 0; } .btn-group > .btn:first-child {  margin-left: 0; } .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {  border-top-right-radius: 0;  border-bottom-right-radius: 0; } .btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) {  border-top-left-radius: 0;  border-bottom-left-radius: 0; } .btn-group > .btn-group {  float: left; } .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {  border-radius: 0; } .btn-group > .btn-group:first-child > .btn:last-child, .btn-group > .btn-group:first-child > .dropdown-toggle {  border-top-right-radius: 0;  border-bottom-right-radius: 0; } .btn-group > .btn-group:last-child > .btn:first-child {  border-top-left-radius: 0;  border-bottom-left-radius: 0; } .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle {  outline: 0; } .btn-group-xs > .btn {  padding: 1px 5px;  font-size: 12px;  line-height: 1.5;  border-radius: 3px; } .btn-group-sm > .btn {  padding: 5px 10px;  font-size: 12px;  line-height: 1.5;  border-radius: 3px; } .btn-group-lg > .btn {  padding: 10px 16px;  font-size: 18px;  line-height: 1.33;  border-radius: 6px; } .btn-group > .btn + .dropdown-toggle {  padding-right: 8px;  padding-left: 8px; } .btn-group > .btn-lg + .dropdown-toggle {  padding-right: 12px;  padding-left: 12px; } .btn-group.open .dropdown-toggle {  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);      box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); } .btn-group.open .dropdown-toggle.btn-link {  -webkit-box-shadow: none;      box-shadow: none; } .btn .caret {  margin-left: 0; } .btn-lg .caret {  border-width: 5px 5px 0;  border-bottom-width: 0; } .dropup .btn-lg .caret {  border-width: 0 5px 5px; } .btn-group-vertical > .btn, .btn-group-vertical > .btn-group, .btn-group-vertical > .btn-group > .btn {  display: block;  float: none;  width: 100%;  max-width: 100%; } .btn-group-vertical > .btn-group > .btn {  float: none; } .btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group {  margin-top: -1px;  margin-left: 0; } .btn-group-vertical > .btn:not(:first-child):not(:last-child) {  border-radius: 0; } .btn-group-vertical > .btn:first-child:not(:last-child) {  border-top-right-radius: 4px;  border-bottom-right-radius: 0;  border-bottom-left-radius: 0; } .btn-group-vertical > .btn:last-child:not(:first-child) {  border-top-left-radius: 0;  border-top-right-radius: 0;  border-bottom-left-radius: 4px; } .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {  border-radius: 0; } .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {  border-bottom-right-radius: 0;  border-bottom-left-radius: 0; } .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {  border-top-left-radius: 0;  border-top-right-radius: 0; } .btn-group-justified {  display: table;  width: 100%;  table-layout: fixed;  border-collapse: separate; } .btn-group-justified > .btn, .btn-group-justified > .btn-group {  display: table-cell;  float: none;  width: 1%; } .btn-group-justified > .btn-group .btn {  width: 100%; } [data-toggle="buttons"] > .btn > input[type="radio"], [data-toggle="buttons"] > .btn > input[type="checkbox"] {  display: none; } .input-group {  position: relative;  display: table;  border-collapse: separate; } .input-group[class*="col-"] {  float: none;  padding-right: 0;  padding-left: 0; } .input-group .form-control {  float: left;  width: 100%;  margin-bottom: 0; } .input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn {  height: 46px;  padding: 10px 16px;  font-size: 18px;  line-height: 1.33;  border-radius: 6px; } select.input-group-lg > .form-control, select.input-group-lg > .input-group-addon, select.input-group-lg > .input-group-btn > .btn {  height: 46px;  line-height: 46px; } textarea.input-group-lg > .form-control, textarea.input-group-lg > .input-group-addon, textarea.input-group-lg > .input-group-btn > .btn, select[multiple].input-group-lg > .form-control, select[multiple].input-group-lg > .input-group-addon, select[multiple].input-group-lg > .input-group-btn > .btn {  height: auto; } .input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn {  height: 30px;  padding: 5px 10px;  font-size: 12px;  line-height: 1.5;  border-radius: 3px; } select.input-group-sm > .form-control, select.input-group-sm > .input-group-addon, select.input-group-sm > .input-group-btn > .btn {  height: 30px;  line-height: 30px; } textarea.input-group-sm > .form-control, textarea.input-group-sm > .input-group-addon, textarea.input-group-sm > .input-group-btn > .btn, select[multiple].input-group-sm > .form-control, select[multiple].input-group-sm > .input-group-addon, select[multiple].input-group-sm > .input-group-btn > .btn {  height: auto; } .input-group-addon, .input-group-btn, .input-group .form-control {  display: table-cell; } .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child) {  border-radius: 0; } .input-group-addon, .input-group-btn {  width: 1%;  white-space: nowrap;  vertical-align: middle; } .input-group-addon {  padding: 6px 12px;  font-size: 14px;  font-weight: normal;  line-height: 1;  color: #555;  text-align: center;  background-color: #eee;  border: 1px solid #ccc;  border-radius: 4px; } .input-group-addon.input-sm {  padding: 5px 10px;  font-size: 12px;  border-radius: 3px; } .input-group-addon.input-lg {  padding: 10px 16px;  font-size: 18px;  border-radius: 6px; } .input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] {  margin-top: 0; } .input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {  border-top-right-radius: 0;  border-bottom-right-radius: 0; } .input-group-addon:first-child {  border-right: 0; } .input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {  border-top-left-radius: 0;  border-bottom-left-radius: 0; } .input-group-addon:last-child {  border-left: 0; } .input-group-btn {  position: relative;  font-size: 0;  white-space: nowrap; } .input-group-btn > .btn {  position: relative; } .input-group-btn > .btn + .btn {  margin-left: -1px; } .input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active {  z-index: 2; } .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group {  margin-right: -1px; } .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group {  margin-left: -1px; } .nav {  padding-left: 0;  margin-bottom: 0;  list-style: none; } .nav > li {  position: relative;  display: block; } .nav > li > a {  position: relative;  display: block;  padding: 10px 15px; } .nav > li > a:hover, .nav > li > a:focus {  text-decoration: none;  background-color: #eee; } .nav > li.disabled > a {  color: #999; } .nav > li.disabled > a:hover, .nav > li.disabled > a:focus {  color: #999;  text-decoration: none;  cursor: not-allowed;  background-color: transparent; } .nav .open > a, .nav .open > a:hover, .nav .open > a:focus {  background-color: #eee;  border-color: #428bca; } .nav .nav-divider {  height: 1px;  margin: 9px 0;  overflow: hidden;  background-color: #e5e5e5; } .nav > li > a > img {  max-width: none; } .nav-tabs {  border-bottom: 1px solid #ddd; } .nav-tabs > li {  float: left;  margin-bottom: -1px; } .nav-tabs > li > a {  margin-right: 2px;  line-height: 1.428571429;  border: 1px solid transparent;  border-radius: 4px 4px 0 0; } .nav-tabs > li > a:hover {  border-color: #eee #eee #ddd; } .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {  color: #555;  cursor: default;  background-color: #fff;  border: 1px solid #ddd;  border-bottom-color: transparent; } .nav-tabs.nav-justified {  width: 100%;  border-bottom: 0; } .nav-tabs.nav-justified > li {  float: none; } .nav-tabs.nav-justified > li > a {  margin-bottom: 5px;  text-align: center; } .nav-tabs.nav-justified > .dropdown .dropdown-menu {  top: auto;  left: auto; } @media (min-width: 768px) {  .nav-tabs.nav-justified > li {   display: table-cell;   width: 1%;  }  .nav-tabs.nav-justified > li > a {   margin-bottom: 0;  } } .nav-tabs.nav-justified > li > a {  margin-right: 0;  border-radius: 4px; } .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus {  border: 1px solid #ddd; } @media (min-width: 768px) {  .nav-tabs.nav-justified > li > a {   border-bottom: 1px solid #ddd;   border-radius: 4px 4px 0 0;  }  .nav-tabs.nav-justified > .active > a,  .nav-tabs.nav-justified > .active > a:hover,  .nav-tabs.nav-justified > .active > a:focus {   border-bottom-color: #fff;  } } .nav-pills > li {  float: left; } .nav-pills > li > a {  border-radius: 4px; } .nav-pills > li + li {  margin-left: 2px; } .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {  color: #fff;  background-color: #428bca; } .nav-stacked > li {  float: none; } .nav-stacked > li + li {  margin-top: 2px;  margin-left: 0; } .nav-justified {  width: 100%; } .nav-justified > li {  float: none; } .nav-justified > li > a {  margin-bottom: 5px;  text-align: center; } .nav-justified > .dropdown .dropdown-menu {  top: auto;  left: auto; } @media (min-width: 768px) {  .nav-justified > li {   display: table-cell;   width: 1%;  }  .nav-justified > li > a {   margin-bottom: 0;  } } .nav-tabs-justified {  border-bottom: 0; } .nav-tabs-justified > li > a {  margin-right: 0;  border-radius: 4px; } .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus {  border: 1px solid #ddd; } @media (min-width: 768px) {  .nav-tabs-justified > li > a {   border-bottom: 1px solid #ddd;   border-radius: 4px 4px 0 0;  }  .nav-tabs-justified > .active > a,  .nav-tabs-justified > .active > a:hover,  .nav-tabs-justified > .active > a:focus {   border-bottom-color: #fff;  } } .tab-content > .tab-pane {  display: none; } .tab-content > .active {  display: block; } .nav-tabs .dropdown-menu {  margin-top: -1px;  border-top-left-radius: 0;  border-top-right-radius: 0; } .navbar {  position: relative;  min-height: 50px;  margin-bottom: 20px;  border: 1px solid transparent; } @media (min-width: 768px) {  .navbar {   border-radius: 4px;  } } @media (min-width: 768px) {  .navbar-header {   float: left;  } } .navbar-collapse {  max-height: 340px;  padding-right: 15px;  padding-left: 15px;  overflow-x: visible;  -webkit-overflow-scrolling: touch;  border-top: 1px solid transparent;  box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); } .navbar-collapse.in {  overflow-y: auto; } @media (min-width: 768px) {  .navbar-collapse {   width: auto;   border-top: 0;   box-shadow: none;  }  .navbar-collapse.collapse {   display: block !important;   height: auto !important;   padding-bottom: 0;   overflow: visible !important;  }  .navbar-collapse.in {   overflow-y: visible;  }  .navbar-fixed-top .navbar-collapse,  .navbar-static-top .navbar-collapse,  .navbar-fixed-bottom .navbar-collapse {   padding-right: 0;   padding-left: 0;  } } .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse {  margin-right: -15px;  margin-left: -15px; } @media (min-width: 768px) {  .container > .navbar-header,  .container-fluid > .navbar-header,  .container > .navbar-collapse,  .container-fluid > .navbar-collapse {   margin-right: 0;   margin-left: 0;  } } .navbar-static-top {  z-index: 1000;  border-width: 0 0 1px; } @media (min-width: 768px) {  .navbar-static-top {   border-radius: 0;  } } .navbar-fixed-top, .navbar-fixed-bottom {  position: fixed;  right: 0;  left: 0;  z-index: 1030; } @media (min-width: 768px) {  .navbar-fixed-top,  .navbar-fixed-bottom {   border-radius: 0;  } } .navbar-fixed-top {  top: 0;  border-width: 0 0 1px; } .navbar-fixed-bottom {  bottom: 0;  margin-bottom: 0;  border-width: 1px 0 0; } .navbar-brand {  float: left;  height: 20px;  padding: 15px 15px;  font-size: 18px;  line-height: 20px; } .navbar-brand:hover, .navbar-brand:focus {  text-decoration: none; } @media (min-width: 768px) {  .navbar > .container .navbar-brand,  .navbar > .container-fluid .navbar-brand {   margin-left: -15px;  } } .navbar-toggle {  position: relative;  float: right;  padding: 9px 10px;  margin-top: 8px;  margin-right: 15px;  margin-bottom: 8px;  background-color: transparent;  background-image: none;  border: 1px solid transparent;  border-radius: 4px; } .navbar-toggle:focus {  outline: none; } .navbar-toggle .icon-bar {  display: block;  width: 22px;  height: 2px;  border-radius: 1px; } .navbar-toggle .icon-bar + .icon-bar {  margin-top: 4px; } @media (min-width: 768px) {  .navbar-toggle {   display: none;  } } .navbar-nav {  margin: 7.5px -15px; } .navbar-nav > li > a {  padding-top: 10px;  padding-bottom: 10px;  line-height: 20px; } @media (max-width: 767px) {  .navbar-nav .open .dropdown-menu {   position: static;   float: none;   width: auto;   margin-top: 0;   background-color: transparent;   border: 0;   box-shadow: none;  }  .navbar-nav .open .dropdown-menu > li > a,  .navbar-nav .open .dropdown-menu .dropdown-header {   padding: 5px 15px 5px 25px;  }  .navbar-nav .open .dropdown-menu > li > a {   line-height: 20px;  }  .navbar-nav .open .dropdown-menu > li > a:hover,  .navbar-nav .open .dropdown-menu > li > a:focus {   background-image: none;  } } @media (min-width: 768px) {  .navbar-nav {   float: left;   margin: 0;  }  .navbar-nav > li {   float: left;  }  .navbar-nav > li > a {   padding-top: 15px;   padding-bottom: 15px;  }  .navbar-nav.navbar-right:last-child {   margin-right: -15px;  } } @media (min-width: 768px) {  .navbar-left {   float: left !important;  }  .navbar-right {   float: right !important;  } } .navbar-form {  padding: 10px 15px;  margin-top: 8px;  margin-right: -15px;  margin-bottom: 8px;  margin-left: -15px;  border-top: 1px solid transparent;  border-bottom: 1px solid transparent;  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);      box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); } @media (min-width: 768px) {  .navbar-form .form-group {   display: inline-block;   margin-bottom: 0;   vertical-align: middle;  }  .navbar-form .form-control {   display: inline-block;   width: auto;   vertical-align: middle;  }  .navbar-form .control-label {   margin-bottom: 0;   vertical-align: middle;  }  .navbar-form .radio,  .navbar-form .checkbox {   display: inline-block;   padding-left: 0;   margin-top: 0;   margin-bottom: 0;   vertical-align: middle;  }  .navbar-form .radio input[type="radio"],  .navbar-form .checkbox input[type="checkbox"] {   float: none;   margin-left: 0;  }  .navbar-form .has-feedback .form-control-feedback {   top: 0;  } } @media (max-width: 767px) {  .navbar-form .form-group {   margin-bottom: 5px;  } } @media (min-width: 768px) {  .navbar-form {   width: auto;   padding-top: 0;   padding-bottom: 0;   margin-right: 0;   margin-left: 0;   border: 0;   -webkit-box-shadow: none;       box-shadow: none;  }  .navbar-form.navbar-right:last-child {   margin-right: -15px;  } } .navbar-nav > li > .dropdown-menu {  margin-top: 0;  border-top-left-radius: 0;  border-top-right-radius: 0; } .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {  border-bottom-right-radius: 0;  border-bottom-left-radius: 0; } .navbar-btn {  margin-top: 8px;  margin-bottom: 8px; } .navbar-btn.btn-sm {  margin-top: 10px;  margin-bottom: 10px; } .navbar-btn.btn-xs {  margin-top: 14px;  margin-bottom: 14px; } .navbar-text {  margin-top: 15px;  margin-bottom: 15px; } @media (min-width: 768px) {  .navbar-text {   float: left;   margin-right: 15px;   margin-left: 15px;  }  .navbar-text.navbar-right:last-child {   margin-right: 0;  } } .navbar-default {  background-color: #f8f8f8;  border-color: #e7e7e7; } .navbar-default .navbar-brand {  color: #777; } .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {  color: #5e5e5e;  background-color: transparent; } .navbar-default .navbar-text {  color: #777; } .navbar-default .navbar-nav > li > a {  color: #777; } .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {  color: #333;  background-color: transparent; } .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {  color: #555;  background-color: #e7e7e7; } .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus {  color: #ccc;  background-color: transparent; } .navbar-default .navbar-toggle {  border-color: #ddd; } .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {  background-color: #ddd; } .navbar-default .navbar-toggle .icon-bar {  background-color: #888; } .navbar-default .navbar-collapse, .navbar-default .navbar-form {  border-color: #e7e7e7; } .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {  color: #555;  background-color: #e7e7e7; } @media (max-width: 767px) {  .navbar-default .navbar-nav .open .dropdown-menu > li > a {   color: #777;  }  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {   color: #333;   background-color: transparent;  }  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {   color: #555;   background-color: #e7e7e7;  }  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {   color: #ccc;   background-color: transparent;  } } .navbar-default .navbar-link {  color: #777; } .navbar-default .navbar-link:hover {  color: #333; } .navbar-inverse {  background-color: #222;  border-color: #080808; } .navbar-inverse .navbar-brand {  color: #999; } .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {  color: #fff;  background-color: transparent; } .navbar-inverse .navbar-text {  color: #999; } .navbar-inverse .navbar-nav > li > a {  color: #999; } .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {  color: #fff;  background-color: transparent; } .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {  color: #fff;  background-color: #080808; } .navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus {  color: #444;  background-color: transparent; } .navbar-inverse .navbar-toggle {  border-color: #333; } .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {  background-color: #333; } .navbar-inverse .navbar-toggle .icon-bar {  background-color: #fff; } .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {  border-color: #101010; } .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {  color: #fff;  background-color: #080808; } @media (max-width: 767px) {  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {   border-color: #080808;  }  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {   background-color: #080808;  }  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {   color: #999;  }  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {   color: #fff;   background-color: transparent;  }  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {   color: #fff;   background-color: #080808;  }  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {   color: #444;   background-color: transparent;  } } .navbar-inverse .navbar-link {  color: #999; } .navbar-inverse .navbar-link:hover {  color: #fff; } .breadcrumb {  padding: 8px 15px;  margin-bottom: 20px;  list-style: none;  background-color: #f5f5f5;  border-radius: 4px; } .breadcrumb > li {  display: inline-block; } .breadcrumb > li + li:before {  padding: 0 5px;  color: #ccc;  content: "/\00a0"; } .breadcrumb > .active {  color: #999; } .pagination {  display: inline-block;  padding-left: 0;  margin: 20px 0;  border-radius: 4px; } .pagination > li {  display: inline; } .pagination > li > a, .pagination > li > span {  position: relative;  float: left;  padding: 6px 12px;  margin-left: -1px;  line-height: 1.428571429;  color: #428bca;  text-decoration: none;  background-color: #fff;  border: 1px solid #ddd; } .pagination > li:first-child > a, .pagination > li:first-child > span {  margin-left: 0;  border-top-left-radius: 4px;  border-bottom-left-radius: 4px; } .pagination > li:last-child > a, .pagination > li:last-child > span {  border-top-right-radius: 4px;  border-bottom-right-radius: 4px; } .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {  color: #2a6496;  background-color: #eee;  border-color: #ddd; } .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {  z-index: 2;  color: #fff;  cursor: default;  background-color: #428bca;  border-color: #428bca; } .pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus {  color: #999;  cursor: not-allowed;  background-color: #fff;  border-color: #ddd; } .pagination-lg > li > a, .pagination-lg > li > span {  padding: 10px 16px;  font-size: 18px; } .pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span {  border-top-left-radius: 6px;  border-bottom-left-radius: 6px; } .pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span {  border-top-right-radius: 6px;  border-bottom-right-radius: 6px; } .pagination-sm > li > a, .pagination-sm > li > span {  padding: 5px 10px;  font-size: 12px; } .pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span {  border-top-left-radius: 3px;  border-bottom-left-radius: 3px; } .pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span {  border-top-right-radius: 3px;  border-bottom-right-radius: 3px; } .pager {  padding-left: 0;  margin: 20px 0;  text-align: center;  list-style: none; } .pager li {  display: inline; } .pager li > a, .pager li > span {  display: inline-block;  padding: 5px 14px;  background-color: #fff;  border: 1px solid #ddd;  border-radius: 15px; } .pager li > a:hover, .pager li > a:focus {  text-decoration: none;  background-color: #eee; } .pager .next > a, .pager .next > span {  float: right; } .pager .previous > a, .pager .previous > span {  float: left; } .pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span {  color: #999;  cursor: not-allowed;  background-color: #fff; } .label {  display: inline;  padding: .2em .6em .3em;  font-size: 75%;  font-weight: bold;  line-height: 1;  color: #fff;  text-align: center;  white-space: nowrap;  vertical-align: baseline;  border-radius: .25em; } .label[href]:hover, .label[href]:focus {  color: #fff;  text-decoration: none;  cursor: pointer; } .label:empty {  display: none; } .btn .label {  position: relative;  top: -1px; } .label-default {  background-color: #999; } .label-default[href]:hover, .label-default[href]:focus {  background-color: #808080; } .label-primary {  background-color: #428bca; } .label-primary[href]:hover, .label-primary[href]:focus {  background-color: #3071a9; } .label-success {  background-color: #5cb85c; } .label-success[href]:hover, .label-success[href]:focus {  background-color: #449d44; } .label-info {  background-color: #5bc0de; } .label-info[href]:hover, .label-info[href]:focus {  background-color: #31b0d5; } .label-warning {  background-color: #f0ad4e; } .label-warning[href]:hover, .label-warning[href]:focus {  background-color: #ec971f; } .label-danger {  background-color: #d9534f; } .label-danger[href]:hover, .label-danger[href]:focus {  background-color: #c9302c; } .badge {  display: inline-block;  min-width: 10px;  padding: 3px 7px;  font-size: 12px;  font-weight: bold;  line-height: 1;  color: #fff;  text-align: center;  white-space: nowrap;  vertical-align: baseline;  background-color: #999;  border-radius: 10px; } .badge:empty {  display: none; } .btn .badge {  position: relative;  top: -1px; } .btn-xs .badge {  top: 0;  padding: 1px 5px; } a.badge:hover, a.badge:focus {  color: #fff;  text-decoration: none;  cursor: pointer; } a.list-group-item.active > .badge, .nav-pills > .active > a > .badge {  color: #428bca;  background-color: #fff; } .nav-pills > li > a > .badge {  margin-left: 3px; } .jumbotron {  padding: 30px;  margin-bottom: 30px;  color: inherit;  background-color: #eee; } .jumbotron h1, .jumbotron .h1 {  color: inherit; } .jumbotron p {  margin-bottom: 15px;  font-size: 21px;  font-weight: 200; } .container .jumbotron {  border-radius: 6px; } .jumbotron .container {  max-width: 100%; } @media screen and (min-width: 768px) {  .jumbotron {   padding-top: 48px;   padding-bottom: 48px;  }  .container .jumbotron {   padding-right: 60px;   padding-left: 60px;  }  .jumbotron h1,  .jumbotron .h1 {   font-size: 63px;  } } .thumbnail {  display: block;  padding: 4px;  margin-bottom: 20px;  line-height: 1.428571429;  background-color: #fff;  border: 1px solid #ddd;  border-radius: 4px;  -webkit-transition: all .2s ease-in-out;      transition: all .2s ease-in-out; } .thumbnail > img, .thumbnail a > img {  display: block;  max-width: 100%;  height: auto;  margin-right: auto;  margin-left: auto; } a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active {  border-color: #428bca; } .thumbnail .caption {  padding: 9px;  color: #333; } .alert {  padding: 15px;  margin-bottom: 20px;  border: 1px solid transparent;  border-radius: 4px; } .alert h4 {  margin-top: 0;  color: inherit; } .alert .alert-link {  font-weight: bold; } .alert > p, .alert > ul {  margin-bottom: 0; } .alert > p + p {  margin-top: 5px; } .alert-dismissable {  padding-right: 35px; } .alert-dismissable .close {  position: relative;  top: -2px;  right: -21px;  color: inherit; } .alert-success {  color: #3c763d;  background-color: #dff0d8;  border-color: #d6e9c6; } .alert-success hr {  border-top-color: #c9e2b3; } .alert-success .alert-link {  color: #2b542c; } .alert-info {  color: #31708f;  background-color: #d9edf7;  border-color: #bce8f1; } .alert-info hr {  border-top-color: #a6e1ec; } .alert-info .alert-link {  color: #245269; } .alert-warning {  color: #8a6d3b;  background-color: #fcf8e3;  border-color: #faebcc; } .alert-warning hr {  border-top-color: #f7e1b5; } .alert-warning .alert-link {  color: #66512c; } .alert-danger {  color: #a94442;  background-color: #f2dede;  border-color: #ebccd1; } .alert-danger hr {  border-top-color: #e4b9c0; } .alert-danger .alert-link {  color: #843534; } @-webkit-keyframes progress-bar-stripes {  from {   background-position: 40px 0;  }  to {   background-position: 0 0;  } } @keyframes progress-bar-stripes {  from {   background-position: 40px 0;  }  to {   background-position: 0 0;  } } .progress {  height: 20px;  margin-bottom: 20px;  overflow: hidden;  background-color: #f5f5f5;  border-radius: 4px;  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);      box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); } .progress-bar {  float: left;  width: 0;  height: 100%;  font-size: 12px;  line-height: 20px;  color: #fff;  text-align: center;  background-color: #428bca;  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);      box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);  -webkit-transition: width .6s ease;      transition: width .6s ease; } .progress-striped .progress-bar {  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);  background-image:     linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);  background-size: 40px 40px; } .progress.active .progress-bar {  -webkit-animation: progress-bar-stripes 2s linear infinite;      animation: progress-bar-stripes 2s linear infinite; } .progress-bar-success {  background-color: #5cb85c; } .progress-striped .progress-bar-success {  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);  background-image:     linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); } .progress-bar-info {  background-color: #5bc0de; } .progress-striped .progress-bar-info {  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);  background-image:     linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); } .progress-bar-warning {  background-color: #f0ad4e; } .progress-striped .progress-bar-warning {  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);  background-image:     linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); } .progress-bar-danger {  background-color: #d9534f; } .progress-striped .progress-bar-danger {  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);  background-image:     linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); } .media, .media-body {  overflow: hidden;  zoom: 1; } .media, .media .media {  margin-top: 15px; } .media:first-child {  margin-top: 0; } .media-object {  display: block; } .media-heading {  margin: 0 0 5px; } .media > .pull-left {  margin-right: 10px; } .media > .pull-right {  margin-left: 10px; } .media-list {  padding-left: 0;  list-style: none; } .list-group {  padding-left: 0;  margin-bottom: 20px; } .list-group-item {  position: relative;  display: block;  padding: 10px 15px;  margin-bottom: -1px;  background-color: #fff;  border: 1px solid #ddd; } .list-group-item:first-child {  border-top-left-radius: 4px;  border-top-right-radius: 4px; } .list-group-item:last-child {  margin-bottom: 0;  border-bottom-right-radius: 4px;  border-bottom-left-radius: 4px; } .list-group-item > .badge {  float: right; } .list-group-item > .badge + .badge {  margin-right: 5px; } a.list-group-item {  color: #555; } a.list-group-item .list-group-item-heading {  color: #333; } a.list-group-item:hover, a.list-group-item:focus {  text-decoration: none;  background-color: #f5f5f5; } a.list-group-item.active, a.list-group-item.active:hover, a.list-group-item.active:focus {  z-index: 2;  color: #fff;  background-color: #428bca;  border-color: #428bca; } a.list-group-item.active .list-group-item-heading, a.list-group-item.active:hover .list-group-item-heading, a.list-group-item.active:focus .list-group-item-heading {  color: inherit; } a.list-group-item.active .list-group-item-text, a.list-group-item.active:hover .list-group-item-text, a.list-group-item.active:focus .list-group-item-text {  color: #e1edf7; } .list-group-item-success {  color: #3c763d;  background-color: #dff0d8; } a.list-group-item-success {  color: #3c763d; } a.list-group-item-success .list-group-item-heading {  color: inherit; } a.list-group-item-success:hover, a.list-group-item-success:focus {  color: #3c763d;  background-color: #d0e9c6; } a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus {  color: #fff;  background-color: #3c763d;  border-color: #3c763d; } .list-group-item-info {  color: #31708f;  background-color: #d9edf7; } a.list-group-item-info {  color: #31708f; } a.list-group-item-info .list-group-item-heading {  color: inherit; } a.list-group-item-info:hover, a.list-group-item-info:focus {  color: #31708f;  background-color: #c4e3f3; } a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus {  color: #fff;  background-color: #31708f;  border-color: #31708f; } .list-group-item-warning {  color: #8a6d3b;  background-color: #fcf8e3; } a.list-group-item-warning {  color: #8a6d3b; } a.list-group-item-warning .list-group-item-heading {  color: inherit; } a.list-group-item-warning:hover, a.list-group-item-warning:focus {  color: #8a6d3b;  background-color: #faf2cc; } a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus {  color: #fff;  background-color: #8a6d3b;  border-color: #8a6d3b; } .list-group-item-danger {  color: #a94442;  background-color: #f2dede; } a.list-group-item-danger {  color: #a94442; } a.list-group-item-danger .list-group-item-heading {  color: inherit; } a.list-group-item-danger:hover, a.list-group-item-danger:focus {  color: #a94442;  background-color: #ebcccc; } a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus {  color: #fff;  background-color: #a94442;  border-color: #a94442; } .list-group-item-heading {  margin-top: 0;  margin-bottom: 5px; } .list-group-item-text {  margin-bottom: 0;  line-height: 1.3; } .panel {  margin-bottom: 20px;  background-color: #fff;  border: 1px solid transparent;  border-radius: 4px;  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);      box-shadow: 0 1px 1px rgba(0, 0, 0, .05); } .panel-body {  padding: 15px; } .panel > .list-group {  margin-bottom: 0; } .panel > .list-group .list-group-item {  border-width: 1px 0;  border-radius: 0; } .panel > .list-group .list-group-item:first-child {  border-top: 0; } .panel > .list-group .list-group-item:last-child {  border-bottom: 0; } .panel > .list-group:first-child .list-group-item:first-child {  border-top-left-radius: 3px;  border-top-right-radius: 3px; } .panel > .list-group:last-child .list-group-item:last-child {  border-bottom-right-radius: 3px;  border-bottom-left-radius: 3px; } .panel-heading + .list-group .list-group-item:first-child {  border-top-width: 0; } .panel > .table, .panel > .table-responsive > .table {  margin-bottom: 0; } .panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {  border-top-left-radius: 3px; } .panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {  border-top-right-radius: 3px; } .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {  border-bottom-left-radius: 3px; } .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {  border-bottom-right-radius: 3px; } .panel > .panel-body + .table, .panel > .panel-body + .table-responsive {  border-top: 1px solid #ddd; } .panel > .table > tbody:first-child > tr:first-child th, .panel > .table > tbody:first-child > tr:first-child td {  border-top: 0; } .panel > .table-bordered, .panel > .table-responsive > .table-bordered {  border: 0; } .panel > .table-bordered > thead > tr > th:first-child, .panel > .table-responsive > .table-bordered > thead > tr > th:first-child, .panel > .table-bordered > tbody > tr > th:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .panel > .table-bordered > tfoot > tr > th:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .panel > .table-bordered > thead > tr > td:first-child, .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, .panel > .table-bordered > tbody > tr > td:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .panel > .table-bordered > tfoot > tr > td:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {  border-left: 0; } .panel > .table-bordered > thead > tr > th:last-child, .panel > .table-responsive > .table-bordered > thead > tr > th:last-child, .panel > .table-bordered > tbody > tr > th:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, .panel > .table-bordered > tfoot > tr > th:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .panel > .table-bordered > thead > tr > td:last-child, .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, .panel > .table-bordered > tbody > tr > td:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, .panel > .table-bordered > tfoot > tr > td:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {  border-right: 0; } .panel > .table-bordered > thead > tr:first-child > th, .panel > .table-responsive > .table-bordered > thead > tr:first-child > th, .panel > .table-bordered > tbody > tr:first-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th, .panel > .table-bordered > tfoot > tr:first-child > th, .panel > .table-responsive > .table-bordered > tfoot > tr:first-child > th, .panel > .table-bordered > thead > tr:first-child > td, .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, .panel > .table-bordered > tbody > tr:first-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, .panel > .table-bordered > tfoot > tr:first-child > td, .panel > .table-responsive > .table-bordered > tfoot > tr:first-child > td {  border-top: 0; } .panel > .table-bordered > thead > tr:last-child > th, .panel > .table-responsive > .table-bordered > thead > tr:last-child > th, .panel > .table-bordered > tbody > tr:last-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, .panel > .table-bordered > tfoot > tr:last-child > th, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th, .panel > .table-bordered > thead > tr:last-child > td, .panel > .table-responsive > .table-bordered > thead > tr:last-child > td, .panel > .table-bordered > tbody > tr:last-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, .panel > .table-bordered > tfoot > tr:last-child > td, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td {  border-bottom: 0; } .panel > .table-responsive {  margin-bottom: 0;  border: 0; } .panel-heading {  padding: 10px 15px;  border-bottom: 1px solid transparent;  border-top-left-radius: 3px;  border-top-right-radius: 3px; } .panel-heading > .dropdown .dropdown-toggle {  color: inherit; } .panel-title {  margin-top: 0;  margin-bottom: 0;  font-size: 16px;  color: inherit; } .panel-title > a {  color: inherit; } .panel-footer {  padding: 10px 15px;  background-color: #f5f5f5;  border-top: 1px solid #ddd;  border-bottom-right-radius: 3px;  border-bottom-left-radius: 3px; } .panel-group {  margin-bottom: 20px; } .panel-group .panel {  margin-bottom: 0;  overflow: hidden;  border-radius: 4px; } .panel-group .panel + .panel {  margin-top: 5px; } .panel-group .panel-heading {  border-bottom: 0; } .panel-group .panel-heading + .panel-collapse .panel-body {  border-top: 1px solid #ddd; } .panel-group .panel-footer {  border-top: 0; } .panel-group .panel-footer + .panel-collapse .panel-body {  border-bottom: 1px solid #ddd; } .panel-default {  border-color: #ddd; } .panel-default > .panel-heading {  color: #333;  background-color: #f5f5f5;  border-color: #ddd; } .panel-default > .panel-heading + .panel-collapse .panel-body {  border-top-color: #ddd; } .panel-default > .panel-footer + .panel-collapse .panel-body {  border-bottom-color: #ddd; } .panel-primary {  border-color: #428bca; } .panel-primary > .panel-heading {  color: #fff;  background-color: #428bca;  border-color: #428bca; } .panel-primary > .panel-heading + .panel-collapse .panel-body {  border-top-color: #428bca; } .panel-primary > .panel-footer + .panel-collapse .panel-body {  border-bottom-color: #428bca; } .panel-success {  border-color: #d6e9c6; } .panel-success > .panel-heading {  color: #3c763d;  background-color: #dff0d8;  border-color: #d6e9c6; } .panel-success > .panel-heading + .panel-collapse .panel-body {  border-top-color: #d6e9c6; } .panel-success > .panel-footer + .panel-collapse .panel-body {  border-bottom-color: #d6e9c6; } .panel-info {  border-color: #bce8f1; } .panel-info > .panel-heading {  color: #31708f;  background-color: #d9edf7;  border-color: #bce8f1; } .panel-info > .panel-heading + .panel-collapse .panel-body {  border-top-color: #bce8f1; } .panel-info > .panel-footer + .panel-collapse .panel-body {  border-bottom-color: #bce8f1; } .panel-warning {  border-color: #faebcc; } .panel-warning > .panel-heading {  color: #8a6d3b;  background-color: #fcf8e3;  border-color: #faebcc; } .panel-warning > .panel-heading + .panel-collapse .panel-body {  border-top-color: #faebcc; } .panel-warning > .panel-footer + .panel-collapse .panel-body {  border-bottom-color: #faebcc; } .panel-danger {  border-color: #ebccd1; } .panel-danger > .panel-heading {  color: #a94442;  background-color: #f2dede;  border-color: #ebccd1; } .panel-danger > .panel-heading + .panel-collapse .panel-body {  border-top-color: #ebccd1; } .panel-danger > .panel-footer + .panel-collapse .panel-body {  border-bottom-color: #ebccd1; } .well {  min-height: 20px;  padding: 19px;  margin-bottom: 20px;  background-color: #f5f5f5;  border: 1px solid #e3e3e3;  border-radius: 4px;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);      box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); } .well blockquote {  border-color: #ddd;  border-color: rgba(0, 0, 0, .15); } .well-lg {  padding: 24px;  border-radius: 6px; } .well-sm {  padding: 9px;  border-radius: 3px; } .close {  float: right;  font-size: 21px;  font-weight: bold;  line-height: 1;  color: #000;  text-shadow: 0 1px 0 #fff;  filter: alpha(opacity=20);  opacity: .2; } .close:hover, .close:focus {  color: #000;  text-decoration: none;  cursor: pointer;  filter: alpha(opacity=50);  opacity: .5; } button.close {  -webkit-appearance: none;  padding: 0;  cursor: pointer;  background: transparent;  border: 0; } .modal-open {  overflow: hidden; } .modal {  position: fixed;  top: 0;  right: 0;  bottom: 0;  left: 0;  z-index: 1050;  display: none;  overflow: auto;  overflow-y: scroll;  -webkit-overflow-scrolling: touch;  outline: 0; } .modal.fade .modal-dialog {  -webkit-transition: -webkit-transform .3s ease-out;   -moz-transition:  -moz-transform .3s ease-out;    -o-transition:   -o-transform .3s ease-out;      transition:     transform .3s ease-out;  -webkit-transform: translate(0, -25%);    -ms-transform: translate(0, -25%);      transform: translate(0, -25%); } .modal.in .modal-dialog {  -webkit-transform: translate(0, 0);    -ms-transform: translate(0, 0);      transform: translate(0, 0); } .modal-dialog {  position: relative;  width: auto;  margin: 10px; } .modal-content {  position: relative;  background-color: #fff;  background-clip: padding-box;  border: 1px solid #999;  border: 1px solid rgba(0, 0, 0, .2);  border-radius: 6px;  outline: none;  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);      box-shadow: 0 3px 9px rgba(0, 0, 0, .5); } .modal-backdrop {  position: fixed;  top: 0;  right: 0;  bottom: 0;  left: 0;  z-index: 1040;  background-color: #000; } .modal-backdrop.fade {  filter: alpha(opacity=0);  opacity: 0; } .modal-backdrop.in {  filter: alpha(opacity=50);  opacity: .5; } .modal-header {  min-height: 16.428571429px;  padding: 15px;  border-bottom: 1px solid #e5e5e5; } .modal-header .close {  margin-top: -2px; } .modal-title {  margin: 0;  line-height: 1.428571429; } .modal-body {  position: relative;  padding: 20px; } .modal-footer {  padding: 19px 20px 20px;  margin-top: 15px;  text-align: right;  border-top: 1px solid #e5e5e5; } .modal-footer .btn + .btn {  margin-bottom: 0;  margin-left: 5px; } .modal-footer .btn-group .btn + .btn {  margin-left: -1px; } .modal-footer .btn-block + .btn-block {  margin-left: 0; } @media (min-width: 768px) {  .modal-dialog {   width: 600px;   margin: 30px auto;  }  .modal-content {   -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);       box-shadow: 0 5px 15px rgba(0, 0, 0, .5);  }  .modal-sm {   width: 300px;  }  .modal-lg {   width: 900px;  } } .tooltip {  position: absolute;  z-index: 1030;  display: block;  font-size: 12px;  line-height: 1.4;  visibility: visible;  filter: alpha(opacity=0);  opacity: 0; } .tooltip.in {  filter: alpha(opacity=90);  opacity: .9; } .tooltip.top {  padding: 5px 0;  margin-top: -3px; } .tooltip.right {  padding: 0 5px;  margin-left: 3px; } .tooltip.bottom {  padding: 5px 0;  margin-top: 3px; } .tooltip.left {  padding: 0 5px;  margin-left: -3px; } .tooltip-inner {  max-width: 200px;  padding: 3px 8px;  color: #fff;  text-align: center;  text-decoration: none;  background-color: #000;  border-radius: 4px; } .tooltip-arrow {  position: absolute;  width: 0;  height: 0;  border-color: transparent;  border-style: solid; } .tooltip.top .tooltip-arrow {  bottom: 0;  left: 50%;  margin-left: -5px;  border-width: 5px 5px 0;  border-top-color: #000; } .tooltip.top-left .tooltip-arrow {  bottom: 0;  left: 5px;  border-width: 5px 5px 0;  border-top-color: #000; } .tooltip.top-right .tooltip-arrow {  right: 5px;  bottom: 0;  border-width: 5px 5px 0;  border-top-color: #000; } .tooltip.right .tooltip-arrow {  top: 50%;  left: 0;  margin-top: -5px;  border-width: 5px 5px 5px 0;  border-right-color: #000; } .tooltip.left .tooltip-arrow {  top: 50%;  right: 0;  margin-top: -5px;  border-width: 5px 0 5px 5px;  border-left-color: #000; } .tooltip.bottom .tooltip-arrow {  top: 0;  left: 50%;  margin-left: -5px;  border-width: 0 5px 5px;  border-bottom-color: #000; } .tooltip.bottom-left .tooltip-arrow {  top: 0;  left: 5px;  border-width: 0 5px 5px;  border-bottom-color: #000; } .tooltip.bottom-right .tooltip-arrow {  top: 0;  right: 5px;  border-width: 0 5px 5px;  border-bottom-color: #000; } .popover {  position: absolute;  top: 0;  left: 0;  z-index: 1010;  display: none;  max-width: 276px;  padding: 1px;  text-align: left;  white-space: normal;  background-color: #fff;  background-clip: padding-box;  border: 1px solid #ccc;  border: 1px solid rgba(0, 0, 0, .2);  border-radius: 6px;  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);      box-shadow: 0 5px 10px rgba(0, 0, 0, .2); } .popover.top {  margin-top: -10px; } .popover.right {  margin-left: 10px; } .popover.bottom {  margin-top: 10px; } .popover.left {  margin-left: -10px; } .popover-title {  padding: 8px 14px;  margin: 0;  font-size: 14px;  font-weight: normal;  line-height: 18px;  background-color: #f7f7f7;  border-bottom: 1px solid #ebebeb;  border-radius: 5px 5px 0 0; } .popover-content {  padding: 9px 14px; } .popover .arrow, .popover .arrow:after {  position: absolute;  display: block;  width: 0;  height: 0;  border-color: transparent;  border-style: solid; } .popover .arrow {  border-width: 11px; } .popover .arrow:after {  content: "";  border-width: 10px; } .popover.top .arrow {  bottom: -11px;  left: 50%;  margin-left: -11px;  border-top-color: #999;  border-top-color: rgba(0, 0, 0, .25);  border-bottom-width: 0; } .popover.top .arrow:after {  bottom: 1px;  margin-left: -10px;  content: " ";  border-top-color: #fff;  border-bottom-width: 0; } .popover.right .arrow {  top: 50%;  left: -11px;  margin-top: -11px;  border-right-color: #999;  border-right-color: rgba(0, 0, 0, .25);  border-left-width: 0; } .popover.right .arrow:after {  bottom: -10px;  left: 1px;  content: " ";  border-right-color: #fff;  border-left-width: 0; } .popover.bottom .arrow {  top: -11px;  left: 50%;  margin-left: -11px;  border-top-width: 0;  border-bottom-color: #999;  border-bottom-color: rgba(0, 0, 0, .25); } .popover.bottom .arrow:after {  top: 1px;  margin-left: -10px;  content: " ";  border-top-width: 0;  border-bottom-color: #fff; } .popover.left .arrow {  top: 50%;  right: -11px;  margin-top: -11px;  border-right-width: 0;  border-left-color: #999;  border-left-color: rgba(0, 0, 0, .25); } .popover.left .arrow:after {  right: 1px;  bottom: -10px;  content: " ";  border-right-width: 0;  border-left-color: #fff; } .carousel {  position: relative; } .carousel-inner {  position: relative;  width: 100%;  overflow: hidden; } .carousel-inner > .item {  position: relative;  display: none;  -webkit-transition: .6s ease-in-out left;      transition: .6s ease-in-out left; } .carousel-inner > .item > img, .carousel-inner > .item > a > img {  display: block;  max-width: 100%;  height: auto;  line-height: 1; } .carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev {  display: block; } .carousel-inner > .active {  left: 0; } .carousel-inner > .next, .carousel-inner > .prev {  position: absolute;  top: 0;  width: 100%; } .carousel-inner > .next {  left: 100%; } .carousel-inner > .prev {  left: -100%; } .carousel-inner > .next.left, .carousel-inner > .prev.right {  left: 0; } .carousel-inner > .active.left {  left: -100%; } .carousel-inner > .active.right {  left: 100%; } .carousel-control {  position: absolute;  top: 0;  bottom: 0;  left: 0;  width: 15%;  font-size: 20px;  color: #fff;  text-align: center;  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);  filter: alpha(opacity=50);  opacity: .5; } .carousel-control.left {  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, .5) 0%), color-stop(rgba(0, 0, 0, .0001) 100%));  background-image:     linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);  background-repeat: repeat-x; } .carousel-control.right {  right: 0;  left: auto;  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, .0001) 0%), color-stop(rgba(0, 0, 0, .5) 100%));  background-image:     linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);  background-repeat: repeat-x; } .carousel-control:hover, .carousel-control:focus {  color: #fff;  text-decoration: none;  filter: alpha(opacity=90);  outline: none;  opacity: .9; } .carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {  position: absolute;  top: 50%;  z-index: 5;  display: inline-block; } .carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left {  left: 50%; } .carousel-control .icon-next, .carousel-control .glyphicon-chevron-right {  right: 50%; } .carousel-control .icon-prev, .carousel-control .icon-next {  width: 20px;  height: 20px;  margin-top: -10px;  margin-left: -10px;  font-family: serif; } .carousel-control .icon-prev:before {  content: '\2039'; } .carousel-control .icon-next:before {  content: '\203a'; } .carousel-indicators {  position: absolute;  bottom: 10px;  left: 50%;  z-index: 15;  width: 60%;  padding-left: 0;  margin-left: -30%;  text-align: center;  list-style: none; } .carousel-indicators li {  display: inline-block;  width: 10px;  height: 10px;  margin: 1px;  text-indent: -999px;  cursor: pointer;  background-color: #000 \9;  background-color: rgba(0, 0, 0, 0);  border: 1px solid #fff;  border-radius: 10px; } .carousel-indicators .active {  width: 12px;  height: 12px;  margin: 0;  background-color: #fff; } .carousel-caption {  position: absolute;  right: 15%;  bottom: 20px;  left: 15%;  z-index: 10;  padding-top: 20px;  padding-bottom: 20px;  color: #fff;  text-align: center;  text-shadow: 0 1px 2px rgba(0, 0, 0, .6); } .carousel-caption .btn {  text-shadow: none; } @media screen and (min-width: 768px) {  .carousel-control .glyphicons-chevron-left,  .carousel-control .glyphicons-chevron-right,  .carousel-control .icon-prev,  .carousel-control .icon-next {   width: 30px;   height: 30px;   margin-top: -15px;   margin-left: -15px;   font-size: 30px;  }  .carousel-caption {   right: 20%;   left: 20%;   padding-bottom: 30px;  }  .carousel-indicators {   bottom: 11%;  } } .clearfix:before, .clearfix: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, .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; } .center-block {  display: block;  margin-right: auto;  margin-left: auto; } .pull-right {  float: right !important; } .pull-left {  float: left !important; } .hide {  display: none !important; } .show {  display: block !important; } .invisible {  visibility: hidden; } .text-hide {  font: 0/0 a;  color: transparent;  text-shadow: none;  background-color: transparent;  border: 0; } .hidden {  display: none !important;  visibility: hidden !important; } .affix {  position: fixed; } @-ms-viewport {  width: device-width; } .visible-xs, tr.visible-xs, th.visible-xs, td.visible-xs {  display: none !important; } @media (max-width: 767px) {  .visible-xs {   display: block !important;  }  table.visible-xs {   display: table;  }  tr.visible-xs {   display: table-row !important;  }  th.visible-xs,  td.visible-xs {   display: table-cell !important;  } } .visible-sm, tr.visible-sm, th.visible-sm, td.visible-sm {  display: none !important; } @media (min-width: 768px) and (max-width: 991px) {  .visible-sm {   display: block !important;  }  table.visible-sm {   display: table;  }  tr.visible-sm {   display: table-row !important;  }  th.visible-sm,  td.visible-sm {   display: table-cell !important;  } } .visible-md, tr.visible-md, th.visible-md, td.visible-md {  display: none !important; } @media (min-width: 992px) and (max-width: 1199px) {  .visible-md {   display: block !important;  }  table.visible-md {   display: table;  }  tr.visible-md {   display: table-row !important;  }  th.visible-md,  td.visible-md {   display: table-cell !important;  } } .visible-lg, tr.visible-lg, th.visible-lg, td.visible-lg {  display: none !important; } @media (min-width: 1200px) {  .visible-lg {   display: block !important;  }  table.visible-lg {   display: table;  }  tr.visible-lg {   display: table-row !important;  }  th.visible-lg,  td.visible-lg {   display: table-cell !important;  } } @media (max-width: 767px) {  .hidden-xs,  tr.hidden-xs,  th.hidden-xs,  td.hidden-xs {   display: none !important;  } } @media (min-width: 768px) and (max-width: 991px) {  .hidden-sm,  tr.hidden-sm,  th.hidden-sm,  td.hidden-sm {   display: none !important;  } } @media (min-width: 992px) and (max-width: 1199px) {  .hidden-md,  tr.hidden-md,  th.hidden-md,  td.hidden-md {   display: none !important;  } } @media (min-width: 1200px) {  .hidden-lg,  tr.hidden-lg,  th.hidden-lg,  td.hidden-lg {   display: none !important;  } } .visible-print, tr.visible-print, th.visible-print, td.visible-print {  display: none !important; } @media print {  .visible-print {   display: block !important;  }  table.visible-print {   display: table;  }  tr.visible-print {   display: table-row !important;  }  th.visible-print,  td.visible-print {   display: table-cell !important;  } } @media print {  .hidden-print,  tr.hidden-print,  th.hidden-print,  td.hidden-print {   display: none !important;  } }  .mm-hidden {  display: none !important; } .mm-wrapper {  overflow-x: hidden;  position: relative; } .mm-menu, .mm-panels, .mm-panels > .mm-panel {  margin: 0;  position: absolute;  left: 0;  right: 0;  top: 0;  bottom: 0;  z-index: 0; } .mm-menu {  box-sizing: border-box;  background: inherit;  display: block;  overflow: hidden;  padding: 0; } .mm-panel {  -webkit-transition: -webkit-transform 0.4s ease;  -moz-transition: -moz-transform 0.4s ease;  -ms-transition: -ms-transform 0.4s ease;  -o-transition: -o-transform 0.4s ease;  transition: transform 0.4s ease;  -webkit-transform: translate3d(100%, 0, 0);  -moz-transform: translate3d(100%, 0, 0);  -ms-transform: translate3d(100%, 0, 0);  -o-transform: translate3d(100%, 0, 0);  transform: translate3d(100%, 0, 0); }  .mm-panel.mm-opened {   -webkit-transform: translate3d(0%, 0, 0);   -moz-transform: translate3d(0%, 0, 0);   -ms-transform: translate3d(0%, 0, 0);   -o-transform: translate3d(0%, 0, 0);   transform: translate3d(0%, 0, 0); }  .mm-panel.mm-subopened {   -webkit-transform: translate3d(-30%, 0, 0);   -moz-transform: translate3d(-30%, 0, 0);   -ms-transform: translate3d(-30%, 0, 0);   -o-transform: translate3d(-30%, 0, 0);   transform: translate3d(-30%, 0, 0); }  .mm-panel.mm-highest {   z-index: 1; } .mm-panels, .mm-panels > .mm-panel {  background: inherit;  border-color: inherit; } .mm-panels > .mm-panel {  background: inherit;  border-color: inherit;  -webkit-overflow-scrolling: touch;  overflow: scroll;  overflow-x: hidden;  overflow-y: auto;  box-sizing: border-box;  padding: 0 20px; }  .mm-panels > .mm-panel.mm-hasnavbar {   padding-top: 40px; }  .mm-panels > .mm-panel:before, .mm-panels > .mm-panel:after {   content: '';   display: block;   height: 20px; } .mm-vertical .mm-panel {  -webkit-transform: none !important;  -moz-transform: none !important;  -ms-transform: none !important;  -o-transform: none !important;  transform: none !important; } .mm-vertical .mm-listview .mm-panel, .mm-listview .mm-vertical .mm-panel {  display: none;  padding: 10px 0 10px 10px; }  .mm-vertical .mm-listview .mm-panel .mm-listview > li:last-child:after,  .mm-listview .mm-vertical .mm-panel .mm-listview > li:last-child:after {   border-color: transparent; } .mm-vertical li.mm-opened > .mm-panel, li.mm-vertical.mm-opened > .mm-panel {  display: block; } .mm-vertical .mm-listview > li > .mm-next, .mm-listview > li.mm-vertical > .mm-next {  height: 40px;  bottom: auto; }  .mm-vertical .mm-listview > li > .mm-next:after,  .mm-listview > li.mm-vertical > .mm-next:after {   top: 16px;   bottom: auto; } .mm-vertical .mm-listview > li.mm-opened > .mm-next:after, .mm-listview > li.mm-vertical.mm-opened > .mm-next:after {  -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg); } .mm-navbar {  border-bottom: 1px solid;  border-color: inherit;  text-align: center;  line-height: 20px;  height: 40px;  padding: 0 40px;  margin: 0;  position: absolute;  top: 0;  left: 0;  right: 0; }  .mm-navbar > * {   display: block;   padding: 10px 0; }  .mm-navbar a,  .mm-navbar a:hover {   text-decoration: none; }  .mm-navbar .mm-title {   text-overflow: ellipsis;   white-space: nowrap;   overflow: hidden; }  .mm-navbar .mm-btn {   box-sizing: border-box;   width: 40px;   height: 40px;   position: absolute;   top: 0;   z-index: 1; }   .mm-navbar .mm-btn:first-child {    padding-left: 20px;    left: 0; }   .mm-navbar .mm-btn:last-child {    text-align: right;    padding-right: 20px;    right: 0; } .mm-panel .mm-navbar {  display: none; } .mm-panel.mm-hasnavbar .mm-navbar {  display: block; } .mm-listview, .mm-listview > li {  list-style: none;  display: block;  padding: 0;  margin: 0; } .mm-listview {  font: inherit;  font-size: 14px;  line-height: 20px; }  .mm-listview a,  .mm-listview a:hover {   text-decoration: none; }  .mm-listview > li {   position: relative; }   .mm-listview > li, .mm-listview > li:after,   .mm-listview > li .mm-next,   .mm-listview > li .mm-next:before {    border-color: inherit; }   .mm-listview > li > a,   .mm-listview > li > span {    text-overflow: ellipsis;    white-space: nowrap;    overflow: hidden;    color: inherit;    display: block;    padding: 10px 10px 10px 20px;    margin: 0; }    .mm-listview > li > a.mm-arrow,    .mm-listview > li > span.mm-arrow {     padding-right: 50px; }   .mm-listview > li:not(.mm-divider):after {    content: '';    border-bottom-width: 1px;    border-bottom-style: solid;    display: block;    position: absolute;    left: 0;    right: 0;    bottom: 0; }   .mm-listview > li:not(.mm-divider):after {    left: 20px; }  .mm-listview .mm-next {   background: rgba(3, 2, 1, 0);   width: 50px;   padding: 0;   position: absolute;   right: 0;   top: 0;   bottom: 0;   z-index: 2; }   .mm-listview .mm-next:before {    content: '';    border-left-width: 1px;    border-left-style: solid;    display: block;    position: absolute;    top: 0;    bottom: 0;    left: 0; }   .mm-listview .mm-next + a,   .mm-listview .mm-next + span {    margin-right: 50px; }   .mm-listview .mm-next.mm-fullsubopen {    width: 100%; }    .mm-listview .mm-next.mm-fullsubopen:before {     border-left: none; }    .mm-listview .mm-next.mm-fullsubopen + a,    .mm-listview .mm-next.mm-fullsubopen + span {     padding-right: 50px;     margin-right: 0; } .mm-panels > .mm-panel > .mm-listview {  margin: 20px -20px; } .mm-panels > .mm-panel > .mm-listview:first-child, .mm-panels > .mm-panel > .mm-navbar + .mm-listview {  margin-top: -20px; } .mm-listview .mm-inset {  list-style: inside disc;  padding: 0 10px 15px 40px;  margin: 0; }  .mm-listview .mm-inset > li {   padding: 5px 0; } .mm-listview .mm-divider {  text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;  font-size: 10px;  text-transform: uppercase;  text-indent: 20px;  line-height: 25px; } .mm-listview .mm-spacer {  padding-top: 40px; }  .mm-listview .mm-spacer > .mm-next {   top: 40px; }  .mm-listview .mm-spacer.mm-divider {   padding-top: 25px; } .mm-prev:before, .mm-next:after, .mm-arrow:after {  content: '';  border: 2px solid transparent;  display: inline-block;  width: 8px;  height: 8px;  margin: auto;  position: absolute;  top: 0;  bottom: 0;  -webkit-transform: rotate(-45deg);  -moz-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);  -o-transform: rotate(-45deg);  transform: rotate(-45deg); } .mm-prev:before {  border-right: none;  border-bottom: none;  left: 23px; } .mm-next:after, .mm-arrow:after {  border-top: none;  border-left: none;  right: 23px; } .mm-menu {  background: #f3f3f3;  border-color: rgba(0, 0, 0, 0.1);  color: rgba(0, 0, 0, 0.7); }  .mm-menu .mm-navbar > *,  .mm-menu .mm-navbar a {   color: rgba(0, 0, 0, 0.3); }  .mm-menu .mm-navbar .mm-btn:before, .mm-menu .mm-navbar .mm-btn:after {   border-color: rgba(0, 0, 0, 0.3); }  .mm-menu .mm-listview {   border-color: rgba(0, 0, 0, 0.1); }   .mm-menu .mm-listview > li .mm-next:after,   .mm-menu .mm-listview > li .mm-arrow:after {    border-color: rgba(0, 0, 0, 0.3); }   .mm-menu .mm-listview > li a:not(.mm-next) {    -webkit-tap-highlight-color: rgba(255, 255, 255, 0.5);    tap-highlight-color: rgba(255, 255, 255, 0.5); }   .mm-menu .mm-listview > li.mm-selected > a:not(.mm-next),   .mm-menu .mm-listview > li.mm-selected > span {    background: rgba(255, 255, 255, 0.5); }  .mm-menu.mm-vertical .mm-listview > li.mm-opened > a.mm-next,  .mm-menu.mm-vertical .mm-listview > li.mm-opened > .mm-panel,  .mm-menu .mm-listview > li.mm-opened.mm-vertical > a.mm-next,  .mm-menu .mm-listview > li.mm-opened.mm-vertical > .mm-panel {   background: rgba(0, 0, 0, 0.05); }  .mm-menu .mm-divider {   background: rgba(0, 0, 0, 0.05); }  .mm-page {  box-sizing: border-box;  position: relative; } .mm-slideout {  -webkit-transition: -webkit-transform 0.4s ease;  -ms-transition: -ms-transform 0.4s ease;  transition: transform 0.4s ease; } html.mm-opened {  overflow-x: hidden;  position: relative; } html.mm-blocking {  overflow: hidden; }  html.mm-blocking body {   overflow: hidden; } html.mm-background .mm-page {  background: inherit; } #mm-blocker {  background: rgba(3, 2, 1, 0);  display: none;  width: 100%;  height: 100%;  position: fixed;  top: 0;  left: 0;  z-index: 999999; } html.mm-blocking #mm-blocker {  display: block; } .mm-menu.mm-offcanvas {  display: none;  position: fixed; } .mm-menu.mm-current {  display: block; } .mm-menu {  width: 80%;  min-width: 140px;  max-width: 440px; } html.mm-opening .mm-slideout {  -webkit-transform: translate(80%, 0);  -moz-transform: translate(80%, 0);  -ms-transform: translate(80%, 0);  -o-transform: translate(80%, 0);  transform: translate(80%, 0); } @media all and (max-width: 175px) {  html.mm-opening .mm-slideout {   -webkit-transform: translate(140px, 0);   -moz-transform: translate(140px, 0);   -ms-transform: translate(140px, 0);   -o-transform: translate(140px, 0);   transform: translate(140px, 0); } } @media all and (min-width: 550px) {  html.mm-opening .mm-slideout {   -webkit-transform: translate(440px, 0);   -moz-transform: translate(440px, 0);   -ms-transform: translate(440px, 0);   -o-transform: translate(440px, 0);   transform: translate(440px, 0); } } .mm-menu.mm-autoheight {  max-height: 80%; }  .mm-menu.mm-autoheight.mm-fullscreen {   max-height: 100%; } .mm-menu.mm-measureheight > .mm-panels > .mm-panel {  bottom: auto !important;  height: auto !important; }  em.mm-counter {  font: inherit;  font-size: 14px;  font-style: normal;  text-indent: 0;  line-height: 20px;  display: block;  margin-top: -10px;  position: absolute;  right: 45px;  top: 50%; }  em.mm-counter + a.mm-next {   width: 90px; }   em.mm-counter + a.mm-next + a,   em.mm-counter + a.mm-next + span {    margin-right: 90px; }  em.mm-counter + a.mm-fullsubopen {   padding-left: 0; } .mm-vertical > .mm-counter {  top: 12px;  margin-top: 0; } .mm-vertical.mm-spacer > .mm-counter {  margin-top: 40px; } .mm-nosubresults > .mm-counter {  display: none; } .mm-menu em.mm-counter {  color: rgba(0, 0, 0, 0.3); }  .mm-divider > span {  text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;  padding: 0;  line-height: 25px; } .mm-divider.mm-opened a.mm-next:after {  -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg); } .mm-collapsed:not(.mm-uncollapsed) {  display: none; } .mm-fixeddivider {  background: inherit;  display: none;  position: absolute;  top: 0;  left: 0;  right: 0;  z-index: 2;  -webkit-transform: translate3d(0, 0, 0);  -moz-transform: translate3d(0, 0, 0);  -ms-transform: translate3d(0, 0, 0);  -o-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0); }  .mm-fixeddivider:after {   content: none !important;   display: none !important; } .mm-hasdividers .mm-fixeddivider {  display: block; } .mm-menu .mm-fixeddivider span {  background: rgba(0, 0, 0, 0.05); }  html.mm-opened.mm-dragging .mm-menu, html.mm-opened.mm-dragging .mm-slideout {  -webkit-transition-duration: 0s;  -moz-transition-duration: 0s;  -ms-transition-duration: 0s;  -o-transition-duration: 0s;  transition-duration: 0s; }  .mm-iconpanel .mm-panel {  -webkit-transition-property: -webkit-transform, left;  -moz-transition-property: -moz-transform, left;  -ms-transition-property: -ms-transform, left;  -o-transition-property: -o-transform, left;  transition-property: transform, left; }  .mm-iconpanel .mm-panel.mm-opened {   border-left: 1px solid;   border-color: inherit; }  .mm-iconpanel .mm-panel.mm-subopened {   overflow-y: hidden;   left: -40px;   -webkit-transform: translate3d(0, 0, 0);   -moz-transform: translate3d(0, 0, 0);   -ms-transform: translate3d(0, 0, 0);   -o-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0); } .mm-iconpanel .mm-panel.mm-iconpanel-0 {  left: 0px; } .mm-iconpanel .mm-panel.mm-iconpanel-1 {  left: 40px; } .mm-iconpanel .mm-panel.mm-iconpanel-2 {  left: 80px; } .mm-iconpanel .mm-panel.mm-iconpanel-3 {  left: 120px; } .mm-iconpanel .mm-panel.mm-iconpanel-4 {  left: 160px; } .mm-iconpanel .mm-panel.mm-iconpanel-5 {  left: 200px; } .mm-iconpanel .mm-panel.mm-iconpanel-6 {  left: 240px; } .mm-subblocker {  background: inherit;  opacity: 0;  display: block;  -webkit-transition: opacity 0.4s ease;  -moz-transition: opacity 0.4s ease;  -ms-transition: opacity 0.4s ease;  -o-transition: opacity 0.4s ease;  transition: opacity 0.4s ease; } .mm-subopened .mm-subblocker {  opacity: 0.6;  position: absolute;  top: 0;  right: 0;  bottom: -100000px;  left: 0;  z-index: 3; }  .mm-menu > .mm-navbar {  background: inherit;  padding: 0;  z-index: 3;  -webkit-transform: translate3d(0, 0, 0);  -moz-transform: translate3d(0, 0, 0);  -ms-transform: translate3d(0, 0, 0);  -o-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0); } .mm-navbar-bottom {  border-top-width: 1px;  border-top-style: solid;  border-bottom: none;  top: auto;  bottom: 0; } .mm-navbar-top ~ .mm-navbar-top {  border-bottom: none; } .mm-navbar-bottom ~ .mm-navbar-bottom {  border-top: none; } .mm-navbar.mm-hasbtns {  padding: 0 40px; } .mm-close:after {  content: 'x'; } .mm-navbar[class*="mm-navbar-content-"] > * {  box-sizing: border-box;  display: block;  float: left; } .mm-navbar > .mm-breadcrumbs {  text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;  -webkit-overflow-scrolling: touch;  overflow-x: auto;  text-align: left;  padding: 0 0 0 17px; }  .mm-navbar > .mm-breadcrumbs > * {   display: inline-block;   padding: 10px 3px; }  .mm-navbar > .mm-breadcrumbs > a {   text-decoration: underline; } .mm-navbar.mm-hasbtns .mm-breadcrumbs {  margin-left: -40px; } .mm-navbar.mm-hasbtns .mm-btn:not(.mm-hidden) + .mm-breadcrumbs {  margin-left: 0;  padding-left: 0; } .mm-navbar-top-1 {  top: 0px; } .mm-hasnavbar-top-1 .mm-panels {  top: 40px; } .mm-navbar-top-2 {  top: 40px; } .mm-hasnavbar-top-2 .mm-panels {  top: 80px; } .mm-navbar-top-3 {  top: 80px; } .mm-hasnavbar-top-3 .mm-panels {  top: 120px; } .mm-navbar-top-4 {  top: 120px; } .mm-hasnavbar-top-4 .mm-panels {  top: 160px; } .mm-navbar-bottom-1 {  bottom: 0px; } .mm-hasnavbar-bottom-1 .mm-panels {  bottom: 40px; } .mm-navbar-bottom-2 {  bottom: 40px; } .mm-hasnavbar-bottom-2 .mm-panels {  bottom: 80px; } .mm-navbar-bottom-3 {  bottom: 80px; } .mm-hasnavbar-bottom-3 .mm-panels {  bottom: 120px; } .mm-navbar-bottom-4 {  bottom: 120px; } .mm-hasnavbar-bottom-4 .mm-panels {  bottom: 160px; } .mm-navbar-size-2 {  height: 80px; } .mm-navbar-size-3 {  height: 120px; } .mm-navbar-size-4 {  height: 160px; } .mm-navbar-content-2 > * {  width: 50%; } .mm-navbar-content-3 > * {  width: 33.33%; } .mm-navbar-content-4 > * {  width: 25%; } .mm-navbar-content-5 > * {  width: 20%; } .mm-navbar-content-6 > * {  width: 16.67%; }  .mm-search, .mm-search input {  box-sizing: border-box; } .mm-search {  height: 40px;  padding: 7px 10px 0 10px; }  .mm-search input {   border: none;   border-radius: 26px;   font: inherit;   font-size: 14px;   line-height: 26px;   outline: none;   display: block;   width: 100%;   height: 26px;   margin: 0;   padding: 0 10px; }  .mm-search input::-ms-clear {   display: none; } .mm-panel > .mm-search {  width: 100%;  position: absolute;  top: 0;  left: 0; } .mm-panel.mm-hassearch {  padding-top: 40px; }  .mm-panel.mm-hassearch.mm-hasnavbar {   padding-top: 80px; }   .mm-panel.mm-hassearch.mm-hasnavbar .mm-search {    top: 40px; } .mm-noresultsmsg {  text-align: center;  font-size: 21px;  display: none;  padding: 40px 0; } .mm-noresults .mm-noresultsmsg {  display: block; } .mm-noresults .mm-indexer {  display: none !important; } li.mm-nosubresults > a.mm-next {  display: none; }  li.mm-nosubresults > a.mm-next + a,  li.mm-nosubresults > a.mm-next + span {   padding-right: 10px; } .mm-menu .mm-search input {  background: rgba(0, 0, 0, 0.05);  color: rgba(0, 0, 0, 0.7); } .mm-menu .mm-noresultsmsg {  color: rgba(0, 0, 0, 0.3); }  .mm-indexer {  background: inherit;  text-align: center;  font-size: 12px;  box-sizing: border-box;  width: 20px;  position: absolute;  top: 0;  bottom: 0;  right: -100px;  z-index: 3;  -webkit-transition: right 0.4s ease;  -moz-transition: right 0.4s ease;  -ms-transition: right 0.4s ease;  -o-transition: right 0.4s ease;  transition: right 0.4s ease;  -webkit-transform: translate3d(0, 0, 0);  -moz-transform: translate3d(0, 0, 0);  -ms-transform: translate3d(0, 0, 0);  -o-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0); }  .mm-indexer a {   text-decoration: none;   display: block;   height: 3.85%; }  .mm-indexer ~ .mm-panel.mm-hasindexer {   margin-right: 20px; } .mm-hasindexer .mm-indexer {  right: 0; } .mm-hasindexer .mm-fixeddivider {  right: 20px; } .mm-menu .mm-indexer a {  color: rgba(0, 0, 0, 0.3); }  input.mm-toggle, input.mm-check {  position: absolute;  left: -10000px; } label.mm-toggle, label.mm-check {  margin: 0;  position: absolute;  top: 50%;  z-index: 2; }  label.mm-toggle:before,  label.mm-check:before {   content: '';   display: block; } label.mm-toggle {  border-radius: 30px;  width: 50px;  height: 30px;  margin-top: -15px; }  label.mm-toggle:before {   border-radius: 30px;   width: 28px;   height: 28px;   margin: 1px; } input.mm-toggle:checked ~ label.mm-toggle:before {  float: right; } label.mm-check {  width: 30px;  height: 30px;  margin-top: -15px; }  label.mm-check:before {   border-left: 3px solid;   border-bottom: 3px solid;   width: 40%;   height: 20%;   margin: 25% 0 0 20%;   opacity: 0.1;   -webkit-transform: rotate(-45deg);   -moz-transform: rotate(-45deg);   -ms-transform: rotate(-45deg);   -o-transform: rotate(-45deg);   transform: rotate(-45deg); } input.mm-check:checked ~ label.mm-check:before {  opacity: 1; } li.mm-vertical label.mm-toggle, li.mm-vertical label.mm-check {  bottom: auto;  margin-top: 0; } li.mm-vertical label.mm-toggle {  top: 5px; } li.mm-vertical label.mm-check {  top: 5px; } label.mm-toggle, label.mm-check {  right: 20px; } label.mm-toggle + a, label.mm-toggle + span {  padding-right: 80px; } label.mm-check + a, label.mm-check + span {  padding-right: 60px; } a.mm-next + label.mm-toggle, a.mm-next + label.mm-check {  right: 60px; }  a.mm-next + label.mm-toggle + a,  a.mm-next + label.mm-toggle + span, a.mm-next + label.mm-check + a,  a.mm-next + label.mm-check + span {   margin-right: 50px; } a.mm-next + label.mm-toggle + a, a.mm-next + label.mm-toggle + span {  padding-right: 70px; } a.mm-next + label.mm-check + a, a.mm-next + label.mm-check + span {  padding-right: 50px; } em.mm-counter + a.mm-next + label.mm-toggle, em.mm-counter + a.mm-next + label.mm-check {  right: 100px; }  em.mm-counter + a.mm-next + label.mm-toggle + a,  em.mm-counter + a.mm-next + label.mm-toggle + span, em.mm-counter + a.mm-next + label.mm-check + a,  em.mm-counter + a.mm-next + label.mm-check + span {   margin-right: 90px; } .mm-menu label.mm-toggle {  background: rgba(0, 0, 0, 0.1); }  .mm-menu label.mm-toggle:before {   background: #f3f3f3; } .mm-menu input.mm-toggle:checked ~ label.mm-toggle {  background: #4bd963; } .mm-menu label.mm-check:before {  border-color: rgba(0, 0, 0, 0.7); }  .mm-menu.mm-border-none .mm-listview > li:after, .mm-listview.mm-border-none > li:after {  content: none; } .mm-menu.mm-border-full .mm-listview > li:after, .mm-listview.mm-border-full > li:after {  left: 0 !important; } .mm-menu.mm-border-offset .mm-listview > li:after, .mm-listview.mm-border-offset > li:after {  right: 20px; }  .mm-menu.mm-effect-menu-zoom {  -webkit-transition: -webkit-transform 0.4s ease;  -moz-transition: -moz-transform 0.4s ease;  -ms-transition: -ms-transform 0.4s ease;  -o-transition: -o-transform 0.4s ease;  transition: transform 0.4s ease; } html.mm-opened .mm-menu.mm-effect-menu-zoom {  -webkit-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);  -moz-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);  -ms-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);  -o-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);  transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);  -webkit-transform-origin: left center;  -moz-transform-origin: left center;  -ms-transform-origin: left center;  -o-transform-origin: left center;  transform-origin: left center; } html.mm-opening .mm-menu.mm-effect-menu-zoom {  -webkit-transform: scale(1, 1) translate3d(0%, 0, 0);  -moz-transform: scale(1, 1) translate3d(0%, 0, 0);  -ms-transform: scale(1, 1) translate3d(0%, 0, 0);  -o-transform: scale(1, 1) translate3d(0%, 0, 0);  transform: scale(1, 1) translate3d(0%, 0, 0); } html.mm-right.mm-opened .mm-menu.mm-effect-menu-zoom {  -webkit-transform: scale(0.7, 0.7) translate3d(30%, 0, 0);  -moz-transform: scale(0.7, 0.7) translate3d(30%, 0, 0);  -ms-transform: scale(0.7, 0.7) translate3d(30%, 0, 0);  -o-transform: scale(0.7, 0.7) translate3d(30%, 0, 0);  transform: scale(0.7, 0.7) translate3d(30%, 0, 0);  -webkit-transform-origin: right center;  -moz-transform-origin: right center;  -ms-transform-origin: right center;  -o-transform-origin: right center;  transform-origin: right center; } html.mm-right.mm-opening .mm-menu.mm-effect-menu-zoom {  -webkit-transform: scale(1, 1) translate3d(0%, 0, 0);  -moz-transform: scale(1, 1) translate3d(0%, 0, 0);  -ms-transform: scale(1, 1) translate3d(0%, 0, 0);  -o-transform: scale(1, 1) translate3d(0%, 0, 0);  transform: scale(1, 1) translate3d(0%, 0, 0); } .mm-menu.mm-effect-menu-slide {  -webkit-transition: -webkit-transform 0.4s ease;  -moz-transition: -moz-transform 0.4s ease;  -ms-transition: -ms-transform 0.4s ease;  -o-transition: -o-transform 0.4s ease;  transition: transform 0.4s ease; } html.mm-opened .mm-menu.mm-effect-menu-slide {  -webkit-transform: translate3d(-30%, 0, 0);  -moz-transform: translate3d(-30%, 0, 0);  -ms-transform: translate3d(-30%, 0, 0);  -o-transform: translate3d(-30%, 0, 0);  transform: translate3d(-30%, 0, 0); } html.mm-opening .mm-menu.mm-effect-menu-slide {  -webkit-transform: translate3d(0%, 0, 0);  -moz-transform: translate3d(0%, 0, 0);  -ms-transform: translate3d(0%, 0, 0);  -o-transform: translate3d(0%, 0, 0);  transform: translate3d(0%, 0, 0); } html.mm-right.mm-opened .mm-menu.mm-effect-menu-slide {  -webkit-transform: translate3d(30%, 0, 0);  -moz-transform: translate3d(30%, 0, 0);  -ms-transform: translate3d(30%, 0, 0);  -o-transform: translate3d(30%, 0, 0);  transform: translate3d(30%, 0, 0); } html.mm-right.mm-opening .mm-menu.mm-effect-menu-slide {  -webkit-transform: translate3d(0%, 0, 0);  -moz-transform: translate3d(0%, 0, 0);  -ms-transform: translate3d(0%, 0, 0);  -o-transform: translate3d(0%, 0, 0);  transform: translate3d(0%, 0, 0); } .mm-menu.mm-effect-menu-fade {  opacity: 0;  -webkit-transition: opacity 0.4s ease;  -moz-transition: opacity 0.4s ease;  -ms-transition: opacity 0.4s ease;  -o-transition: opacity 0.4s ease;  transition: opacity 0.4s ease; } html.mm-opening .mm-menu.mm-effect-menu-fade {  opacity: 1; } .mm-menu.mm-effect-panels-zoom .mm-panel {  -webkit-transform: scale(1.5, 1.5) translate3d(100%, 0, 0);  -moz-transform: scale(1.5, 1.5) translate3d(100%, 0, 0);  -ms-transform: scale(1.5, 1.5) translate3d(100%, 0, 0);  -o-transform: scale(1.5, 1.5) translate3d(100%, 0, 0);  transform: scale(1.5, 1.5) translate3d(100%, 0, 0);  -webkit-transform-origin: left center;  -moz-transform-origin: left center;  -ms-transform-origin: left center;  -o-transform-origin: left center;  transform-origin: left center; }  .mm-menu.mm-effect-panels-zoom .mm-panel.mm-opened {   -webkit-transform: scale(1, 1) translate3d(0%, 0, 0);   -moz-transform: scale(1, 1) translate3d(0%, 0, 0);   -ms-transform: scale(1, 1) translate3d(0%, 0, 0);   -o-transform: scale(1, 1) translate3d(0%, 0, 0);   transform: scale(1, 1) translate3d(0%, 0, 0); }   .mm-menu.mm-effect-panels-zoom .mm-panel.mm-opened.mm-subopened {    -webkit-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);    -moz-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);    -ms-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);    -o-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);    transform: scale(0.7, 0.7) translate3d(-30%, 0, 0); } .mm-menu.mm-effect-panels-slide-0 .mm-panel.mm-subopened {  -webkit-transform: translate3d(0, 0, 0);  -moz-transform: translate3d(0, 0, 0);  -ms-transform: translate3d(0, 0, 0);  -o-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0); } .mm-menu.mm-effect-panels-slide-100 .mm-panel.mm-subopened {  -webkit-transform: translate3d(-100%, 0, 0);  -moz-transform: translate3d(-100%, 0, 0);  -ms-transform: translate3d(-100%, 0, 0);  -o-transform: translate3d(-100%, 0, 0);  transform: translate3d(-100%, 0, 0); } .mm-menu[class*="mm-effect-listitems-"] .mm-listview > li {  -webkit-transition: none 0.4s ease;  -moz-transition: none 0.4s ease;  -ms-transition: none 0.4s ease;  -o-transition: none 0.4s ease;  transition: none 0.4s ease; }  .mm-menu[class*="mm-effect-listitems-"] .mm-listview > li:nth-child(1) {   -webkit-transition-delay: 50ms;   -moz-transition-delay: 50ms;   -ms-transition-delay: 50ms;   -o-transition-delay: 50ms;   transition-delay: 50ms; }  .mm-menu[class*="mm-effect-listitems-"] .mm-listview > li:nth-child(2) {   -webkit-transition-delay: 100ms;   -moz-transition-delay: 100ms;   -ms-transition-delay: 100ms;   -o-transition-delay: 100ms;   transition-delay: 100ms; }  .mm-menu[class*="mm-effect-listitems-"] .mm-listview > li:nth-child(3) {   -webkit-transition-delay: 150ms;   -moz-transition-delay: 150ms;   -ms-transition-delay: 150ms;   -o-transition-delay: 150ms;   transition-delay: 150ms; }  .mm-menu[class*="mm-effect-listitems-"] .mm-listview > li:nth-child(4) {   -webkit-transition-delay: 200ms;   -moz-transition-delay: 200ms;   -ms-transition-delay: 200ms;   -o-transition-delay: 200ms;   transition-delay: 200ms; }  .mm-menu[class*="mm-effect-listitems-"] .mm-listview > li:nth-child(5) {   -webkit-transition-delay: 250ms;   -moz-transition-delay: 250ms;   -ms-transition-delay: 250ms;   -o-transition-delay: 250ms;   transition-delay: 250ms; }  .mm-menu[class*="mm-effect-listitems-"] .mm-listview > li:nth-child(6) {   -webkit-transition-delay: 300ms;   -moz-transition-delay: 300ms;   -ms-transition-delay: 300ms;   -o-transition-delay: 300ms;   transition-delay: 300ms; }  .mm-menu[class*="mm-effect-listitems-"] .mm-listview > li:nth-child(7) {   -webkit-transition-delay: 350ms;   -moz-transition-delay: 350ms;   -ms-transition-delay: 350ms;   -o-transition-delay: 350ms;   transition-delay: 350ms; }  .mm-menu[class*="mm-effect-listitems-"] .mm-listview > li:nth-child(8) {   -webkit-transition-delay: 400ms;   -moz-transition-delay: 400ms;   -ms-transition-delay: 400ms;   -o-transition-delay: 400ms;   transition-delay: 400ms; }  .mm-menu[class*="mm-effect-listitems-"] .mm-listview > li:nth-child(9) {   -webkit-transition-delay: 450ms;   -moz-transition-delay: 450ms;   -ms-transition-delay: 450ms;   -o-transition-delay: 450ms;   transition-delay: 450ms; }  .mm-menu[class*="mm-effect-listitems-"] .mm-listview > li:nth-child(10) {   -webkit-transition-delay: 500ms;   -moz-transition-delay: 500ms;   -ms-transition-delay: 500ms;   -o-transition-delay: 500ms;   transition-delay: 500ms; }  .mm-menu[class*="mm-effect-listitems-"] .mm-listview > li:nth-child(11) {   -webkit-transition-delay: 550ms;   -moz-transition-delay: 550ms;   -ms-transition-delay: 550ms;   -o-transition-delay: 550ms;   transition-delay: 550ms; }  .mm-menu[class*="mm-effect-listitems-"] .mm-listview > li:nth-child(12) {   -webkit-transition-delay: 600ms;   -moz-transition-delay: 600ms;   -ms-transition-delay: 600ms;   -o-transition-delay: 600ms;   transition-delay: 600ms; }  .mm-menu[class*="mm-effect-listitems-"] .mm-listview > li:nth-child(13) {   -webkit-transition-delay: 650ms;   -moz-transition-delay: 650ms;   -ms-transition-delay: 650ms;   -o-transition-delay: 650ms;   transition-delay: 650ms; }  .mm-menu[class*="mm-effect-listitems-"] .mm-listview > li:nth-child(14) {   -webkit-transition-delay: 700ms;   -moz-transition-delay: 700ms;   -ms-transition-delay: 700ms;   -o-transition-delay: 700ms;   transition-delay: 700ms; }  .mm-menu[class*="mm-effect-listitems-"] .mm-listview > li:nth-child(15) {   -webkit-transition-delay: 750ms;   -moz-transition-delay: 750ms;   -ms-transition-delay: 750ms;   -o-transition-delay: 750ms;   transition-delay: 750ms; } .mm-menu.mm-effect-listitems-slide .mm-listview > li {  -webkit-transform: translate3d(50%, 0, 0);  -moz-transform: translate3d(50%, 0, 0);  -ms-transform: translate3d(50%, 0, 0);  -o-transform: translate3d(50%, 0, 0);  transform: translate3d(50%, 0, 0);  opacity: 0;  -webkit-transition-property: -webkit-transform, opacity;  -moz-transition-property: -moz-transform, opacity;  -ms-transition-property: -ms-transform, opacity;  -o-transition-property: -o-transform, opacity;  transition-property: transform, opacity; } html.mm-opening .mm-menu.mm-effect-listitems-slide .mm-panel.mm-opened .mm-listview > li {  -webkit-transform: translate3d(0, 0, 0);  -moz-transform: translate3d(0, 0, 0);  -ms-transform: translate3d(0, 0, 0);  -o-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0);  opacity: 1; } .mm-menu.mm-effect-listitems-fade .mm-listview > li {  opacity: 0;  -webkit-transition-property: opacity;  -moz-transition-property: opacity;  -ms-transition-property: opacity;  -o-transition-property: opacity;  transition-property: opacity; } html.mm-opening .mm-menu.mm-effect-listitems-fade .mm-panel.mm-opened .mm-listview > li {  opacity: 1; } .mm-menu.mm-effect-listitems-drop .mm-listview > li {  opacity: 0;  top: -25%;  -webkit-transition-property: opacity, top;  -moz-transition-property: opacity, top;  -ms-transition-property: opacity, top;  -o-transition-property: opacity, top;  transition-property: opacity, top; } html.mm-opening .mm-menu.mm-effect-listitems-drop .mm-panel.mm-opened .mm-listview > li {  opacity: 1;  top: 0; }  .mm-menu.mm-fullscreen {  width: 100%;  min-width: 140px;  max-width: 10000px; } html.mm-opening.mm-fullscreen .mm-slideout {  -webkit-transform: translate(100%, 0);  -moz-transform: translate(100%, 0);  -ms-transform: translate(100%, 0);  -o-transform: translate(100%, 0);  transform: translate(100%, 0); } @media all and (max-width: 140px) {  html.mm-opening.mm-fullscreen .mm-slideout {   -webkit-transform: translate(140px, 0);   -moz-transform: translate(140px, 0);   -ms-transform: translate(140px, 0);   -o-transform: translate(140px, 0);   transform: translate(140px, 0); } } @media all and (min-width: 10000px) {  html.mm-opening.mm-fullscreen .mm-slideout {   -webkit-transform: translate(10000px, 0);   -moz-transform: translate(10000px, 0);   -ms-transform: translate(10000px, 0);   -o-transform: translate(10000px, 0);   transform: translate(10000px, 0); } } html.mm-right.mm-opening.mm-fullscreen .mm-slideout {  -webkit-transform: translate(-100%, 0);  -moz-transform: translate(-100%, 0);  -ms-transform: translate(-100%, 0);  -o-transform: translate(-100%, 0);  transform: translate(-100%, 0); } @media all and (max-width: 140px) {  html.mm-right.mm-opening.mm-fullscreen .mm-slideout {   -webkit-transform: translate(-140px, 0);   -moz-transform: translate(-140px, 0);   -ms-transform: translate(-140px, 0);   -o-transform: translate(-140px, 0);   transform: translate(-140px, 0); } } @media all and (min-width: 10000px) {  html.mm-right.mm-opening.mm-fullscreen .mm-slideout {   -webkit-transform: translate(-10000px, 0);   -moz-transform: translate(-10000px, 0);   -ms-transform: translate(-10000px, 0);   -o-transform: translate(-10000px, 0);   transform: translate(-10000px, 0); } } .mm-menu.mm-fullscreen.mm-top, .mm-menu.mm-fullscreen.mm-bottom {  height: 100%;  min-height: 140px;  max-height: 10000px; } html.mm-opened.mm-fullscreen .mm-page {  box-shadow: none !important; }  .mm-menu.mm-multiline .mm-listview > li > a, .mm-menu.mm-multiline .mm-listview > li > span, .mm-listview.mm-multiline > li .mm-listview > li.mm-multiline > a, .mm-listview.mm-multiline > li .mm-listview > li.mm-multiline > span {  text-overflow: clip;  white-space: normal; }  html.mm-pagedim #mm-blocker, html.mm-pagedim-white #mm-blocker, html.mm-pagedim-black #mm-blocker {  opacity: 0; } html.mm-pagedim.mm-opening #mm-blocker, html.mm-pagedim-white.mm-opening #mm-blocker, html.mm-pagedim-black.mm-opening #mm-blocker {  opacity: 0.3;  transition: opacity 0.4s ease 0.4s; } html.mm-pagedim #mm-blocker {  background: inherit; } html.mm-pagedim-white #mm-blocker {  background: #fff; } html.mm-pagedim-black #mm-blocker {  background: #000; }  .mm-menu.mm-pageshadow:after {  content: "";  display: block;  width: 20px;  height: 120%;  position: absolute;  left: 100%;  top: -10%;  z-index: 99; } .mm-menu.mm-pageshadow.mm-right:after {  left: auto;  right: 100%; } .mm-menu.mm-pageshadow.mm-next:after, .mm-menu.mm-pageshadow.mm-front:after {  content: none;  display: none; } .mm-menu.mm-pageshadow:after {  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); }  .mm-menu.mm-top, .mm-menu.mm-bottom {  width: 100%;  min-width: 100%;  max-width: 100%; } .mm-menu.mm-right {  left: auto;  right: 0; } .mm-menu.mm-bottom {  top: auto;  bottom: 0; } html.mm-right.mm-opening .mm-slideout {  -webkit-transform: translate(-80%, 0);  -moz-transform: translate(-80%, 0);  -ms-transform: translate(-80%, 0);  -o-transform: translate(-80%, 0);  transform: translate(-80%, 0); } @media all and (max-width: 175px) {  html.mm-right.mm-opening .mm-slideout {   -webkit-transform: translate(-140px, 0);   -moz-transform: translate(-140px, 0);   -ms-transform: translate(-140px, 0);   -o-transform: translate(-140px, 0);   transform: translate(-140px, 0); } } @media all and (min-width: 550px) {  html.mm-right.mm-opening .mm-slideout {   -webkit-transform: translate(-440px, 0);   -moz-transform: translate(-440px, 0);   -ms-transform: translate(-440px, 0);   -o-transform: translate(-440px, 0);   transform: translate(-440px, 0); } } html.mm-front .mm-slideout {  -webkit-transform: none !important;  -moz-transform: none !important;  -ms-transform: none !important;  -o-transform: none !important;  transform: none !important;  z-index: 0 !important; } .mm-menu.mm-front {  z-index: 1; } .mm-menu.mm-front, .mm-menu.mm-next {  -webkit-transition: -webkit-transform 0.4s ease;  -ms-transition: -ms-transform 0.4s ease;  transition: transform 0.4s ease;  -webkit-transform: translate3d(-100%, 0, 0);  -moz-transform: translate3d(-100%, 0, 0);  -ms-transform: translate3d(-100%, 0, 0);  -o-transform: translate3d(-100%, 0, 0);  transform: translate3d(-100%, 0, 0); }  .mm-menu.mm-front.mm-right, .mm-menu.mm-next.mm-right {   -webkit-transform: translate3d(100%, 0, 0);   -moz-transform: translate3d(100%, 0, 0);   -ms-transform: translate3d(100%, 0, 0);   -o-transform: translate3d(100%, 0, 0);   transform: translate3d(100%, 0, 0); } .mm-menu.mm-top {  -webkit-transform: translate3d(0, -100%, 0);  -moz-transform: translate3d(0, -100%, 0);  -ms-transform: translate3d(0, -100%, 0);  -o-transform: translate3d(0, -100%, 0);  transform: translate3d(0, -100%, 0); } .mm-menu.mm-bottom {  -webkit-transform: translate3d(0, 100%, 0);  -moz-transform: translate3d(0, 100%, 0);  -ms-transform: translate3d(0, 100%, 0);  -o-transform: translate3d(0, 100%, 0);  transform: translate3d(0, 100%, 0); } html.mm-opening .mm-menu.mm-front, html.mm-opening .mm-menu.mm-next {  -webkit-transform: translate3d(0, 0, 0);  -moz-transform: translate3d(0, 0, 0);  -ms-transform: translate3d(0, 0, 0);  -o-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0); } .mm-menu.mm-top, .mm-menu.mm-bottom {  height: 80%;  min-height: 140px;  max-height: 880px; }  .mm-menu.mm-theme-dark {  background: #333333;  border-color: rgba(0, 0, 0, 0.15);  color: rgba(255, 255, 255, 0.8); }  .mm-menu.mm-theme-dark .mm-navbar > *,  .mm-menu.mm-theme-dark .mm-navbar a {   color: rgba(255, 255, 255, 0.4); }  .mm-menu.mm-theme-dark .mm-navbar .mm-btn:before, .mm-menu.mm-theme-dark .mm-navbar .mm-btn:after {   border-color: rgba(255, 255, 255, 0.4); }  .mm-menu.mm-theme-dark .mm-listview {   border-color: rgba(0, 0, 0, 0.15); }   .mm-menu.mm-theme-dark .mm-listview > li .mm-next:after,   .mm-menu.mm-theme-dark .mm-listview > li .mm-arrow:after {    border-color: rgba(255, 255, 255, 0.4); }   .mm-menu.mm-theme-dark .mm-listview > li a:not(.mm-next) {    -webkit-tap-highlight-color: rgba(0, 0, 0, 0.1);    tap-highlight-color: rgba(0, 0, 0, 0.1); }   .mm-menu.mm-theme-dark .mm-listview > li.mm-selected > a:not(.mm-next),   .mm-menu.mm-theme-dark .mm-listview > li.mm-selected > span {    background: rgba(0, 0, 0, 0.1); }  .mm-menu.mm-theme-dark.mm-vertical .mm-listview > li.mm-opened > a.mm-next,  .mm-menu.mm-theme-dark.mm-vertical .mm-listview > li.mm-opened > .mm-panel,  .mm-menu.mm-theme-dark .mm-listview > li.mm-opened.mm-vertical > a.mm-next,  .mm-menu.mm-theme-dark .mm-listview > li.mm-opened.mm-vertical > .mm-panel {   background: rgba(255, 255, 255, 0.05); }  .mm-menu.mm-theme-dark .mm-divider {   background: rgba(255, 255, 255, 0.05); } .mm-menu.mm-theme-dark label.mm-check:before {  border-color: rgba(255, 255, 255, 0.8); } .mm-menu.mm-theme-dark em.mm-counter {  color: rgba(255, 255, 255, 0.4); } .mm-menu.mm-theme-dark .mm-fixeddivider span {  background: rgba(255, 255, 255, 0.05); } .mm-menu.mm-pageshadow.mm-theme-dark:after {  box-shadow: 0 0 20px rgba(0, 0, 0, 0.5); } .mm-menu.mm-theme-dark .mm-search input {  background: rgba(255, 255, 255, 0.3);  color: rgba(255, 255, 255, 0.8); } .mm-menu.mm-theme-dark .mm-noresultsmsg {  color: rgba(255, 255, 255, 0.4); } .mm-menu.mm-theme-dark .mm-indexer a {  color: rgba(255, 255, 255, 0.4); } .mm-menu.mm-theme-dark label.mm-toggle {  background: rgba(0, 0, 0, 0.15); }  .mm-menu.mm-theme-dark label.mm-toggle:before {   background: #333333; } .mm-menu.mm-theme-dark input.mm-toggle:checked ~ label.mm-toggle {  background: #4bd963; } .mm-menu.mm-theme-white {  background: white;  border-color: rgba(0, 0, 0, 0.1);  color: rgba(0, 0, 0, 0.6); }  .mm-menu.mm-theme-white .mm-navbar > *,  .mm-menu.mm-theme-white .mm-navbar a {   color: rgba(0, 0, 0, 0.3); }  .mm-menu.mm-theme-white .mm-navbar .mm-btn:before, .mm-menu.mm-theme-white .mm-navbar .mm-btn:after {   border-color: rgba(0, 0, 0, 0.3); }  .mm-menu.mm-theme-white .mm-listview {   border-color: rgba(0, 0, 0, 0.1); }   .mm-menu.mm-theme-white .mm-listview > li .mm-next:after,   .mm-menu.mm-theme-white .mm-listview > li .mm-arrow:after {    border-color: rgba(0, 0, 0, 0.3); }   .mm-menu.mm-theme-white .mm-listview > li a:not(.mm-next) {    -webkit-tap-highlight-color: rgba(0, 0, 0, 0.05);    tap-highlight-color: rgba(0, 0, 0, 0.05); }   .mm-menu.mm-theme-white .mm-listview > li.mm-selected > a:not(.mm-next),   .mm-menu.mm-theme-white .mm-listview > li.mm-selected > span {    background: rgba(0, 0, 0, 0.05); }  .mm-menu.mm-theme-white.mm-vertical .mm-listview > li.mm-opened > a.mm-next,  .mm-menu.mm-theme-white.mm-vertical .mm-listview > li.mm-opened > .mm-panel,  .mm-menu.mm-theme-white .mm-listview > li.mm-opened.mm-vertical > a.mm-next,  .mm-menu.mm-theme-white .mm-listview > li.mm-opened.mm-vertical > .mm-panel {   background: rgba(0, 0, 0, 0.03); }  .mm-menu.mm-theme-white .mm-divider {   background: rgba(0, 0, 0, 0.03); } .mm-menu.mm-theme-white label.mm-check:before {  border-color: rgba(0, 0, 0, 0.6); } .mm-menu.mm-theme-white em.mm-counter {  color: rgba(0, 0, 0, 0.3); } .mm-menu.mm-theme-white .mm-fixeddivider span {  background: rgba(0, 0, 0, 0.03); } .mm-menu.mm-pageshadow.mm-theme-white:after {  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); } .mm-menu.mm-theme-white .mm-search input {  background: rgba(0, 0, 0, 0.05);  color: rgba(0, 0, 0, 0.6); } .mm-menu.mm-theme-white .mm-noresultsmsg {  color: rgba(0, 0, 0, 0.3); } .mm-menu.mm-theme-white .mm-indexer a {  color: rgba(0, 0, 0, 0.3); } .mm-menu.mm-theme-white label.mm-toggle {  background: rgba(0, 0, 0, 0.1); }  .mm-menu.mm-theme-white label.mm-toggle:before {   background: white; } .mm-menu.mm-theme-white input.mm-toggle:checked ~ label.mm-toggle {  background: #4bd963; } .mm-menu.mm-theme-black {  background: black;  border-color: rgba(255, 255, 255, 0.2);  color: rgba(255, 255, 255, 0.6); }  .mm-menu.mm-theme-black .mm-navbar > *,  .mm-menu.mm-theme-black .mm-navbar a {   color: rgba(255, 255, 255, 0.4); }  .mm-menu.mm-theme-black .mm-navbar .mm-btn:before, .mm-menu.mm-theme-black .mm-navbar .mm-btn:after {   border-color: rgba(255, 255, 255, 0.4); }  .mm-menu.mm-theme-black .mm-listview {   border-color: rgba(255, 255, 255, 0.2); }   .mm-menu.mm-theme-black .mm-listview > li .mm-next:after,   .mm-menu.mm-theme-black .mm-listview > li .mm-arrow:after {    border-color: rgba(255, 255, 255, 0.4); }   .mm-menu.mm-theme-black .mm-listview > li a:not(.mm-next) {    -webkit-tap-highlight-color: rgba(255, 255, 255, 0.3);    tap-highlight-color: rgba(255, 255, 255, 0.3); }   .mm-menu.mm-theme-black .mm-listview > li.mm-selected > a:not(.mm-next),   .mm-menu.mm-theme-black .mm-listview > li.mm-selected > span {    background: rgba(255, 255, 255, 0.3); }  .mm-menu.mm-theme-black.mm-vertical .mm-listview > li.mm-opened > a.mm-next,  .mm-menu.mm-theme-black.mm-vertical .mm-listview > li.mm-opened > .mm-panel,  .mm-menu.mm-theme-black .mm-listview > li.mm-opened.mm-vertical > a.mm-next,  .mm-menu.mm-theme-black .mm-listview > li.mm-opened.mm-vertical > .mm-panel {   background: rgba(255, 255, 255, 0.2); }  .mm-menu.mm-theme-black .mm-divider {   background: rgba(255, 255, 255, 0.2); } .mm-menu.mm-theme-black label.mm-check:before {  border-color: rgba(255, 255, 255, 0.6); } .mm-menu.mm-theme-black em.mm-counter {  color: rgba(255, 255, 255, 0.4); } .mm-menu.mm-theme-black .mm-fixeddivider span {  background: rgba(255, 255, 255, 0.2); } .mm-menu.mm-pageshadow.mm-theme-black:after {  content: none;  display: none; } .mm-menu.mm-theme-black .mm-search input {  background: rgba(255, 255, 255, 0.3);  color: rgba(255, 255, 255, 0.6); } .mm-menu.mm-theme-black .mm-noresultsmsg {  color: rgba(255, 255, 255, 0.4); } .mm-menu.mm-theme-black .mm-indexer a {  color: rgba(255, 255, 255, 0.4); } .mm-menu.mm-theme-black label.mm-toggle {  background: rgba(255, 255, 255, 0.2); }  .mm-menu.mm-theme-black label.mm-toggle:before {   background: black; } .mm-menu.mm-theme-black input.mm-toggle:checked ~ label.mm-toggle {  background: #4bd963; }  .mm-menu.mm-tileview .mm-listview:after, .mm-menu .mm-tileview.mm-listview:after {  content: '';  display: block;  clear: both; } .mm-menu.mm-tileview .mm-listview > li, .mm-menu .mm-tileview.mm-listview > li {  width: 50%;  height: 0;  padding: 50% 0 0 0;  float: left;  position: relative; }  .mm-menu.mm-tileview .mm-listview > li:after,  .mm-menu .mm-tileview.mm-listview > li:after {   left: 0;   top: 0;   border-right-width: 1px;   border-right-style: solid;   z-index: -1; }  .mm-menu.mm-tileview .mm-listview > li.mm-tile-xs,  .mm-menu .mm-tileview.mm-listview > li.mm-tile-xs {   width: 12.5%;   padding-top: 12.5%; }  .mm-menu.mm-tileview .mm-listview > li.mm-tile-s,  .mm-menu .mm-tileview.mm-listview > li.mm-tile-s {   width: 25%;   padding-top: 25%; }  .mm-menu.mm-tileview .mm-listview > li.mm-tile-l,  .mm-menu .mm-tileview.mm-listview > li.mm-tile-l {   width: 75%;   padding-top: 75%; }  .mm-menu.mm-tileview .mm-listview > li.mm-tile-xl,  .mm-menu .mm-tileview.mm-listview > li.mm-tile-xl {   width: 100%;   padding-top: 100%; }  .mm-menu.mm-tileview .mm-listview > li > a,  .mm-menu.mm-tileview .mm-listview > li > span,  .mm-menu .mm-tileview.mm-listview > li > a,  .mm-menu .mm-tileview.mm-listview > li > span {   line-height: 1px;   text-align: center;   padding: 50% 10px 0 10px;   margin: 0;   position: absolute;   top: 0;   right: 1px;   bottom: 1px;   left: 0; }  .mm-menu.mm-tileview .mm-listview > li > .mm-next,  .mm-menu .mm-tileview.mm-listview > li > .mm-next {   width: auto; }   .mm-menu.mm-tileview .mm-listview > li > .mm-next:before, .mm-menu.mm-tileview .mm-listview > li > .mm-next:after,   .mm-menu .mm-tileview.mm-listview > li > .mm-next:before,   .mm-menu .mm-tileview.mm-listview > li > .mm-next:after {    content: none;    display: none; } .mm-menu.mm-tileview .mm-panel {  padding-left: 0;  padding-right: 0; }  .mm-menu.mm-tileview .mm-panel:after {   content: none;   display: none; } .mm-menu.mm-tileview .mm-listview {  margin: 0; }  .pull-right {  float: right !important; } .pull-left {  float: left !important; }  .clearfix:before, .clearfix:after {  content: " ";  display: table; } .clearfix:after {  clear: both; } .center-block {  display: block;  margin-left: auto;  margin-right: auto; } .text-hide {  font: 0/0 a; }   .hide {  display: none !important; } .show {  display: block !important; } .invisible {  visibility: hidden; } .text-hide {  color: transparent;  text-shadow: none;  background-color: transparent;  border: 0; }  .hidden {  display: none !important;  visibility: hidden !important; }  .affix {  position: fixed; }  .fw-itable {  display: table;  height: 100%;  width: 100%; } .fw-icell {  display: table-cell;  vertical-align: middle; } img, iframe, embed{  max-width: 100%; }  @media (min-width: 768px) {  .fw-col-sm-1-5 {   width: 20%;  } } .fw-container, .fw-container *, .fw-container *:before, .fw-container *:after {  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box; } .fw-container {  position: relative;  margin-right: auto;  margin-left: auto;  padding-left: 15px;  padding-right: 15px; } .fw-container:before, .fw-container:after {  content: " ";  display: table; } .fw-container:after {  clear: both; } @media (min-width: 768px) {  .fw-container {   width: 750px;  } } @media (min-width: 992px) {  .fw-container {   width: 970px;  } } @media (min-width: 1200px) {  .fw-container {   width: 1170px;  } } .fw-container-fluid {  position: relative;  margin-right: auto;  margin-left: auto;  padding-left: 15px;  padding-right: 15px; } .fw-container-fluid:before, .fw-container-fluid:after {  content: " ";  display: table; } .fw-container-fluid:after {  clear: both; } .fw-row {  margin-left: -15px;  margin-right: -15px; } .fw-row:before, .fw-row:after {  content: " ";  display: table; } .fw-row:after {  clear: both; } .fw-row:before, .fw-row:after {  content: " ";  display: table; } .fw-row:after {  clear: both; } .fw-row:before, .fw-row:after {  content: " ";  display: table; } .fw-row:after {  clear: both; } .fw-col-xs-1, .fw-col-sm-1, .fw-col-md-1, .fw-col-lg-1, .fw-col-xs-2, .fw-col-sm-2, .fw-col-md-2, .fw-col-lg-2, .fw-col-xs-3, .fw-col-sm-3, .fw-col-md-3, .fw-col-lg-3, .fw-col-xs-4, .fw-col-sm-4, .fw-col-md-4, .fw-col-lg-4, .fw-col-xs-5, .fw-col-sm-5, .fw-col-md-5, .fw-col-lg-5, .fw-col-xs-6, .fw-col-sm-6, .fw-col-md-6, .fw-col-lg-6, .fw-col-xs-7, .fw-col-sm-7, .fw-col-md-7, .fw-col-lg-7, .fw-col-xs-8, .fw-col-sm-8, .fw-col-md-8, .fw-col-lg-8, .fw-col-xs-9, .fw-col-sm-9, .fw-col-md-9, .fw-col-lg-9, .fw-col-xs-10, .fw-col-sm-10, .fw-col-md-10, .fw-col-lg-10, .fw-col-xs-11, .fw-col-sm-11, .fw-col-md-11, .fw-col-lg-11, .fw-col-xs-12, .fw-col-sm-12, .fw-col-md-12, .fw-col-lg-12, .fw-col-lg-1-5, .fw-col-md-1-5, .fw-col-sm-1-5 {  position: relative;  min-height: 1px;  padding-left: 15px;  padding-right: 15px; } @media (max-width: 767px) {  div[class^="fw-col-sm-"],  div[class^="fw-col-md-"],  div[class^="fw-col-xs-"] {   padding-top: 20px;   padding-bottom: 20px;  }  .single .fw-page-builder-content .fw-main-row-top div[class^="fw-col-sm-"],  .single .fw-page-builder-content .fw-main-row-top div[class^="fw-col-ms-"],  .single .fw-page-builder-content .fw-main-row-top div[class^="fw-col-xs-"] {   padding-top: 20px;   padding-bottom: 20px;  }  .fw-main-row-top div[class^="fw-col-sm-"],  .fw-main-row-top div[class^="fw-col-ms-"],  .fw-main-row-top div[class^="fw-col-xs-"] {   padding-top: 0;   padding-bottom: 0;  } } @media (min-width: 768px) {  .fw-col-sm-1, .fw-col-sm-2, .fw-col-sm-3, .fw-col-sm-4, .fw-col-sm-5, .fw-col-sm-6, .fw-col-sm-7, .fw-col-sm-8, .fw-col-sm-9, .fw-col-sm-10, .fw-col-sm-11, .fw-col-sm-12,  .fw-col-lg-1-5,  .fw-col-md-1-5,  .fw-col-sm-1-5 {   float: left;  }  .fw-col-sm-12 {   width: 100%;  }  .fw-col-sm-11 {   width: 91.66666667%;  }  .fw-col-sm-10 {   width: 83.33333333%;  }  .fw-col-sm-9 {   width: 75%;  }  .fw-col-sm-8 {   width: 66.66666667%;  }  .fw-col-sm-7 {   width: 58.33333333%;  }  .fw-col-sm-6 {   width: 50%;  }  .fw-col-sm-5 {   width: 41.66666667%;  }  .fw-col-sm-4 {   width: 33.33333333%;  }  .fw-col-sm-3 {   width: 25%;  }  .fw-col-sm-2 {   width: 16.66666667%;  }  .fw-col-sm-1 {   width: 8.33333333%;  }  .fw-col-sm-pull-12 {   right: 100%;  }  .fw-col-sm-pull-11 {   right: 91.66666667%;  }  .fw-col-sm-pull-10 {   right: 83.33333333%;  }  .fw-col-sm-pull-9 {   right: 75%;  }  .fw-col-sm-pull-8 {   right: 66.66666667%;  }  .fw-col-sm-pull-7 {   right: 58.33333333%;  }  .fw-col-sm-pull-6 {   right: 50%;  }  .fw-col-sm-pull-5 {   right: 41.66666667%;  }  .fw-col-sm-pull-4 {   right: 33.33333333%;  }  .fw-col-sm-pull-3 {   right: 25%;  }  .fw-col-sm-pull-2 {   right: 16.66666667%;  }  .fw-col-sm-pull-1 {   right: 8.33333333%;  }  .fw-col-sm-pull-0 {   right: auto;  }  .fw-col-sm-push-12 {   left: 100%;  }  .fw-col-sm-push-11 {   left: 91.66666667%;  }  .fw-col-sm-push-10 {   left: 83.33333333%;  }  .fw-col-sm-push-9 {   left: 75%;  }  .fw-col-sm-push-8 {   left: 66.66666667%;  }  .fw-col-sm-push-7 {   left: 58.33333333%;  }  .fw-col-sm-push-6 {   left: 50%;  }  .fw-col-sm-push-5 {   left: 41.66666667%;  }  .fw-col-sm-push-4 {   left: 33.33333333%;  }  .fw-col-sm-push-3 {   left: 25%;  }  .fw-col-sm-push-2 {   left: 16.66666667%;  }  .fw-col-sm-push-1 {   left: 8.33333333%;  }  .fw-col-sm-push-0 {   left: auto;  }  .fw-col-sm-offset-12 {   margin-left: 100%;  }  .fw-col-sm-offset-11 {   margin-left: 91.66666667%;  }  .fw-col-sm-offset-10 {   margin-left: 83.33333333%;  }  .fw-col-sm-offset-9 {   margin-left: 75%;  }  .fw-col-sm-offset-8 {   margin-left: 66.66666667%;  }  .fw-col-sm-offset-7 {   margin-left: 58.33333333%;  }  .fw-col-sm-offset-6 {   margin-left: 50%;  }  .fw-col-sm-offset-5 {   margin-left: 41.66666667%;  }  .fw-col-sm-offset-4 {   margin-left: 33.33333333%;  }  .fw-col-sm-offset-3 {   margin-left: 25%;  }  .fw-col-sm-offset-2 {   margin-left: 16.66666667%;  }  .fw-col-sm-offset-1 {   margin-left: 8.33333333%;  }  .fw-col-sm-offset-0 {   margin-left: 0%;  } } @media (min-width: 992px) {  .fw-col-md-1, .fw-col-md-2, .fw-col-md-3, .fw-col-md-4, .fw-col-md-5, .fw-col-md-6, .fw-col-md-7, .fw-col-md-8, .fw-col-md-9, .fw-col-md-10, .fw-col-md-11, .fw-col-md-12,  .fw-col-lg-1-5,  .fw-col-md-1-5,  .fw-col-sm-1-5 {   float: left;  }  .fw-col-md-12 {   width: 100%;  }  .fw-col-md-11 {   width: 91.66666667%;  }  .fw-col-md-10 {   width: 83.33333333%;  }  .fw-col-md-9 {   width: 75%;  }  .fw-col-md-8 {   width: 66.66666667%;  }  .fw-col-md-7 {   width: 58.33333333%;  }  .fw-col-md-6 {   width: 50%;  }  .fw-col-md-5 {   width: 41.66666667%;  }  .fw-col-md-4 {   width: 33.33333333%;  }  .fw-col-md-3 {   width: 25%;  }  .fw-col-md-2 {   width: 16.66666667%;  }  .fw-col-md-1 {   width: 8.33333333%;  }  .fw-col-md-pull-12 {   right: 100%;  }  .fw-col-md-pull-11 {   right: 91.66666667%;  }  .fw-col-md-pull-10 {   right: 83.33333333%;  }  .fw-col-md-pull-9 {   right: 75%;  }  .fw-col-md-pull-8 {   right: 66.66666667%;  }  .fw-col-md-pull-7 {   right: 58.33333333%;  }  .fw-col-md-pull-6 {   right: 50%;  }  .fw-col-md-pull-5 {   right: 41.66666667%;  }  .fw-col-md-pull-4 {   right: 33.33333333%;  }  .fw-col-md-pull-3 {   right: 25%;  }  .fw-col-md-pull-2 {   right: 16.66666667%;  }  .fw-col-md-pull-1 {   right: 8.33333333%;  }  .fw-col-md-pull-0 {   right: auto;  }  .fw-col-md-push-12 {   left: 100%;  }  .fw-col-md-push-11 {   left: 91.66666667%;  }  .fw-col-md-push-10 {   left: 83.33333333%;  }  .fw-col-md-push-9 {   left: 75%;  }  .fw-col-md-push-8 {   left: 66.66666667%;  }  .fw-col-md-push-7 {   left: 58.33333333%;  }  .fw-col-md-push-6 {   left: 50%;  }  .fw-col-md-push-5 {   left: 41.66666667%;  }  .fw-col-md-push-4 {   left: 33.33333333%;  }  .fw-col-md-push-3 {   left: 25%;  }  .fw-col-md-push-2 {   left: 16.66666667%;  }  .fw-col-md-push-1 {   left: 8.33333333%;  }  .fw-col-md-push-0 {   left: auto;  }  .fw-col-md-offset-12 {   margin-left: 100%;  }  .fw-col-md-offset-11 {   margin-left: 91.66666667%;  }  .fw-col-md-offset-10 {   margin-left: 83.33333333%;  }  .fw-col-md-offset-9 {   margin-left: 75%;  }  .fw-col-md-offset-8 {   margin-left: 66.66666667%;  }  .fw-col-md-offset-7 {   margin-left: 58.33333333%;  }  .fw-col-md-offset-6 {   margin-left: 50%;  }  .fw-col-md-offset-5 {   margin-left: 41.66666667%;  }  .fw-col-md-offset-4 {   margin-left: 33.33333333%;  }  .fw-col-md-offset-3 {   margin-left: 25%;  }  .fw-col-md-offset-2 {   margin-left: 16.66666667%;  }  .fw-col-md-offset-1 {   margin-left: 8.33333333%;  }  .fw-col-md-offset-0 {   margin-left: 0%;  } } @media (min-width: 1200px) {  .fw-col-lg-1, .fw-col-lg-2, .fw-col-lg-3, .fw-col-lg-4, .fw-col-lg-5, .fw-col-lg-6, .fw-col-lg-7, .fw-col-lg-8, .fw-col-lg-9, .fw-col-lg-10, .fw-col-lg-11, .fw-col-lg-12,  .fw-col-lg-1-5,  .fw-col-md-1-5,  .fw-col-sm-1-5 {   float: left;  }  .fw-col-lg-12 {   width: 100%;  }  .fw-col-lg-11 {   width: 91.66666667%;  }  .fw-col-lg-10 {   width: 83.33333333%;  }  .fw-col-lg-9 {   width: 75%;  }  .fw-col-lg-8 {   width: 66.66666667%;  }  .fw-col-lg-7 {   width: 58.33333333%;  }  .fw-col-lg-6 {   width: 50%;  }  .fw-col-lg-5 {   width: 41.66666667%;  }  .fw-col-lg-4 {   width: 33.33333333%;  }  .fw-col-lg-3 {   width: 25%;  }  .fw-col-lg-2 {   width: 16.66666667%;  }  .fw-col-lg-1 {   width: 8.33333333%;  }  .fw-col-lg-pull-12 {   right: 100%;  }  .fw-col-lg-pull-11 {   right: 91.66666667%;  }  .fw-col-lg-pull-10 {   right: 83.33333333%;  }  .fw-col-lg-pull-9 {   right: 75%;  }  .fw-col-lg-pull-8 {   right: 66.66666667%;  }  .fw-col-lg-pull-7 {   right: 58.33333333%;  }  .fw-col-lg-pull-6 {   right: 50%;  }  .fw-col-lg-pull-5 {   right: 41.66666667%;  }  .fw-col-lg-pull-4 {   right: 33.33333333%;  }  .fw-col-lg-pull-3 {   right: 25%;  }  .fw-col-lg-pull-2 {   right: 16.66666667%;  }  .fw-col-lg-pull-1 {   right: 8.33333333%;  }  .fw-col-lg-pull-0 {   right: auto;  }  .fw-col-lg-push-12 {   left: 100%;  }  .fw-col-lg-push-11 {   left: 91.66666667%;  }  .fw-col-lg-push-10 {   left: 83.33333333%;  }  .fw-col-lg-push-9 {   left: 75%;  }  .fw-col-lg-push-8 {   left: 66.66666667%;  }  .fw-col-lg-push-7 {   left: 58.33333333%;  }  .fw-col-lg-push-6 {   left: 50%;  }  .fw-col-lg-push-5 {   left: 41.66666667%;  }  .fw-col-lg-push-4 {   left: 33.33333333%;  }  .fw-col-lg-push-3 {   left: 25%;  }  .fw-col-lg-push-2 {   left: 16.66666667%;  }  .fw-col-lg-push-1 {   left: 8.33333333%;  }  .fw-col-lg-push-0 {   left: auto;  }  .fw-col-lg-offset-12 {   margin-left: 100%;  }  .fw-col-lg-offset-11 {   margin-left: 91.66666667%;  }  .fw-col-lg-offset-10 {   margin-left: 83.33333333%;  }  .fw-col-lg-offset-9 {   margin-left: 75%;  }  .fw-col-lg-offset-8 {   margin-left: 66.66666667%;  }  .fw-col-lg-offset-7 {   margin-left: 58.33333333%;  }  .fw-col-lg-offset-6 {   margin-left: 50%;  }  .fw-col-lg-offset-5 {   margin-left: 41.66666667%;  }  .fw-col-lg-offset-4 {   margin-left: 33.33333333%;  }  .fw-col-lg-offset-3 {   margin-left: 25%;  }  .fw-col-lg-offset-2 {   margin-left: 16.66666667%;  }  .fw-col-lg-offset-1 {   margin-left: 8.33333333%;  }  .fw-col-lg-offset-0 {   margin-left: 0%;  } } @media (min-width: 992px) {  .fw-col-lg-1-5,  .fw-col-md-1-5 {   width: 20%;  } }  ::-moz-placeholder {  color: #cccccc;  opacity: 1; } :-ms-input-placeholder {  color: #cccccc; } ::-webkit-input-placeholder {  color: #cccccc; } input[type="text"], input[type="password"], input[type="search"], input[type="url"], input[type="email"], input[type="tel"], input[type="number"], textarea, select {  background: #fff;  color: #000000;  font-family: 'Quattrocento Sans';  font-size: 16.5px;  font-style: normal;  font-weight: 700;  letter-spacing: 0px;  line-height: 28px;  padding: 12px 15px;  border: 1px solid rgba(0, 0, 0, 0.13);  -webkit-appearance: none;  -moz-appearance: none;  margin: 0;  outline: none;  width: 100%; } textarea {  height: auto;  resize: vertical; } select {  -webkit-appearance: menulist;  -moz-appearance: menulist;  padding: 17px 15px; } select option {  color: #000000;  font-family: 'Quattrocento Sans';  font-size: 16.5px;  font-weight: 700; } label{  font-family: 'Montserrat';  font-size: 12px;  font-style: normal;  font-weight: 400;  line-height: 30px;  letter-spacing: 0px;  color: #7c7c7c;  text-transform: uppercase; } .wrap-forms {  background-color: #ccc;  padding: 30px; } .wrap-forms .selectize-input.full {  background-color: #fff; } .wrap-forms .header.title {  margin-bottom: 30px; } .wrap-forms, .wrap-forms .header.title {  padding-left: 15px;  padding-right: 15px; } .wrap-forms .header.title .fw-contact-form-description {  font-family: 'Merriweather';  font-weight: 300;  font-style: normal;  font-size: 22px;  line-height: 39px;  letter-spacing: 0.5px;  color: #a8a8a8; } .wrap-forms .fw-row {  padding-top: 10px;  padding-bottom: 10px; } .wrap-forms .row-submit {  padding-top: 20px; } .wrap-forms .form-builder-item p {  font-size: 13px; } .wrap-forms .input-styled > label {  margin-bottom: 10px; } .wrap-forms .input-styled.fw-item-one-column .options .custom-radio {  display: inline-block; } .wrap-forms .input-styled.fw-item-two-columns .options {  width: 50%;  float: left; } .wrap-forms .input-styled.fw-item-three-columns .options {  width: 33.33%;  float: left; } .wrap-forms .input-styled.fw-item-side-by-side .options {  float: left;  margin-right: 5%; } .wrap-forms .input-styled .custom-checkbox:before, .wrap-forms .input-styled .custom-checkbox:after, .wrap-forms .input-styled .custom-radio:before, .wrap-forms .input-styled .custom-radio:after {  content: " ";  display: table; } .wrap-forms .input-styled .custom-checkbox:after, .wrap-forms .input-styled .custom-radio:after {  clear: both; } .wrap-forms form.fw_form_fw_form label {  text-transform: none; } .wrap-forms .fw-contact-form-title {  margin: 0; } .wrap-forms .form-builder-item > div > label sup {  color: #d3604d; } .wrap-forms .form-builder-item p {  margin-top: 6px;  margin-bottom: 0; } .wrap-forms .form-builder-item textarea {  height: 150px; } .wrap-forms .form-builder-item input, .wrap-forms .form-builder-item .selectize-input {  padding-top: 8px;  padding-bottom: 7px; }  .search-form {  position: relative; } .search-form .search-form {  position: relative; } .search-form .screen-reader-text {  display: none; } .search-form label {  display: block; } .search-form .search-field::-moz-placeholder {  color: rgba(53,53,53,0.25);  opacity: 1; } .search-form .search-field:-ms-input-placeholder {  color: rgba(53,53,53,0.25); } .search-form .search-field::-webkit-input-placeholder {  color: rgba(53,53,53,0.25); } .search-form .search-field {  width: 100%;  line-height: 30px;  border: none;  color: #353535;  background-color: rgba(0,0,0,0.07);  font-family: 'Montserrat';  font-weight: 400;  font-style: normal;  font-size: 16.5px;  padding: 12px 15px; } .search-form .search-submit {  width: 28px;  height: 28px;  background-color: transparent;  border: none;  text-indent: 100px;  position: absolute;  top: 10px;  right: 10px;  z-index: 2;  overflow: hidden; } .search-form label:after {  display: inline-block;  width: 28px;  height: 28px;  text-align: center;  line-height: 28px;  font-family: FontAwesome;  content: "\f002";  font-size: 16px;  font-weight: normal;  color: #353535;  position: absolute;  top: 50%;  margin-top: -14px;  right: 10px;  z-index: 1; } .post-password-form label {  margin-right: 10px;  margin-bottom: 0;  vertical-align: bottom; } .post-password-form label input[type="password"]::-moz-placeholder {  color: rgba(53,53,53,0.25);  opacity: 1; } .post-password-form label input[type="password"]:-ms-input-placeholder {  color: rgba(53,53,53,0.25); } .post-password-form label input[type="password"]::-webkit-input-placeholder {  color: rgba(53,53,53,0.25); } .post-password-form label input[type="password"] {  width: 100%;  line-height: 30px;  border: none;  color: #353535;  background-color: rgba(0,0,0,0.07);  font-family: 'Montserrat';  font-weight: 400;  font-style: normal;  font-size: 16.5px;  padding: 12px 15px; } .post-password-form input[type="submit"] {  font-family: 'Montserrat';  font-weight: 400;  font-style: normal;  font-size: 12px;  line-height: 30px;  letter-spacing: 0px;  display: inline-block;  margin-bottom: 0;  text-align: center;  vertical-align: middle;  cursor: pointer;  background-image: none;  border: 1px solid transparent;  text-decoration: none;  white-space: nowrap;  outline: none;  position: relative;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease;  max-width: 100%;   padding: 12px 25px;   background-color: #da0505;  border-color: transparent;  border-width: 0;  color: #ffffff;  border-radius: 0; } .post-password-form input[type="submit"]:hover, .post-password-form input[type="submit"]:focus {  text-decoration: none;  outline: none; } .post-password-form input[type="submit"]:focus {  background-color: #da0505;  border-color: transparent;  color: #ffffff; } .post-password-form input[type="submit"]:hover {  background-color: #5e6473;  color: #ffffff; } .post-password-form input[type="submit"]:active {  box-shadow: none; } .post-password-form input[type="submit"] span, .post-password-form input[type="submit"] i {  position: relative;  top: 1px; }  .flash-messages-info, .flash-messages-success, .flash-messages-error {  padding: 0;  margin: 0;  list-style: none;  text-align: center; } .field-radio .custom-radio .options {  line-height: 11px; } .woocommerce .login .custom-checkbox {  display: inline-block; }  .fw-header {  position: relative;  z-index: 100; } .fw-header .fw-header-main {  width: 100%;  text-align: right;  position: relative;  z-index: 100;  background: #efefef; } .fw-top-social-right .fw-text-top-bar {  float: left; } .fw-top-social-right .fw-top-bar-social {  float: none; } .fw-top-social-left .fw-text-top-bar {  float: right; } .fw-top-social-left .fw-top-bar-social {  float: left; } .fw-absolute-header .fw-header {  position: absolute;  top: 0;  left: 0;  right: 0; } .fw-header-sticky .fw-sticky-menu {  position: fixed;  top: 0;  right: 0;  left: 0;  visibility: visible;  z-index: 100;  opacity: 0;  -webkit-box-shadow: 0 1px 5px 0 rgba(0,0,0,0.09);  -moz-box-shadow: 0 1px 5px 0 rgba(0,0,0,0.09);  box-shadow: 0 1px 5px 0 rgba(0,0,0,0.09);  transform: translate(0, -100%);  transition: transform 600ms ease, opacity 600ms ease; } .fw-header-sticky .fw-sticky-menu.fw-sticky-menu-open {  transition: transform 600ms ease, opacity 600ms ease;  transform: translate(0, 0);  opacity: 1; } .fw-header-sticky .fw-sticky-menu .fw-top-bar {  display: none; } .fw-header.fw-sticky-menu .fw-header-main {  background: #efefef;  background: rgba(239,239,239,1); } .fw-absolute-header.fw-header-sticky .fw-sticky-menu.fw-sticky-menu-open {  top: 0 !important; } .fw-top-bar-on.fw-absolute-header .fw-main-row-custom + .fw-main-row {  margin-top: 0; } .fw-absolute-header section.password-protected-section, .fw-absolute-header .no-header-image {  padding-top: 125px; } .fw-header-boxed .fw-header:not(.fw-sticky-menu) .fw-container {  padding-left: 40px;  padding-right: 40px; } .fw-header-boxed .fw-sticky-menu.fw-sticky-menu-open .fw-header-main {  margin-top: 0; } .fw-absolute-header .fw-header .fw-header-main {  background: #efefef;  background: rgba(239,239,239,0); } .fw-absolute-header .fw-sticky-menu-open .fw-header-main {  background: rgba(239,239,239,1); } .fw-top-bar-on.fw-absolute-header .site-main {  margin-top: 55px; } .fw-top-bar-on.fw-absolute-header .fw-header {  top: -55px; } .fw-header-boxed .fw-header:not(.fw-sticky-menu) .fw-header-main {  margin-top: 50px;  background: transparent; } .fw-header-boxed .fw-header:not(.fw-sticky-menu) .fw-header-main .fw-container {  background: #efefef; } .fw-header-boxed.fw-absolute-header .fw-header:not(.fw-sticky-menu) .fw-header-main .fw-container {  background: #efefef;  background: rgba(239,239,239,0); } .fw-header-boxed.fw-absolute-header .fw-header:not(.fw-sticky-menu).fw-sticky-menu-open .fw-header-main .fw-container {  background-color: #efefef; }    @media(max-width:1199px){   .fw-top-bar-on.fw-absolute-header .fw-top-bar {    background-color: #f9f9f9;   }  }  @media(max-width: 991px){   .search-in-top-bar .fw-search.fw-mini-search {   display: block;   position: relative;   top: 0 !important;   border: none !important;   margin: 0 !important;   padding: 0 !important;   left: 0;  }  .search-in-top-bar .fw-search.fw-mini-search .fw-search-icon {   margin: 0 auto;  }  .search-in-top-bar .fw-search.fw-mini-search .fw-wrap-search-form {   margin-right: -102px;  }  .search-in-top-bar .fw-search,  .header-4.search-in-top-bar .fw-search,  .fw-text-top-bar,  .fw-top-bar-social {   display: inline-block;   width: 100%;   text-align: center !important;   float: none !important;   padding: 0;   margin: 0;   position: initial;  }  .search-in-top-bar .fw-search {   padding: 0 !important;   margin: 0 !important;  }  .search-in-top-bar .fw-search.fw-mini-search .fw-wrap-search-form {   right: 0;  }  .search-in-top-bar .fw-search .fw-wrap-search-form {   margin: 0 auto;  }  .fw-top-bar-on.fw-absolute-header .site-main {   margin-top: 90px;  }  .fw-top-bar-on.fw-absolute-header .fw-header {   top: -90px;  } } @media(max-width:767px){  .fw-absolute-header .fw-header .fw-header-main {   background: #efefef;  }  .fw-absolute-header .fw-sticky-menu-open .fw-header-main {   background: rgba(239,239,239,1);  }  .fw-absolute-header .fw-header {   position: relative;  }  .fw-top-bar-on.fw-absolute-header .fw-header {   top: 0 !important;  }  .fw-absolute-header.fw-header-sticky .fw-header.fw-sticky-menu {   position: fixed;  }  .fw-top-bar-on.fw-absolute-header .site-main {   margin-top: 0 !important;  } } .header-1.fw-top-logo-left .fw-wrap-logo {  float: left; } .header-1.fw-top-logo-left .fw-search {  float: right;  margin-left: 40px; } .header-1.fw-top-logo-left .fw-nav-wrap {  float: right; } .header-1.fw-top-logo-right .fw-wrap-logo {  float: right; } .header-1.fw-top-logo-right .fw-search {  float: left;  margin-right: 40px; } .header-1.fw-top-logo-right .fw-search .fw-wrap-search-form {  margin-left: 0; } .header-1.fw-top-logo-right .fw-nav-wrap {  float: left; } .header-1 .fw-header-main .fw-container {  padding-top: 35px;  padding-bottom: 35px; } .header-1 .fw-header-main .fw-search, .header-1 .fw-header-main .fw-mini-search {  top: 1px; } .header-1 .fw-nav-wrap {  max-width: 78%; } .header-1 .primary-navigation > ul > li {  border-bottom: none; } .header-1 .primary-navigation > ul > li:first-child > a {  margin-left: 0; } .header-1 .primary-navigation > ul > li:first-child > ul {  left: 0; } .header-1 .primary-navigation > ul > li > a {  margin-right: 0;  margin-left: 40px; } .header-1 .primary-navigation > ul > li > ul {  left: 40px; } .header-1 .primary-navigation > ul > li > ul.left {  left: auto;  right: 0; } .header-1.fw-logo-retina .fw-mini-search {  top: 0; } .header-1.fw-logo-no-retina .fw-mini-search, .header-1.fw-logo-no-retina .mmenu-link {  top: 0; } .header-1.fw-logo-no-retina .fw-sticky-menu .fw-mini-search, .header-1.fw-logo-no-retina .fw-sticky-menu .mmenu-link {  top: 0; } .header-1.search-in-top-bar .fw-search {  margin-top: 0 !important; }  .header-1 .fw-sticky-menu .fw-header-main .fw-container {  padding-top: 35px;  padding-bottom: 35px; } .fw-wrap-logo {  font-family: 'Quattrocento Sans';  z-index: 100; } .fw-wrap-logo .fw-site-logo {  display: block;  text-align: center;  max-width: 100%; } .fw-wrap-logo .fw-site-logo strong {  font-family: 'Montserrat';  font-weight: normal;  font-style: normal;  font-size: 20px;  color: #49ca9f;  letter-spacing: 1px;  line-height: 20px;  display: block; } .fw-wrap-logo .fw-site-logo span {  font-family: 'Quattrocento Sans', serif;  font-weight: normal;  font-style: normal;  font-size: 10px;  color: #aeaab1;  letter-spacing: 4px;  line-height: 10px;  display: block;  margin-top: 6px; } .fw-logo-retina .fw-site-logo, .fw-sticky-logo-retina .fw-header.fw-sticky-menu .fw-site-logo, .fw-sticky-logo-no-retina .fw-header.fw-sticky-menu .fw-site-logo {  line-height: normal; } .fw-logo-retina .fw-site-logo {  width: 112.5px; }  .fw-sticky-logo-retina .fw-header.fw-sticky-menu .fw-site-logo {  width: 150px; } .fw-sticky-logo-no-retina .fw-header.fw-sticky-menu .fw-site-logo {  width: 300px; }  body[class*="header-"].fw-logo-no-set .fw-nav-wrap, body[class*="header-"].fw-logo-no-set .fw-nav-wrap .primary-navigation {  margin-top: 0; } .fw-top-bar {  background-color: transparent;  padding: 10px 0;  line-height: 35px;  font-size: 16px;  color: #ffffff;  text-align: right; } .fw-top-bar .fw-container {  z-index: 101; } .fw-top-bar a {  color: #ffffff; } .fw-top-bar a:hover {  color: #ffffff;  text-decoration: underline; } .fw-top-bar .fw-text-top-bar {  color: #ffffff;  letter-spacing: 0.3px;  font-weight: 400;  font-family: 'NTR';  font-style: normal;  text-align: left;  display: inline-block; } .fw-top-bar .fw-top-bar-social {  display: inline-block; } .fw-top-bar .fw-top-bar-social a {  font-size: 16px;  color: #ffffff;  margin-left: 10px; } .fw-top-bar .fw-top-bar-social a:first-child {  margin-left: 0; } .fw-top-bar .fw-top-bar-social a:hover {  color: #cfebde; }  @media(max-width:767px){  .fw-top-bar .fw-top-bar-social a {   margin-left: 15px;  } } .fw-search {  display: inline-block;  line-height: normal;  position: relative; } .fw-search-form {  position: relative;  display: inline-block;  width: 100%; } .fw-wrap-search-form {  width: 204px; } .fw-submit-wrap {  position: absolute;  top: 0;  right: 0;  width: 35px;  text-align: center;  background: transparent;  height: 33px;  line-height: 33px; } .fw-submit-wrap:before {  content: '\f002';  font-family: 'FontAwesome';  font-size: 16px;  color: #49ca9f; } .fw-submit-wrap:hover:before {  color: #50deaf; } .fw-submit-wrap input {  border: none;  width: 100%;  height: 100%;  padding: 0;  position: absolute;  left: 0;  background: transparent; } .fw-submit-wrap input:focus, .fw-submit-wrap input:active {  outline: none; } .fw-submit-wrap input:hover {  opacity: 0.8; } input.fw-input-search {  font-family: 'Quattrocento Sans', serif;  font-weight: normal;  font-style: normal;  font-size: 14px;  letter-spacing: normal;  height: 33px;  line-height: 33px;  border: 0px solid transparent;  color: #fff;  background-color: transparent;  width: 100%;  padding: 0 35px 0 10px !important;  border-radius: 0; } input.fw-input-search::-moz-placeholder {  color: #fff;  opacity: 1; } input.fw-input-search:-ms-input-placeholder {  color: #fff; } input.fw-input-search::-webkit-input-placeholder {  color: #fff; } input.fw-input-search:focus, input.fw-input-search:active {  outline: none; } .fw-search-icon {  display: none;  line-height: 1em;  text-align: center;  background: transparent;  width: 16px;  height: 16px;  font-size: 16px; } .fw-search-icon:hover {  border-color: transparent;  color: #50deaf;  background: none; } .fw-mini-search .fw-search-icon {  color: #49ca9f;  display: block; } .fw-mini-search .fw-search-icon:hover {  color: #50deaf; } .fw-form-search-full {  background-color: #fff; } .fw-form-search-full.fw-wrap-search-form {  display: none;  position: absolute;  width: 100%;  height: 0;  overflow: hidden;  left: 0;  right: 0;  z-index: 600;  padding: 15px; } .fw-form-search-full.fw-wrap-search-form .fw-search-form {  display: block;  margin: 0 auto;  top: 50%;  transform: translateY(-50%); } .fw-form-search-full.fw-wrap-search-form .fw-search-form .fw-input-search {  background-color: transparent;  font-family: 'Quattrocento Sans', serif;  font-weight: normal;  font-style: normal;  font-size: 40px;  letter-spacing: normal;  color: #fff;  border: 0px solid transparent;  padding-left: 50px !important;  padding-right: 50px !important;  height: calc(100%/2);  line-height: calc(100%/2); } .fw-form-search-full.fw-wrap-search-form .fw-search-form .fw-input-search::-moz-placeholder {  color: #fff;  opacity: 1; } .fw-form-search-full.fw-wrap-search-form .fw-search-form .fw-input-search:-ms-input-placeholder {  color: #fff; } .fw-form-search-full.fw-wrap-search-form .fw-search-form .fw-input-search::-webkit-input-placeholder {  color: #fff; } .fw-form-search-full.fw-wrap-search-form .fw-search-form .fw-close-search-form {  color: #fff;  position: absolute;  right: 0;  top: 50%;  font-size: 20px;  line-height: normal;  padding: 15px;  transform: translateY(-50%); } .fw-form-search-full.fw-wrap-search-form .fw-search-form .fw-submit-wrap {  right: auto;  left: 10px;  top: 50%;  transform: translateY(-50%); } .fw-form-search-full.fw-wrap-search-form .fw-search-form .fw-submit-wrap:before {  font-size: 20px;  color: #fff; } .fw-header.fw-sticky-menu .fw-form-search-full.fw-wrap-search-form {  top: 0 !important; } .fw-top-bar-on.search-in-top-bar .fw-header .fw-top-bar .fw-search {  top: 1px; } .fw-top-bar-on.search-in-top-bar .fw-header .fw-top-bar .fw-search.fw-mini-search {  top: 9.5px; } .fw-top-bar-on.search-in-top-bar.fw-top-social-right .fw-top-bar .fw-mini-search {  border-left: 1px solid #49ca9f; } .fw-top-bar-on.search-in-top-bar.fw-top-social-left .fw-mini-search {  border-left: 1px solid #49ca9f; } .search-in-top-bar .fw-search {  float: right !important;  margin-left: 15px !important;  margin-right: 0 !important; } .search-in-top-bar .fw-top-bar-social, .search-in-top-bar .fw-text-top-bar {  position: relative; } .search-in-top-bar.fw-top-social-right .fw-top-bar .fw-search {  padding-left: 10px !important;  padding-right: 10px !important; } .search-in-top-bar.fw-top-social-left .fw-text-top-bar {  float: none; } .search-in-top-bar.fw-top-social-left .fw-search {  padding-left: 10px !important;  padding-right: 10px !important; } .search-in-top-bar.fw-top-social-left .fw-mini-search {  margin-left: 10px !important; }  @media(max-width: 991px){  .search-in-top-bar.fw-top-social-right .fw-top-bar .fw-search,  .search-in-top-bar.fw-top-social-left .fw-top-bar .fw-search {   margin: 0 !important;   padding: 0 !important;  } } .fw-nav-wrap .fw-site-navigation {  font-size: 0; } .fw-site-navigation > ul {  font-family: 'Montserrat';  font-size: 20px;  font-weight: 600;  font-style: normal;  margin: 0 auto;  padding: 0;  list-style: none; } .fw-site-navigation > ul li {  position: relative;  list-style: none; } .fw-site-navigation > ul .menu-item-has-icon i {  font-size: 14px;  margin-right: 10px;  position: relative; } .fw-site-navigation > ul > li {  float: left;  position: relative; } .fw-site-navigation > ul > li > a {  display: inline-block;  float: left;  position: relative;  color: #da0505;  line-height: 30px;  letter-spacing: 0px;  -webkit-transition: all 0.2s ease 0s;  -o-transition: all 0.2s ease 0s;  transition: all 0.2s ease 0s; } .fw-sticky-menu .fw-site-navigation > ul > li > a {  color: #1f1f1f; }  .fw-site-navigation > ul > li > a:after {  content: "";  bottom: 0;  height: 1px;  left: 50%;  position: absolute;  width: 0;  background: #da0505;  -webkit-transition: all 0.2s ease 0s;  -o-transition: all 0.2s ease 0s;  transition: all 0.2s ease 0s; } .fw-sticky-menu .fw-site-navigation > ul > li > a:after {  background: #da0505; }  .fw-site-navigation > ul > li:hover a:after {  width: 100%;  margin-left: -50%; } .fw-site-navigation > ul > li > a:hover {  color: #da0505; } .fw-sticky-menu .fw-site-navigation > ul > li > a:hover {  color: #da0505; }  .fw-site-navigation > ul > li.current-menu-item a:after, .fw-site-navigation > ul > li.current-menu-ancestor a:after {  width: 100%;  margin-left: -50%; } .fw-site-navigation > ul > li.current-menu-item > a {  color: #da0505; } .fw-sticky-menu .fw-site-navigation > ul > li.current-menu-item > a {  color: #da0505; }  .fw-site-navigation > ul > li.menu-separator a:after {  display: none; } .fw-site-navigation > ul > li.menu-separator a:hover {  color: #da0505;  cursor: default; } .fw-site-navigation > ul > li ul {  top: 25px;  width: 280px;  font-size: 20px;  font-family: 'Montserrat';  padding-top: 5px;  padding-left: 0;  padding-right: 0;  position: absolute;  left: 0;  z-index: 1308;  text-align: left;  text-transform: none;  display: none; } .fw-site-navigation > ul > li > ul > li:first-child:hover > ul {  top: 13px; } .fw-site-navigation > ul > li ul > li {  display: block;  width: 100%;  margin-left: 0;  float: left; } .fw-site-navigation > ul > li ul > li:first-child {  padding-top: 13px; } .fw-site-navigation > ul > li ul > li:last-child {  padding-bottom: 13px; } .fw-site-navigation > ul > li ul > li > a {  display: block;  letter-spacing: 0px;  line-height: 1.2em;  padding: 10px 12% !important;  margin: 0 !important; } .fw-site-navigation > ul > li ul > li.menu-item-has-icon > a:before {  margin-right: 0;  content: ""; } .fw-site-navigation > ul > li ul.left {  left: -281px; } .fw-site-navigation > ul > li ul.left ul {  left: -281px; } .fw-site-navigation > ul > li ul > li {  color: #ffffff;  background: #000000;  background: rgba(0,0,0,0.94);  -webkit-transition: all 0.2s ease;  -o-transition: all 0.2s ease;  transition: all 0.2s ease; } .fw-site-navigation > ul > li ul > li > a {  color: #ffffff; } .fw-site-navigation > ul > li ul > li > a:before {  width: 20px;  font-size: 18px; } .fw-site-navigation > ul > li ul > li:hover > a, .fw-site-navigation > ul > li ul > li.parent.hover > a, .fw-site-navigation > ul > li ul > li.current-menu-item > a {  color: #fff;  background: rgba(0,0,0,0.94); } .fw-site-navigation > ul > li ul > li > ul {  top: 0;  padding: 0;  background: none;  left: 281px; } .fw-site-navigation > ul > li ul > li:hover > ul {  display: block; } .fw-site-navigation > ul > li ul > li > ul > li {  background: #000000;  background: rgba(0,0,0,0.94); } .fw-site-navigation > ul > li ul > li > ul > li:first-child, .fw-site-navigation > ul > li ul > li > ul > li:last-child {  padding: 0; } .fw-site-navigation > ul > li > ul.left {  right: 80px;  left: auto; } .fw-site-navigation > ul > li ul > li > ul ul{  top: 0; } .fw-primary-menu-message, .fw-secondary-menu-message {  color: #ff0000;  background: #fff;  border: 1px solid #ff0000;  padding: 5px; } .fw-primary-menu-message a, .fw-secondary-menu-message a {  color: #ff0000;  text-decoration: underline; } .fw-primary-menu-message a:hover, .fw-secondary-menu-message a:hover {  color: #ff0000;  text-decoration: none; } .fw-site-navigation > ul > .menu-item-has-mega-menu {  position: relative; } .fw-site-navigation > ul .mega-menu {  display: none;  position: absolute;  left: 0;  z-index: 1308;  width: 100%;  text-align: left;  text-transform: none;  top: 25px;  padding-top: 5px;  font-size: 20px;  font-family: 'Montserrat'; } .fw-site-navigation > ul .mega-menu.mega-menu-select {  display: block !important; } .fw-site-navigation > ul .mega-menu p {  font-size: 18px;  font-family: 'Montserrat';  margin: 0 0 1em 0;  padding: 10px 12% !important;  text-transform: none; } .fw-site-navigation > ul .mega-menu ul {  top: 0;  left: 0;  float: none;  position: static;  display: table;  table-layout: fixed;  width: auto;  padding: 13px 0;  background: #000000;  background: rgba(0,0,0,0.94); } .fw-site-navigation > ul .mega-menu ul > li {  width: 280px;  font-family: 'Montserrat';  font-size: 20px;  display: table-cell;  float: none;  background: transparent; } .fw-site-navigation > ul .mega-menu ul > li:first-child {  border-left: none;  padding-top: 0; } .fw-site-navigation > ul .mega-menu ul > li:last-child{  padding-bottom: 0; } .fw-site-navigation > ul .mega-menu ul li > ul {  background: none;  padding: 0; } .fw-site-navigation > ul .mega-menu ul > li a {  padding: 10px 12% !important; } .fw-site-navigation > ul .mega-menu ul > li ul > li {  font-size: 20px;  font-family: 'Montserrat';  display: block;  text-transform: none;  width: 100%;  background: transparent;  border: none; } .fw-site-navigation > ul .mega-menu > ul > li > a {  color: #fff; } .fw-site-navigation > ul .mega-menu > ul > li > a:before {  display: none; } .fw-site-navigation > ul .mega-menu > ul > li:hover a {  background: none; } .fw-site-navigation > ul .mega-menu ul > li > ul, .fw-site-navigation > ul li:hover > ul {  display: block; } .fw-site-navigation > ul .mega-menu > ul > li > ul > li:hover a {  color: #fff;  background: rgba(0,0,0,0.94); } .fw-site-navigation > ul > li ul > li > div {  color: #ffffff;  padding: 0 12%;  line-height: 1.5em;  font-weight: 400; } .fw-site-navigation > ul .mega-menu-row {  width: 100%;  display: table;  table-layout: fixed;  border-top: 1px solid rgba(255, 255, 255, 0.15); } .fw-site-navigation > ul .mega-menu-row:first-child {  border-top: none; } .fw-site-navigation > ul .mega-menu-col {  display: table-cell;  width: 240px;  border-left: 1px solid rgba(255, 255, 255, 0.15); } .fw-site-navigation > ul .mega-menu-col:first-child {  border-left: none; } .fw-site-navigation > ul .mega-menu-col > a {  display: inline-block;  width: auto !important; } .fw-site-navigation > ul .mega-menu-col > a:before {  top: 2px; } .site #mobile-menu {  display: none !important; } .mm-menu {  z-index: 998;  font-size: 14px;  font-weight: normal;  font-style: normal;  letter-spacing: 0;  text-transform: uppercase;  position: relative; } .mm-menu.mm-theme-dark {  background-color: #333333;  background-image: url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==);  background-repeat: no-repeat;  background-position: center center;  background-size: cover; } .mm-menu > .mm-navbar, .mm-panels, .mm-panels > .mm-panel {  background: none;  z-index: 10; } .fw-mobile-menu-overlay .mm-menu:before {  content: '';  position: absolute;  top: 0;  right: 0;  bottom: 0;  left: 0;  z-index: 1;  background-color: transparent;  opacity: 1; } html.mm-opening .mm-slideout, html.mm-menu-event-open .mm-slideout {  -webkit-transition: -webkit-transform 0.4s ease;  -ms-transition: -ms-transform 0.4s ease;  transition: transform 0.4s ease; } .mm-slideout {  -webkit-transition-property: none;  -moz-transition-property: none;  -o-transition-property: none;  transition-property: none;  z-index: 999; } .mm-menu * {  box-sizing: content-box; } .mmenu-link {  display: none;  line-height: 0;  white-space: nowrap; } .mmenu-link i {  font-size: 28px;  line-height: 21px;  color: #da0505;  font-weight: normal; } .show-mobile-only {  display: none; } #mobile-menu .mm-listview, #mobile-menu .mm-title, #mobile-menu .mm-listview .mm-counter {  font-family: 'Helvetica';  font-size: 14px;  line-height: 22px;  font-weight: 400;  font-style: normal;  letter-spacing: 0px; } #mobile-menu .mm-listview > li > a, #mobile-menu .mm-listview > li > span, #mobile-menu .mm-title, #mobile-menu .mm-listview .mm-counter {  color: rgba(255, 255, 255, 0.6); } #mobile-menu .mm-title {  font-size: 16px;  line-height: 20px; } #mobile-menu .mm-navbar .mm-prev:before, #mobile-menu .mm-listview .mm-next:after {  border-color: rgba(255, 255, 255, 0.6); } .mm-listview > li > p {  padding: 10px 10px 10px 20px;  color: rgba(255, 255, 255, 0.4); } .mm-listview > li > a i{  margin-right: 10px; } #mobile-menu.mm-menu .menu-separator {  display: none ; } .fw-header.fw-sticky-menu nav#mobile-menu {  display: none; } .fw-header .fw-mobile-mega-menu-item-list {  display: none !important; }  .mm-menu .mm-navbar.mm-navbar-bottom {  height: 41px; } .mm-menu.mm-hasnavbar-bottom-1 .mm-panels {  bottom: 41px; }  #mobile-menu.mm-menu.mm-mm-effect-panels-left-right .mm-panel.mm-subopened {  -webkit-transform: translate3d(-100%, 0, 0);  -moz-transform: translate3d(-100%, 0, 0);  -ms-transform: translate3d(-100%, 0, 0);  -o-transform: translate3d(-100%, 0, 0);  transform: translate3d(-100%, 0, 0); }  .mm-menu .mm-navbar.mm-navbar-bottom .mobile-menu-socials a {  font-size: 16px;  color: #000000;  margin: 0 10px; }  .mobile-menu-item-align-left .mm-listview > li > a, .mobile-menu-item-align-left .mm-listview > li > span {  padding: 15px 10px 15px 20px; } .mobile-menu-item-align-left em.mm-counter + a.mm-next + a, .mobile-menu-item-align-left em.mm-counter + a.mm-next + span {  margin-right: 120px; }  .mobile-menu-item-align-center .mm-menu {  text-align: center; } .mobile-menu-item-align-center .mm-menu.mm-theme-dark .mm-listview > li a:not(.mm-next) {  padding: 15px 10px; } .mobile-menu-item-align-center .mobile-menu-wrap-navigation {  position: relative; } .mobile-menu-item-align-center .mm-listview .menu-item {  display: flex;  justify-content: center;  align-items: center; } .mobile-menu-item-align-center .mm-listview .menu-item.menu-item-has-children {  padding-left: 28px; } .mobile-menu-item-align-center .mobile-menu-wrap-navigation em.mm-counter {  top: auto;  right: 0;  margin-right: 5px; } .mobile-menu-item-align-center .mobile-menu-wrap-navigation .mm-counter, .mobile-menu-item-align-center .mobile-menu-wrap-navigation .mm-next {  position: relative;  display: inline-block; } .mobile-menu-item-align-center .mobile-menu-wrap-navigation .mm-next {  width: 16px;  height: 16px; } .mobile-menu-item-align-center .mobile-menu-wrap-navigation .mm-next:before {  display: none; } .mobile-menu-item-align-center .mobile-menu-wrap-navigation .mm-next:after {  right: 8px;  top: auto; } .mobile-menu-item-align-center .mm-menu.mm-theme-dark .mm-listview > li.mm-selected > a:not(.mm-next), .mobile-menu-item-align-center .mm-menu.mm-theme-dark .mm-listview > li.mm-selected > span {  background: none; } .mobile-menu-item-align-center .mm-menu.mm-theme-dark .mm-listview > li.mm-selected {  background: rgba(0, 0, 0, 0.1); }  .mobile-menu-item-align-right .mm-menu {  text-align: right; } .mobile-menu-item-align-right .mm-listview > li > a, .mobile-menu-item-align-right .mm-listview > li > span {  padding: 15px 20px 15px 10px; } .mobile-menu-item-align-right em.mm-counter + a.mm-next + a, .mobile-menu-item-align-right em.mm-counter + a.mm-next + span {  margin-left: 120px;  margin-right: auto; } .mobile-menu-item-align-right em.mm-counter, .mobile-menu-item-align-right .mm-listview .mm-next {  right: auto; } .mobile-menu-item-align-right em.mm-counter {  left: 45px; } .mobile-menu-item-align-right .mm-listview .mm-next {  left: 0; } .mobile-menu-item-align-right .mm-listview .mm-next:before {  right: 0;  left: auto; } .mobile-menu-item-align-right .mm-border-offset .mm-listview > li:not(.mm-divider):after {  left: 20px;  right: 20px; } .mobile-menu-item-align-right .mm-border-full .mm-listview > li:not(.mm-divider):after {  left: 0;  right: 0; } .mobile-menu-item-align-right .mm-indent .mm-listview > li:not(.mm-divider):after {  left: 0;  right: 20px; } #mobile-menu.mm-border-none .mm-listview .mm-next:before {  display: none; }  #mobile-menu.mm-menu.mm-effect-panels-fadeIn .mm-panel.mm-opened.mm-hidden, #mobile-menu.mm-menu.mm-effect-panels-fadeIn .mm-panel.mm-opened.mm-subopened, #mobile-menu.mm-menu.mm-effect-panels-fadeIn .mm-panel.mm-highest {  display: none;  -webkit-animation: fadeOut 1s;  animation: fadeOut 1s; } #mobile-menu.mm-menu.mm-effect-panels-fadeIn .mm-panel.mm-current.mm-opened, #mobile-menu.mm-menu.mm-effect-panels-fadeIn .mm-panel.mm-highest.mm-current.mm-opened {  display: block;  -webkit-animation: fadeIn 1s;  animation: fadeIn 1s; } #mobile-menu.mm-menu.mm-effect-panels-fadeIn .mm-panel {  -webkit-transform: translate3d(0, 0, 0);  -moz-transform: translate3d(0, 0, 0);  -ms-transform: translate3d(0, 0, 0);  -o-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0);  -webkit-transition: all 1s linear;  -o-transition: all 1s linear;  transition: all 1s linear; } #mobile-menu.mm-menu.mm-effect-panels-fadeIn .mm-panel.mm-subopened {  -webkit-transform: translate3d(0, 0, 0);  -moz-transform: translate3d(0, 0, 0);  -ms-transform: translate3d(0, 0, 0);  -o-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0); } #mobile-menu.mm-menu.mm-effect-panels-zoom .mm-panel.mm-opened.mm-subopened {  -webkit-transform: scale(0.7, 0.7) translate3d(-100%, 0, 0);  -moz-transform: scale(0.7, 0.7) translate3d(-100%, 0, 0);  -ms-transform: scale(0.7, 0.7) translate3d(-100%, 0, 0);  -o-transform: scale(0.7, 0.7) translate3d(-100%, 0, 0);  transform: scale(0.7, 0.7) translate3d(-100%, 0, 0); } #mobile-menu.mm-menu.mm-effect-panels-zoom .mm-panel.mm-opened.mm-subopened {  overflow: hidden; } #mobile-menu .mm-panels > .mm-counter {  display: none; }  #mobile-menu .mm-navbar, #mobile-menu .mm-listview > li, #mobile-menu .mm-listview > li:after, #mobile-menu .mm-listview > li .mm-next, #mobile-menu .mm-listview > li .mm-next:before {  border-color: inherit; } #mobile-menu .mm-listview > li:not(.mm-divider):after {  border-bottom-width: 1px; } #mobile-menu .mm-navbar {  border-bottom-width: 1px; } #mobile-menu .mm-navbar.mm-navbar-bottom {  border-top-width: 1px; } .mm-listview .mm-next:before {  border-left-width: 1px; }  @media (max-width: 1199px) {  .mm-menu {   font-family: 'Helvetica', sans-serif;  }  .fw-header .mmenu-link {   display: inline-block;  }   .header-1.fw-top-logo-left .mmenu-link {   float: right;  }  .header-1.fw-top-logo-left.search-in-menu .fw-search.fw-mini-search {   float: right;  }  .header-1.fw-top-logo-right .mmenu-link {   float: left;   margin-right: 1em;  }  .header-1.fw-top-logo-right.search-in-menu .fw-search.fw-mini-search {   float: left;  }   .header-2 .mmenu-link {   display: table-cell;   vertical-align: middle;   width: 1%;  }    .header-3.search-in-menu .fw-search,  .header-3 .mmenu-link {   display: table-cell;   width: 50%;  }  .header-3 .fw-nav-wrap {   margin-top: 1em;  }  .header-3.search-in-menu .fw-mini-search .fw-search-icon {   margin: 0 auto;  }   .header-4 .fw-nav-wrap .fw-container {   border-bottom: none;   background-color: transparent;  }  .header-4.search-in-menu .fw-header-main .fw-nav-wrap .fw-search,  .header-4.search-in-menu .fw-header-main .fw-nav-wrap .mmenu-link {   display: table-cell;   width: 50%;   text-align: center;  }  .header-4.search-in-menu .fw-header-main .fw-nav-wrap .fw-mini-search .fw-search-icon {   margin: 0 auto;  }  .header-1 .fw-site-navigation,  .header-2 .fw-nav-wrap.fw-nav-left,  .header-2 .fw-nav-wrap.fw-nav-right,  .header-3 .fw-site-navigation,  .header-4 .fw-site-navigation {   display: none !important;  }  em.mm-counter + a.mm-subopen {   padding-left: 30px !important;  }  .mm-menu .mm-search input {   border-radius: 4px;  } } @media (min-width: 1200px) {  #mm-my-menu,  #mobile-menu {   display: none !important;  }  .show-mobile-only {   display: none !important;  } } @media (max-width: 1199px) {   .header-1.fw-top-logo-left .mmenu-link,  .header-1.fw-top-logo-right .mmenu-link {   width: 100%;   text-align: center;   float: inherit;  }  .header-1.fw-top-logo-left.search-in-menu .fw-search,  .header-1.fw-top-logo-right.search-in-menu .fw-search {   display: inline-block;   width: 100%;   text-align: center;   float: inherit;   position: inherit;  }  .header-1.fw-top-logo-left.search-in-menu .fw-search .fw-wrap-search-form,  .header-1.fw-top-logo-right.search-in-menu .fw-search .fw-wrap-search-form {   margin: 0 auto;   left: 0;   right: 0;  }  .header-1.fw-top-logo-right.search-in-menu .fw-search.fw-mini-search {   float: inherit;  }  .fw-mobile-menu-position-left.header-1.search-in-menu .fw-search.fw-mini-search {   width: auto;   float: left;   margin-left: 15px;  }  .header-1.fw-top-logo-left.search-in-menu .fw-search.fw-mini-search .fw-search-icon,  .header-1.fw-top-logo-right.search-in-menu .fw-search.fw-mini-search .fw-search-icon {   margin: 0 auto;  }  .header-1.fw-top-logo-left .fw-wrap-logo,  .header-1.fw-top-logo-right .fw-wrap-logo {   float: inherit;   display: inline-block;   width: 100%;  }  .header-1.fw-top-logo-left .fw-wrap-logo .fw-site-logo,  .header-1.fw-top-logo-right .fw-wrap-logo .fw-site-logo {   margin: 0 auto;  }  .header-1 .fw-sticky-menu .fw-wrap-logo {   display: block;   margin: 0 auto;  }    .fw-mobile-menu-position-left.header-1.fw-top-logo-left.search-in-menu .fw-search.fw-mini-search,  .fw-mobile-menu-position-left.header-1.fw-top-logo-left .mmenu-link,  .fw-mobile-menu-position-left.header-1.fw-top-logo-right .mmenu-link {   width: auto;   float: left;  }  .fw-mobile-menu-position-left.header-1.fw-top-logo-left .fw-wrap-logo,  .fw-mobile-menu-position-left.header-1.fw-top-logo-right .fw-wrap-logo {   width: auto;   float: right;  }  .fw-mobile-menu-position-left.header-1.fw-top-logo-left.search-in-menu .fw-search.fw-mini-search {   margin-left: 15px;  }  .fw-mobile-menu-position-right.header-1.fw-top-logo-left.search-in-menu .fw-search.fw-mini-search,  .fw-mobile-menu-position-right.header-1.fw-top-logo-left .mmenu-link,  .fw-mobile-menu-position-right.header-1.fw-top-logo-right .mmenu-link {   width: auto;   float: right;  }  .fw-mobile-menu-position-right.header-1.fw-top-logo-left .fw-wrap-logo,  .fw-mobile-menu-position-right.header-1.fw-top-logo-right .fw-wrap-logo {   width: auto;   float: left;  }  .fw-mobile-menu-position-right.header-1.search-in-menu .fw-search.fw-mini-search,  .fw-mobile-menu-position-right.header-1.fw-top-logo-right.search-in-menu .fw-search.fw-mini-search,  .fw-mobile-menu-position-right.header-1.fw-top-logo-left.search-in-menu .fw-search.fw-mini-search {   width: auto;   float: right;   margin-right: 15px;  }    .header-2 .fw-container .mmenu-link,  .header-2 .fw-container .fw-wrap-logo {   width: 100%;   display: table-row;  }  .header-2 .fw-container .mmenu-link i {   margin-bottom: 20px;  }    .fw-mobile-menu-position-right.header-2 .fw-header-main .fw-container,  .fw-mobile-menu-position-left.header-2 .fw-header-main .fw-container {   display: flex;   align-items: center;  }  .fw-mobile-menu-position-left.header-2 .fw-container .fw-wrap-logo .fw-site-logo {   float: right;  }  .fw-mobile-menu-position-left.header-2 .fw-container .mmenu-link {   width: auto;   margin-left: 5px;  }  .fw-mobile-menu-position-right.header-2 .fw-container .mmenu-link i,  .fw-mobile-menu-position-left.header-2 .fw-container .mmenu-link i {   margin-bottom: 0;  }  .fw-mobile-menu-position-right.header-2 .fw-container .mmenu-link {   width: auto;   margin-right: 5px;   order: 2;  }  .fw-mobile-menu-position-right.header-2 .fw-container .fw-wrap-logo {   display: flex;  }    .fw-mobile-menu-position-right.header-3 .fw-nav-wrap .fw-container,  .fw-mobile-menu-position-left.header-3 .fw-nav-wrap .fw-container {   display: flex;  }  .fw-mobile-menu-position-right.header-3 .fw-nav-wrap .fw-container {   justify-content: flex-end;  }  .fw-mobile-menu-position-right.header-3 .fw-header > .fw-header-main,  .fw-mobile-menu-position-left.header-3 .fw-header > .fw-header-main {   display: flex;   align-items: center;  }  .fw-mobile-menu-position-right.header-3 .fw-header .fw-container,  .fw-mobile-menu-position-left.header-3 .fw-header .fw-container {   max-width: 100%;  }  .fw-mobile-menu-position-left.header-3 .fw-nav-wrap .fw-container {   display: flex;   width: auto;  }  .fw-mobile-menu-position-right.header-3 .fw-nav-wrap,  .fw-mobile-menu-position-left.header-3 .fw-nav-wrap {   width: 30%;   margin-top: 0;  }  .fw-mobile-menu-position-left.header-3 .mmenu-link {   display: block;   width: auto;   margin-left: 5px;  }  .fw-mobile-menu-position-left.header-3.search-in-menu .fw-search {   display: block;   width: auto;   margin-left: 15px;  }  .fw-mobile-menu-position-right.header-3 .fw-header-main .fw-wrap-logo,  .fw-mobile-menu-position-left.header-3 .fw-header-main .fw-wrap-logo {   order: 2;   width: 70%;   padding-bottom: 0;  }  .fw-mobile-menu-position-left.header-3 .fw-site-logo {   float: right;   margin-right: 15px;  }  .fw-mobile-menu-position-right.header-3 .fw-header-main .fw-wrap-logo {   order: 1;  }  .fw-mobile-menu-position-right.header-3 .fw-nav-wrap {   order: 2;  }  .fw-mobile-menu-position-right.header-3 .fw-site-logo {   float: left;  }  .fw-mobile-menu-position-right.header-3.search-in-menu .fw-search,  .fw-mobile-menu-position-right.header-3 .mmenu-link {   display: block;   width: auto;   margin-right: 5px;  }  .fw-mobile-menu-position-right.header-3 .mmenu-link {   order: 2;  }  .fw-mobile-menu-position-right.header-3.search-in-menu .fw-search {   margin-right: 15px;  }    .fw-mobile-menu-position-right.header-4 .fw-info-text-header-main,  .fw-mobile-menu-position-left.header-4 .fw-info-text-header-main {   display: none;  }  .fw-mobile-menu-position-right.header-4 .fw-header-main,  .fw-mobile-menu-position-left.header-4 .fw-header-main {   display: flex;   align-items: center;  }  .fw-mobile-menu-position-right.header-4 .fw-header .fw-container {   max-width: 100%;  }  .fw-mobile-menu-position-right.header-4 .fw-header-main .fw-container,  .fw-mobile-menu-position-left.header-4 .fw-header-main .fw-container {   width: 100%;   display: flex;  }  .fw-mobile-menu-position-left.header-4 .fw-header-main .fw-wrap-logo-info-text .fw-container {   justify-content: flex-end;  }  .fw-mobile-menu-position-left.header-4.search-in-menu .fw-header-main .fw-nav-wrap .fw-search,  .fw-mobile-menu-position-left.header-4.search-in-menu .fw-header-main .fw-nav-wrap .mmenu-link {   display: block;   float: left;   width: auto;  }  .fw-mobile-menu-position-right.header-4 .fw-wrap-logo-info-text,  .fw-mobile-menu-position-left.header-4 .fw-wrap-logo-info-text {   display: flex;   width: 70%;   order: 2  }  .fw-mobile-menu-position-right.header-4 .fw-wrap-logo-info-text,  .fw-mobile-menu-position-left.header-4 .fw-wrap-logo-info-text {   padding-bottom: 0;  }  .fw-mobile-menu-position-right.header-4 .fw-nav-wrap,  .fw-mobile-menu-position-left.header-4 .fw-nav-wrap {   width: 30%;  }  .fw-mobile-menu-position-left.header-4 .mmenu-link {   margin-left: 5px;  }  .fw-mobile-menu-position-left.header-4.search-in-menu .fw-search {   margin-left: 15px;  }  .fw-mobile-menu-position-right.header-4.search-in-menu .fw-header-main .fw-nav-wrap .fw-search,  .fw-mobile-menu-position-right.header-4.search-in-menu .fw-header-main .fw-nav-wrap .mmenu-link {   display: block;   float: right;   width: auto;  }  .fw-mobile-menu-position-right.header-4 .mmenu-link {   margin-right: 5px;   order: 2;  }  .fw-mobile-menu-position-right.header-4.search-in-menu .fw-search {   margin-right: 15px;  }  .fw-mobile-menu-position-right.header-4 .fw-wrap-logo {   float: left;  }  .fw-mobile-menu-position-right.header-4 .fw-wrap-logo-info-text {   order: 1;  }  .fw-mobile-menu-position-right.header-4 .fw-nav-wrap .fw-container {   justify-content: flex-end;  }  .fw-mobile-menu-position-right.header-4 .fw-nav-wrap {   order: 2;  } }   .fw-logo-no-retina.header-1 .fw-header:not(.fw-header-sticky-new-logo) .primary-navigation,  .fw-logo-no-retina.header-5 .fw-header:not(.fw-header-sticky-new-logo) .primary-navigation {   margin-top: 69.5px;  }  .fw-logo-no-retina.header-1 .fw-header:not(.fw-header-sticky-new-logo) .fw-search,  .fw-logo-no-retina.header-5 .fw-header:not(.fw-header-sticky-new-logo) .fw-search {   margin-top: 68px;  }  .fw-logo-no-retina.header-1 .fw-header:not(.fw-header-sticky-new-logo) .fw-mini-search,  .fw-logo-no-retina.header-5 .fw-header:not(.fw-header-sticky-new-logo) .fw-mini-search {   margin-top: 76.5px;   top: 0;  }  .fw-logo-no-retina.header-1 .fw-header:not(.fw-header-sticky-new-logo) .mmenu-link,  .fw-logo-no-retina.header-5 .fw-header:not(.fw-header-sticky-new-logo) .mmenu-link {   margin-top: 74px;  }  .fw-logo-no-retina.header-4 .fw-info-text-header-main .fw-text {   height: 169px;  }  .fw-logo-no-retina.header-5 .fw-header:not(.fw-header-sticky-new-logo) .primary-navigation {   margin-top: 0;  }  .fw-logo-no-retina.header-5 .fw-header:not(.fw-header-sticky-new-logo) .fw-nav-wrap {   margin-top: 75px;  }   .fw-logo-retina.header-1 .fw-header:not(.fw-header-sticky-new-logo) .primary-navigation,  .fw-logo-retina.header-5 .fw-header:not(.fw-header-sticky-new-logo) .primary-navigation {   margin-top: 27.25px;  }  .fw-logo-retina.header-1 .fw-header:not(.fw-header-sticky-new-logo) .fw-search,  .fw-logo-retina.header-5 .fw-header:not(.fw-header-sticky-new-logo) .fw-search {   margin-top: 25.75px;  }  .fw-logo-retina.header-1 .fw-header:not(.fw-header-sticky-new-logo) .fw-mini-search,  .fw-logo-retina.header-5 .fw-header:not(.fw-header-sticky-new-logo) .fw-mini-search {   margin-top: 34.25px;   top: 0;  }  .fw-logo-retina.header-1 .fw-header:not(.fw-header-sticky-new-logo) .mmenu-link,  .fw-logo-retina.header-5 .fw-header:not(.fw-header-sticky-new-logo) .mmenu-link {   margin-top: 31.75px;  }  .fw-logo-retina.header-4 .fw-info-text-header-main .fw-text {   height: 84.5px;  }  .fw-logo-retina.header-5 .fw-header:not(.fw-header-sticky-new-logo) .primary-navigation {   margin-top: 0;  }  .fw-logo-retina.header-5 .fw-header:not(.fw-header-sticky-new-logo) .fw-nav-wrap {   margin-top: 32.75px;  }     .header-1.fw-logo-text .primary-navigation {   margin-top: 3px;  }  .header-1.fw-logo-text .fw-search {   margin-top: 1.5px;  }  .header-1.fw-logo-text .fw-mini-search {   margin-top: 10px;   top: 0;  }   @media(max-width:1199px){   .header-1.fw-logo-text .mmenu-link {    margin-top: 7.5px;   }   .header-1.fw-logo-text .fw-search {    margin-top: 1.5px;   }   .header-1.fw-logo-text .fw-mini-search {    margin-top: 10px;    top: 0;   }  }    .header-1.fw-logo-text.fw-no-subtitle .fw-wrap-logo {   margin-top: 5px;  }  .header-1.fw-logo-text.fw-no-subtitle .fw-search {   margin-top: -1.5px;  }  .header-1.fw-logo-text.fw-no-subtitle .fw-mini-search {   margin-top: 7px;   top: 0;  }   @media(max-width:1199px){   .header-1.fw-logo-text.fw-no-subtitle .mmenu-link {    margin-top: 0;   }   .header-1.fw-logo-text.fw-no-subtitle .fw-wrap-logo {    margin-top: 0.5px;   }   .header-1.fw-logo-text.fw-no-subtitle .fw-search {    margin-top: -6px;   }   .header-1.fw-logo-text.fw-no-subtitle .fw-mini-search {    margin-top: 2.5px;    top: 0;   }  }    .header-5.fw-logo-text .fw-nav-wrap {   margin-top: 8.5px;  }  .header-5.fw-logo-text .fw-search {   margin-top: 1.5px;  }  .header-5.fw-logo-text .fw-mini-search {   margin-top: 10px;   top: 0;  }    .header-5.fw-logo-text.fw-no-subtitle .fw-nav-wrap {   margin-top: 0.5px;  }  .header-5.fw-logo-text.fw-no-subtitle .fw-search {   margin-top: -6.5px;  }  .header-5.fw-logo-text.fw-no-subtitle .fw-mini-search {   margin-top: 2px;   top: 0;  }   body {  position: relative;  overflow: hidden;  background-color: #f9f9f9;  background-image: url("//digiwebo.com/wp-content/themes/the-core-parent/images/patterns/diagonal_bottom_to_top_pattern.png" );  background-repeat: repeat;  -webkit-overflow-scrolling: touch; } html {  overflow-x: hidden;  background-color: #f9f9f9;  -webkit-overflow-scrolling: touch; }  .single .fw-page-builder-content .fw-main-row .fw-container, .single .fw-page-builder-content .fw-main-row-custom .fw-container, .single .fw-page-builder-content .fw-main-row .fw-container-fluid, .single .fw-page-builder-content .fw-main-row-custom .fw-container-fluid {  padding-right: 0;  padding-left: 0;  max-width: 100%; } .single-fw-portfolio .fw-portfolio-section-no-padding .fw-page-builder-content .fw-main-row > .fw-container, .single-fw-portfolio .fw-portfolio-section-no-padding .fw-page-builder-content .fw-main-row-custom > .fw-container, .single-fw-portfolio .fw-portfolio-section-no-padding .fw-page-builder-content .fw-main-row > .fw-container-fluid, .single-fw-portfolio .fw-portfolio-section-no-padding .fw-page-builder-content .fw-main-row-custom > .fw-container-fluid {  padding-right: 15px;  padding-left: 15px; } .fw-side-boxed .site-main {  background-color: #ffffff; } .fw-side-boxed .site-main .fw-main-row > .fw-container {  background-color: #ffffff; } .fw-full .site, .fw-side-boxed .site {  margin-top: 0;  margin-bottom: 0; } .fw-full .site {  max-width: 100%; } .fw-side-boxed .site {  max-width: 1540px; }  .fw-section-default-page{  background-repeat: no-repeat;  background-size: cover;  background-position: center; } .site-main {  position: relative;  z-index: 0; } .fw-full .site, .fw-side-boxed .site {  position: relative; } section{  position: relative; }  .fw-website-align-left .site {  margin-left: 0;  margin-right: auto; } .fw-website-align-center .site {  margin-left: auto;  margin-right: auto; } .fw-website-align-right .site {  margin-left: auto;  margin-right: 0; }  .no-header-image {  margin: 0 auto;  max-width: 1540px; }  .fw-display-none {  display: none; }  ::-moz-selection {  color: #fff;  text-shadow: none;  background: #da0505; } ::selection {  color: #fff;  text-shadow: none;  background: #da0505; }  .fw-ratio-container {  position: relative;  display: block; } .fw-ratio-container:after {  content: '';  display: block;  height: 0;  width: 100%; } .fw-ratio-container.fw-noratio:after, .fw-ratio-container.fw-original-ratio:after {  display: none; } .fw-noratio .fw-after-no-ratio, .fw-ratio-container.fw-original-ratio .fw-after-no-ratio {  position: relative !important;  display: block; } .fw-ratio-container.fw-ratio-1:after {  padding-bottom: 100%; } .fw-ratio-container.fw-ratio-2-1:after {  padding-bottom: 50%; } .fw-ratio-container.fw-ratio-1-2:after {  padding-bottom: 200%; } .fw-ratio-container.fw-ratio-4-3:after {  padding-bottom: 75%; } .fw-ratio-container.fw-ratio-3-4:after {  padding-bottom: 133%; } .fw-ratio-container.fw-ratio-16-9:after {  padding-bottom: 56.25%; } .fw-ratio-container.fw-ratio-9-16:after {  padding-bottom: 177.77%; } .fw-ratio-container.fw-ratio-3-2:after {  padding-bottom: 66.66%; } .fw-ratio-container.fw-ratio-2-3:after {  padding-bottom: 150%; } .fw-ratio-container.fw-ratio-5-3:after {  padding-bottom: 60%; } .fw-ratio-container.fw-ratio-3-5:after {  padding-bottom: 166.66%; } .fw-ratio-container.fw-ratio-16-10:after {  padding-bottom: 62.5%; } .fw-ratio-container.fw-ratio-10-16:after {  padding-bottom: 160%; } .fw-ratio-container video, .fw-ratio-container iframe, .fw-ratio-container a {  max-width: 100%;  max-height: 100%;  width: auto;  height: auto; } .fw-ratio-container > * {  position: absolute !important;  top: 0;  left: 0;  width: 100%;  height: 100%; } .fw-ratio-container.fw-original-ratio > * {  position: relative !important; } .fw-unyson-disabled .fw-ratio-container.fw-ratio-1-2 {  max-width: 300px;  max-height: 600px; } .fw-ratio-container .fw-svg-file {  position: relative !important; }  .lazyload, .lazyloading {  position: absolute;  background-position: center center;  background-size: 24px;  background-repeat: no-repeat;  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHZpZXdCb3g9IjAgMCAzOCAzOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBzdHJva2U9IiNmZmYiPiAgICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMSAxKSIgc3Ryb2tlLXdpZHRoPSIyIj4gICAgICAgICAgICA8Y2lyY2xlIHN0cm9rZS1vcGFjaXR5PSIuNSIgY3g9IjE4IiBjeT0iMTgiIHI9IjE4Ii8+ICAgICAgICAgICAgPHBhdGggZD0iTTM2IDE4YzAtOS45NC04LjA2LTE4LTE4LTE4Ij4gICAgICAgICAgICAgICAgPGFuaW1hdGVUcmFuc2Zvcm0gICAgICAgICAgICAgICAgICAgIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgICAgICAgICAgICAgICAgICAgIHR5cGU9InJvdGF0ZSIgICAgICAgICAgICAgICAgICAgIGZyb209IjAgMTggMTgiICAgICAgICAgICAgICAgICAgICB0bz0iMzYwIDE4IDE4IiAgICAgICAgICAgICAgICAgICAgZHVyPSIxcyIgICAgICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+ICAgICAgICAgICAgPC9wYXRoPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+); }  .fw-animated-element {  visibility: hidden !important; } .fw-animated-element.animated {  visibility: visible !important; } .animated.fill-mode-none {  animation-fill-mode: none !important; } @media(max-width:767px){  .fw-animation-mobile-off .fw-animated-element {   visibility: visible !important;  } }  .scroll-to-top {  position: fixed;  right: 20px;  bottom: 20px;  z-index: 999;  display: block;  width: 45px;  height: 45px;  text-decoration: none;  text-align: center;  border: 2px solid transparent;  -moz-border-radius: 50%;  -webkit-border-radius: 50%;  border-radius: 50%; } .scroll-to-top i {  color: #d12a5c;  font-size: 22px;  line-height: 45px;  position: relative;  top: -1px; } .scroll-to-top img {  width: 30px;  height: 30px;  position: absolute;  top: 50%;  left: 0;  right: 0;  margin: -15px auto auto; } .scroll-to-top:hover {  border-color: #d12a5c;  -moz-transition: all 0.5s ease;  -o-transition: all 0.5s ease;  -ms-transition: all 0.5s ease;  transition: all 0.5s ease; }  @media(max-width:767px){  .fw-full .site,  .fw-side-boxed .site {   margin-top: 0 !important;  } }  .jpibfi_container .fw-noratio > * {  z-index: 10; } .jpibfi_container .fw-noratio .fw-after-no-ratio, .jpibfi_container .fw-original-ratio .fw-after-no-ratio {  z-index: 9; } .mm-menu .mm-panel, .mm-menu .mm-panels, .mm-menu .mm-navbar {   background: transparent; } .mm-menu .mm-prev.mm-btn:before {   border-right: none;   border-bottom: none;   left: 23px; }  .fw-wrap-col-inner {  position: relative; }  .fw-inner, .fw-col-inner{  position: relative;  z-index: 10; }  .fw-main-row-overlay {  position: absolute !important;  z-index: 2;  top: 0;  right: 0;  bottom: 0;  left: 0; } .fw-container, .fw-container-fluid{  z-index: 10; }  .overlay_color_1{  background-color: #da0505 !important; } .overlay_color_2{  background-color: #5e6473 !important; } .overlay_color_3{  background-color: #000000 !important; } .overlay_color_4{  background-color: #ffffff !important; } .overlay_color_5{  background-color: #ffffff !important; }  .parallax-section {  background-attachment: fixed;  background-size: cover !important; }  .fw-content-overlay-sm, .fw-content-overlay-md, .fw-content-overlay-lg, .fw-content-overlay-custom {  overflow: hidden; } .fw-content-overlay-sm{  margin-bottom: -40px; } .fw-content-overlay-md{  margin-bottom: -80px; } .fw-content-overlay-lg{  margin-bottom: -120px; } .fw-section-position-front {  z-index: 20; } .fw-section-position-back {  z-index: auto; }  .fw-section-height-custom, .fw-column-height-custom {  overflow: hidden; } .fw-section-height-sm{  height: 240px; } .fw-section-height-md{  height: 300px; } .fw-section-height-lg{  height: 440px; } .fw-section-height-custom, .fw-column-height-custom {  overflow: hidden; }  @media (max-width: 991px) {  .fw-content-overlay-sm{   margin-bottom: -20px;  }  .fw-content-overlay-md{   margin-bottom: -40px;  }  .fw-content-overlay-lg{   margin-bottom: -60px;  } } @media (max-width: 767px) {  .fw-section-height-lg{   height: 300px;  } }  .fw-section-space-sm .fw-main-row-custom .fw-container, .fw-section-space-sm .fw-main-row .fw-container, .fw-section-space-sm .fw-main-row-custom .fw-container-fluid, .fw-section-space-sm .fw-main-row .fw-container-fluid {  padding-top: 60px;  padding-bottom: 60px; } .fw-section-space-md .fw-main-row-custom .fw-container, .fw-section-space-md .fw-main-row .fw-container, .fw-section-space-md .fw-main-row-custom .fw-container-fluid, .fw-section-space-md .fw-main-row .fw-container-fluid {  padding-top: 100px;  padding-bottom: 100px; } .fw-section-space-lg .fw-main-row-custom .fw-container, .fw-section-space-lg .fw-main-row .fw-container, .fw-section-space-lg .fw-main-row-custom .fw-container-fluid, .fw-section-space-lg .fw-main-row .fw-container-fluid {  padding-top: 140px;  padding-bottom: 140px; }  @media(max-width:767px){  .fw-section-space-sm .fw-main-row .fw-container,  .fw-section-space-sm .fw-main-row .fw-container-fluid,  .fw-section-space-sm .fw-main-row-custom .fw-container,  .fw-section-space-sm .fw-main-row-custom .fw-container-fluid {   padding-top: 30px;   padding-bottom: 30px;  }  .fw-section-space-md .fw-main-row .fw-container,  .fw-section-space-md .fw-main-row .fw-container-fluid,  .fw-section-space-md .fw-main-row-custom .fw-container,  .fw-section-space-md .fw-main-row-custom .fw-container-fluid {   padding-top: 50px;   padding-bottom: 50px;  }  .fw-section-space-lg .fw-main-row .fw-container,  .fw-section-space-lg .fw-main-row .fw-container-fluid,  .fw-section-space-lg .fw-main-row-custom .fw-container,  .fw-section-space-lg .fw-main-row-custom .fw-container-fluid {   padding-top: 70px;   padding-bottom: 70px;  } }  @media(max-width:479px){  .fw-section-space-sm .fw-main-row .fw-container,  .fw-section-space-sm .fw-main-row .fw-container-fluid,  .fw-section-space-sm .fw-main-row-custom .fw-container,  .fw-section-space-sm .fw-main-row-custom .fw-container-fluid {   padding-top: 18px;   padding-bottom: 18px;  }  .fw-section-space-md .fw-main-row .fw-container,  .fw-section-space-md .fw-main-row .fw-container-fluid,  .fw-section-space-md .fw-main-row-custom .fw-container,  .fw-section-space-md .fw-main-row-custom .fw-container-fluid {   padding-top: 30px;   padding-bottom: 30px;  }  .fw-section-space-lg .fw-main-row .fw-container,  .fw-section-space-lg .fw-main-row .fw-container-fluid,  .fw-section-space-lg .fw-main-row-custom .fw-container,  .fw-section-space-lg .fw-main-row-custom .fw-container-fluid {   padding-top: 42px;   padding-bottom: 42px;  } }  .background-video.fs-background-element .fs-background-media.fs-background-animated:before {  content: '';  position: absolute;  top: 0;  right: 0;  bottom: 0;  left: 0; } @media (min-width: 1199px) {  .fs-background-element .fs-background-media.fs-background-native {   display: none !important;  }  .fs-background-element .fs-background-media.fs-background-animated {   opacity: 1 !important;  } }  .fw-col-sm-12 .fw-page-builder-content .fw-row{  margin-left: 0;  margin-right: 0; }  body.fw-no-absolute-header .fw-main-row-top.fw-section-image.fw-content-overlay-md .fw-row {  padding-bottom: 80px; } body.fw-no-absolute-header .fw-main-row-top.fw-section-image.fw-content-overlay-sm .fw-row {  padding-bottom: 40px; } body.fw-no-absolute-header .fw-main-row-top.fw-section-image.fw-content-overlay-lg .fw-row {  padding-bottom: 120px; }  .fw-middle-align.fw-content-vertical-align-middle .fw-container *, .fw-middle-align.fw-content-vertical-align-middle .fw-container-fluid * {  visibility: visible; } .fw-content-vertical-align-middle .fw-container *, .fw-content-vertical-align-middle .fw-container-fluid * {  visibility: hidden; }   .fw-portfolio-section-no-padding > .fw-container-fluid, .fw-section-no-padding .fw-container, .fw-section-no-padding .fw-container-fluid {  padding-top: 0 !important;  padding-bottom: 0 !important; } .fw-col-no-padding{  padding-left: 0 !important;  padding-right: 0 !important; } body.fw-no-absolute-header .fw-main-row-top .fw-container .fw-row, body.fw-no-absolute-header .fw-main-row-top .fw-container-fluid .fw-row {  margin-top: 0; } .fw-wp-embed-shortcode iframe {  border: 1px solid transparent; }  @media(max-width:1199px) { html .fw-wrap-wp-bar > div {  -webkit-transition: -webkit-transform 0.4s ease;  -ms-transition: -ms-transform 0.4s ease;  transition: transform 0.4s ease; } } @media screen and (max-width: 600px) { html .fw-wrap-wp-bar > div {  position: fixed !important; } } @media (min-width: 550px) { .mm-opening .fw-wrap-wp-bar > div {  -webkit-transform: translate(440px, 0);  -moz-transform: translate(440px, 0);  -ms-transform: translate(440px, 0);  -o-transform: translate(440px, 0);  transform: translate(440px, 0); } .mm-opening .fw-top-logo-left .fw-wrap-wp-bar > div {  -webkit-transform: translate(-440px, 0);  -moz-transform: translate(-440px, 0);  -ms-transform: translate(-440px, 0);  -o-transform: translate(-440px, 0);  transform: translate(-440px, 0); } } @media (max-width: 550px) { .mm-opening .fw-wrap-wp-bar > div {  -webkit-transform: translate(80%, 0);  -moz-transform: translate(80%, 0);  -ms-transform: translate(80%, 0);  -o-transform: translate(80%, 0);  transform: translate(80%, 0); } .mm-opening .fw-top-logo-left .fw-wrap-wp-bar > div {  -webkit-transform: translate(-80%, 0);  -moz-transform: translate(-80%, 0);  -ms-transform: translate(-80%, 0);  -o-transform: translate(-80%, 0);  transform: translate(-80%, 0); } }  .custom-shape .custom-shape-wrap {  width: 100%;  display: block;  position: absolute;  left: 0;  right: 0;  z-index: 10;  box-sizing: border-box; } .custom-shape .custom-shape-wrap[class*="custom-shape-top-"] {  top: 0; } .custom-shape .custom-shape-wrap[class*="custom-shape-bottom-"] {  bottom: 0; } .custom-shape .custom-shape-wrap .shape-container {  width: 100%; } .custom-shape .custom-shape-wrap .shape-container svg {  display: block;  position: relative; } .custom-shape .custom-shape-wrap[class*="custom-shape-top-"] .shape-container svg {  top: -1px; } .custom-shape .custom-shape-wrap[class*="custom-shape-bottom-"] .shape-container svg {  top: 1px; }  .fw_theme_bg_color_1{  background-color: #da0505 !important; } .fw_theme_hover_bg_color_1{  background-color: #da0505 !important; } .fw_theme_bg_color_2{  background-color: #5e6473 !important; } .fw_theme_hover_bg_color_2{  background-color: #5e6473 !important; } .fw_theme_bg_color_3{  background-color: #000000 !important; } .fw_theme_hover_bg_color_3{  background-color: #000000 !important; } .fw_theme_bg_color_4{  background-color: #ffffff !important; } .fw_theme_hover_bg_color_4{  background-color: #ffffff !important; } .fw_theme_bg_color_5{  background-color: #ffffff !important; } .fw_theme_hover_bg_color_5{  background-color: #ffffff !important; } .fw_theme_text_color_1{  color: #da0505 !important; } .fw_theme_text_color_2{  color: #5e6473 !important; } .fw_theme_text_color_3{  color: #000000 !important; } .fw_theme_text_color_4{  color: #ffffff !important; } .fw_theme_text_color_5{  color: #ffffff !important; } .fw_theme_border_color_1{  border: 1px solid #da0505 !important; } .fw_theme_border_color_2{  border: 1px solid #5e6473 !important; } .fw_theme_border_color_3{  border: 1px solid #000000 !important; } .fw_theme_border_color_4{  border: 1px solid #ffffff !important; } .fw_theme_border_color_5{  border: 1px solid #ffffff !important; } .fw_theme_border_only_color_1{  border-color: #da0505 !important; } .fw_theme_border_only_color_2{  border-color: #5e6473 !important; } .fw_theme_border_only_color_3{  border-color: #000000 !important; } .fw_theme_border_only_color_4{  border-color: #ffffff !important; } .fw_theme_border_only_color_5{  border-color: #ffffff !important; } .fw_hover_bg_color_1:hover{  background-color: #da0505 !important; } .fw_hover_bg_color_2:hover{  background-color: #5e6473 !important; } .fw_hover_bg_color_3:hover{  background-color: #000000 !important; } .fw_hover_bg_color_4:hover{  background-color: #ffffff !important; } .fw_hover_bg_color_5:hover{  background-color: #ffffff !important; }  @media (min-width: 1200px) {  .fw-desktop-hide-element {   display: none !important;  } } @media only screen and (min-width: 992px) and (max-width: 1199px) {  .fw-tablet-landscape-hide-element {   display: none !important;  } } @media only screen and (min-width: 768px) and (max-width: 991px) {  .fw-tablet-hide-element {   display: none !important;  } } @media (max-width: 767px) {  .fw-main-row-custom,  div[class^="fw-col-"].fw-column-height-custom {   height: auto !important;  }  .fw-content-overlay-sm,  .fw-content-overlay-md,  .fw-content-overlay-lg,  .fw-content-overlay-custom {   margin-bottom: 0 !important;  }  .fw-mobile-hide-element {   display: none !important;  }  .fw-main-row-top.fw-content-vertical-align-middle .fw-row:first-child div[class*="fw-col-sm-"] {   padding-top: 0 !important;  }   .fw-content-vertical-align-middle .fw-container *,  .fw-content-vertical-align-middle .fw-container-fluid * {   visibility: visible;  }  .fw-content-vertical-align-middle .fw-container div[id*="column-"],  .fw-content-vertical-align-middle .fw-container-fluid div[id*="column-"] {   margin-top: 0 !important;  } }   body {  font-family: 'Quattrocento Sans';  font-size: 16.5px;  line-height: 28px;  font-weight: 400;  font-style: normal;  letter-spacing: 0px;  color: #474747; } p {  margin: 0 0 1em 0; } p:last-child {  margin-bottom: 0; }  a {  color: #5e6473; } a:hover {  color: #da0505; } a:focus, a:active {  color: #5e6473; } a:hover, a:focus, a:active {  text-decoration: none;  outline: none; }  h1, .h1 {  font-family: 'Montserrat';  font-style: normal;  font-weight: 400;  font-size: 55px;  line-height: 65px;  letter-spacing: -2px;  color: #000000; } h2, .h2 {  font-family: 'Montserrat';  font-style: normal;  font-weight: 700;  font-size: 40px;  line-height: 56px;  letter-spacing: -2px;  color: #000000; } h3, .h3 {  font-family: 'Montserrat';  font-style: normal;  font-weight: 700;  font-size: 32px;  line-height: 38px;  letter-spacing: -2px;  color: #000000; } h4, .h4 {  font-family: 'Montserrat';  font-style: normal;  font-weight: 700;  font-size: 26px;  line-height: 32px;  letter-spacing: -2px;  color: #000000; } h5, .h5 {  font-family: 'Montserrat';  font-style: normal;  font-weight: 700;  font-size: 19px;  line-height: 28px;  letter-spacing: -1px;  color: #000000; } h6, .h6 {  font-family: 'Montserrat';  font-style: normal;  font-weight: 700;  font-size: 14px;  line-height: 26px;  letter-spacing: -1px;  color: #000000; } h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small {  font-weight: normal;  line-height: 1; } h1, .h1, h2, .h2, h3, .h3 {  margin-top: 10px;  margin-bottom: 10px; } h1 small, .h1 small, h2 small, .h2 small, h3 small, .h3 small, h1 .small, .h1 .small, h2 .small, .h2 .small, h3 .small, .h3 .small {  font-size: 65%; } h4 small, .h4 small, h5 small, .h5 small, h6 small, .h6 small, h4 .small, .h4 .small, h5 .small, .h5 .small, h6 .small, .h6 .small {  font-size: 75%; } .fw-text h1 small, .entry-content h1 small, .fw-text h2 small, .entry-content h2 small, .fw-text h3 small, .entry-content h3 small, .fw-text h4 small, .entry-content h4 small, .fw-text h5 small, .entry-content h5 small, .fw-text h6 small, .entry-content h6 small, .fw-text .h1 small, .entry-content .h1 small, .fw-text .h2 small, .entry-content .h2 small, .fw-text .h3 small, .entry-content .h3 small, .fw-text .h4 small, .entry-content .h4 small, .fw-text .h5 small, .entry-content .h5 small, .fw-text .h6 small, .entry-content .h6 small, .fw-text h1 .small, .entry-content h1 .small, .fw-text h2 .small, .entry-content h2 .small, .fw-text h3 .small, .entry-content h3 .small, .fw-text h4 .small, .entry-content h4 .small, .fw-text h5 .small, .entry-content h5 .small, .fw-text h6 .small, .entry-content h6 .small, .fw-text .h1 .small, .entry-content .h1 .small, .fw-text .h2 .small, .entry-content .h2 .small, .fw-text .h3 .small, .entry-content .h3 .small, .fw-text .h4 .small, .entry-content .h4 .small, .fw-text .h5 .small, .entry-content .h5 .small, .fw-text .h6 .small, .entry-content .h6 .small {  color: #bfbfbf; } hr{  margin: 22.5px auto; }  blockquote {  color: #474747;  font-family: 'Quattrocento Sans';  font-weight: 400;  font-size: 19px;  line-height: 35px;  font-style: italic;  border: none;  padding: 0;  margin: 1.8em 0 1.8em 0;  clear: both; } blockquote .fw-symbols-quote {  color: #474747;  display: block;  font-size: 100px; } blockquote:after {  display: block;  content: "";  width: 33%;  height: 1px;  margin: 1.5em auto 0 auto;  background-color: #dee0e1; } blockquote.fw-quote-position {  position: relative; } blockquote.fw-quote-position .fw-symbols-quote {  position: absolute;  z-index: 1;  width: 50px;  top: 35%;  left: 50%;  text-align: center !important; } blockquote.fw-quote-position .fw-quote-text {  z-index: 4;  position: relative; } blockquote cite {  color: #000000;  font-family: 'Montserrat';  font-weight: 400;  font-style: normal;  font-size: 18px;  display: block;  text-align: center;  margin-top: 0.6em; }  @media(max-width:767px){  h1, .h1,  h2, .h2,  h3, .h3,  h4, .h4,  h5, .h5,  h6, .h6{   letter-spacing: 0 !important;  } }  .sidebar-left .fw-content-area {  float: right; } .sidebar-right .fw-content-area {  float: left; } @media (min-width: 992px) {  .sidebar-left .fw-sidebar .fw-col-inner {   padding-right: 5%;  }  .sidebar-right .fw-sidebar .fw-col-inner {   padding-left: 5%;  } } @media (min-width: 1200px) {  .sidebar-left .fw-sidebar .fw-col-inner {   padding-right: 9%;  }  .sidebar-right .fw-sidebar .fw-col-inner {   padding-left: 9%;  } }  @media (max-width: 991px) {  .sidebar-right .fw-content-area,  .sidebar-left .fw-content-area {   float: none;  }  .fw-content-area .fw-col-inner {   padding: 0;  } } @media (max-width: 767px) {  .fw-content-area .fw-col-inner {   padding: 0;  } }  .widget {  margin-bottom: 55px;  font-size: 15px;  line-height: 26px; } .widget p a {  font-family: 'Quattrocento Sans';  font-size: 15px;  font-weight: 700;  font-style: normal;  line-height: 25px;  letter-spacing: 0px;  color: #353535; } .widget p a:hover {  color: #da0505; } .widget:last-child {  margin-bottom: 0; } .widget .widget-title {  margin: 0 0 17px 0;  font-family: 'Merriweather';  font-weight: normal;  font-style: normal;  font-size: 15px;  line-height: 40px;  position: relative;  color: #b6b8b9;  letter-spacing: 0; } .widget .widget-title span {  background-color: #f9f9f9;  display: inline-block;  padding-right: 10px; } .widget .widget-title span:after {  border-bottom: 1px solid #dee0e1;  content: "";  left: 0;  position: absolute;  right: 0;  top: 50%;  z-index: -1; } .widget .post-date, .widget .facebook-post-date, .widget .rss-date, .widget .tweet-date, .widget.widget_display_replies li div:last-child, .widget.widget_display_topics li div:last-child {  display: block;  line-height: 1em;  font-size: 1em;  font-weight: normal;  color: #da0505;  margin-bottom: 10px; } .widget ul {  list-style: none;  overflow: hidden;  padding-left: 0;  margin: 0; } .widget div[class*='fw-btn-'] a {  text-align: left;  font-style: italic; } .widget div[class*='fw-btn-'] a span:before {  font-family: 'FontAwesome';  font-style: normal;  margin-right: 6px; } .fw-side-boxed .widget .widget-title span {  background-color: #ffffff; } .fw-sidebar .widget:first-child, .fw-footer .fw-col-md-3 .widget:first-child, .fw-footer .fw-col-md-4 .widget:first-child {  margin-top: 0; }   @media(max-width:991px){  .widget {   margin-bottom: 70px;  }  .widget .widget-title {   margin-bottom: 25px;  } }   .widget_archive ul li {  font-style: italic;  font-size: 0.95em;  color: #da0505; } .widget_archive ul li a {  font-family: 'Quattrocento Sans';  font-size: 15px;  font-weight: 700;  font-style: normal;  line-height: 25px;  letter-spacing: 0px;  color: #353535; } .widget_archive ul li a:hover {  color: #da0505; } .fw-footer-widgets.footer-cols-4 .widget_archive ul li, .fw-footer-widgets.footer-cols-5 .widget_archive ul li, .fw-footer-widgets.footer-cols-6 .widget_archive ul li {  float: none;  width: 100%; } @media (min-width: 1200px) {  .widget_archive ul li {   float: left;   width: 50%;  } } .widget_archive .screen-reader-text {  display: none; }  .wp-widget-select select, .widget_categories select, .widget_archive select {  height: 30px;  padding-left: 15px;  color: #5e6473;  background-color: #ffffff;  font-family: 'Montserrat';  font-weight: 400;  font-style: normal;  font-size: 16.5px;  border: none; } .wp-widget-select select option {  padding: 3px 5px; } .widget_calendar {  position: relative; } .widget_calendar #wp-calendar {  position: relative;  width: 100%;  background: rgba(53,53,53,0.1);  border: none; } .widget_calendar #wp-calendar caption {  color: #fff;  font-size: 14px;  line-height: 46px;  padding: 0;  text-transform: uppercase;  text-align: center;  background: #5e6473; } .widget_calendar #wp-calendar th {  padding: 12px 5px;  background-color: #fff;  font-size: 14px;  font-weight: 600;  text-align: center;  text-transform: uppercase;  color: #5e6473;  border: none;  border-left: 1px solid rgba(53,53,53,0.1); } .widget_calendar #wp-calendar th:last-child {  border-right: 1px solid rgba(53,53,53,0.1); } .widget_calendar #wp-calendar td {  font-size: 14px;  text-align: center;  border: none;  color: #353535; } .widget_calendar #wp-calendar tbody td {  border: none;  width: 14.285%;  border-collapse: collapse;  padding: 0;  line-height: 3.2em; } .widget_calendar #wp-calendar tbody a {  display: block;  color: #da0505; } .widget_calendar #wp-calendar tbody a:hover {  color: #fff;  background-color: #da0505; } .widget_calendar #wp-calendar tr td#today {  color: #fff;  background: #da0505; } .widget_calendar #wp-calendar tr td#today a {  color: #fff; } .widget_calendar #wp-calendar tfoot {  position: absolute;  top: 0;  left: 0;  right: 0; } .widget_calendar #wp-calendar tfoot a {  font-size: 46px;  width: 46px;  height: 46px;  display: block;  overflow: hidden;  font-weight: normal;  padding: 0; } .widget_calendar #wp-calendar tfoot a:before {  font-family: 'FontAwesome';  font-size: 25px;  top: 0;  left: 0;  right: 0;  bottom: 0;  width: 46px;  height: 46px;  line-height: 46px;  display: block;  color: #fff;  position: relative;  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease; } .widget_calendar #wp-calendar tfoot #prev, .widget_calendar #wp-calendar tfoot #next {  position: absolute;  top: 0;  left: 0;  border: none;  padding: 0; } .widget_calendar #wp-calendar tfoot #prev a, .widget_calendar #wp-calendar tfoot #next a {  display: block; } .widget_calendar #wp-calendar tfoot #prev a:hover:before, .widget_calendar #wp-calendar tfoot #next a:hover:before {  color: #da0505; } .widget_calendar #wp-calendar tfoot #prev a:focus:before, .widget_calendar #wp-calendar tfoot #next a:focus:before, .widget_calendar #wp-calendar tfoot #prev a:active:before, .widget_calendar #wp-calendar tfoot #next a:active:before {  top: 2px; } .widget_calendar #wp-calendar tfoot #prev a:before {  content: '\f104'; } .widget_calendar #wp-calendar tfoot #next {  left: auto;  right: 0; } .widget_calendar #wp-calendar tfoot #next a:before {  content: '\f105'; } .widget_categories ul > li, .widget_nav_menu ul > li, .widget_meta ul > li, .widget_pages ul > li, .woocommerce.widget_product_categories ul > li {  color: #da0505;  font-style: italic; } .widget_categories ul > li a, .widget_nav_menu ul > li a, .widget_meta ul > li a, .widget_pages ul > li a, .woocommerce.widget_product_categories ul > li a {  font-family: 'Quattrocento Sans';  font-size: 15px;  font-weight: 700;  font-style: normal;  line-height: 25px;  letter-spacing: 0px;  color: #353535; } .widget_categories ul > li a:hover, .widget_nav_menu ul > li a:hover, .widget_meta ul > li a:hover, .widget_pages ul > li a:hover, .woocommerce.widget_product_categories ul > li a:hover {  color: #da0505; } .widget_categories ul > li ul.children, .widget_nav_menu ul > li ul.children, .widget_meta ul > li ul.children, .widget_pages ul > li ul.children, .woocommerce.widget_product_categories ul > li ul.children, .widget_categories ul > li ul.sub-menu, .widget_nav_menu ul > li ul.sub-menu, .widget_meta ul > li ul.sub-menu, .widget_pages ul > li ul.sub-menu, .woocommerce.widget_product_categories ul > li ul.sub-menu {  margin-bottom: 0.3em; } .widget_categories ul > li ul.children li:before, .widget_nav_menu ul > li ul.children li:before, .widget_meta ul > li ul.children li:before, .widget_pages ul > li ul.children li:before, .woocommerce.widget_product_categories ul > li ul.children li:before, .widget_categories ul > li ul.sub-menu li:before, .widget_nav_menu ul > li ul.sub-menu li:before, .widget_meta ul > li ul.sub-menu li:before, .widget_pages ul > li ul.sub-menu li:before, .woocommerce.widget_product_categories ul > li ul.sub-menu li:before {  content: '\f148';  font-family: 'FontAwesome';  font-style: normal;  display: inline-block;  -webkit-transform: rotate(90deg);  -moz-transform: rotate(90deg);  -ms-transform: rotate(90deg);  -o-transform: rotate(90deg);  transform: rotate(90deg);  color: #000000;  margin-right: 20px; } .widget_categories .screen-reader-text, .widget_nav_menu .screen-reader-text, .widget_meta .screen-reader-text, .widget_pages .screen-reader-text, .woocommerce.widget_product_categories .screen-reader-text {  display: none; }  .widget_nav_menu .sub-menu-has-icons .fa {  margin-right: 10px; } .widget_nav_menu .menu-separator {  display: none; }  .fw-footer-widgets .selectize-input > *, .fw-footer-widgets .widget_categories ul > li a, .fw-footer-widgets .widget_nav_menu ul > li a, .fw-footer-widgets .widget_meta ul > li a, .fw-footer-widgets .widget_pages ul > li a, .fw-footer-widgets .woocommerce.widget_product_categories ul > li a {  color: #1f1f1f; } .fw-footer-widgets .widget_categories ul > li a:hover, .fw-footer-widgets .widget_nav_menu ul > li a:hover, .fw-footer-widgets .widget_meta ul > li a:hover, .fw-footer-widgets .widget_pages ul > li a:hover, .fw-footer-widgets .woocommerce.widget_product_categories ul > li a:hover {  color: #1c1c1c; }  .widget_recent_comments ul li {  font-family: 'Quattrocento Sans';  font-size: 11px;  letter-spacing: 0px;  margin-bottom: 1em;  font-weight: normal;  font-style: italic;  color: #b6b8b9; } .widget_recent_comments ul li:last-child {  margin-bottom: 0; } .widget_recent_comments ul li a {  font-family: 'Quattrocento Sans';  font-size: 15px;  font-weight: 700;  font-style: normal;  line-height: 25px;  letter-spacing: 0px;  color: #353535;  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease; } .widget_recent_comments ul li a:hover {  color: #da0505; } .widget_recent_comments ul li .comment-author-link a, .widget_recent_comments ul li .comment-author-link {  font-size: 15px;  line-height: 25px;  color: #da0505; } .widget_recent_entries ul li {  margin-bottom: 1em; } .widget_recent_entries ul li a {  font-family: 'Quattrocento Sans';  font-size: 15px;  font-weight: 700;  font-style: normal;  line-height: 25px;  letter-spacing: 0px;  color: #353535;  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease; } .widget_recent_entries ul li a:hover {  color: #da0505; } .widget_rss ul li .rsswidget {  font-family: 'Quattrocento Sans';  font-size: 15px;  font-weight: 700;  font-style: normal;  line-height: 25px;  letter-spacing: 0px;  color: #353535;  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease; } .widget_rss ul li .rsswidget:hover {  color: #da0505; } .widget_rss ul li .rssSummary {  font-size: 15px; } .widget_rss ul li cite {  color: #b6b8b9;  font-size: 15px; } .widget_rss .widget-title a {  color: #b6b8b9; } .widget_rss .widget-title a:hover {  color: #b6b8b9; } .widget_rss .widget-title a:first-child {  float: left;  margin-right: 5px;  position: relative;  top: 10px;  line-height: 10px; } .widget_rss ul li {  margin-bottom: 1em; } .widget_rss ul li .rss-date {  display: block; } .widget_search .search-form {  position: relative; } .widget_search .screen-reader-text {  display: none; } .widget_search label {  display: block; } .widget_search .search-field::-moz-placeholder {  color: rgba(53,53,53,0.25);  opacity: 1; } .widget_search .search-field:-ms-input-placeholder {  color: rgba(53,53,53,0.25); } .widget_search .search-field::-webkit-input-placeholder {  color: rgba(53,53,53,0.25); } .widget_search .search-field {  width: 100%;  line-height: 30px;  border: none;  color: #353535;  background-color: rgba(0,0,0,0.07);  font-family: 'Montserrat';  font-weight: 400;  font-style: normal;  font-size: 16.5px;  padding: 12px 15px; } .widget_search .search-submit {  width: 28px;  height: 28px;  background-color: transparent;  border: none;  text-indent: 100px;  position: absolute;  top: 10px;  right: 10px;  z-index: 2;  overflow: hidden; } .widget_search label:after {  display: inline-block;  width: 28px;  height: 28px;  text-align: center;  line-height: 28px;  font-family: FontAwesome;  content: "\f002";  font-size: 16px;  font-weight: normal;  color: #353535;  position: absolute;  top: 50%;  margin-top: -14px;  right: 10px;  z-index: 1; }  .fw-footer-widgets .widget_search .search-field::-moz-placeholder {  color: #1f1f1f; } .fw-footer-widgets .widget_search .search-field:-ms-input-placeholder {  color: #1f1f1f; } .fw-footer-widgets .widget_search .search-field::-webkit-input-placeholder {  color: #1f1f1f; } .fw-footer-widgets .widget_search .search-field, .fw-footer-widgets .widget_search label:after {  color: #1f1f1f; }  .widget_tag_cloud .tagcloud a, .fw-tag-links a, .post-tags a, .woocommerce.widget_product_tag_cloud .tagcloud a {  display: inline-block;  font-size: 11px !important;  font-family: 'Montserrat';  font-weight: 400;  font-style: normal;  color: #fff !important;  height: 32px;  line-height: 32px;  padding: 0 10px;  margin: 8px;  background-color: #353535;  border-radius: 0 3px 3px 0;  position: relative;  -webkit-transition: all .3s ease;  -o-transition: all .3s ease;  transition: all .3s ease; } .widget_tag_cloud .tagcloud a:before, .fw-tag-links a:before, .post-tags a:before, .woocommerce.widget_product_tag_cloud .tagcloud a:before {  content: '';  width: 0;  height: 0;  border-top: 16px solid transparent;  border-right: 10px solid #353535;  border-bottom: 16px solid transparent;  position: absolute;  top: 0;  left: -10px;  box-shadow: 2px 0 0 -1px #353535;  -webkit-transition: all .3s ease;  -o-transition: all .3s ease;  transition: all .3s ease; } .widget_tag_cloud .tagcloud a:after, .fw-tag-links a:after, .post-tags a:after, .woocommerce.widget_product_tag_cloud .tagcloud a:after {  content: '';  width: 6px;  height: 6px;  background-color: #fff;  border-radius: 50%;  position: absolute;  left: -2px;  top: 13px; } .widget_tag_cloud .tagcloud a:hover, .fw-tag-links a:hover, .post-tags a:hover, .woocommerce.widget_product_tag_cloud .tagcloud a:hover {  background-color: #da0505;  color: #fff; } .widget_tag_cloud .tagcloud a:hover:before, .fw-tag-links a:hover:before, .post-tags a:hover:before, .woocommerce.widget_product_tag_cloud .tagcloud a:hover:before {  border-right-color: #da0505;  box-shadow: 2px 0 0 -1px #da0505; } .widget_text .textwidget a {  font-family: 'Quattrocento Sans';  font-size: 15px;  font-weight: 700;  font-style: normal;  line-height: 25px;  letter-spacing: 0px;  color: #353535; } .widget_text .textwidget a:hover {  color: #da0505; } .widget_text .textwidget .wp-caption img {  height: auto; } .widget_text .textwidget form select {  max-width: 100%; } .widget_text .textwidget ul {  list-style: inherit; } .widget_text .textwidget ul, .widget_text .textwidget ol {  padding-left: 20px;  margin-bottom: 1em; } .flickr_badge_image, .fw-instagram-wrap li {  width: 75px;  height: 75px;  float: left;  margin: 0 10px 10px 0; } .fw-sidebar .fw-widget-flickr .flickr_badge_image, .fw-sidebar .fw-instagram-wrap li {  width: 69px;  height: 69px; } .flickr_badge_image img, .fw-instagram-wrap li img {  width: 69px;  height: 69px;  max-width: 100%; }  .fw-widget-instagram .fw-btn-instagram span:before {  content: '\f16d'; } .fw-widget-login .input::-moz-placeholder {  color: rgba(53,53,53,0.25);  opacity: 1; } .fw-widget-login .input:-ms-input-placeholder {  color: rgba(53,53,53,0.25); } .fw-widget-login .input::-webkit-input-placeholder {  color: rgba(53,53,53,0.25); } .fw-widget-login .input {  width: 100%;  line-height: 30px;  border: none;  color: #353535;  background-color: rgba(0,0,0,0.07);  font-family: 'Montserrat';  font-weight: 400;  font-style: normal;  font-size: 16.5px;  padding: 12px 15px; } .fw-widget-login .forget_password {  display: inline-block;  float: right;  font-size: 14px;  line-height: 1em;  font-family: 'Montserrat'; } .fw-widget-login .forget_password a {  font-family: 'Quattrocento Sans';  font-weight: 700;  font-style: normal;  letter-spacing: 0px;  color: #353535;  font-size: 14px; } .fw-widget-login .forget_password a:hover {  color: #da0505; } .fw-widget-login .submit .fw-btn-login {  color: #fff !important; } .fw-widget-login .submit .fw-btn-login:hover {  color: #fff !important; } .fw-widget-login .forgetmenot {  display: inline-block;  float: left; } .fw-widget-login .submit {  clear: both;  margin-bottom: 0; } .fw-side-posts-list li {  display: table;  clear: both;  margin-bottom: 1em; } .fw-side-posts-list li:last-child {  margin-bottom: 0; } .fw-side-posts-list li .fw-widget-post-image {  width: 60px;  height: 60px;  float: left;  margin: 0 10px 10px 0;  display: table-cell; } .fw-side-posts-list li .fw-widget-post-image a {  display: block;  position: relative; } .fw-side-posts-list li .fw-widget-post-image span {  font-size: 15px;  color: #da0505;  font-family: 'Quattrocento Sans'; } .fw-side-posts-list li .fw-widget-post-image.fw-overlay-1 .fw-block-image-overlay i[class*='fw-icon-'] {  width: 36px;  height: 36px;  font-size: 12.5px; } .fw-side-posts-list li .posts-content .post-title {  font-family: 'Quattrocento Sans';  font-size: 15px;  font-weight: 700;  font-style: normal;  line-height: 25px;  letter-spacing: 0px;  color: #353535;  display: block;  margin-bottom: 10px; } .fw-side-posts-list li .posts-content .post-title:hover {  color: #da0505 ; } .fw-side-posts-list li .fw-widget-post-image.fw-overlay-1 .fw-block-image-overlay i[class*='fw-icon-'] {  line-height: 36px; } .fw-side-posts-list li .fw-widget-post-image.fw-overlay-1 .fw-block-image-overlay i[class*='fw-icon-']:before{  padding-left: 0; } .fw-side-posts-list li .posts-content {  display: table-cell;  vertical-align: middle; } .fw-side-posts-list li .posts-content .post-date {  margin-bottom: 0; }  .fw-footer ul li .post-date {  color: #fff;  font-weight: normal; } .fw-footer-widgets .fw-side-posts-list li .posts-content .post-title {  color: #1f1f1f; } .fw-footer-widgets .fw-side-posts-list li .posts-content .post-title:hover {  color: #1c1c1c; } .fw-widget-twitter .tweet-item {  position: relative;  font-size: 0.9em;  padding-bottom: 20px;  margin-bottom: 20px;  border-bottom: 1px dashed rgba(222, 224, 225, 0.9); } .fw-widget-twitter .tweet-avatar {  float: left;  margin-right: 10px; } .fw-widget-twitter .tweet-avatar a {  display: inline-block;  line-height: 30px;  font-style: italic; } .fw-widget-twitter .tweet-avatar img {  margin-top: 0.4em;  width: 30px;  height: 30px; } .fw-widget-twitter .tweet-text {  position: relative;  line-height: 1.3em; } .fw-widget-twitter .tweet-text a {  font-family: 'Quattrocento Sans';  font-size: 15px;  font-weight: 700;  font-style: normal;  line-height: 25px;  letter-spacing: 0px;  color: #353535; } .fw-widget-twitter .tweet-text a:hover {  color: #da0505; } .fw-widget-twitter .tweet-list {  margin-bottom: 0; } .fw-widget-twitter .fw-btn-tweet a span:before {  content: '\f099'; } .fw-footer .fw-widget-twitter .tweet-item {  border-bottom: 1px dashed #e6e8ea; } .fw-widget-facebook li {  position: relative;  font-size: 0.9em;  line-height: 1.3em;  padding-bottom: 20px;  margin-bottom: 20px;  border-bottom: 1px dashed rgba(222, 224, 225, 0.9); } .fw-widget-facebook li a {  font-family: 'Quattrocento Sans';  font-size: 15px;  font-weight: 700;  font-style: normal;  line-height: 25px;  letter-spacing: 0px;  color: #353535; } .fw-widget-facebook li a:hover {  color: #da0505; } .fw-footer .fw-widget-facebook li {  border-bottom: 1px dashed #e6e8ea; } .fw-widget-facebook .tweet-list {  margin-bottom: 0; } .fw-widget-facebook .fw-btn-facebook a span:before {  content: '\f09a'; } .fw-footer .fw-widget-facebook li .facebook-post-date {  color: #fff; } .widget_fw_language_switcher_widget ul li img { position: relative; top: -0.1em; } .selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder {  visibility: visible !important;  background: #f2f2f2 !important;  background: rgba(0, 0, 0, 0.06) !important;  border: 0 none !important;  -webkit-box-shadow: inset 0 0 12px 4px #ffffff;  box-shadow: inset 0 0 12px 4px #ffffff; } .selectize-control.plugin-drag_drop .ui-sortable-placeholder::after {  content: '!';  visibility: hidden; } .selectize-control.plugin-drag_drop .ui-sortable-helper {  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); } .selectize-dropdown-header {  position: relative;  padding: 5px 8px;  border-bottom: 1px solid #d0d0d0;  background: #f8f8f8;  -webkit-border-radius: 3px 3px 0 0;  -moz-border-radius: 3px 3px 0 0;  border-radius: 3px 3px 0 0; } .selectize-dropdown-header-close {  position: absolute;  right: 8px;  top: 50%;  color: #303030;  opacity: 0.4;  margin-top: -12px;  line-height: 20px;  font-size: 20px !important; } .selectize-dropdown-header-close:hover {  color: #000000; } .selectize-dropdown.plugin-optgroup_columns .optgroup {  border-right: 1px solid #f2f2f2;  border-top: 0 none;  float: left;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box; } .selectize-dropdown.plugin-optgroup_columns .optgroup:last-child {  border-right: 0 none; } .selectize-dropdown.plugin-optgroup_columns .optgroup:before {  display: none; } .selectize-dropdown.plugin-optgroup_columns .optgroup-header {  border-top: 0 none; } .selectize-control.plugin-remove_button [data-value] {  position: relative;  padding-right: 24px !important; } .selectize-control.plugin-remove_button [data-value] .remove {  z-index: 1;   position: absolute;  top: 0;  right: 0;  bottom: 0;  width: 17px;  text-align: center;  font-weight: bold;  font-size: 12px;  color: inherit;  text-decoration: none;  vertical-align: middle;  display: inline-block;  padding: 2px 0 0 0;  border-left: 1px solid #d0d0d0;  -webkit-border-radius: 0 2px 2px 0;  -moz-border-radius: 0 2px 2px 0;  border-radius: 0 2px 2px 0;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box; } .selectize-control.plugin-remove_button [data-value] .remove:hover {  background: rgba(0, 0, 0, 0.05); } .selectize-control.plugin-remove_button [data-value].active .remove {  border-left-color: #cacaca; } .selectize-control.plugin-remove_button .disabled [data-value] .remove:hover {  background: none; } .selectize-control.plugin-remove_button .disabled [data-value] .remove {  border-left-color: #ffffff; } .selectize-control {  position: relative; } .selectize-dropdown, .selectize-input, .selectize-input input {  color: #303030;  font-family: inherit;  font-size: 13px;  line-height: 18px;  -webkit-font-smoothing: inherit; } .selectize-input, .selectize-control.single .selectize-input.input-active {  background: #ffffff;  cursor: text;  display: inline-block; } .selectize-input {  border: 1px solid #d0d0d0;  padding: 8px 8px;  display: inline-block;  width: 100%;  overflow: hidden;  position: relative;  z-index: 1;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  border-radius: 3px; } .selectize-control.multi .selectize-input.has-items {  padding: 6px 8px 3px; } .selectize-input.full {  background-color: #ffffff; } .selectize-input.disabled, .selectize-input.disabled * {  cursor: default !important; } .selectize-input.focus {  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); } .selectize-input.dropdown-active {  -webkit-border-radius: 3px 3px 0 0;  -moz-border-radius: 3px 3px 0 0;  border-radius: 3px 3px 0 0; } .selectize-input > * {  vertical-align: baseline;  display: -moz-inline-stack;  display: inline-block;  zoom: 1;  *display: inline; } .selectize-control.multi .selectize-input > div {  cursor: pointer;  margin: 0 3px 3px 0;  padding: 2px 6px;  background: #f2f2f2;  color: #303030;  border: 0 solid #d0d0d0; } .selectize-control.multi .selectize-input > div.active {  background: #e8e8e8;  color: #303030;  border: 0 solid #cacaca; } .selectize-control.multi .selectize-input.disabled > div, .selectize-control.multi .selectize-input.disabled > div.active {  color: #7d7d7d;  background: #ffffff;  border: 0 solid #ffffff; } .selectize-input > input {  display: inline-block !important;  padding: 0 !important;  min-height: 0 !important;  max-height: none !important;  max-width: 100% !important;  margin: 0 2px 0 0 !important;  text-indent: 0 !important;  border: 0 none !important;  background: none !important;  line-height: inherit !important;  -webkit-user-select: auto !important;  -webkit-box-shadow: none !important;  box-shadow: none !important; } .selectize-input > input::-ms-clear {  display: none; } .selectize-input > input:focus {  outline: none !important; } .selectize-input::after {  content: ' ';  display: block;  clear: left; } .selectize-input.dropdown-active::before {  content: ' ';  display: block;  position: absolute;  background: #f0f0f0;  height: 1px;  bottom: 0;  left: 0;  right: 0; } .selectize-dropdown {  position: absolute;  z-index: 10;  border: 1px solid #d0d0d0;  background: #ffffff;  margin: -1px 0 0 0;  border-top: 0 none;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);  -webkit-border-radius: 0 0 3px 3px;  -moz-border-radius: 0 0 3px 3px;  border-radius: 0 0 3px 3px; } .selectize-dropdown [data-selectable] {  cursor: pointer;  overflow: hidden; } .selectize-dropdown [data-selectable] .highlight {  background: rgba(125, 168, 208, 0.2);  -webkit-border-radius: 1px;  -moz-border-radius: 1px;  border-radius: 1px; } .selectize-dropdown [data-selectable], .selectize-dropdown .optgroup-header {  padding: 5px 8px; } .selectize-dropdown .optgroup:first-child .optgroup-header {  border-top: 0 none; } .selectize-dropdown .optgroup-header {  color: #303030;  background: #ffffff;  cursor: default; } .selectize-dropdown .active {  background-color: #f5fafd;  color: #495c68; } .selectize-dropdown .active.create {  color: #495c68; } .selectize-dropdown .create {  color: rgba(48, 48, 48, 0.5); } .selectize-dropdown-content {  overflow-y: auto;  overflow-x: hidden;  max-height: 200px; } .selectize-control.single .selectize-input, .selectize-control.single .selectize-input input {  cursor: pointer; } .selectize-control.single .selectize-input.input-active, .selectize-control.single .selectize-input.input-active input {  cursor: text; } .selectize-control.single .selectize-input:after {  content: ' ';  display: block;  position: absolute;  top: 50%;  right: 15px;  margin-top: -3px;  width: 0;  height: 0;  border-style: solid;  border-width: 5px 5px 0 5px;  border-color: #808080 transparent transparent transparent; } .selectize-control.single .selectize-input.dropdown-active:after {  margin-top: -4px;  border-width: 0 5px 5px 5px;  border-color: transparent transparent #808080 transparent; } .selectize-control.rtl.single .selectize-input:after {  left: 15px;  right: auto; } .selectize-control.rtl .selectize-input > input {  margin: 0 4px 0 -2px !important; } .selectize-control .selectize-input.disabled {  opacity: 0.5;  background-color: #fafafa; } .selectize-dropdown, .selectize-dropdown.form-control { height: auto; padding: 0; margin: 2px 0 0 0; z-index: 1000; background: #fff; border: 1px solid #ccc; border-radius: 0; box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); } .selectize-dropdown, .selectize-input, .selectize-input input {  font-family: 'Quattrocento Sans';  font-size: 16.5px;  font-style: normal;  font-weight: 700;  letter-spacing: 0px;  min-height: 28px;  line-height: 28px;  color: #000000; } .selectize-dropdown .optgroup-header { font-size: 14px; line-height: 28px; } .selectize-dropdown .optgroup:before { content: ' '; display: block; height: 1px; margin-top: 7.25px; margin-bottom: 7.25px; margin-left: -25px; margin-right: -25px; overflow: hidden; background-color: #e5e5e5; } .selectize-dropdown .optgroup:first-child:before { display: none; } .selectize-dropdown-header { padding: 6px 25px; } .selectize-input { font-weight: normal; border: none; box-shadow: none; border-radius: 0; padding: 12px 15px; } .selectize-input > input[type="text"] { display: none !important; } .selectize-input input { height: auto !important; position: static !important; } .selectize-input.dropdown-active { border-radius: 0; } .selectize-input.dropdown-active::before { display: none; } .selectize-input.focus { border-color: #424651; box-shadow: none; outline: 0; } .has-error .selectize-input { border-color: #fff; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); } .has-error .selectize-input:focus { border-color: #ffffff; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ffffff; } .selectize-control.multi .selectize-input.has-items { padding: 12px 15px; } .selectize-control.multi .selectize-input > div { border-radius: 0; } .selectize-control.multi .selectize-input > input[type="text"] { display: inline-block !important; } .selectize-input > * { line-height: 16.5px; } .widget_archive .selectize-input, .widget_categories .selectize-input, .widget_product_categories .selectize-input, .widget_archive .selectize-control.single .selectize-input.input-active, .widget_product_categories .selectize-control.single .selectize-input.input-active, .widget_categories .selectize-control.single .selectize-input.input-active { background-color: rgba(0,0,0,0.07); } .selectize-dropdown-content { padding: 5px 0; } .form-control.selectize-control { padding: 0; height: auto; border: none; background: none; box-shadow: none; border-radius: 0; } .selectize-input.focus, .selectize-input.input-active, .selectize-input.dropdown-active { border: none; box-shadow: none; } .widget_archive .selectize-input, .widget_categories .selectize-input { border: none; } .custom-checkbox, .custom-radio {  position: relative; } .custom-checkbox input, .custom-radio input {  -webkit-appearance: none;  -moz-appearance: none;  appearance: none;  position: absolute;  top: 0;  left: 10px;  margin: 0;  border: none;  width: 1px;  height: 1px;  display: none; } .custom-checkbox label, .custom-radio label, .custom-checkbox .wpcf7-list-item-label, .custom-radio .wpcf7-list-item-label {  display: block;  position: relative;  padding-left: 24px;  margin-bottom: 1.2em;  line-height: normal !important;  min-height: 14px;  cursor: pointer;  font-family: 'Montserrat';  font-size: 12px;  font-style: normal;  font-weight: 400;  letter-spacing: 0px;  color: #7c7c7c; } .custom-checkbox label:before, .custom-radio label:before, .custom-checkbox .wpcf7-list-item-label:before, .custom-radio .wpcf7-list-item-label:before {  width: 14px;  height: 14px;  -webkit-transition: all .3s ease-out;  -o-transition: all .3s ease-out;  transition: all .3s ease-out; } .custom-checkbox label:after, .custom-radio label:after, .custom-checkbox .wpcf7-list-item-label:after, .custom-radio .wpcf7-list-item-label:after {  width: 6px;  height: 6px; } .custom-checkbox label.checked:after, .custom-checkbox .wpcf7-list-item-label.checked:after {  background: #da0505; } .custom-radio label.checked:after, .custom-radio .wpcf7-list-item-label.checked:after {  background: #da0505; } .custom-checkbox::selection, .custom-radio::selection {  background: transparent;  color: inherit; } .custom-checkbox label::selection, .custom-checkbox .wpcf7-list-item-label::selection, .custom-radio .wpcf7-list-item-label::selection, .custom-radio label::selection {  background: transparent;  color: inherit; } .custom-checkbox label.focus, .custom-checkbox .wpcf7-list-item-label.focus, .custom-radio .wpcf7-list-item-label.focus, .custom-radio label.focus {  outline: none; } .custom-checkbox label:before, .custom-checkbox .wpcf7-list-item-label:before, .custom-radio label:before, .custom-radio .wpcf7-list-item-label:before, .custom-checkbox label:after, .custom-checkbox .wpcf7-list-item-label:after, .custom-radio label:after, .custom-radio .wpcf7-list-item-label:after {  content: '';  position: absolute;  top: 50%;  left: 0; } .custom-checkbox label:before, .custom-checkbox .wpcf7-list-item-label:before, .custom-radio .wpcf7-list-item-label:before, .custom-radio label:before {  border-radius: 1px;  border: 1px solid #bfbfbf;  background: #fff;  margin-top: -7px; } .custom-checkbox label.checked:before, .custom-checkbox .wpcf7-list-item-label.checked:before, .custom-radio label.checked:before, .custom-radio .wpcf7-list-item-label.checked:before {  background: #fff; } .custom-checkbox label:after, .custom-checkbox .wpcf7-list-item-label:after, .custom-radio label:after, .custom-radio .wpcf7-list-item-label:after {  margin-top: -3px;  left: 4px; } .custom-radio label.checked:after, .custom-radio .wpcf7-list-item-label.checked:after {  border-radius: 50%; } .custom-radio label:before, .custom-radio .wpcf7-list-item-label:before, .custom-radio label.checked:after, .custom-radio .wpcf7-list-item-label.checked:after {  border-radius: 50%; } .ie8 .custom-checkbox input, .ie8 .custom-radio input {  display: block; } .pp_pic_holder.dark_square .pp_nav {  position: relative;  margin-top: 8px;  width: 100%;  text-align: center;  font-family: 'Quattrocento Sans';  line-height: 16.5px;  line-height: 20.5px; } .pp_pic_holder.dark_square .pp_nav .pp_text_devider {  display: inline;  margin: 0 10px;  color: rgba(255, 255, 255, 0.5); } .pp_pic_holder.dark_square .pp_nav .pp_arrow_next, .pp_pic_holder.dark_square .pp_nav .pp_arrow_previous {  text-indent: 0;  width: auto;  background: none;  position: relative;  font-weight: bold;  font-size: 16.5px;  font-size: 11.55px;  color: rgba(255, 255, 255, 0.5); } .pp_pic_holder.dark_square .pp_nav .pp_arrow_next:hover, .pp_pic_holder.dark_square .pp_nav .pp_arrow_previous:hover {  color: rgba(255, 255, 255, 0.8); } .pp_pic_holder.dark_square .pp_nav a.pp_arrow_previous, .pp_pic_holder.dark_square .pp_nav a.pp_arrow_next {  font-family: 'Montserrat'; } .pp_pic_holder.dark_square .pp_nav .currentTextHolder {  color: rgba(255, 255, 255, 0.5);  font-size: 15.5px; } .pp_pic_holder.dark_square a.pp_close {  opacity: 1;  color: rgba(255, 255, 255, 0.5); } .pp_pic_holder.dark_square a.pp_close:hover {  color: rgba(255, 255, 255, 0.8); } .pp_pic_holder.dark_square .pp_nav .pp_play {  display: none; } .pp_pic_holder.dark_square .pp_nav .pp_arrow_previous:before, .pp_pic_holder.dark_square .pp_nav .pp_arrow_next:after {  font-size: 20px;  font-family: 'FontAwesome';  font-weight: bold;  line-height: 20px;  vertical-align: top; } .pp_pic_holder.dark_square .pp_nav .pp_arrow_previous:before {  content: '\f104';  margin-right: 10px; } .pp_pic_holder.dark_square .pp_nav .pp_arrow_next:after {  content: '\f105';  margin-left: 10px; } .pp_pic_holder.dark_square .pp_nav a.pp_arrow_previous, .pp_pic_holder.dark_square .pp_nav a.pp_arrow_next {  height: auto;  overflow: visible;  vertical-align: top;  display: inline;  float: none; } .pp_pic_holder.dark_square .pp_nav a.pp_arrow_previous {  margin-right: 50px; } .pp_pic_holder.dark_square .pp_nav a.pp_arrow_next {  margin-left: 50px; } .pp_pic_holder.dark_square .pp_nav .currentTextHolder {  font-weight: bold;  display: inline;  float: none; } .pp_pic_holder.dark_square a.pp_previous, .pp_pic_holder.dark_square a.pp_next {  display: none; } .pp_pic_holder.dark_square a.pp_close {  width: 23px;  top: 25px;  right: 30px;  opacity: 0.5;  z-index: 2;  background: none; } .pp_pic_holder.dark_square a.pp_close.fa-times:before {  text-indent: 0;  position: absolute;  right: 0;  font-size: 23px; } .pp_pic_holder.dark_square .pp_content_container .pp_left {  padding-left: 60px;  overflow: hidden; } .pp_pic_holder.dark_square .pp_top {  height: 80px; } .pp_pic_holder.dark_square .pp_top .pp_left, .pp_pic_holder.dark_square .pp_top .pp_middle, .pp_pic_holder.dark_square .pp_top .pp_right {  height: 80px; } .pp_pic_holder.dark_square .pp_bottom {  height: 20px; } .pp_pic_holder.dark_square .pp_bottom .pp_left, .pp_pic_holder.dark_square .pp_bottom .pp_middle, .pp_pic_holder.dark_square .pp_bottom .pp_right {  height: 50px; } .pp_pic_holder.dark_square a.pp_expand, .pp_pic_holder.dark_square a.pp_contract {  right: 110px; } .pp_pic_holder.dark_square .pp_details .pp_description {  margin: 0;  display: inline-block !important;  position: absolute;  left: 0;  top: -16px; } .pp_pic_holder.dark_square .ppt {  display: none !important; }  @media(max-width:991px){  .pp_pic_holder.dark_square .pp_expand {   display: none !important;  } }  @media (max-width: 767px) {  .pp_pic_holder.dark_square {   width: 100% !important;   height: 100% !important;   top: 0 !important;   left: 0 !important;   position: fixed;   background: #000;   display: -webkit-flex;   display: flex;   -webkit-flex-flow: row wrap;   flex-flow: row wrap;  }  .pp_pic_holder.dark_square .pp_top {   align-self: flex-start;  }  .pp_pic_holder.dark_square .pp_content_container {   align-self: flex-start;  }  .pp_pic_holder.dark_square a.pp_close {   top: 15px;   right: 15px;  }  .pp_pic_holder.dark_square .pp_content_container .pp_left {   padding-left: 30px;  }  .pp_pic_holder.dark_square .pp_content_container .pp_right {   padding-right: 30px;  }  .pp_pic_holder.dark_square .pp_content_container .pp_content,  .pp_pic_holder.dark_square .pp_content_container .pp_hoverContainer {   width: 100% !important;   height: 250px !important;  }  .pp_pic_holder.dark_square .pp_content_container #pp_full_res {   text-align: center;  }  .pp_pic_holder.dark_square .pp_content_container #pp_full_res iframe {   width: 100%;   height: 230px;   position: relative;   top: 1px;  }  .pp_pic_holder.dark_square .pp_content_container #pp_full_res img {   width: auto !important;   height: auto !important;   max-height: 200px !important;  }  .pp_pic_holder.dark_square .pp_content_container .pp_nav a.pp_arrow_previous {   margin-right: 35px;  }  .pp_pic_holder.dark_square .pp_content_container .pp_nav a.pp_arrow_next {   margin-left: 35px;  }  .pp_pic_holder.dark_square .pp_details {   width: 100% !important;   margin-bottom: 10px;   z-index: 2001;  }  .pp_pic_holder.dark_square .pp_top,  .pp_pic_holder.dark_square .pp_top .pp_left,  .pp_pic_holder.dark_square .pp_top .pp_middle,  .pp_pic_holder.dark_square .pp_top .pp_right {   width: 100%;   height: 50px;  }  .pp_pic_holder.dark_square .pp_bottom,  .pp_pic_holder.dark_square .pp_bottom .pp_left,  .pp_pic_holder.dark_square .pp_bottom .pp_middle,  .pp_pic_holder.dark_square .pp_bottom .pp_right {   height: 15px;  } }  @media (max-width: 479px) {  .pp_pic_holder.dark_square .pp_content_container .pp_left {   padding-left: 20px;  }  .pp_pic_holder.dark_square .pp_content_container .pp_right {   padding-right: 20px;  }  .pp_pic_holder.dark_square .pp_content_container .pp_content,  .pp_pic_holder.dark_square .pp_content_container .pp_hoverContainer {   height: auto !important;   max-height: 400px !important;  }  .pp_pic_holder.dark_square .pp_content_container #pp_full_res iframe {   top: 0;   height: 200px;  }  .pp_pic_holder.dark_square .pp_content_container #pp_full_res img {   max-height: 400px !important;  } } .post {  position: relative;  padding-top: 45px;  margin-bottom: 45px; } .post:first-child {  border-top: none;  padding-top: 0;  margin-top: 0; } .post.fw-content-overlay-sm {  margin-bottom: -40px; } .post.fw-content-overlay-md {  margin-bottom: -80px; } .post.fw-content-overlay-lg {  margin-bottom: -120px; } .post .wrap-entry-meta, .post footer.entry-meta {  font-family: 'Montserrat';  font-style: normal;  font-weight: 400;  font-size: 13px;  line-height: 28px;  letter-spacing: 0px;  color: #474747;  text-transform: uppercase; } .post .wrap-entry-meta a, .post footer.entry-meta a {  color: #49ca9f; } .post .wrap-entry-meta a:hover, .post footer.entry-meta a:hover {  color: #da0505; } .post .entry-title {  display: block; } .post .entry-title strong, .post .entry-title span {  font-style: normal; } .separator {  color: #b6b8b9; } .postlist .post header .entry-meta {  margin: 0 0 5px 0;  font-weight: 600; } .postlist .post header .entry-meta a {  font-style: italic; } .postlist .post .fw-post-image.fw-block-image-left, .postlist .post .fw-post-image.fw-block-image-right {  margin-bottom: 0; } .postlist .post .entry-title {  margin: 0 0 10px 0; } .postlist .post .entry-title strong, .postlist .post .entry-title span {  font-style: normal; } .postlist .post .entry-content {  padding: 0; } .postlist .post .entry-content iframe, .postlist .post .entry-content embed, .postlist .post .entry-content img {  max-width: 100% !important; } .postlist .post footer.entry-meta {  margin: 20px 0 0; } .postlist .post footer.entry-meta .comments-link {  float: right; } .postlist.postlist-list .post {  border-bottom: 1px solid #dee0e1; } .postlist.postlist-list .post:last-child {  border-bottom: none; } .postlist.postlist-list .comments-link {  float: right; } .post h1.entry-title a {  font-family: 'Montserrat';  font-style: normal;  font-weight: 400;  font-size: 55px;  line-height: 65px;  letter-spacing: -2px;  color: #000000; } .post h2.entry-title a {  font-family: 'Montserrat';  font-style: normal;  font-weight: 700;  font-size: 40px;  line-height: 56px;  letter-spacing: -2px;  color: #000000; } .post h3.entry-title a {  font-family: 'Montserrat';  font-style: normal;  font-weight: 700;  font-size: 32px;  line-height: 38px;  letter-spacing: -2px;  color: #000000; } .post h4.entry-title a {  font-family: 'Montserrat';  font-style: normal;  font-weight: 700;  font-size: 26px;  line-height: 32px;  letter-spacing: -2px;  color: #000000; } .post h5.entry-title a {  font-family: 'Montserrat';  font-style: normal;  font-weight: 700;  font-size: 19px;  line-height: 28px;  letter-spacing: -1px;  color: #000000; } .post h6.entry-title a {  font-family: 'Montserrat';  font-style: normal;  font-weight: 700;  font-size: 14px;  line-height: 26px;  letter-spacing: -1px;  color: #000000; } .entry-content:before, .entry-content:after {  content: " ";  display: table; } .entry-content:after {  clear: both; } .post-tags {  }  .postlist.postlist-grid .post.post-list-type-1 .entry-header {  padding-top: 40px; } .postlist.postlist-grid .post.post-list-type-1 .entry-content {  padding-bottom: 40px; } .postlist.postlist-grid .post.post-list-type-1 .entry-header, .postlist.postlist-grid .post.post-list-type-1 .entry-content {  padding-left: 40px;  padding-right: 40px;  background-color: transparent; } .postlist.postlist-grid .post.post-list-type-1 .fw-post-image {  margin-bottom: 0; } .postlist.postlist-grid .post.post-list-type-1 footer.entry-meta .comments-link.fw-comment-link-type-6 {  top: 70px; } .postlist.postlist-grid .post-list-type-1 {  margin-bottom: 30px; } .postlist.postlist-grid .post-list-type-1 .fw-post-image {  float: none; } .postlist.postlist-grid .post .entry-title {  margin: 0; } .postlist.postlist-grid .post.post-list-type-1 .entry-content {  padding-top: 10px; } .postlist.postlist-grid .post.post-list-type-1 footer.entry-meta .comments-link {  top: 6px; } .postlist .post header .entry-meta {  color: #474747; } .postlist .post .fw-post-image {  margin-bottom: 45px; } .postlist.postlist-list .post {  margin-bottom: 50px;  padding-bottom: 50px; }    .postlist.postlist-grid .post.post-list-type-1 {   margin-bottom: 90px;  }  .postlist.postlist-grid .post.post-list-type-1 .entry-header,  .postlist.postlist-grid .post.post-list-type-1 .entry-content {   padding-left: 0;   padding-right: 0;  }  .postlist.postlist-grid .post.post-list-type-1 .entry-header {   padding-top: 20px;  }  .postlist.postlist-grid .post.post-list-type-1 .entry-content {   padding-bottom: 0;  }  @media(max-width:991px) {  .postlist.postlist-grid .post-list-type-1 {   margin-bottom: 45px !important;  } }  @media(max-width:767px) {  .postlist.postlist-grid .post-list-type-1 {   margin-bottom: 20px !important;  }  .post {   padding-top: 25px !important;   margin-bottom: 25px !important;  }  .fw-shortcode-latest-posts.postlist-grid .post {   margin-bottom: 0 !important;   padding-top: 0 !important;  } } @media(max-width:479px){  .postlist .post .fw-post-image.fw-block-image-left,  .postlist .post .fw-post-image.fw-block-image-right,  .postlist .post .fw-post-image{   width: 100%;   float: none;   margin-left: auto;   margin-right: auto;  } } .post-list-type-2 .fw-post-image {  margin-right: 45px; } .post-list-type-2 .fw-post-image.fw-block-image-left, .post-list-type-2 .fw-post-image.fw-block-image-right {  margin-right: 45px; } .post-list-type-2 footer.entry-meta .wrap-entry-meta .separator {  color: #000000; } .has-post-thumbnail.post-list-type-2 .fw-post-image {  float: none; } .has-post-thumbnail.post-list-type-2 .fw-post-image.fw-block-image-left {  float: left; } .has-post-thumbnail.post-list-type-2 .fw-post-image.fw-block-image-right {  float: right; } .has-post-thumbnail.post-list-type-2 .fw-block-image-parent.fw-block-image-left, .has-post-thumbnail.post-list-type-2 .fw-block-image-parent.fw-block-image-right {  width: 250px; } .has-post-thumbnail.post-list-type-2 .comments-link {  position: absolute;  left: -9px;  bottom: 40px;  z-index: 100; } .has-post-thumbnail.post-list-type-2.fw-block-image-circle .comments-link {  bottom: 80px; } .post-list-type-2 {  border-bottom: none; } .post-list-type-2 .fw-post-image {  box-shadow: none;  float: left;  margin-left: 0; } .post-list-type-2 .fw-post-image.fw-block-image-left, .post-list-type-2 .fw-post-image.fw-block-image-right {  float: left;  margin-left: 0; } .post-list-type-2 .fw-block-image-parent.fw-block-image-left, .post-list-type-2 .fw-block-image-parent.fw-block-image-right {  width: auto; } .post-list-type-2 .entry-header .entry-title {  margin-bottom: 30px; } .post-list-type-2 footer.entry-meta {  margin: 30px 0 0; } .post-list-type-2 footer.entry-meta .wrap-entry-meta .footer-meta {  overflow: hidden;  padding: 12px 0; } .post-list-type-2 footer.entry-meta .wrap-entry-meta .footer-meta .entry-date {  float: right; } .post-list-type-2 footer.entry-meta .wrap-entry-meta .footer-meta .author{  float: left; } .post-list-type-2 footer.entry-meta .wrap-entry-meta .cat-links {  margin-top: 25px;  display: block; } .post-list-type-2 footer.entry-meta .wrap-entry-meta .cat-links a {  font-style: italic; } .post-list-type-2 footer.entry-meta .wrap-entry-meta .separator {  margin: 0 5px; }  .postlist.postlist-grid .post-list-type-2 .entry-content {  padding-top: 40px; } .postlist.postlist-grid .post-list-type-2 footer.entry-meta {  padding-bottom: 40px; } .postlist.postlist-grid .post-list-type-2 .fw-post-empty-div {  padding-bottom: 40px; } .postlist.postlist-grid .post-list-type-2 .entry-content, .postlist.postlist-grid .post-list-type-2 footer.entry-meta, .postlist.postlist-grid .post-list-type-2 .fw-post-empty-div {  padding-left: 40px;  padding-right: 40px;  background-color:transparent; }    .postlist.postlist-grid .post-list-type-2 {   margin-bottom: 90px;  }  .postlist.postlist-grid .post-list-type-2 .entry-content,  .postlist.postlist-grid .post-list-type-2 footer.entry-meta,  .postlist.postlist-grid .post-list-type-2 .fw-post-empty-div {   padding-left: 0;   padding-right: 0;  }  .postlist.postlist-grid .post-list-type-2 footer.entry-meta,  .postlist.postlist-grid .post-list-type-2 .fw-post-empty-div {   padding-bottom: 0;  }  .postlist.postlist-grid .post-list-type-2 .entry-content {   padding-top: 30px;  } .postlist.postlist-grid .post-list-type-2 .entry-header .entry-title {  margin-bottom: 10px; } .postlist.postlist-grid .has-post-thumbnail.post-list-type-2 .fw-post-image {  width: 100%;  position: relative;  top: 0; } .postlist .post-list-type-2 .fw-post-image .fw-block-image-child .fw-block-image-overlay{  z-index: auto; } .postlist.postlist-grid .has-post-thumbnail.post-list-type-2 .fw-post-image .fw-block-image-parent {  width: 100%; } .postlist.postlist-grid .has-post-thumbnail.post-list-type-2 .fw-post-image .fw-block-image-circle {  width: 250px;  margin-left: auto;  margin-right: auto;  float: none; } .postlist.postlist-grid .post-list-type-2 footer.entry-meta {  margin: 0;  padding-top: 30px; } .postlist.postlist-grid .post-list-type-2 .fw-post-image {  position: absolute;  top: 9px;  right: 0;  width: auto;  margin-bottom: 0;  margin-right: 0; } .postlist.postlist-grid .post-list-type-2 .fw-post-image.fw-block-image-left, .postlist.postlist-grid .post-list-type-2 .fw-post-image.fw-block-image-right {  margin-right: 0;  margin-left: 0;  float: none; } .postlist.postlist-grid .post-list-type-2 .entry-meta .footer-meta {  margin: 0; }  @media(max-width:1199px){  .post-list-type-2 .fw-post-image {   margin-bottom: 25px;   margin-right: 25px;  } } @media (max-width: 991px) {  .postlist.postlist-grid .has-post-thumbnail.post-list-type-2 .fw-post-image.fw-block-image-circle {   width: 250px;   float: none;   margin: 0 auto;  }  .postlist.postlist-grid .post-list-type-2 {   margin-bottom: 40px !important;  }  .postlist.postlist-grid.postlist-grid-cols3 .post-list-type-2 .footer-meta{   text-align: left;  }  .postlist.postlist-grid.postlist-grid-cols3 .post-list-type-2 .footer-meta .author,  .postlist.postlist-grid.postlist-grid-cols3 .post-list-type-2 .footer-meta .entry-date {   width: 100%;   display: block;   float: none;  } } @media(max-width:767px) {  .postlist.postlist-grid .post-list-type-2 {   margin-bottom: 20px !important;  } } @media (max-width: 479px) {  .post-list-type-2 footer.entry-meta .wrap-entry-meta .footer-meta .entry-date {   float: left;   margin-top: 10px;  }  .has-post-thumbnail.post-list-type-2 .fw-post-image.fw-block-image-left,  .has-post-thumbnail.post-list-type-2 .fw-post-image.fw-block-image-right {   float: none;   margin: 0 auto;  } } @media(max-width:479px){  .postlist .post-list-type-2 .footer-meta,  .postlist.postlist-grid.postlist-grid-cols2 .post-list-type-2 .footer-meta{   text-align: left;  }  .postlist .post-list-type-2 .footer-meta .author,  .postlist .post-list-type-2 .footer-meta .entry-date,  .postlist.postlist-grid.postlist-grid-cols2 .post-list-type-2 .footer-meta .author,  .postlist.postlist-grid.postlist-grid-cols2 .post-list-type-2 .footer-meta .entry-date {   width: 100%;   display: block;   float: none;  } } .post-list-type-3 .fw-post-image {  margin-bottom: 45px; } .post-list-type-3 .cat-links {  font-family: 'Montserrat';  font-style: normal;  font-weight: 400;  font-size: 13px;  line-height: 32px;  letter-spacing: 0px;  color: #474747;  text-transform: uppercase; } .post-list-type-3 .cat-links a {  color: #49ca9f; } .post-list-type-3 .cat-links a:before {  color: #49ca9f; } .post-list-type-3 .cat-links a:hover {  color: #da0505; } .post-list-type-3 .cat-links a:hover:before {  color: #da0505; } .postlist .post.post-list-type-3 .fw-post-image {  margin-bottom: 45px; } .post-list-type-3 {  position: relative;  overflow: hidden; } .post-list-type-3:before {  content: '';  height: 1px;  background-color: #e5e5e5;  position: absolute;  display: block !important;  top: 0;  left: 94px;  right: 94px; } .post-list-type-3:first-child:before {  display: none !important; } .post-list-type-3 .entry-header {  text-align: center;  padding: 0 100px;  margin-bottom: 40px; } .post-list-type-3 .fw-post-image.fw-block-image-circle {  width: 50%;  margin: 0 auto; } .post-list-type-3 .entry-header .wrap-entry-meta {  margin-bottom: 20px; } .postlist .post.post-list-type-3 .entry-content {  padding: 0 80px; } .postlist .post.post-list-type-3.fw-block-image-left-align .entry-content, .postlist .post.post-list-type-3.fw-block-image-right-align .entry-content {  padding: 0; } .post-list-type-3 .entry-content .cat-links {  text-align: center;  display: block; } .post-list-type-3 .entry-content .cat-links a {  margin-right: 55px;  display: inline-block;  position: relative;  padding-left: 15px; } .post-list-type-3 .entry-content .cat-links a:last-child {  margin-right: 0; } .post-list-type-3 .entry-content .cat-links a:before {  content: '\f292';  font-family: 'FontAwesome';  font-size: 10px;  vertical-align: middle;  display: inline-block;  margin-right: 2px;  position: absolute;  top: 1px;  left: 0; } .post-list-type-3 .entry-content .entry-content-divider {  display: block;  width: 100%;  max-width: 100%;  text-align: center;  line-height: 0;  margin: 37px 0 33px; } .post-list-type-3 .entry-content .entry-content-divider .divider-item {  display: inline-block;  width: 6px;  height: 6px;  background-color: #dfdfdf;  border-radius: 50%;  margin-right: 2px; } .post-list-type-3 .entry-content .entry-content-divider .divider-item:last-child {  margin-right: 0; } .post-list-type-3 .entry-content footer.entry-meta {  display: table;  width: 100%; } .postlist .post.post-list-type-3 footer.entry-meta {  margin-top: 55px; } .post-list-type-3 .entry-content footer.entry-meta >*:not(.publisher) {  display: table-cell;  width: 33.33%;  vertical-align: middle; } .post-list-type-3 .entry-content footer.entry-meta .wrap-blog-button {  text-align: center; } .post-list-type-3 .entry-content footer.entry-meta.post-author-no >* {  width: 50%; } .post-list-type-3 .entry-content footer.entry-meta.comments-link-no >* {  width: 50%; } .post-list-type-3 .entry-content footer.entry-meta.post-author-no .wrap-blog-button {  text-align: left; } .post-list-type-3 .entry-content footer.entry-meta.comments-link-no .wrap-blog-button {  text-align: right; } .post-list-type-3 .entry-content footer.entry-meta.comments-link-no .wrap-comments-link {  display: none; } .post-list-type-3 .entry-content footer.entry-meta.comments-link-no.post-author-no .wrap-blog-button {  width: 100%;  text-align: center; } .post.post-list-type-3 {  padding-top: 96px;  margin-bottom: 96px; } .post.post-list-type-3:first-child {  padding-top: 0; } .post.post-list-type-3.fw-block-image-left-align .fw-post-image.fw-block-image-circle, .post.post-list-type-3.fw-block-image-right-align .fw-post-image.fw-block-image-circle {  width: 250px; } .col-md-12 .postlist .post.post-list-type-3 .entry-content {  padding: 0 125px; } .col-md-12 .post-list-type-3 .entry-header {  padding: 0 195px; }  .postlist.postlist-grid .post.post-list-type-3, .postlist.postlist-grid .post.post-list-type-3.fw-block-image-left-align, .postlist.postlist-grid .post.post-list-type-3.fw-block-image-right-align {  margin-bottom: 30px; } .postlist.postlist-grid .post.post-list-type-3 .entry-content, .postlist.postlist-grid .post.post-list-type-3.fw-block-image-left-align .entry-content, .postlist.postlist-grid .post.post-list-type-3.fw-block-image-right-align .entry-content {  padding: 40px;  background-color: transparent; } .postlist.postlist-grid .post.post-list-type-3 .entry-content .post-content p:first-child:first-letter, .postlist.postlist-grid .post.post-list-type-3.fw-block-image-left-align .entry-content .post-content p:first-child:first-letter, .postlist.postlist-grid .post.post-list-type-3.fw-block-image-right-align .entry-content .post-content p:first-child:first-letter {  color: inherit; } .postlist.postlist-grid .post.post-list-type-3 {  margin-bottom: 30px; } .postlist.postlist-grid .post.post-list-type-3 .entry-header {  padding: 0; } .postlist.postlist-grid .post.post-list-type-3:before {  display: none !important; } .postlist.postlist-grid .post.post-list-type-3 .fw-post-image {  margin-bottom: 0; } .postlist.postlist-grid .post-list-type-3 .entry-content .post-content p:first-child:first-letter {  float: none;  font-size: inherit;  line-height: inherit;  padding: 0; } .postlist.postlist-grid .post-list-type-3 .entry-content .cat-links a {  margin: 0 15px; } .postlist.postlist-grid .post-list-type-3 .entry-content .cat-links a:last-child {  margin-right: 15px; }    .postlist.postlist-grid .post.post-list-type-3,  .postlist.postlist-grid .post.post-list-type-3.fw-block-image-left-align,  .postlist.postlist-grid .post.post-list-type-3.fw-block-image-right-align {   margin-bottom: 90px;  }  .postlist.postlist-grid .post.post-list-type-3 .entry-content,  .postlist.postlist-grid .post.post-list-type-3.fw-block-image-left-align .entry-content,  .postlist.postlist-grid .post.post-list-type-3.fw-block-image-right-align .entry-content {   padding: 45px 0 0;  }  @media(max-width:1199px){  .col-md-12 .post-list-type-3 .entry-header,  .col-md-12 .postlist .post.post-list-type-3 .entry-content {   padding: 0 100px;  }  .postlist.postlist-grid .post.post-list-type-3 .entry-content,  .postlist.postlist-grid .post.post-list-type-3.fw-block-image-left-align .entry-content,  .postlist.postlist-grid .post.post-list-type-3.fw-block-image-right-align .entry-content {   padding: 20px 10px !important;  } } @media(max-width:991px){  .post.post-list-type-3 {   padding-top: 40px !important;   margin-bottom: 40px !important;  }  .post.post-list-type-3:first-child {   padding-top: 0 !important;  }  .post-list-type-3 .entry-header,  .col-md-12 .post-list-type-3 .entry-header,  .postlist .post.post-list-type-3 .entry-content,  .col-md-12 .postlist .post.post-list-type-3 .entry-content {   padding: 0 80px;  }  .postlist.postlist-grid .post.post-list-type-3 .entry-content,  .postlist.postlist-grid .post.post-list-type-3.fw-block-image-left-align .entry-content,  .postlist.postlist-grid .post.post-list-type-3.fw-block-image-right-align .entry-content {   padding: 20px 15px !important;  } } @media(max-width:767px){  .post-list-type-3 .entry-header,  .col-md-12 .post-list-type-3 .entry-header,  .postlist .post.post-list-type-3 .entry-content,  .col-md-12 .postlist .post.post-list-type-3 .entry-content {   padding: 0;  }  .postlist.postlist-grid .post.post-list-type-3 .entry-content,  .postlist.postlist-grid .post.post-list-type-3.fw-block-image-left-align .entry-content,  .postlist.postlist-grid .post.post-list-type-3.fw-block-image-right-align .entry-content {   padding: 20px 10px !important;  } } @media(max-width:479px){  .post-list-type-3 .entry-content footer.entry-meta >* {   display: block;   width: 100%;   float: none;   margin-bottom: 20px;   text-align: center;  }  .postlist .post.post-list-type-3 footer.entry-meta .wrap-comments-link {   margin-bottom: 0;  }  .postlist .post.post-list-type-3 footer.entry-meta .comments-link {   float: none;  }  .postlist.postlist-grid .post.post-list-type-3 .entry-content,  .postlist.postlist-grid .post.post-list-type-3.fw-block-image-left-align .entry-content,  .postlist.postlist-grid .post.post-list-type-3.fw-block-image-right-align .entry-content {   padding: 30px !important;  } } .wp-caption-text, .sticky, .gallery-caption, .bypostauthor {  text-transform: none; } .post .entry-format:before {  font-family: "FontAwesome";  font-style: normal;  margin-right: 5px; } .post.format-gallery .entry-format:before {  content: "\f083"; } .post.format-image .entry-format:before {  content: "\f03e"; } .post.format-audio .entry-format:before {  content: "\f028"; } .post.format-video .entry-format:before {  content: "\f03d"; } .post.format-aside .entry-format:before {  content: "\f06a"; } .post.format-status .entry-format:before {  content: "\f0a1"; } .post.format-link .entry-format:before {  content: "\f0c1"; } .post.format-quote .entry-format:before {  content: "\f10d"; } .post .aligncenter, .post div.aligncenter {  display: block;  margin-left: auto;  margin-right: auto; } .post .alignleft {  float: left; } .post .alignright {  float: right; } .post img.aligncenter, .post .wp-caption {  margin-bottom: 0; } .post img.alignleft, .post .wp-caption.alignleft {  margin: 0 5% 5px 0; } .post img.alignright, .post .wp-caption.alignright {  margin: 0 0 5px 5%; } .post img.alignnone, .post .wp-caption.alignnone {  margin: 0 0 5px; } .post .wp-caption img[class*="wp-image-"] {  display: block;  margin: 0; } .post figure.wp-caption {  max-width: 100%;  color: #767676; } .post .alignnone img, .post img.alignnone, .post .alignleft img, .post img.alignleft, .post .alignright img, .post img.alignright, .post .aligncenter img, .post img.aligncenter {  height: auto; } .post .wp-caption-text {  font-size: 13px;  line-height: 28px;  color: #b6b8b9;  position: relative;  margin: 9px 0 0 0;  padding: 0 5px 0 10px; } .gallery:before, .gallery:after {  content: " ";  display: table; } .gallery:after {  clear: both; } .gallery {  margin: 0 -1.79104477% 20px;  clear: both; } .gallery-item {  display: inline-block;  padding-right: 1.79104477%;  padding-left: 1.79104477%;  text-align: center;  vertical-align: top;  width: 100%;  margin: 0 0 3.58%;  box-sizing: border-box; } .gallery .gallery-item .gallery-icon {  margin: 0;  padding: 0;  border: none; } .gallery-item .gallery-caption {  display: block;  padding: 0.5em 0; } .gallery-item img {  display: block;  margin: 0 auto;  height: auto; } .gallery-columns-2 .gallery-item {  max-width: 50%; } .gallery-columns-3 .gallery-item {  max-width: 33.33%; } .gallery-columns-4 .gallery-item {  max-width: 25%; } .gallery-columns-5 .gallery-item {  max-width: 20%; } .gallery-columns-6 .gallery-item {  max-width: 16.66%; } .gallery-columns-7 .gallery-item {  max-width: 14.28%; } .gallery-columns-8 .gallery-item {  max-width: 12.5%; } .gallery-columns-9 .gallery-item {  max-width: 11.11%; } .gallery-columns-6 .gallery-caption, .gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption {  display: none; } .gallery-item:hover .gallery-caption {  opacity: 1; } .gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption {  display: none; }  .archive .post .fw-wp-audio-shortcode, .archive .post .fw-wp-video-shortcode {  margin-bottom: 1em; }  .single .post.post-details {  margin-top: 8px;  margin-bottom: 50px; } .post-details img.aligncenter, .post-details .wp-caption {  margin-bottom: 20px; } .single .post.post-details .fw-post-image {  margin-bottom: 45px; } .single .post.post-details .entry-header .wrap-entry-meta {  margin: 0 0 45px 0; } .single .post.post-details .entry-header .entry-title {  display: block;  margin: 0 0 45px 0; } .single .post.post-details .entry-header, .single .post.post-details .entry-content {  padding-left: 45px;  padding-right: 45px; } .single .post.post-details .entry-content {  border-bottom: 1px solid #dee0e1;  padding-bottom: 100px; } .post-details .entry-content p:last-child {  margin-bottom: 0; } .single .post.post-details footer.entry-meta {  margin-bottom: 50px; } .post-details footer.entry-meta .fw-tag-links {  padding: 1em 2%;  border-bottom: 1px solid #dee0e1; } .post-details footer.entry-meta .fw-tag-links a {  letter-spacing: normal;  text-transform: initial; } .post-details .entry-header .wrap-entry-meta .entry-date {  white-space: nowrap; } .post-details .entry-header .wrap-entry-meta .cat-links {  float: right; }  .author-description {  border-bottom: 1px solid #dee0e1;  padding: 0 0 50px;  margin-bottom: 100px; } .author-description:after {  content: '';  display: block;  clear: both; } .author-description .author-text {  font-size: 15.5px;  margin-left: 130px; } .author-description .author-name {  font-size: 19px;  color: #000000;  margin-bottom: 5px;  margin-top: 14px;  font-weight: bold; } .author-description .author-name span {  color: #da0505;  font-style: italic;  font-weight: normal; } .author-description .author-image {  float: left;  border-radius: 50%;  overflow: hidden; } .author-description .author-image, .author-description .author-image img {  width: 100px;  height: 100px; }  @media(max-width:767px){  .post-details .entry-header .wrap-entry-meta,  .post-details .entry-header .entry-title {   margin-bottom: 23px;  }  .author-description,  .post-details footer.entry-meta,  .post-details {   margin-bottom: 50px;  }  .author-description{   padding-bottom: 50px;  }  .post-details .entry-content{   padding-bottom: 50px;   margin-bottom: 0;  }  .post-details footer.entry-meta {   margin-bottom: 0;  } } @media (max-width: 479px) {  .post.post-details .entry-content,  .post.post-details .entry-header {   padding-left: 0;   padding-right: 0;  }  .post-details .entry-header .wrap-entry-meta .cat-links {   float: none;   margin-left: 10px;  }  .post.post-details .wp-caption.alignleft,  .post.post-details img.alignleft {   margin-left: 0;  }  .author-description .author-image {   float: none;  }  .author-description .author-text {   margin-left: 0;  } } .comments-area {  position: relative; } .comments-area.user-is-logged .comment-respond .right-side-comment {  width: 100%;  float: none; } .comments-area.user-is-logged .comment-respond .form-submit, .comments-area.user-is-logged .comment-respond .right-side-comment {  padding: 0; } .comments-title, .comment-reply-title, .fw-title-related {  display: block;  position: relative;  margin-bottom: 20px; } .link-add-comment {  color: #5e6473; } .comment-list {  padding: 0;  border-bottom: 1px solid #dee0e1;  list-style: none;  margin: 0 0 45px 0; } .comment-list .comment, .comment-list .pingback {  list-style: none;  border-top: 1px solid #dee0e1; } .comment-list > .comment:first-child {  border-top: none; } .comment-body {  position: relative;  padding: 45px 0; } .comment-body .wrap-rating {  margin-left: 10px; } .pingback .comment-body {  padding-top: 0; } .comment-body:before, .comment-body:after {  content: " ";  display: table; } .comment-body:after {  clear: both; } .comment-aside {  padding-left: 90px; } .comment-avatar {  float: left;  width: 60px;  height: 60px; } .comment-avatar img {  border-radius: 50%; } .children {  padding-left: 0; } .children .depth-2 {  margin-left: 90px; } .children .depth-3 {  margin-left: 90px; } .children .comment-avatar:before {  font-family: 'FontAwesome';  content: '\f148';  font-size: 20px;  line-height: 1em;  color: #dee0e1;  position: absolute;  top: 60px;  left: -60px; } .children .comment-avatar:before {  filter: progid:DXImageTransform.Microsoft.gradient.BasicImage(rotation=0, mirror=1);  -webkit-transform: scale(-1, 1);  -moz-transform: scale(-1, 1);  -ms-transform: scale(-1, 1);  -o-transform: scale(-1, 1);  transform: scale(-1, 1); } .comment-meta {  margin-bottom: 10px;  line-height: 1em;  font-size: 15px;  text-align: right;  font-family: 'Montserrat';  font-weight: 400;  font-style: normal;  color: #000000; } .comment-content p:last-child {  margin-bottom: 0; } .comment-reply-link {  margin-left: 5px;  text-transform: capitalize; } .comment-author {  display: inline-block;  float: left;  margin-bottom: 5px;  font-size: 17px; } .comment-author a {  color: #5e6473; } .comment-author a:hover {  color: #da0505; } .bypostauthor > article .comment-author a{  color: #da0505; }  .comment-respond {  margin: 100px 0 0; } .comment-respond textarea {  min-height: 234px;  max-height: 320px; } .comment-respond .left-side-comment, .comment-respond .right-side-comment {  width: 50%;  display: inline-block; } .comment-respond .left-side-comment p, .comment-respond .right-side-comment p {  position: relative; } .comment-respond .left-side-comment p .optional, .comment-respond .right-side-comment p .optional {  position: absolute;  font-size: 15px;  font-style: italic;  bottom: -25px;  left: 0; } .comment-respond .left-side-comment {  float: left;  padding-right: 2.6%; } .comment-respond .right-side-comment {  float: right;  padding-left: 2.6%; } .comment-respond .comment-reply-title {  margin-top: 0; } #cancel-comment-reply-link {  float: right;  position: relative;  top: 14px;  font-size: 13px;  letter-spacing: 1px;  border-bottom: 1px dashed #da0505;  font-family: 'Montserrat';  font-weight: 400;  font-style: normal; } .comment-form:before, .comment-form:after {  content: " ";  display: table; } .comment-form:after {  clear: both; } .comment-form {  padding: 30px;  position: relative;  background-color: rgba(71,71,71,0.1); } .comment-form input:focus, .comment-form textarea:focus {  border-color: #b8b8b8; } .comment-form .wrap-rating.in-post .rating-title {  font-family: 'Montserrat';  font-size: 12px;  font-style: normal;  font-weight: 400;  line-height: 30px;  letter-spacing: 0px;  color: #7c7c7c; } .comment-form .wrap-rating.in-post .rating span {  color: #ffffff; } .comment-form .wrap-rating.in-post .rating .fa.fa-star.voted {  color: #ffffff; } .comment-form .wrap-rating.in-post .rating:hover .fa.fa-star {  color: #ffffff !important; } .comment-form .wrap-rating.in-post .rating:hover .fa.fa-star.over, .comment-form .wrap-rating.in-post .rating:hover .fa.fa-star.voted {  color: #ffffff !important; } .comment-notes {  font-style: italic; } .required-label {  color: #e14d47; } .form-submit {  padding-top: 2.3em;  display: block;  width: 50%;  padding-right: 2.6%;  margin-bottom: 0;  overflow: hidden; } .form-submit .submit, .form-submit #submit {  border: none;  width: 100%;  color: #fff !important;  margin-top: 10px; } .form-submit .submit:hover, .form-submit #submit:hover {  color: #fff !important; }  @media (max-width: 991px) {  .comments-area {   padding: 0 15px;  } } @media (max-width:767px) {  .comment-author {   display: inline-block;   float: left;  }  .comment-meta {   text-align: right;  }  .children .depth-3 {   margin-left: 0;  }  .comment-respond textarea {   min-height: 150px;   max-height: 200px;  }  .comment-respond{   margin-top: 80px;  } } @media(max-width:479px){  .comment-respond .left-side-comment,  .comment-respond .right-side-comment{   float: none;   padding: 0;   width: 100%;  }  .comment-respond .right-side-comment{   margin-top: 1.5em;  }  .comment-avatar {   float: none;   margin-bottom: 20px;  }  .comment-aside {   padding-left: 0;  }  .comments-title {   margin-bottom: 0;  }  .comment-meta {   text-align: left;  }  .comment-author {   float: none;   display: block;  }  .children .depth-2,  .children .depth-3 {   margin-left: 0;  }  .children .comment-avatar:before {   left: auto;   right: 15px;  }  .form-submit {   width: 100%;   padding-top: 1em;  }  .comment-form {   padding: 20px;  }  .comment-respond .left-side-comment p .optional,  .comment-respond .right-side-comment p .optional {   font-size: 10px;  }  .children .comment-avatar:before {   filter: progid:DXImageTransform.Microsoft.gradient.BasicImage(rotation=0, mirror=1);   -webkit-transform: scale(1,1);   -moz-transform: scale(1,1);   -ms-transform: scale(1,1);   -o-transform: scale(1,1);   transform: scale(1,1);  } } .fw-comments-checkbox label { width: 100%; } .fw-comments-checkbox input[type="checkbox"] { float: left; display: block; margin-top: 8px; margin-right: 8px; }  .comments-template-2 .comments-title {  font-style: normal;  color: #bababa; } .comments-template-2 .comments-title strong {  color: #000000; } .comments-template-2 .comment-list {  border-bottom: 1px solid #dfdfdf; } .comments-template-2 .comment-aside {  padding-top: 10px;  padding-left: 75px; } .comments-template-2 .comment-aside:before, .comments-template-2 .comment-aside:after {  content: " ";  display: table; } .comments-template-2 .comment-aside:after {  clear: both; } .comments-template-2 .comment-avatar {  width: 55px;  height: 55px; } .comments-template-2 .comment-reply-link {  font-family: 'Montserrat';  font-weight: 400;  font-style: normal;  color: #474747; } .comments-template-2 .comment-reply-link:hover {  color: #5e6473; } .comments-template-2 .comment-author a, .comments-template-2 .bypostauthor > article .comment-author a {  color: #000000; } .comments-template-2 .comment-author a:hover, .comments-template-2 .bypostauthor > article .comment-author a:hover {  color: #5e6473; } .comments-template-2 .comment-date {  color: #da0505; } .comments-template-2 .comment-content {  padding-right: 130px;  padding-left: 200px; } .sidebar-right .comments-template-2 .comment-content, .sidebar-left .comments-template-2 .comment-content {  padding-right: 70px;  padding-left: 170px; } .comments-template-2 .comment-meta {  text-align: left;  float: left;  margin-right: 70px; } .sidebar-right .comments-template-2 .comment-meta, .sidebar-left .comments-template-2 .comment-meta {  margin-right: 40px; } .comments-template-2 .comment-author {  display: block;  float: none; } .comments-template-2 .comment-reply-link {  float: right; } .comments-template-2 .comment-reply-link .reply-icon {  display: block;  text-align: right;  margin-right: 5px;  font-size: 20px;  line-height: 12px;  font-style: normal;  position: relative;  top: -2px; } .comments-template-2 .comment-list .comment-date {  text-transform: none; } .comments-template-2 .children .comment-avatar:before {  display: none; } .comments-template-2 .comment-date {  font-style: italic; } .comments-template-2 .children .depth-2, .comments-template-2 .children .depth-3 {  margin-left: 124px; } .comments-template-2 .comment-list .comment, .comments-template-2 .comment-list .pingback {  border: none; } .comments-template-2 .comment.depth-1 > article.comment-body {  border-top: 1px solid #dfdfdf; } .comments-template-2 .comment.depth-1 > ul.children {  border-top: 1px solid #dfdfdf; } .comments-template-2 .comment.odd > article.comment-body {  background-color: #f2f2f2; } .comments-template-2 .comment-body {  padding-left: 25px;  padding-right: 25px; } .comments-template-2 .comment-form {  background-color: transparent;  padding: 24px; } .comments-template-2 .comment-form .form-submit .submit, .comments-template-2 .comment-form .form-submit #submit {  width: auto; } .comments-template-2 .comment-form input[type="text"], .comments-template-2 .comment-form input[type="url"], .comments-template-2 .comment-form input[type="email"], .comments-template-2 .comment-form textarea {  border-width: 2px; }   @media(max-width:1199px){  .sidebar-right .comments-template-2 .children .depth-2,  .sidebar-left .comments-template-2 .children .depth-2,  .sidebar-right .comments-template-2 .children .depth-3,  .sidebar-left .comments-template-2 .children .depth-3 {   margin-left: 80px;  } } @media(max-width:991px){  .comments-template-2 .children .depth-2,  .comments-template-2 .children .depth-3,  .sidebar-right .comments-template-2 .children .depth-2,  .sidebar-left .comments-template-2 .children .depth-2,  .sidebar-right .comments-template-2 .children .depth-3,  .sidebar-left .comments-template-2 .children .depth-3 {   margin-left: 65px;  }  .sidebar-right .comments-template-2 .comment-content,  .sidebar-left .comments-template-2 .comment-content,  .comments-template-2 .comment-content {   padding-right: 65px;   padding-left: 165px;  }  .comments-template-2 .comment-meta {   margin-right: 34px;  } } @media(max-width:767px){  .comments-template-2 .children .depth-2,  .comments-template-2 .children .depth-3,  .sidebar-right .comments-template-2 .children .depth-2,  .sidebar-left .comments-template-2 .children .depth-2,  .sidebar-right .comments-template-2 .children .depth-3,  .sidebar-left .comments-template-2 .children .depth-3 {   margin-left: 30px;  } } @media(max-width:479px){  .comments-template-2 .children .depth-2,  .comments-template-2 .children .depth-3,  .sidebar-right .comments-template-2 .children .depth-2,  .sidebar-left .comments-template-2 .children .depth-2,  .sidebar-right .comments-template-2 .children .depth-3,  .sidebar-left .comments-template-2 .children .depth-3 {   margin-left: 0;  }  .comments-template-2 .comment-avatar {   margin-bottom: 10px;  }  .comments-template-2 .comment-meta {   margin-right: 0;   float: none;  }  .comments-template-2 .comment-aside {   padding-left: 0;  }  .comments-template-2 .comment-reply-link {   position: absolute;   right: 25px;   top: 55px;  }  .sidebar-right .comments-template-2 .comment-content,  .sidebar-left .comments-template-2 .comment-content,  .comments-template-2 .comment-content {   padding: 0;  }  .comments-template-2 .children .comment-avatar:before {   display: block;   top: 56px;   right: auto;   left: 6px;   filter: progid:DXImageTransform.Microsoft.gradient.BasicImage(rotation=0, mirror=1);   -webkit-transform: scale(-1,1);   -moz-transform: scale(-1,1);   -ms-transform: scale(-1,1);   -o-transform: scale(-1,1);   transform: scale(-1,1);  } }  .comments-link {  font-family: 'Montserrat';  font-style: normal;  background-color: #da0505;  position: relative;  display: inline-block;  font-size: 17px;  font-weight: 400;  color: #fff !important;  text-align: center;  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease; } .comments-link.fw-comment-link-type-1 {  min-width: 44px;  height: 40px;  line-height: 40px;  padding: 0 10px; } .comments-link.fw-comment-link-type-1:before {  content: '+';  position: absolute;  left: 0;  top: 0;  min-width: 44px;  height: 40px;  line-height: 40px;  font-size: 20px;  opacity: 0;  background-color: #5e6473;  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease; } .comments-link.fw-comment-link-type-1:after {  content: '';  width: 0;  height: 0;  border-right: 10px solid transparent;  position: absolute;  left: 14px;  bottom: -8px;  border-top: 8px solid #da0505;  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease; } .comments-link.fw-comment-link-type-1:hover {  color: #fff;  background-color: #5e6473; } .comments-link.fw-comment-link-type-1:hover:before {  opacity: 1; } .comments-link.fw-comment-link-type-1:hover:after {  border-top-color: #5e6473; } .comments-link.fw-comment-link-type-2 {  border-radius: 5px;  min-width: 41px;  height: 41px;  line-height: 41px;  padding: 0 10px; } .comments-link.fw-comment-link-type-2:before {  border-radius: 5px;  content: '+';  position: absolute;  left: 0;  top: 0;  min-width: 41px;  height: 41px;  line-height: 41px;  font-size: 16px;  opacity: 0;  background-color: #5e6473;  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease; } .comments-link.fw-comment-link-type-2:after {  content: '';  width: 0;  height: 0;  border-right: 4px solid transparent;  border-left: 4px solid transparent;  position: absolute;  left: 17px;  bottom: -4px;  border-top: 4px solid #da0505;  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease; } .comments-link.fw-comment-link-type-2:hover {  color: #fff;  background-color: #5e6473; } .comments-link.fw-comment-link-type-2:hover:before {  opacity: 1; } .comments-link.fw-comment-link-type-2:hover:after {  border-top-color: #5e6473; } .comments-link.fw-comment-link-type-3 {  border-radius: 50%;  min-width: 41px;  height: 40px;  line-height: 40px;  padding: 0 10px; } .comments-link.fw-comment-link-type-3:before {  border-radius: 50%;  content: '+';  position: absolute;  left: 0;  top: 0;  min-width: 41px;  height: 40px;  line-height: 40px;  font-size: 16px;  opacity: 0;  background-color: #5e6473;  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease; } .comments-link.fw-comment-link-type-3:after {  content: '';  width: 0;  height: 0;  border-right: 6px solid transparent;  border-left: 6px solid transparent;  position: absolute;  left: 15px;  bottom: -5px;  border-top: 6px solid #da0505;  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease; } .comments-link.fw-comment-link-type-3:hover {  color: #fff;  background-color: #5e6473; } .comments-link.fw-comment-link-type-3:hover:before {  opacity: 1; } .comments-link.fw-comment-link-type-3:hover:after {  border-top-color: #5e6473; } .comments-link.fw-comment-link-type-4 {  min-width: 36px;  height: 36px;  line-height: 36px;  background: #da0505;  -webkit-transform: rotate(51deg) skewY(-13deg);  -moz-transform: rotate(51deg) skewY(-13deg);  -ms-transform: rotate(51deg) skewY(-13deg);  -o-transform: rotate(51deg) skewY(-13deg);  transform: rotate(51deg) skewY(-13deg);  -webkit-transition: background 0.3s ease;  -o-transition: background 0.3s ease;  transition: background 0.3s ease; } .comments-link.fw-comment-link-type-4 span {  width: 100%;  height: 100%;  display: block;  -webkit-transform: rotate(-45deg);  -moz-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);  -o-transform: rotate(-45deg);  transform: rotate(-45deg); } .comments-link.fw-comment-link-type-4:before {  content: '+';  position: absolute;  left: 13px;  top: -1px;  opacity: 0;  z-index: 1;  -webkit-transform: rotate(-44deg);  -moz-transform: rotate(-44deg);  -ms-transform: rotate(-44deg);  -o-transform: rotate(-44deg);  transform: rotate(-44deg); } .comments-link.fw-comment-link-type-4:after {  content: '';  position: absolute;  right: 0;  top: 0;  left: 0;  bottom: 0;  opacity: 0; } .comments-link.fw-comment-link-type-4:hover {  -webkit-transition: background 0.3s ease;  -o-transition: background 0.3s ease;  transition: background 0.3s ease; } .comments-link.fw-comment-link-type-4:hover:before {  opacity: 1;  color: #fff; } .comments-link.fw-comment-link-type-4:hover:after {  opacity: 1;  background-color: #5e6473;  -webkit-transition: background 0.3s ease;  -o-transition: background 0.3s ease;  transition: background 0.3s ease; } .comments-link.fw-comment-link-type-5 {  width: 54px;  height: 47px;  line-height: 47px;  background: transparent;  -webkit-transform: rotate(2deg);  -moz-transform: rotate(2deg);  -ms-transform: rotate(2deg);  -o-transform: rotate(2deg);  transform: rotate(2deg); } .comments-link.fw-comment-link-type-5::before {  content: '';  display: block;  position: absolute;  height: 33px;  right: 0;  top: 3px;  border-bottom: 1px solid transparent;  border-top: 4px solid transparent;  -webkit-transform: rotate(-25deg);  -moz-transform: rotate(-25deg);  -ms-transform: rotate(-25deg);  -o-transform: rotate(-25deg);  transform: rotate(-25deg);  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease;  border-right: 38px solid #da0505; } .comments-link.fw-comment-link-type-5::after {  content: '';  position: absolute;  display: block;  height: 21px;  left: 7px;  top: 17px;  border-bottom: 1px solid transparent;  border-top: 3px solid transparent;  z-index: 1;  -webkit-transform: rotate(240deg);  -moz-transform: rotate(240deg);  -ms-transform: rotate(240deg);  -o-transform: rotate(240deg);  transform: rotate(240deg);  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease;  border-right: 28px solid #da0505; } .comments-link.fw-comment-link-type-5 span {  position: relative;  z-index: 3;  display: block;  height: 100%;  margin: -3px 0 0 11px;  color: #fff; } .comments-link.fw-comment-link-type-5 span:before {  content: '';  width: 0;  height: 0;  border-right: 10px solid transparent;  position: absolute;  left: 23px;  bottom: 2px;  border-bottom: 10px solid #da0505;  -webkit-transform: rotate(72deg);  -moz-transform: rotate(72deg);  -ms-transform: rotate(72deg);  -o-transform: rotate(72deg);  transform: rotate(72deg);  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease; } .comments-link.fw-comment-link-type-5 span:after {  content: '+';  position: absolute;  font-size: 20px;  opacity: 0;  left: 0;  right: 0;  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease; } .comments-link.fw-comment-link-type-5:hover {  -webkit-transition: background 0.3s ease;  -o-transition: background 0.3s ease;  transition: background 0.3s ease; } .comments-link.fw-comment-link-type-5:hover:after {  border-right-color: #5e6473;  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease; } .comments-link.fw-comment-link-type-5:hover:before {  border-right-color: #5e6473;  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease; } .comments-link.fw-comment-link-type-5:hover span {  color: #5e6473; } .comments-link.fw-comment-link-type-5:hover span:after {  opacity: 1;  color: #fff;  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease; } .comments-link.fw-comment-link-type-5:hover span:before {  border-bottom-color: #5e6473;  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease; } .comments-link.fw-comment-link-type-6 {  font-size: 13px;  font-family: 'Montserrat';  font-style: normal;  font-weight: 400;  line-height: 28px;  letter-spacing: 0px;  color: #49ca9f !important;  text-transform: uppercase;  background-color: transparent; } .comments-link.fw-comment-link-type-6:hover {  color: #da0505 !important; } .comments-link.fw-comment-link-type-6 >* {  display: inline-block; } .comments-link.fw-comment-link-type-6 .divide-comments {  margin: 0 2px; }  .fw-wrap-related-article {  padding: 0 15px;  text-align: justify;  margin-bottom: 50px; } .fw-wrap-related-article.fw-related-article-type-2 {  margin-bottom: 60px; } .fw-related-article-image.fw-block-image-parent .fw-block-image-overlay .fw-overlay-title {  font-family: 'Quattrocento Sans';  background-color: #353535; } .fw-wrap-related-article .fw-related-article-image {  margin-bottom: 0; } .fw-title-related {  font-style: normal;  margin-top: 0; } .fw-wrap-related-article .fw-related-article {  padding: 0;  margin: 0; } .sidebar-right .fw-wrap-related-article .fw-related-article li, .sidebar-left .fw-wrap-related-article .fw-related-article li {  width: 48%; } .fw-wrap-related-article .fw-related-article li {  display: inline-block;  width: 30%; } .fw-wrap-related-article .fw-related-article:after {  content: '';  width: 100%;  height: 0;  display: inline-block; } .fw-related-article-image.fw-block-image-parent .fw-block-image-overlay .fw-overlay-title {  color: #fff; } .fw-wrap-related-article.fw-related-article-type-1 .fw-related-article-description {  position: absolute;  left: 0;  right: 0;  bottom: 0;  text-align: center;  padding: 20px;  font-style: italic; } .fw-wrap-related-article.fw-related-article-type-1 .fw-related-article-description strong {  font-style: normal; }  @media(max-width:991px){  .fw-wrap-related-article .fw-related-article li {   width: 48%;   margin-bottom: 100px;  }  .fw-wrap-related-article .fw-related-article li:last-child {   margin-bottom: 0;  }  .sidebar-right .fw-wrap-related-article .fw-related-article li,  .sidebar-left .fw-wrap-related-article .fw-related-article li {   margin-bottom: 0;  } } @media(max-width:479px) {  .fw-wrap-related-article .fw-related-article li {   display: inline-block;   width: 100%;  } }  .fw-related-article-type-2 .fw-related-article-image.fw-block-image-parent .fw-block-image-overlay .fw-related-article-text-wrap {  background-color: rgba(218,5,5,0.85);  -webkit-backface-visibility: hidden;  backface-visibility: hidden; } .fw-related-article-type-2 .fw-related-article-image.fw-block-image-parent .fw-block-image-overlay .fw-related-article-text-wrap .fw-overlay-title {  color: #780303; } .fw-related-article-type-2 .fw-related-article-image.fw-block-image-parent .fw-block-image-overlay .fw-related-article-text-wrap .fw-overlay-title span {  color: #780303 !important; } .fw-related-article-type-2 .fw-related-article-image.fw-block-image-parent .fw-block-image-overlay .fw-related-article-text-wrap .fw-related-article-details {  font-family: 'Montserrat'; } .fw-related-article-type-2 .fw-related-article-image.fw-overlay-2 {  overflow: visible; } .fw-related-article-type-2 .fw-related-article-text-wrap {  position: absolute;  height: 125px;  bottom: -62.5px;  left: 25px;  right: 25px;  text-align: center;  z-index: 10; } .fw-related-article-type-2 .fw-related-article-text-wrap:before {  content: '';  position: absolute;  top: 50%;  left: 50%;  width: 37px;  height: 1px;  background-color: #fff;  margin-left: -18.5px; } .fw-related-article-type-2 .fw-related-article-image.fw-block-image-parent .fw-block-image-overlay .fw-overlay-title {  position: absolute;  top: 23px;  right: 21px;  bottom: auto;  left: 21px;  background-color: transparent;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  padding: 0;  font-size: 16px;  line-height: 17px; } .fw-related-article-type-2 .fw-related-article-text-wrap .fw-related-article-details {  position: absolute;  right: 21px;  bottom: 24px;  left: 21px;  color: #fff;  text-transform: uppercase;  font-size: 12px;  line-height: 13px;  letter-spacing: 2px;  display: inline-block; }    .footer-meta {  border-top: 1px solid #dee0e1;  border-bottom: 1px solid #dee0e1;  padding: 1em 0; } .postlist.postlist-grid .fw-post-image {  display: block;  width: 100%;  position: relative; } .postlist.postlist-grid .fw-post-image.fw-block-image-circle {  width: 250px;  margin: 0 auto 20px auto;  float: none; } .postlist.postlist-grid .fw-post-image.fw-block-image-left, .postlist.postlist-grid .fw-post-image.fw-block-image-right {  float: none; } .postlist-grid .fw-block-image-parent.fw-block-image-right{  margin-left: 0 } .postlist.postlist-grid .no-post-thumbnail .fw-post-image {  margin: 0 15px 0 -5px;  float: left; } .postlist.postlist-grid footer .footer-meta {  margin-top: 1em;  margin-bottom: 1.2em; } .postlist.postlist-grid footer .footer-meta .entry-date {  float: right; } .postlist .sticky-icon {  z-index: 11;  font-style: normal; } .postlist .sticky-icon:before {  content: '\f097';  font-family: 'FontAwesome';  line-height: 1em; } .postlist.fw-letter-caps .post .entry-content p:first-child:first-letter {  color: #000000;  float: left;  font-size: 120px;  line-height: 100px;  padding-top: 3px;  padding-right: 13px;  padding-left: 3px; }  .postlist.postlist-grid footer .footer-meta a {  color: #5e6473; } .postlist.postlist-grid footer .cat-links {  font-size: 14px;  color: #5e6473; } .postlist .sticky-icon:before {  color: #da0505;  text-shadow: 0 1px 1px rgba(15, 31, 37, 0.7); } .postlist .fw-btn-post-read-more-blog {  color: #fff !important; } .postlist .fw-btn-post-read-more-blog:hover {  color: #fff !important; } .fw-js-load-more-custom-posts, .fw-js-load-more-posts {  width: 100%;  margin-top: 25px; }  @media (min-width: 768px) {  .fw-col-sm-4 .postlist .has-post-thumbnail.post-list-type-1 .fw-post-image,  .fw-col-sm-3 .postlist .has-post-thumbnail.post-list-type-1 .fw-post-image,  .fw-col-sm-4 .postlist .has-post-thumbnail.post-list-type-2 .fw-post-image,  .fw-col-sm-3 .postlist .has-post-thumbnail.post-list-type-2 .fw-post-image,  .fw-col-sm-4 .postlist .has-post-thumbnail.post-list-type-3 .fw-post-image,  .fw-col-sm-3 .postlist .has-post-thumbnail.post-list-type-3 .fw-post-image {   width: 100%;   margin-right: 0;  }  .fw-col-sm-4 .postlist .post-list-type-2 .fw-post-image,  .fw-col-sm-3 .postlist .post-list-type-2 .fw-post-image {   margin-bottom: 10px;  } } @media (max-width: 991px) {  .fw-content-area {   margin-bottom: 60px;  } } @media(max-width:767px){  .single-fw-event .fw-main-row-top,  .single-fw-portfolio .fw-main-row-top,  .single-post .fw-main-row-top,  .single-product .fw-main-row-top,  .single-fw-learning-articles .fw-main-row-top,  .single-fw-learning-courses .fw-main-row-top,  .archive .fw-main-row-top,  .woocommerce-page .fw-main-row-top {   height: auto !important;   padding-top: 5px !important;  }  .archive .fw-section-default-page .fw-col-sm-12,  .single .fw-section-default-page .fw-col-sm-12 {   top: 0 !important;  }  .single-fw-event .fw-main-row-top .fw-heading,  .single-fw-portfolio .fw-main-row-top .fw-heading,  .single-post .fw-main-row-top .fw-heading,  .single-product .fw-main-row-top .fw-heading,  .single-fw-learning-articles .fw-main-row-top .fw-heading,  .single-fw-learning-courses .fw-main-row-top .fw-heading,  .archive .fw-main-row-top .fw-heading,  .woocommerce-page .fw-main-row-top .fw-heading {   margin-bottom: 0;  }  .postlist.postlist-grid .postlist-col {   width: 50%;  } } @media(max-width:479px){  .postlist.postlist-grid .postlist-col {   width: 100%;  }  .postlist .post .fw-post-image.fw-block-image-left,  .postlist .post .fw-post-image.fw-block-image-right,  .postlist .post .fw-post-image {   margin-bottom: 25px;  } }  @media (min-width: 768px) {  .fw-col-sm-4 .postlist .has-post-thumbnail.post-list-type-1 .fw-post-image,  .fw-col-sm-3 .postlist .has-post-thumbnail.post-list-type-1 .fw-post-image,  .fw-col-sm-4 .postlist .has-post-thumbnail.post-list-type-2 .fw-post-image,  .fw-col-sm-3 .postlist .has-post-thumbnail.post-list-type-2 .fw-post-image,  .fw-col-sm-4 .postlist .has-post-thumbnail.post-list-type-3 .fw-post-image,  .fw-col-sm-3 .postlist .has-post-thumbnail.post-list-type-3 .fw-post-image {   margin-bottom: 45px;  } } .fw-js-load-more-custom-posts, .fw-js-load-more-posts {  clear: both; } .fw-portfolio-masonry-off.fw-portfolio-cols-2 .postlist-col:nth-child(2n+1), .fw-portfolio-masonry-off.fw-portfolio-cols-3 .postlist-col:nth-child(3n+1), .fw-portfolio-masonry-off.fw-portfolio-cols-4 .postlist-col:nth-child(4n+1) {  clear: left; } .fw-portfolio-masonry-off.postlist .post footer.entry-meta { display: table; width: 100%; } .fw-portfolio-masonry-off.postlist .post{ display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .fw-portfolio-masonry-off.postlist .post .entry-content{ display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-flex: 1; -ms-flex: 1 1 100%; flex: 1 1 100%; } .fw-portfolio-masonry-off.postlist .post .entry-meta{ margin-bottom: 0; margin-top: auto !important; } .fw-portfolio-masonry-off.postlist .post.post-list-type-3 .entry-meta { padding-top: 25px; } .fw-shortcode-custom-posts .fw-post-thumbnail img {  height: auto; }  .paging-navigation, nav.woocommerce-pagination {  padding: 60px;  font-family: 'Montserrat';  font-weight: 400;  font-style: normal;  background-color: rgba(71,71,71,0.1);  margin: 45px 0;  overflow: hidden; } .paging-navigation h1, nav.woocommerce-pagination h1 {  display: none; } .paging-navigation .loop-pagination, nav.woocommerce-pagination .loop-pagination {  text-align: center;  position: relative;  display: block;  margin: 0; } .paging-navigation .page-numbers, nav.woocommerce-pagination .page-numbers {  color: #5e6473;  display: inline-block;  line-height: 1.8em;  margin-left: 10px;  margin-right: 10px;  font-size: 18px;  padding: 17px 0;  -webkit-transition: all 0.2s ease;  -o-transition: all 0.2s ease;  transition: all 0.2s ease; } .paging-navigation .page-numbers:hover, nav.woocommerce-pagination .page-numbers:hover, .paging-navigation .page-numbers.current, nav.woocommerce-pagination .page-numbers.current {  color: #da0505; } .paging-navigation .page-numbers.dots, nav.woocommerce-pagination .page-numbers.dots {  color: #5e6473; } .paging-navigation .page-numbers.prev, nav.woocommerce-pagination .page-numbers.prev, .paging-navigation .page-numbers.next, nav.woocommerce-pagination .page-numbers.next {  text-transform: uppercase;  padding: 17px 45px;  font-size: 14px;  line-height: 35px;  background-color: #5e6473;  color: #fff; } .paging-navigation .page-numbers.prev i, nav.woocommerce-pagination .page-numbers.prev i, .paging-navigation .page-numbers.next i, nav.woocommerce-pagination .page-numbers.next i {  color: #da0505;  font-size: 20px;  line-height: 15px;  position: relative;  top: 1px; } .paging-navigation .page-numbers.prev:hover, nav.woocommerce-pagination .page-numbers.prev:hover, .paging-navigation .page-numbers.next:hover, nav.woocommerce-pagination .page-numbers.next:hover {  background-color: #da0505; } .paging-navigation .page-numbers.prev:hover i, nav.woocommerce-pagination .page-numbers.prev:hover i, .paging-navigation .page-numbers.next:hover i, nav.woocommerce-pagination .page-numbers.next:hover i {  color: #fff; } .paging-navigation .page-numbers.prev:active, nav.woocommerce-pagination .page-numbers.prev:active, .paging-navigation .page-numbers.next:active, nav.woocommerce-pagination .page-numbers.next:active {  box-shadow: inset 0 0 15px #ae0404; } .paging-navigation .page-numbers.prev, nav.woocommerce-pagination .page-numbers.prev {  float: left;  margin-left: 0; } .paging-navigation .page-numbers.prev i, nav.woocommerce-pagination .page-numbers.prev i {  margin-right: 10px; } .paging-navigation .page-numbers.next, nav.woocommerce-pagination .page-numbers.next {  float: right;  margin-right: 0; } .paging-navigation .page-numbers.next i, nav.woocommerce-pagination .page-numbers.next i {  margin-left: 10px; } .paging-navigation .page-numbers.disabled, nav.woocommerce-pagination .page-numbers.disabled {  pointer-events: none;  cursor: not-allowed;  filter: alpha(opacity=65);  -webkit-box-shadow: none;  box-shadow: none;  opacity: .65; } .paging-navigation .page-numbers.disabled:hover, nav.woocommerce-pagination .page-numbers.disabled:hover {  background: #da0505; } .paging-navigation.paging-navigation-type-1 .before-hr, nav.woocommerce-pagination.paging-navigation-type-1 .before-hr, .paging-navigation.paging-navigation-type-1 .after-hr, nav.woocommerce-pagination.paging-navigation-type-1 .after-hr {  display: none; } .paging-navigation.paging-navigation-type-1 .pagination-numbers-wrap, nav.woocommerce-pagination.paging-navigation-type-1 .pagination-numbers-wrap {  display: inline-block; } .paging-navigation.paging-navigation-type-2, nav.woocommerce-pagination.paging-navigation-type-2 {  font-size: 0;  padding: 0;  margin: 165px 0 105px;  position: relative;  background-color: transparent; } .paging-navigation.paging-navigation-type-2 .pagination-numbers-wrap, nav.woocommerce-pagination.paging-navigation-type-2 .pagination-numbers-wrap {  display: inline-block;  line-height: 0; } .paging-navigation.paging-navigation-type-2 .pagination-numbers-wrap .page-numbers:first-child, nav.woocommerce-pagination.paging-navigation-type-2 .pagination-numbers-wrap .page-numbers:first-child {  padding-left: 38px; } .paging-navigation.paging-navigation-type-2 .pagination-numbers-wrap .page-numbers:last-child, nav.woocommerce-pagination.paging-navigation-type-2 .pagination-numbers-wrap .page-numbers:last-child {  padding-right: 38px; } .paging-navigation.paging-navigation-type-2 .before-hr, nav.woocommerce-pagination.paging-navigation-type-2 .before-hr, .paging-navigation.paging-navigation-type-2 .after-hr, nav.woocommerce-pagination.paging-navigation-type-2 .after-hr {  content: '';  position: absolute;  top: 50%;  width: 100%;  height: 1px;  margin-top: -5px;  background-color: #dbdbdb; } .paging-navigation.paging-navigation-type-2 .before-hr, nav.woocommerce-pagination.paging-navigation-type-2 .before-hr {  left: -100%; } .paging-navigation.paging-navigation-type-2 .after-hr, nav.woocommerce-pagination.paging-navigation-type-2 .after-hr {  right: -100%; } .paging-navigation.paging-navigation-type-2 .page-numbers, nav.woocommerce-pagination.paging-navigation-type-2 .page-numbers {  font-size: 15px;  font-weight: 400;  line-height: normal;  color: #474747;  padding: 0 10px;  margin: 0; } .paging-navigation.paging-navigation-type-2 .page-numbers.disabled, nav.woocommerce-pagination.paging-navigation-type-2 .page-numbers.disabled {  opacity: 1;  color: #4e4e4e; } .paging-navigation.paging-navigation-type-2 .page-numbers.current, nav.woocommerce-pagination.paging-navigation-type-2 .page-numbers.current, .paging-navigation.paging-navigation-type-2 .page-numbers.current:hover, nav.woocommerce-pagination.paging-navigation-type-2 .page-numbers.current:hover {  color: #4e4e4e; } .paging-navigation.paging-navigation-type-2 .page-numbers:hover, nav.woocommerce-pagination.paging-navigation-type-2 .page-numbers:hover {  color: #da0505; } .paging-navigation.paging-navigation-type-2 .prev.page-numbers, nav.woocommerce-pagination.paging-navigation-type-2 .prev.page-numbers, .paging-navigation.paging-navigation-type-2 .next.page-numbers, nav.woocommerce-pagination.paging-navigation-type-2 .next.page-numbers {  font-size: 14px;  background-color: transparent; } .paging-navigation.paging-navigation-type-2 .prev.page-numbers strong, nav.woocommerce-pagination.paging-navigation-type-2 .prev.page-numbers strong, .paging-navigation.paging-navigation-type-2 .next.page-numbers strong, nav.woocommerce-pagination.paging-navigation-type-2 .next.page-numbers strong {  font-weight: 400; } .paging-navigation.paging-navigation-type-2 .prev.page-numbers i, nav.woocommerce-pagination.paging-navigation-type-2 .prev.page-numbers i, .paging-navigation.paging-navigation-type-2 .next.page-numbers i, nav.woocommerce-pagination.paging-navigation-type-2 .next.page-numbers i {  color: #474747;  font-style: normal; } .paging-navigation.paging-navigation-type-2 .prev.page-numbers:hover i, nav.woocommerce-pagination.paging-navigation-type-2 .prev.page-numbers:hover i, .paging-navigation.paging-navigation-type-2 .next.page-numbers:hover i, nav.woocommerce-pagination.paging-navigation-type-2 .next.page-numbers:hover i {  color: #da0505; } .paging-navigation.paging-navigation-type-2 .prev.page-numbers:focus, nav.woocommerce-pagination.paging-navigation-type-2 .prev.page-numbers:focus, .paging-navigation.paging-navigation-type-2 .next.page-numbers:focus, nav.woocommerce-pagination.paging-navigation-type-2 .next.page-numbers:focus, .paging-navigation.paging-navigation-type-2 .prev.page-numbers:active, nav.woocommerce-pagination.paging-navigation-type-2 .prev.page-numbers:active, .paging-navigation.paging-navigation-type-2 .next.page-numbers:active, nav.woocommerce-pagination.paging-navigation-type-2 .next.page-numbers:active {  box-shadow: none; } .paging-navigation.paging-navigation-type-2 .prev.page-numbers, nav.woocommerce-pagination.paging-navigation-type-2 .prev.page-numbers {  padding: 0 17px 0 0;  position: relative; } .paging-navigation.paging-navigation-type-2 .next.page-numbers, nav.woocommerce-pagination.paging-navigation-type-2 .next.page-numbers {  padding: 0 0 0 17px; } .paging-navigation.comment-navigation, nav.woocommerce-pagination.comment-navigation {  padding: 0;  background-color: transparent;  text-align: left; } .paging-navigation.comment-navigation .loop-pagination, nav.woocommerce-pagination.comment-navigation .loop-pagination {  text-align: left; } .paging-navigation.comment-navigation .page-numbers, nav.woocommerce-pagination.comment-navigation .page-numbers {  border: 2px solid #5e6473;  padding: 6px 15px;  font-size: 14px;  line-height: 30px;  float: none;  margin: 5px; } .paging-navigation.comment-navigation .page-numbers.prev, nav.woocommerce-pagination.comment-navigation .page-numbers.prev, .paging-navigation.comment-navigation .page-numbers.next, nav.woocommerce-pagination.comment-navigation .page-numbers.next {  text-transform: uppercase;  background-color: transparent;  color: #5e6473; } .paging-navigation.comment-navigation .page-numbers.prev i, nav.woocommerce-pagination.comment-navigation .page-numbers.prev i, .paging-navigation.comment-navigation .page-numbers.next i, nav.woocommerce-pagination.comment-navigation .page-numbers.next i {  margin: 0;  color: #5e6473;  font-size: 20px;  font-weight: bold; } .paging-navigation.comment-navigation .page-numbers:hover, nav.woocommerce-pagination.comment-navigation .page-numbers:hover, .paging-navigation.comment-navigation .page-numbers.current, nav.woocommerce-pagination.comment-navigation .page-numbers.current {  color: #da0505;  border-color: #da0505; } .paging-navigation.comment-navigation .page-numbers:hover i, nav.woocommerce-pagination.comment-navigation .page-numbers:hover i, .paging-navigation.comment-navigation .page-numbers.current i, nav.woocommerce-pagination.comment-navigation .page-numbers.current i {  color: #da0505;; } .paging-navigation.comment-navigation .page-numbers span, nav.woocommerce-pagination.comment-navigation .page-numbers span {  display: none; }  .page-links .page-links-title {  font-weight: bold;  margin: 0 5px 0 0;  color: inherit; } .page-links a {  color: #5e6473;  display: inline-block;  line-height: 1.8em;  margin-left: 10px;  margin-right: 10px;  font-size: 18px;  padding: 0;  -webkit-transition: all 0.2s ease;  -o-transition: all 0.2s ease;  transition: all 0.2s ease; } .page-links a:hover, .page-links a.current {  color: #da0505; } .page-links a.dots {  color: #5e6473; } .page-links a.prev, .page-links a.next {  text-transform: uppercase;  padding: 17px 45px;  font-size: 14px;  line-height: 35px;  background-color: #5e6473;  color: #fff; } .page-links a.prev i, .page-links a.next i {  color: #da0505;  font-size: 20px;  line-height: 15px;  position: relative;  top: 1px; } .page-links a.prev:hover, .page-links a.next:hover {  background-color: #da0505; } .page-links a.prev:hover i, .page-links a.next:hover i {  color: #fff; } .page-links a.prev:active, .page-links a.next:active {  box-shadow: inset 0 0 15px #ae0404; } .page-links a.prev {  float: left;  margin-left: 0; } .page-links a.prev i {  margin-right: 10px; } .page-links a.next {  float: right;  margin-right: 0; } .page-links a.next i {  margin-left: 10px; } .page-links a.disabled {  pointer-events: none;  cursor: not-allowed;  filter: alpha(opacity=65);  -webkit-box-shadow: none;  box-shadow: none;  opacity: .65; } .page-links a.disabled:hover {  background: #5e6473; } .page-links > span {  display: inline-block;  color: #5e6473;  font-weight: bold;  margin: 2px; }  .blog-post-navigation {  margin-bottom: 85px;  padding: 0 15px; } .blog-post-navigation a {  display: inline-block;  width: 49%;  height: 180px;  background-color: rgba(71,71,71,0.1);  position: relative;  text-align: center;  padding: 0 50px;  font-weight: normal;  color: #474747 !important;  font-size: 14px !important; } .blog-post-navigation a i {  position: absolute;  top: 50%;  margin-top: -37px;  left: 15px;  font-size: 70px;  color: rgba(71,71,71,0.2); } .blog-post-navigation a[rel="prev"] {  padding-left: 75px; } .blog-post-navigation a[rel="next"] {  float: right;  padding-right: 75px; } .blog-post-navigation a[rel="next"] i {  left: auto;  right: 15px; } .blog-post-navigation a span {  font-size: 15px !important;  font-family: 'Montserrat' !important;  font-weight: normal !important;  font-style: normal !important;  color: #242424 !important;  margin-bottom: 10px;  display: block;  text-transform: uppercase !important; } .blog-post-navigation a strong, .blog-post-navigation a strong span {  font-family: 'Montserrat' !important;  font-size: 14px !important;  line-height: 28px !important;  font-style: normal !important;  font-weight: 400 !important;  letter-spacing: 0 !important;  color: #474747 !important; } .blog-post-navigation a:hover {  opacity: 0.8; }  @media(max-width:767px){  .paging-navigation,  .woocommerce nav.woocommerce-pagination {   padding: 20px 0;  }  .blog-post-navigation{   margin-bottom: 50px;   overflow: hidden;  }  .paging-navigation.paging-navigation-type-1 .page-numbers,  .woocommerce nav.woocommerce-pagination.paging-navigation-type-1 .page-numbers {   display: none;  }  .paging-navigation .prev.page-numbers,  .paging-navigation .next.page-numbers,  .woocommerce nav.woocommerce-pagination .prev.page-numbers,  .woocommerce nav.woocommerce-pagination .next.page-numbers {   display: inline-block;  } }  @media(max-width:479px){  .blog-post-navigation a{   width: 100%;  }  .blog-post-navigation a i{   color: rgba(71,71,71,0.4);  }  .paging-navigation .prev.page-numbers,  .paging-navigation .next.page-numbers,  .woocommerce nav.woocommerce-pagination .prev.page-numbers,  .woocommerce nav.woocommerce-pagination .next.page-numbers {   float: none;   margin: 0 auto;  }  .paging-navigation .next.page-numbers,  .woocommerce nav.woocommerce-pagination .next.page-numbers{   margin-top: 20px;  }  .paging-navigation.paging-navigation-type-2 .pagination-numbers-wrap,  nav.woocommerce-pagination.paging-navigation-type-2 .pagination-numbers-wrap {   display: none;  } } .fw-block-image-parent {  position: relative;  display: block; } .fw-block-image-parent .fw-block-image-child {  display: block; } .fw-block-image-parent.fw-block-image-circle {  border-radius: 50%; } .fw-block-image-parent.fw-block-image-circle:before {  border-radius: 50%; } .fw-block-image-parent.fw-block-image-circle .fw-block-image-child {  border-radius: 50%;  z-index: 1; } .fw-block-image-parent.fw-block-image-circle .fw-block-image-child img {  border-radius: 50%; } .fw-block-image-parent.fw-block-image-circle .fw-block-image-overlay {  border-radius: 50%; } .fw-block-image-parent.fw-block-image-overlay .fw-noratio img {  display: block; } .fw-block-image-parent.fw-block-image-left {  width: 250px;  float: left;  margin-right: 30px;  margin-bottom: 0; } .fw-block-image-parent.fw-block-image-right {  width: 250px;  float: right;  margin-left: 30px;  margin-bottom: 0; } .fw-block-image-parent.fw-block-image-center {  margin: 0 auto; } .fw-block-image-parent .fw-block-image-caption {  background-color: rgba(218,5,5,0.9);  position: absolute;  bottom: 10%;  left: -45px;  z-index: 2;  font-size: 16.5px;  line-height: 1.2em;  padding: 3%;  width: 400px;  max-width: 100%;  color: #fff;  font-style: italic; }  .fw-block-image-frame {   border: 9px solid #edf1f2; } .fw-video{  max-width: 100%; } .fw-video-frame iframe {  border: 9px solid #edf1f2; }  .fw-block-image-parent.fw-switch-image .fw-switch-image-hover {  opacity: 0;  -webkit-transition: all 0.3s ease-in-out;  -o-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out; } .fw-block-image-parent.fw-switch-image:hover .fw-switch-image-hover {  opacity: 1; }  .fw-image-moving.fw-image-vertical-moving.fw-image-moving-on-default > .fw-block-image-child, .fw-image-moving.fw-image-vertical-moving.fw-image-moving-on-hover > .fw-block-image-child:hover {  -webkit-animation: vertical-moving 1.8s infinite linear;  -moz-animation: vertical-moving 1.8s infinite linear;  -ms-animation: vertical-moving 1.8s infinite linear;  -o-animation: vertical-moving 1.8s infinite linear; } @-webkit-keyframes vertical-moving {  0%,100% {   top: 0  }  50% {   top: 15px  } } @keyframes vertical-moving {  0%,100% {   top: 0  }  50% {   top: 15px  } } .fw-image-moving.fw-image-horizontal-moving.fw-image-moving-on-default > .fw-block-image-child, .fw-image-moving.fw-image-horizontal-moving.fw-image-moving-on-hover > .fw-block-image-child:hover {  -webkit-animation: horizontal-moving 1.8s infinite linear;  -moz-animation: horizontal-moving 1.8s infinite linear;  -ms-animation: horizontal-moving 1.8s infinite linear;  -o-animation: horizontal-moving 1.8s infinite linear; } @-webkit-keyframes horizontal-moving {  0%,100% {   left: 0  }  50% {   left: 15px  } } @keyframes horizontal-moving {  0%,100% {   left: 0  }  50% {   left: 15px  } } .fw-image-moving.fw-image-tossing-moving.fw-image-moving-on-default > .fw-block-image-child, .fw-image-moving.fw-image-tossing-moving.fw-image-moving-on-hover > .fw-block-image-child:hover {  -webkit-animation: tossing-moving 1.8s infinite linear;  -moz-animation: tossing-moving 1.8s infinite linear;  -ms-animation: tossing-moving 1.8s infinite linear;  -o-animation: tossing-moving 1.8s infinite linear; } @-webkit-keyframes tossing-moving {  0% {   -webkit-transform: rotate(0deg)  }  25% {   -webkit-transform: rotate(6deg)  }  50% {   -webkit-transform: rotate(0deg)  }  75% {   -webkit-transform: rotate(-6deg)  }  100% {   -webkit-transform: rotate(0deg)  } } @keyframes tossing-moving {  0% {   -webkit-transform: rotate(0deg);   transform: rotate(0deg)  }  25% {   -webkit-transform: rotate(6deg);   transform: rotate(6deg)  }  50% {   -webkit-transform: rotate(0deg);   transform: rotate(0deg)  }  75% {   -webkit-transform: rotate(-6deg);   transform: rotate(-6deg)  }  100% {   -webkit-transform: rotate(0deg);   transform: rotate(0deg)  } } .fw-image-moving.fw-image-zoom-moving.fw-image-moving-on-default > .fw-block-image-child, .fw-image-moving.fw-image-zoom-moving.fw-image-moving-on-hover > .fw-block-image-child:hover {  -webkit-animation: zoom-moving 3s infinite linear;  -moz-animation: zoom-moving 3s infinite linear;  -ms-animation: zoom-moving 3s infinite linear;  -o-animation: zoom-moving 3s infinite linear; } @-webkit-keyframes zoom-moving {  0% {   -webkit-transform: scale(1);  }  25% {   -webkit-transform: scale(.9);  }  50% {   -webkit-transform: scale(1);  }  75% {   -webkit-transform: scale(.9);  }  100% {   -webkit-transform: scale(1);  } } @keyframes zoom-moving {  0% {   -webkit-transform: scale(1);   transform: scale(1);  }  25% {   -webkit-transform: scale(.9);   transform: scale(.9);  }  50% {   -webkit-transform: scale(1);   transform: scale(1);  }  75% {   -webkit-transform: scale(.9);   transform: scale(.9);  }  100% {   -webkit-transform: scale(1);   transform: scale(1);  } }   @media(max-width:1199px){  .fw-block-image-parent .fw-block-image-caption {   left: 40px;  } }  @media(max-width:991px){  .fw-block-image-parent .fw-block-image-caption {   left: 20px;  } }  @media(max-width:767px){  .fw-block-image-parent {   max-width: 100%;  }  .fw-block-image-parent .fw-block-image-caption {    left: -15px;  } } .fw-overlay-1 .fw-block-image-child {  position: relative;  overflow: hidden;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  backface-visibility: hidden; } .fw-overlay-1 .fw-block-image-child .fw-block-image-overlay {  opacity: 0;  position: absolute;  background-color: rgba(0, 0, 0, 0.7);  text-align: center;  top: 0;  left: 0;  right: 0;  bottom: 0;  z-index: 10;  padding: 10px;  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease; } .fw-overlay-1 .fw-block-image-child .fw-block-image-overlay i[class*='fw-icon-'] {  font-family: 'FontAwesome';  width: 43px;  height: 43px;  font-size: 18px;  line-height: 44px;  text-align: center;  color: #fff;  display: inline-block;  border-radius: 50%;  background-color: #5e6473;  z-index: 11;  transform: scale(0.5);  -webkit-transition: all 0.2s ease-in-out;  -o-transition: all 0.2s ease-in-out;  transition: all 0.2s ease-in-out; } .fw-overlay-1 .fw-block-image-child img {  -webkit-transition: all 0.2s linear;  -o-transition: all 0.2s linear;  transition: all 0.2s linear;  -webkit-font-smoothing: antialiased; } .fw-overlay-1 .fw-block-image-child:hover {  cursor: pointer; } .fw-overlay-1 .fw-block-image-child:hover .fw-block-image-overlay {  opacity: 1;  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease; } .fw-overlay-1 .fw-block-image-child:hover .fw-block-image-overlay i {  -webkit-transform: scale(1);  -moz-transform: scale(1);  -ms-transform: scale(1);  -o-transform: scale(1);  transform: scale(1); } .fw-overlay-1 .fw-block-image-child:hover img {  -webkit-transform: scale(1.1);  -moz-transform: scale(1.1);  -ms-transform: scale(1.1);  -o-transform: scale(1.1);  transform: scale(1.1); }  .fw-overlay-2 {  overflow: hidden;  position: relative;  cursor: default; } .fw-overlay-2 img {  display: block; } .fw-overlay-2 .fw-block-image-child:before {  content: '';  background-color: #fff;  opacity: 0;  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease;  position: absolute;  top: 0;  right: 0;  bottom: 0;  left: 0;  overflow: hidden;  z-index: 1; } .fw-overlay-2 .fw-block-image-child:hover {  cursor: pointer; } .fw-overlay-2 .fw-block-image-child:hover:before {  opacity: 0.2; } .fw-overlay-2 .fw-overlay-title {  position: absolute;  bottom: 0;  left: 0;  right: 0;  -webkit-transform-origin: translateY(0px);  -moz-transform-origin: translateY(0px);  -ms-transform-origin: translateY(0px);  transform-origin: translateY(0px);  -webkit-transition: all 0.6s ease-in-out 0.7s;  -o-transition: all 0.6s ease-in-out 0.7s;  transition: all 0.6s ease-in-out 0.7s;  background: rgba(255,255,255,0.94);  opacity: 1;  z-index: 2; }  .fw-overlay-3 {  overflow: hidden;  position: relative; } .fw-overlay-3 .fw-block-image-child {  position: relative;  overflow: hidden;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  backface-visibility: hidden; } .fw-overlay-3 .fw-block-image-child .fw-block-image-overlay {  opacity: 0;  position: absolute;  background-color: rgba(255, 255, 255, 0.95);  text-align: center;  top: 0;  left: 0;  right: 0;  bottom: 0;  z-index: 10;  padding: 10px;  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease; } .fw-overlay-3 .fw-block-image-child .fw-block-image-overlay .fw-overlay-title {  color: #da0505;  position: relative;  margin-bottom: 35px;  vertical-align: middle;  text-align: center;  display: block;  height: auto !important;  padding: 0; } .fw-overlay-3 .fw-block-image-child .fw-block-image-overlay .fw-overlay-title:before {  content: '';  position: absolute;  width: 130px;  height: 1px;  background: #e2e2e2;  margin: 0 auto;  bottom: -20px;  left: 0;  right: 0; } .fw-overlay-3 .fw-block-image-child .fw-block-image-overlay .fw-overlay-description {  display: block;  text-align: center;  color: #474747;  padding: 0; } .fw-overlay-3 .fw-block-image-child img {  transition: all 0.2s linear;  -webkit-font-smoothing: antialiased; } .fw-overlay-3 .fw-block-image-child:hover {  cursor: pointer; } .fw-overlay-3 .fw-block-image-child:hover .fw-block-image-overlay {  opacity: 1;  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease; } .fw-overlay-3 .fw-block-image-child:hover img {  -webkit-transform: scale(1.1);  -moz-transform: scale(1.1);  -ms-transform: scale(1.1);  -o-transform: scale(1.1);  transform: scale(1.1); }  .fw-overlay-4 {  overflow: hidden;  position: relative;  background: #da0505;  -webkit-transition: background 0.5s linear;  -o-transition: background 0.5s linear;  transition: background 0.5s linear; } .fw-overlay-4 .fw-block-image-child {  position: absolute;  top: 0;  left: 0;  bottom: 0;  right: 0;  z-index: 10; } .fw-overlay-4 .fw-block-image-child img {  -webkit-transition: opacity 0.5s;  -o-transition: opacity 0.5s;  transition: opacity 0.5s;  position: relative;  display: block;  min-height: 100%;  max-width: 100%; } .fw-overlay-4 .fw-block-image-child .fw-overlay-title {  -webkit-transition: -webkit-transform 0.5s;  transition: transform 0.5s;  -webkit-transform: translate3d(0, -20px, 0);  -moz-transform: translate3d(0, -20px, 0);  -ms-transform: translate3d(0, -20px, 0);  -o-transform: translate3d(0, -20px, 0);  transform: translate3d(0, -20px, 0);  padding-bottom: 0; } .fw-overlay-4 .fw-block-image-child .fw-overlay-title, .fw-overlay-4 .fw-block-image-child .fw-overlay-description {  opacity: 0;  -webkit-transform: scale3d(0.8, 0.8, 1);  -moz-transform: scale3d(0.8, 0.8, 1);  -ms-transform: scale3d(0.8, 0.8, 1);  -o-transform: scale3d(0.8, 0.8, 1);  transform: scale3d(0.8, 0.8, 1); } .fw-overlay-4 .fw-block-image-child .fw-overlay-description {  padding: 0 2.5em 20px;  opacity: 0;  -webkit-transition: opacity 0.5s, -webkit-transform 0.5s;  transition: opacity 0.5s, transform 0.5s;  -webkit-transform: translate3d(0, 20px, 0);  -moz-transform: translate3d(0, 20px, 0);  -ms-transform: translate3d(0, 20px, 0);  -o-transform: translate3d(0, 20px, 0);  transform: translate3d(0, 20px, 0); } .fw-overlay-4:before {  border-top: 1px solid #fff;  border-bottom: 1px solid #fff;  -webkit-transform: scale(0, 1);  -moz-transform: scale(0, 1);  -ms-transform: scale(0, 1);  -o-transform: scale(0, 1);  transform: scale(0, 1); } .fw-overlay-4:after {  border-right: 1px solid #fff;  border-left: 1px solid #fff;  -webkit-transform: scale(1, 0);  -moz-transform: scale(1, 0);  -ms-transform: scale(1, 0);  -o-transform: scale(1, 0);  transform: scale(1, 0); } .fw-overlay-4:before, .fw-overlay-4:after {  position: absolute;  top: 30px;  right: 30px;  bottom: 30px;  left: 30px;  content: '';  opacity: 0;  -webkit-transition: opacity 0.5s, -webkit-transform 0.5s;  transition: opacity 0.5s, transform 0.5s; } .fw-overlay-4:hover {  background: #da0505;  -webkit-transition: background 0.5s linear;  -o-transition: background 0.5s linear;  transition: background 0.5s linear; } .fw-overlay-4:hover img {  opacity: 0.2; } .fw-overlay-4:hover .fw-overlay-title, .fw-overlay-4:hover .fw-overlay-description {  opacity: 1;  -webkit-transform: translate3d(0, 0, 0);  -moz-transform: translate3d(0, 0, 0);  -ms-transform: translate3d(0, 0, 0);  -o-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0); } .fw-overlay-4:hover:after, .fw-overlay-4:hover:before {  opacity: 1;  -webkit-transform: scale(1);  -moz-transform: scale(1);  -ms-transform: scale(1);  -o-transform: scale(1);  transform: scale(1); }  .fw-overlay-5 {  overflow: hidden;  position: relative;  background: #da0505;  -webkit-transition: background 0.5s linear;  -o-transition: background 0.5s linear;  transition: background 0.5s linear; } .fw-overlay-5 .fw-block-image-child {  position: absolute;  top: 0;  left: 0;  bottom: 0;  right: 0;  z-index: 10; } .fw-overlay-5 .fw-block-image-child img {  opacity: 1;  -webkit-transform: scale(1.12);  -moz-transform: scale(1.12);  -ms-transform: scale(1.12);  -o-transform: scale(1.12);  transform: scale(1.12);  -webkit-transition: all 0.35s ease-in-out;  -o-transition: all 0.35s ease-in-out;  transition: all 0.35s ease-in-out; } .fw-overlay-5 .fw-block-image-child .fw-overlay-description, .fw-overlay-5 .fw-block-image-child:before {  opacity: 0;  -webkit-transition: all 0.35s ease-in-out;  -o-transition: all 0.35s ease-in-out;  transition: all 0.35s ease-in-out; } .fw-overlay-5 .fw-block-image-child .fw-overlay-description {  -webkit-transform: scale(1.5);  -moz-transform: scale(1.5);  -ms-transform: scale(1.5);  -o-transform: scale(1.5);  transform: scale(1.5); } .fw-overlay-5 .fw-block-image-child .fw-overlay-title, .fw-overlay-5 .fw-block-image-child .fw-overlay-description {  padding: 0; } .fw-overlay-5:before {  position: absolute;  top: 30px;  right: 30px;  bottom: 30px;  left: 30px;  border: 1px solid #fff;  content: '';  -webkit-transform: scale(1.1);  -moz-transform: scale(1.1);  -ms-transform: scale(1.1);  -o-transform: scale(1.1);  transform: scale(1.1);  -webkit-transition: all 0.35s ease-in-out;  -o-transition: all 0.35s ease-in-out;  transition: all 0.35s ease-in-out; } .fw-overlay-5:hover {  background: #da0505;  -webkit-transition: background 0.35s linear;  -o-transition: background 0.35s linear;  transition: background 0.35s linear; } .fw-overlay-5:hover img {  opacity: 0.5;  -webkit-transform: scale(1);  -moz-transform: scale(1);  -ms-transform: scale(1);  -o-transform: scale(1);  transform: scale(1);  -webkit-transition: all 0.35s ease-in-out;  -o-transition: all 0.35s ease-in-out;  transition: all 0.35s ease-in-out; } .fw-overlay-5:hover .fw-overlay-description, .fw-overlay-5:hover:before {  opacity: 1;  -webkit-transform: scale(1);  -moz-transform: scale(1);  -ms-transform: scale(1);  -o-transform: scale(1);  transform: scale(1);  -webkit-transition: all 0.35s ease-in-out;  -o-transition: all 0.35s ease-in-out;  transition: all 0.35s ease-in-out; }  .fw-overlay-6 {  overflow: hidden;  position: relative;  background: #da0505; } .fw-overlay-6 img {  -webkit-transition: all 0.35s ease-in-out;  -o-transition: all 0.35s ease-in-out;  transition: all 0.35s ease-in-out;  -webkit-transform: scale(1.5);  -moz-transform: scale(1.5);  -ms-transform: scale(1.5);  -o-transform: scale(1.5);  transform: scale(1.5);  -webkit-backface-visibility: hidden;  backface-visibility: hidden; } .fw-overlay-6 .fw-block-image-overlay {  position: relative;  padding: 0 30px; } .fw-overlay-6 .fw-block-image-overlay .fw-overlay-title {  position: relative;  overflow: hidden;  display: inline-block; } .fw-overlay-6 .fw-block-image-overlay .fw-overlay-title:after {  content: '';  position: absolute;  bottom: 0;  left: 0;  width: 100%;  height: 2px;  background: #000000;  -webkit-transition: all 0.35s;  -o-transition: all 0.35s;  transition: all 0.35s;  -webkit-transform: translate3d(-100%, 0, 0);  -moz-transform: translate3d(-100%, 0, 0);  -ms-transform: translate3d(-100%, 0, 0);  -o-transform: translate3d(-100%, 0, 0);  transform: translate3d(-100%, 0, 0); } .fw-overlay-6 .fw-block-image-overlay .fw-overlay-description {  opacity: 0;  -webkit-transition: all 0.35s ease-in-out;  -o-transition: all 0.35s ease-in-out;  transition: all 0.35s ease-in-out;  -webkit-transform: translate3d(100%, 0, 0);  -moz-transform: translate3d(100%, 0, 0);  -ms-transform: translate3d(100%, 0, 0);  -o-transform: translate3d(100%, 0, 0);  transform: translate3d(100%, 0, 0);  padding: 0; } .fw-overlay-6:hover {  background: #da0505;  -webkit-transition: background 0.35s ease;  -o-transition: background 0.35s ease;  transition: background 0.35s ease; } .fw-overlay-6:hover .fw-block-image-overlay .fw-overlay-title:after {  -webkit-transform: translate3d(0, 0, 0);  -moz-transform: translate3d(0, 0, 0);  -ms-transform: translate3d(0, 0, 0);  -o-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0); } .fw-overlay-6:hover img {  opacity: 0.5;  -webkit-transform: scale(1.1);  -moz-transform: scale(1.1);  -ms-transform: scale(1.1);  -o-transform: scale(1.1);  transform: scale(1.1); } .fw-overlay-6:hover .fw-overlay-description {  opacity: 1;  -webkit-transform: translate3d(0, 0, 0);  -moz-transform: translate3d(0, 0, 0);  -ms-transform: translate3d(0, 0, 0);  -o-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0); }  .fw-overlay-7 {  position: relative;  overflow: hidden;  background: #000; } .fw-overlay-7 .fw-block-image-child {  -webkit-backface-visibility: hidden; } .fw-overlay-7 .fw-block-image-child .fw-block-image-overlay {  opacity: 0;  position: absolute;  text-align: center;  top: 0;  left: 0;  right: 0;  bottom: 0;  z-index: 10;  padding: 20px;  -webkit-transition: all 0.2s ease-in-out;  -o-transition: all 0.2s ease-in-out;  transition: all 0.2s ease-in-out; } .fw-overlay-7 .fw-block-image-child .fw-block-image-overlay i[class*='fw-icon-'] {  font-family: 'FontAwesome';  width: 43px;  height: 43px;  font-size: 18px;  line-height: 44px;  text-align: center;  color: #fff;  display: inline-block;  border-radius: 50%;  background-color: #5e6473;  z-index: 11;  transform: scale(0.5);  -webkit-transition: all 0.2s ease-in-out;  -o-transition: all 0.2s ease-in-out;  transition: all 0.2s ease-in-out; } .fw-overlay-7 .fw-block-image-child img {  opacity: 1;  -webkit-transition: all 0.2s ease-in-out;  -o-transition: all 0.2s ease-in-out;  transition: all 0.2s ease-in-out; } .fw-overlay-7:hover {  background: #000; } .fw-overlay-7:hover img {  opacity: 0.5;  transform: scale(1.1);  -webkit-transition: all 0.2s ease-in-out;  -o-transition: all 0.2s ease-in-out;  transition: all 0.2s ease-in-out; } .fw-overlay-7:hover .fw-block-image-overlay {  opacity: 1;  -webkit-transition: all 0.2s ease-in-out;  -o-transition: all 0.2s ease-in-out;  transition: all 0.2s ease-in-out; } .fw-overlay-7:hover .fw-block-image-overlay i {  transform: scale(1) !important;  -webkit-transition: all 0.2s ease-in-out;  -o-transition: all 0.2s ease-in-out;  transition: all 0.2s ease-in-out; }  .fw-block-image-parent.fw-block-image-video .fw-block-image-overlay {  opacity: 1;  background-color: transparent; } .fw-block-image-parent.fw-block-image-video .fw-block-image-overlay:hover {  background-color: rgba(0, 0, 0, 0.7); } .fw-block-image-parent.fw-block-image-video .fw-block-image-overlay:hover i {  border-color: transparent!important;  background-color: #5e6473 !important; } .fw-block-image-parent.fw-block-image-video .fw-block-image-overlay i {  transform: scale(1) !important;  background-color: transparent !important;  border: 2px solid #fff;  line-height: 41px !important; } .fw-block-image-parent .fw-icon-zoom, .fw-block-image-parent .fw-icon-link, .fw-block-image-parent .fw-icon-video, .fw-block-image-parent .fw-icon-more, .fw-block-image-parent .fw-icon-like {  font-family: 'FontAwesome';  font-style: normal; } .fw-block-image-parent .fw-icon-zoom:before {  content: "\f065"; } .fw-block-image-parent .fw-icon-link:before {  content: "\f105";  padding-left: 4px; } .fw-block-image-parent .fw-icon-video:before {  content: "\f04b";  text-indent: 0.2em;  margin-left: .2em; } .fw-block-image-parent .fw-icon-more:before {  content: "\f0f6"; } .fw-block-image-parent .fw-icon-like:before {  content: "\f08a"; } .fw-block-image-parent .fw-block-image-overlay .fw-overlay-description {  text-align: center;  color: #ffffff;  line-height: normal;  padding: 20px;  font-size: 15.5px; } .fw-block-image-parent .fw-block-image-overlay .fw-overlay-description p:last-child {  margin-bottom: 0; } .fw-block-image-parent .fw-block-image-overlay .fw-overlay-title {  font-family: 'Quattrocento Sans';  font-weight: 400;  font-style: normal;  padding: 5%;  text-align: center;  color: #ffffff; } .fw-portfolio {  position: relative; } .fw-portfolio.fw-portfolio-content-position-top .fw-icell {  vertical-align: top; } .fw-portfolio.fw-portfolio-content-position-middle .fw-icell {  vertical-align: middle; } .fw-portfolio.fw-portfolio-content-position-bottom .fw-icell {  vertical-align: bottom; } .fw-portfolio .fw-portfolio-filter, .fw-portfolio .fw-portfolio-wrapper, .fw-portfolio .fw-portfolio-image {  position: relative; } .fw-portfolio .fw-portfolio-wrapper ul {  margin: 0;  padding: 0;  list-style: none; } .fw-portfolio .fw-portfolio-wrapper li {  float: left; } .fw-portfolio img {  max-width: 100%;  display: block;  position: relative;  -webkit-backface-visibility: hidden; } .fw-portfolio a:hover {  text-decoration: none; } .fw-portfolio .fw-btn-portfolio-read-more {  line-height: normal !important; } .fw-portfolio .fw-btn-portfolio-read-more:after {  content: "\f101";  font-family: 'FontAwesome';  margin-left: 10px; } .fw-portfolio-filter {  overflow: hidden;  position: relative;  border: 1px solid #dee0e1;  padding: 20px;  margin-bottom: 80px; } .fw-portfolio-filter .caroufredsel_wrapper {  margin: 0 auto !important; } .fw-portfolio-filter ul {  padding: 0;  text-align: center; } .fw-portfolio-filter li {  display: inline-block;  margin: 0 35px;  float: left;  line-height: 1.2em; } .fw-portfolio-filter li a {  font-family: 'Montserrat';  font-style: normal;  color: #5e6473;  font-weight: normal;  font-size: 14px; } .fw-portfolio-filter li.active a, .fw-portfolio-filter li a:hover {  color: #da0505; } .fw-portfolio-filter .next, .fw-portfolio-filter .prev {  color: #5e6473;  position: absolute;  top: 0.5em;  font-size: 30px;  line-height: 1em;  text-align: center;  font-weight: normal; } .fw-portfolio-filter .next:hover, .fw-portfolio-filter .prev:hover {  color: #da0505; } .fw-portfolio-filter .prev {  left: 20px; } .fw-portfolio-filter .prev i:before {  content: "\f104"; } .fw-portfolio-filter .next {  right: 20px; } .fw-portfolio-filter .next i:before {  content: "\f105"; } .fw-portfolio .fw-js-load-more-projects {  margin-top: 25px; } .fw-portfolio .fw-btn img {  display: inline; }  @media (max-width: 991px) {  .site .fw-portfolio-1 .fw-portfolio-wrapper li,  .site .fw-portfolio-2 .fw-portfolio-wrapper li,  .site .fw-portfolio-3 .fw-portfolio-wrapper li {   width: 47% !important;  }  .site .fw-project-details.fw-project-column-4 .fw-project-list .fw-project-list-item {   width: 32% !important;  } } @media (max-width: 767px) {  .site .fw-portfolio-1 .fw-portfolio-wrapper li,  .site .fw-portfolio-2 .fw-portfolio-wrapper li,  .site .fw-portfolio-3 .fw-portfolio-wrapper li {   width: 47% !important;  }  .site .fw-project-details.fw-project-column-4 .fw-project-list .fw-project-list-item,  .site .fw-project-details .fw-project-list .fw-project-list-item {   width: 48% !important;  } } @media (max-width: 479px) {  .site .fw-project-details.fw-project-column-4 .fw-project-list .fw-project-list-item,  .site .fw-project-details .fw-project-list .fw-project-list-item {   width: 100% !important;  }  .site .fw-portfolio-filter .caroufredsel_wrapper {   margin: 0 auto !important;  }  .site .fw-portfolio-1 .fw-portfolio-wrapper li,  .site .fw-portfolio-2 .fw-portfolio-wrapper li,  .site .fw-portfolio-3 .fw-portfolio-wrapper li {   width: 97% !important;   float: none;   margin: 0 auto;  } } .fw-project-details .fw-project-list {  text-align: justify;  padding: 0;  margin: 0; } .fw-project-details .fw-project-list:after {  content: '';  width: 100%;  height: 0;  display: inline-block; } .fw-project-details .fw-project-list .fw-project-list-item {  display: inline-block;  overflow: hidden;  position: relative;  margin-bottom: 13px; } .fw-project-column-2 .fw-project-list .fw-project-list-item {  width: 49%; } .fw-project-column-3 .fw-project-list .fw-project-list-item {  width: 32%; } .fw-project-column-4 .fw-project-list .fw-project-list-item {  width: 23.5%; } .fw-portfolio-1.fw-portfolio-content-align-left .fw-portfolio-image .fw-block-image-overlay .fw-overlay-title, .fw-portfolio-1.fw-portfolio-content-align-left .fw-portfolio-image .fw-block-image-overlay .fw-overlay-description {  text-align: left; } .fw-portfolio-1.fw-portfolio-content-align-left .fw-portfolio-image .fw-block-image-overlay .fw-overlay-title:before {  right: auto; } .fw-portfolio-1.fw-portfolio-content-align-left .fw-portfolio-image .fw-block-image-overlay .fw-overlay-description {  float: left; } .fw-portfolio-1.fw-portfolio-content-align-center .fw-portfolio-image .fw-block-image-overlay .fw-overlay-title, .fw-portfolio-1.fw-portfolio-content-align-center .fw-portfolio-image .fw-block-image-overlay .fw-overlay-description {  text-align: center; } .fw-portfolio-1.fw-portfolio-content-align-center .fw-portfolio-image .fw-block-image-overlay .fw-overlay-title:before {  left: 0;  right: 0; } .fw-portfolio-1.fw-portfolio-content-align-center .fw-portfolio-image .fw-block-image-overlay .fw-overlay-description {  float: none; } .fw-portfolio-1.fw-portfolio-content-align-right .fw-portfolio-image .fw-block-image-overlay .fw-overlay-title, .fw-portfolio-1.fw-portfolio-content-align-right .fw-portfolio-image .fw-block-image-overlay .fw-overlay-description {  text-align: right; } .fw-portfolio-1.fw-portfolio-content-align-right .fw-portfolio-image .fw-block-image-overlay .fw-overlay-title:before {  left: auto; } .fw-portfolio-1.fw-portfolio-content-align-right .fw-portfolio-image .fw-block-image-overlay .fw-overlay-description {  float: none; } .fw-portfolio-1.fw-portfolio-content-align-right .fw-portfolio-image .fw-block-image-overlay .fw-overlay-description * {  float: right; } .fw-portfolio-1 .fw-portfolio-list li {  background: #fff;  border: 1px solid #ece8df;  padding: 20px;  -webkit-box-shadow: 0 9px 40px rgba(236, 232, 223, 0.68);  box-shadow: 0 9px 40px rgba(236, 232, 223, 0.68); } .fw-portfolio-1 .fw-portfolio-image {  display: block;  overflow: hidden; } .fw-portfolio-1 .fw-portfolio-image .fw-overlay-title {  font-size: 22px;  line-height: 24px;  padding: 0 6% 2%; } .fw-portfolio-1 .fw-portfolio-image .fw-overlay-description * {  max-width: 200px;  white-space: nowrap;  text-overflow: ellipsis;  overflow: hidden;  margin: 0 auto; } .fw-portfolio-1.fw-portfolio-cols-2 .fw-portfolio-wrapper .fw-portfolio-title {  font-size: 22px; } .fw-portfolio-1.fw-portfolio-cols-2 .fw-portfolio-wrapper li {  width: 47%;  margin: 0 1.41% 32px; } .fw-portfolio-1.fw-portfolio-cols-2 .fw-portfolio-wrapper .fw-portfolio-image img {  width: 100%; } .fw-portfolio-1.fw-portfolio-cols-3 .fw-portfolio-wrapper li {  width: 30.6%;  margin: 0 1.36% 32px; } .fw-portfolio-1.fw-portfolio-cols-4 .fw-portfolio-wrapper li {  width: 22%;  margin: 0 1.36% 32px; } .fw-portfolio-1.fw-portfolio-cols-4 .fw-portfolio-wrapper .fw-portfolio-title {  font-size: 18px;  padding: 10px; } .fw-portfolio-1 .fw-portfolio-image .fw-block-image-child .fw-block-image-overlay{  padding: 20px !important; } body.fw-touchDevice .fw-portfolio-1 .fw-block-image-child .fw-block-image-overlay {  opacity: 1; }  .fw-portfolio-2.fw-portfolio-content-align-left .fw-portfolio-description {  text-align: left; } .fw-portfolio-2.fw-portfolio-content-align-center .fw-portfolio-description {  text-align: center; } .fw-portfolio-2.fw-portfolio-content-align-right .fw-portfolio-description {  text-align: right; } .fw-portfolio-2 .fw-portfolio-image .fw-block-image-overlay i {  font-style: normal; } .fw-portfolio-2.fw-portfolio-cols-2 .fw-portfolio-wrapper .fw-portfolio-title {  font-size: 18px; } .fw-portfolio-2.fw-portfolio-cols-2 .fw-portfolio-wrapper li {  width: 47%;  margin: 0 1.41% 32px; } .fw-portfolio-2.fw-portfolio-cols-2 .fw-portfolio-wrapper .fw-portfolio-image img {  width: 100%; } .fw-portfolio-2.fw-portfolio-cols-3 .fw-portfolio-wrapper .fw-portfolio-title {  font-size: 18px; } .fw-portfolio-2.fw-portfolio-cols-3 .fw-portfolio-wrapper li {  width: 30.6%;  margin: 0 1.36% 32px; } .fw-portfolio-2.fw-portfolio-cols-4 .fw-portfolio-wrapper .fw-portfolio-title {  font-size: 14px; } .fw-portfolio-2.fw-portfolio-cols-4 .fw-portfolio-wrapper li {  width: 22%;  margin: 0 1.36% 32px; } .fw-portfolio-2 .fw-portfolio-description .fw-portfolio-content {  display: block;  clear: both; } .fw-portfolio-2 .fw-portfolio-description .fw-portfolio-content p:last-child {  margin-bottom: 0; } .fw-portfolio-2 .fw-portfolio-title {  margin: 0 0 17px 0;  display: block;  font-style: italic; } .fw-portfolio-2 .fw-portfolio-title strong {  font-style: normal; } .fw-portfolio-2 .fw-portfolio-title a {  color: #333; } .fw-portfolio-2 .fw-portfolio-description {  background-color: #ffffff;  padding: 45px 25px; } .fw-portfolio-2 .fw-portfolio-description .fw-portfolio-content {  font-size: 14px;  margin-bottom: 22.5px; } .fw-portfolio-2 .fw-portfolio-title a:hover {  color: #da0505; } .fw-portfolio-3.fw-portfolio-content-align-left .fw-block-image-overlay, .fw-portfolio-3.fw-portfolio-content-align-left .fw-block-image-overlay .fw-overlay-description {  text-align: left; } .fw-portfolio-3.fw-portfolio-content-align-left .fw-block-image-overlay .fw-overlay-description * {  margin-left: 0 !important; } .fw-portfolio-3.fw-portfolio-content-align-left .fw-block-image-icons a {  margin-right: 10px;  margin-left: auto; } .fw-portfolio-3.fw-portfolio-content-align-center .fw-block-image-overlay {  text-align: center; } .fw-portfolio-3.fw-portfolio-content-align-center .fw-block-image-icons a {  margin: 0 5px; } .fw-portfolio-3.fw-portfolio-content-align-right .fw-block-image-overlay, .fw-portfolio-3.fw-portfolio-content-align-right .fw-block-image-overlay .fw-overlay-description {  text-align: right; } .fw-portfolio-3.fw-portfolio-content-align-right .fw-block-image-overlay .fw-overlay-description * {  margin-right: 0 !important; } .fw-portfolio-3.fw-portfolio-content-align-right .fw-block-image-icons a{  margin-left: 10px;  margin-right: auto; } .fw-portfolio-3 .fw-portfolio-image .fw-block-image-child .fw-block-image-overlay{  padding: 27px !important; } .fw-portfolio-3 .fw-portfolio-image .fw-block-image-overlay {  overflow: hidden; } .fw-portfolio-3 .fw-portfolio-image .fw-block-image-overlay i {  font-style: normal; } .fw-portfolio-3 .fw-portfolio-image .fw-block-image-overlay .fw-portfolio-title {  color: #fff;  display: block;  font-weight: 400;  font-style: normal; } .fw-portfolio-3 .fw-portfolio-image .fw-block-image-overlay .fw-overlay-description {  padding: 10px 0 0 0; } .fw-portfolio-3 .fw-portfolio-image .fw-block-image-overlay .fw-overlay-description * {  max-width: 200px;  white-space: nowrap;  text-overflow: ellipsis;  overflow: hidden;  margin: 0 auto; } .fw-portfolio-3 .fw-block-image-icons a {  display: inline-block;  text-align: center;  margin-top: 0;  margin-bottom: 0;  border-radius: 50%;  font-size: 25px;  line-height: 48px; } .fw-portfolio-3.fw-portfolio-cols-2 .fw-portfolio-wrapper li {  width: 47%;  margin: 0 1.41% 32px; } .fw-portfolio-3.fw-portfolio-cols-2 .fw-portfolio-wrapper .fw-overlay-title {  font-size: 22px; } .fw-portfolio-3.fw-portfolio-cols-2 .fw-portfolio-wrapper .fw-portfolio-image img {  width: 100%; } .fw-portfolio-3.fw-portfolio-cols-3 .fw-portfolio-wrapper li {  width: 30.6%;  margin: 0 1.36% 32px; } .fw-portfolio-3.fw-portfolio-cols-3 .fw-portfolio-wrapper .fw-overlay-title {  font-size: 22px; } .fw-portfolio-3.fw-portfolio-cols-4 .fw-portfolio-wrapper li {  width: 22%;  margin: 0 1.36% 32px; } .fw-portfolio-3.fw-portfolio-cols-4 .fw-portfolio-wrapper .fw-overlay-title {  font-size: 18px; } .fw-portfolio-3 .fw-portfolio-image .fw-block-image-overlay .fw-portfolio-title {  font-size: 22px;  font-family: 'Quattrocento Sans'; } .fw-portfolio-3 .fw-block-image-icons {  margin-bottom: 22.5px; } .fw-portfolio-3 .fw-block-image-icons a {  color: #da0505;  border: 2px solid #da0505;  width: 48px;  height: 48px;  -webkit-transition: all 0.3s linear;  -o-transition: all 0.3s linear;  transition: all 0.3s linear; } .fw-portfolio-3 .fw-block-image-icons a:hover {  color: #ffffff;  background: #da0505; } body.fw-touchDevice .fw-portfolio-3 .fw-block-image-child .fw-block-image-overlay {  opacity: 1; }  .fw-btn {  font-family: 'Montserrat';  font-weight: 400;  font-style: normal;  font-size: 12px;  line-height: 30px;  letter-spacing: 0px;  color: #ffffff;  display: inline-block;  margin-bottom: 0;  text-align: center;  vertical-align: middle;  cursor: pointer;  background-image: none;  border: 1px solid transparent;  text-decoration: none;  white-space: nowrap;  outline: none;  position: relative;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease;  max-width: 100%; } .fw-btn span, .fw-btn i {  position: relative;  top: 1px; } .fw-btn:hover, .fw-btn:focus {  text-decoration: none;  outline: none; } .fw-btn i, .fw-btn img {  margin-right: 13px; } .fw-btn i.pull-right, .fw-btn img.pull-right, .fw-btn i.pull-right-icon, .fw-btn img.pull-right-icon {  margin-right: 0;  margin-left: 13px;  position: relative; } .fw-btn i.pull-right, .fw-btn img.pull-right {  top: 0.3em; } .fw-btn img {  position: relative;  top: -0.1em; } .fw-btn i {  top: -1px;  vertical-align: middle; } .fw-btn.fw-btn-side-by-side {  margin-right: 10px; } .fw-btn.fw-btn-side-by-side:last-child {  margin-right: 0; } .fw-btn.fw-btn-full {  width: 100%; } .fw-btn-lg {  padding: 17px 45px;  font-size: 14px;  line-height: 35px; } .fw-btn-md {  padding: 12px 25px;  font-size: 12px;  line-height: 30px; } .fw-btn-sm {  padding: 6px 15px;  font-size: 11px;  line-height: 26px; } .fw-btn-1 {  background-color: #da0505;  border-color: transparent;  border-width: 0;  color: #ffffff;  border-radius: 0; } .fw-btn-1:focus {  background-color: #da0505;  border-color: transparent;  color: #ffffff; } .fw-btn-1:hover {  background-color: #5e6473;  color: #ffffff; } .fw-btn-1:active {  box-shadow: none; } .fw-btn-2 {  background-color: transparent;  border-color: #da0505;  border-width: 2px;  color: #ffffff;  border-radius: 0; } .fw-btn-2:focus {  background-color: transparent;  border-color: #da0505;  color: #ffffff; } .fw-btn-2:hover {  background-color: #5e6473;  color: #ffffff;  border-color: #5e6473; } .fw-btn-2:active {  box-shadow: none; } .fw-btn-3 {  background-color: transparent;  border-top: 2px solid #ffffff;  border-bottom: 2px solid #ffffff;  color: #ffffff;  border-radius: 0; } .fw-btn-3:focus {  background-color: transparent;  border-top-color: #ffffff;  border-bottom-color: #ffffff;  color: #ffffff; } .fw-btn-3:hover {  border-top-color: #5e6473;  border-bottom-color: #5e6473;  background-color: #5e6473;  color: #ffffff; } .fw-btn-3:active {  box-shadow: none; } .fw-btn-4 {  color: #ffffff;  border: none;  background-color: transparent; } .fw-btn-4.fw-btn-sm, .fw-btn-4.fw-btn-md, .fw-btn-4.fw-btn-lg {  padding-left: 0;  padding-right: 0; } .fw-btn-4.fw-btn-sm.fw-btn-side-by-side, .fw-btn-4.fw-btn-md.fw-btn-side-by-side, .fw-btn-4.fw-btn-lg.fw-btn-side-by-side {  margin-right: 0; } .fw-btn-4.fw-btn-sm.fw-btn-side-by-side:last-child, .fw-btn-4.fw-btn-md.fw-btn-side-by-side:last-child, .fw-btn-4.fw-btn-lg.fw-btn-side-by-side:last-child {  padding-right: 0; } .fw-btn-4.fw-btn-sm.fw-btn-side-by-side {  padding-right: 15px; } .fw-btn-4.fw-btn-md.fw-btn-side-by-side {  padding-right: 25px; } .fw-btn-4.fw-btn-lg.fw-btn-side-by-side {  padding-right: 45px; } .fw-btn-4:focus {  color: #ffffff; } .fw-btn-4:hover {  color: #ffffff; } .fw-btn-4:active {  box-shadow: none; }  .fade-effect .item {  opacity: 0;  -webkit-transition: opacity 0.7s ease-in-out;  -o-transition: opacity 0.7s ease-in-out;  transition: opacity 0.7s ease-in-out; } .fade-effect .item.active {  opacity: 1; } .fade-effect .active.left, .fade-effect .active.right {  left: 0;  z-index: 2;  opacity: 0; } .shot-effect .item {  top: 0;  left: 0 !important;  -webkit-transition: top 0.9s cubic-bezier(0.95, 0.1, 0.25, 1);  -o-transition: top 0.9s cubic-bezier(0.95, 0.1, 0.25, 1);  transition: top 0.9s cubic-bezier(0.95, 0.1, 0.25, 1); } .shot-effect .item.prev {top: 100%; z-index: 3;} .shot-effect .item.next {top: -100%; z-index: 3;} .shot-effect .item.prev.left, .shot-effect .item.prev.right, .shot-effect .item.next.left, .shot-effect .item.next.right {  top: 0; } .spinner .wBall .wInnerBall{  background: #000000; }  .fw-side-boxed .rev_slider_wrapper, .widget_revslider .rev_slider_wrapper {  max-width: 100%;  left: auto !important; }  @media(max-width:1199px){  .rev_slider_wrapper {   left: 0 !important;  } }  .spinner {  width: 32px;  height:32px;  position: absolute;  top: 50%;  left: 50%;  z-index: 3;  margin-top: -25px;  margin-left: -25px; } .spinner .wBall {  position: absolute;  width: 30px;  height: 30px;  opacity: 0;  -moz-transform: rotate(225deg);  -moz-animation: orbit 4.4s infinite;  -webkit-transform: rotate(225deg);  -webkit-animation: orbit 4.4s infinite;  -ms-transform: rotate(225deg);  -ms-animation: orbit 4.4s infinite;  -o-transform: rotate(225deg);  -o-animation: orbit 4.4s infinite;  transform: rotate(225deg);  animation: orbit 4.4s infinite; } .spinner .wBall .wInnerBall{  position: absolute;  width: 4px;  height: 4px;  left:0;  top:0;  -moz-border-radius: 4px;  -webkit-border-radius: 4px;  -ms-border-radius: 4px;  -o-border-radius: 4px;  border-radius: 4px; } .spinner #wBall_1 {  -moz-animation-delay: 0.96s;  -webkit-animation-delay: 0.96s;  -ms-animation-delay: 0.96s;  -o-animation-delay: 0.96s;  animation-delay: 0.96s; } .spinner #wBall_2 {  -moz-animation-delay: 0.19s;  -webkit-animation-delay: 0.19s;  -ms-animation-delay: 0.19s;  -o-animation-delay: 0.19s;  animation-delay: 0.19s; } .spinner #wBall_3 {  -moz-animation-delay: 0.38s;  -webkit-animation-delay: 0.38s;  -ms-animation-delay: 0.38s;  -o-animation-delay: 0.38s;  animation-delay: 0.38s; } .spinner #wBall_4 {  -moz-animation-delay: 0.58s;  -webkit-animation-delay: 0.58s;  -ms-animation-delay: 0.58s;  -o-animation-delay: 0.58s;  animation-delay: 0.58s; } .spinner #wBall_5 {  -moz-animation-delay: 0.77s;  -webkit-animation-delay: 0.77s;  -ms-animation-delay: 0.77s;  -o-animation-delay: 0.77s;  animation-delay: 0.77s; } @-moz-keyframes orbit {  0% {   opacity: 1;   z-index:99;   -moz-transform: rotate(180deg);   -moz-animation-timing-function: ease-out;  }  7% {   opacity: 1;   -moz-transform: rotate(300deg);   -moz-animation-timing-function: linear;   -moz-origin:0%;  }  30% {   opacity: 1;   -moz-transform:rotate(410deg);   -moz-animation-timing-function: ease-in-out;   -moz-origin:7%;  }  39% {   opacity: 1;   -moz-transform: rotate(645deg);   -moz-animation-timing-function: linear;   -moz-origin:30%;  }  70% {   opacity: 1;   -moz-transform: rotate(770deg);   -moz-animation-timing-function: ease-out;   -moz-origin:39%;  }  75% {   opacity: 1;   -moz-transform: rotate(900deg);   -moz-animation-timing-function: ease-out;   -moz-origin:70%;  }  76% {   opacity: 0;   -moz-transform:rotate(900deg);  }  100% {   opacity: 0;   -moz-transform: rotate(900deg);  } } @-webkit-keyframes orbit {  0% {   opacity: 1;   z-index:99;   -webkit-transform: rotate(180deg);   -webkit-animation-timing-function: ease-out;  }  7% {   opacity: 1;   -webkit-transform: rotate(300deg);   -webkit-animation-timing-function: linear;   -webkit-origin:0%;  }  30% {   opacity: 1;   -webkit-transform:rotate(410deg);   -webkit-animation-timing-function: ease-in-out;   -webkit-origin:7%;  }  39% {   opacity: 1;   -webkit-transform: rotate(645deg);   -webkit-animation-timing-function: linear;   -webkit-origin:30%;  }  70% {   opacity: 1;   -webkit-transform: rotate(770deg);   -webkit-animation-timing-function: ease-out;   -webkit-origin:39%;  }  75% {   opacity: 1;   -webkit-transform: rotate(900deg);   -webkit-animation-timing-function: ease-out;   -webkit-origin:70%;  }  76% {   opacity: 0;   -webkit-transform:rotate(900deg);  }  100% {   opacity: 0;   -webkit-transform: rotate(900deg);  } } @-ms-keyframes orbit {  0% {   opacity: 1;   z-index:99;   -ms-transform: rotate(180deg);   -ms-animation-timing-function: ease-out;  }  7% {   opacity: 1;   -ms-transform: rotate(300deg);   -ms-animation-timing-function: linear;   -ms-origin:0%;  }  30% {   opacity: 1;   -ms-transform:rotate(410deg);   -ms-animation-timing-function: ease-in-out;   -ms-origin:7%;  }  39% {   opacity: 1;   -ms-transform: rotate(645deg);   -ms-animation-timing-function: linear;   -ms-origin:30%;  }  70% {   opacity: 1;   -ms-transform: rotate(770deg);   -ms-animation-timing-function: ease-out;   -ms-origin:39%;  }  75% {   opacity: 1;   -ms-transform: rotate(900deg);   -ms-animation-timing-function: ease-out;   -ms-origin:70%;  }  76% {   opacity: 0;   -ms-transform:rotate(900deg);  }  100% {   opacity: 0;   -ms-transform: rotate(900deg);  } } @-o-keyframes orbit {  0% {   opacity: 1;   z-index:99;   -o-transform: rotate(180deg);   -o-animation-timing-function: ease-out;  }  7% {   opacity: 1;   -o-transform: rotate(300deg);   -o-animation-timing-function: linear;   -o-origin:0%;  }  30% {   opacity: 1;   -o-transform:rotate(410deg);   -o-animation-timing-function: ease-in-out;   -o-origin:7%;  }  39% {   opacity: 1;   -o-transform: rotate(645deg);   -o-animation-timing-function: linear;   -o-origin:30%;  }  70% {   opacity: 1;   -o-transform: rotate(770deg);   -o-animation-timing-function: ease-out;   -o-origin:39%;  }  75% {   opacity: 1;   -o-transform: rotate(900deg);   -o-animation-timing-function: ease-out;   -o-origin:70%;  }  76% {   opacity: 0;   -o-transform:rotate(900deg);  }  100% {   opacity: 0;   -o-transform: rotate(900deg);  } } @keyframes orbit {  0% {   opacity: 1;   z-index:99;   transform: rotate(180deg);   animation-timing-function: ease-out;  }  7% {   opacity: 1;   transform: rotate(300deg);   animation-timing-function: linear;   origin:0%;  }  30% {   opacity: 1;   transform:rotate(410deg);   animation-timing-function: ease-in-out;   origin:7%;  }  39% {   opacity: 1;   transform: rotate(645deg);   animation-timing-function: linear;   origin:30%;  }  70% {   opacity: 1;   transform: rotate(770deg);   animation-timing-function: ease-out;   origin:39%;  }  75% {   opacity: 1;   transform: rotate(900deg);   animation-timing-function: ease-out;   origin:70%;  }  76% {   opacity: 0;   transform:rotate(900deg);  }  100% {   opacity: 0;   transform: rotate(900deg);  } }  .fw-wrap-fade-slider {  z-index: 15;  position: relative; } .fw-fade-slider {  position: relative; } .fw-fade-slider.main-carousel .item.left {  float: none !important; } .fw-fade-slider.main-carousel .item.right {  float: none !important; } .fw-fade-slider .item .fw-fade-slide-text-wrap .fw-fade-slider-title-after {  font-family: 'Merriweather';  font-weight: 300;  font-style: normal;  font-size: 22px;  line-height: 39px;  letter-spacing: 0.5px;  color: #a8a8a8; } .fw-fade-slider .fw-fade-slider-title, .fw-fade-slider .fw-fade-slider-title-after {  margin-top: 10px;  margin-bottom: 10px; } .fw-fade-slider .carousel-indicators {  left: 2%;  top: 50%;  bottom: auto;  margin: 0;  width: auto;  z-index: 21; } .fw-fade-slider .carousel-indicators li {  display: block;  margin-bottom: 5px;  width: 12px;  height: 12px;  border-color: rgba(255, 255, 255, 0.5); } .fw-fade-slider .carousel-indicators li.active {  background: rgba(255, 255, 255, 0.5);  border-color: rgba(255, 255, 255, 0.5);  margin: 1px 1px 5px; } .fw-fade-slider .carousel-control {  width: 30px;  height: 30px;  box-shadow: none;  background: transparent;  z-index: 20;  position: absolute;  top: 50%;  margin-top: -15px; } .fw-fade-slider .item {  height: 700px;  padding: 30px 15px;  background-size: cover;  background-position: center center;  overflow: hidden;  z-index: 10; } .fw-fade-slider .item .fw-container {  display: block;  padding: 0;  height: 100%; } .fw-fade-slider .item.fw-fade-slider-content-align-left {  text-align: left; } .fw-fade-slider .item.fw-fade-slider-content-align-left .fw-slide-slider-button {  float: left; } .fw-fade-slider .item.fw-fade-slider-content-align-center {  text-align: center; } .fw-fade-slider .item.fw-fade-slider-content-align-center .fw-slide-slider-button {  margin: 0 auto; } .fw-fade-slider .item.fw-fade-slider-content-align-right {  text-align: right; } .fw-fade-slider .item.fw-fade-slider-content-align-right .fw-slide-slider-button {  float: right; } .fw-fade-slider .item .fw-fade-slide-text-wrap {  position: relative;  z-index: 5;  padding: 0 15px; } .fw-fade-slider .item .fw-fade-slide-text-wrap .animated {  margin-bottom: 45px; } .fw-fade-slider .item .fw-fade-slide-text-wrap .animated:last-child {  margin-bottom: 0; } .fw-fade-slider .fw-slide-slider-button {  border-color: #ffffff;  color: #ffffff;  background: transparent; } .fw-fade-slider .fw-slide-slider-button:hover {  color: #5e6473; }  .fw-container .fw-fade-slider .carousel-indicators {  top: auto;  left: 50%;  bottom: 10%; } .fw-container .fw-fade-slider .carousel-indicators li{  display: inline-block;  margin-bottom: 1px; } .fw-container .fw-fade-slider .carousel-control.left {  left: 10px;  right: initial; } .fw-container .fw-fade-slider .carousel-control.right {  right: 10px;  left: initial; } .fw-container .fw-fade-slider .fw-fade-slide-text-wrap {  padding: 0 5em; }  @media(max-width:767px){  .fw-fade-slider .item{   height: auto;  } } .fw-wrap-image-slider{  z-index: 15;  position: relative; } .fw-wrap-image-slider .carousel-inner{  overflow: visible; } .fw-image-video-slider {  position: relative; } .fw-image-video-slider.main-carousel .item.left {  float: none !important; } .fw-image-video-slider.main-carousel .item.right {  float: none !important; } .fw-image-video-slider .carousel-control {  width: 30px;  height: 30px; } .fw-image-video-slider .carousel-indicators {  left: 2%;  top: 50%;  margin: 0;  width: auto;  z-index: 21; } .fw-image-video-slider .carousel-indicators li {  display: block;  margin-bottom: 5px;  width: 12px;  height: 12px;  border-color: rgba(255, 255, 255, 0.5); } .fw-image-video-slider .carousel-indicators li.active {  margin: 1px 1px 5px;  background: rgba(255, 255, 255, 0.5);  border-color: rgba(255, 255, 255, 0.5); } .fw-image-video-slider .item {  height: 700px;  overflow: hidden;  z-index: 10;  background-size: cover; } .fw-image-video-slider .item .fw-container {  display: block;  padding: 0 !important;  height: 100%;  background: transparent;  z-index: 5; } .fw-image-video-slider .item .fw-text-wrap .fw-image-video-slider-text {  font-size: 22px; } .fw-image-video-slider .item .fw-text-wrap .animated {  margin-bottom: 30px; } .fw-image-video-slider .item .fw-text-wrap .fw-image-video-slider-title {  margin: 0; } .fw-image-video-slider .item .fw-text-wrap .fw-image-video-slider-title-after {  font-family: 'Merriweather';  font-weight: 300;  font-style: normal;  font-size: 22px;  line-height: 39px;  color: #a8a8a8;  letter-spacing: 0.5px;  margin: 0 0 30px; } .fw-image-video-slider .item .fw-text-wrap .animated:last-child {  margin-bottom: 0; }  .fw-container .fw-image-video-slider .carousel-indicators {  top: 35%;  left: 18px; } .fw-image-video-slider .fw-text-wrap, .fw-image-video-slider .fw-media-wrap {  padding: 0 3em;  display: inline-block;  width: 48%;  vertical-align: middle; } .fw-image-video-slider .fw-media-wrap{  text-align: center; } .fw-image-video-slider .fw-media-wrap iframe {  border: 1px solid transparent; } .fw-image-video-slider .border-media {  display: inline-block; }  @media(max-width:1199px){  .fw-image-video-slider .item .fw-text-wrap .fw-image-video-slider-text{   margin-bottom: 30px;  }  .fw-image-video-slider .item.fw-image-video-slider-text-left .fw-text-wrap{   padding-right: 2em;  }  .fw-image-video-slider .item.fw-image-video-slider-text-right .fw-text-wrap{   padding-left: 2em;  }  .fw-image-video-slider .fw-media-wrap{   padding: 0 2em;  }  .fw-image-video-slider .item .fw-text-wrap{   word-wrap: break-word;  }  .fw-image-video-slider .item .fw-media-wrap .border-media{   max-width: 100%;  }  .fw-image-video-slider .item .fw-media-wrap .border-media iframe{   height: 360px;  } }  @media(max-width:991px){  .fw-image-video-slider .fw-text-wrap,  .fw-image-video-slider .fw-media-wrap{   padding: 0 2em;  }  .fw-image-video-slider .item.fw-image-video-slider-text-left .fw-text-wrap{   padding-right: 1em;  }  .fw-image-video-slider .item.fw-image-video-slider-text-right .fw-text-wrap{   padding-left: 1em;  }  .fw-image-video-slider .fw-image-video-slider-text-left .fw-media-wrap{   padding-right: 20px;  }  .fw-image-video-slider .fw-image-video-slider-text-right .fw-text-wrap{   padding-right: 0;  }  .fw-image-video-slider .item .fw-media-wrap .border-media iframe{   height: 290px;  } }  @media(max-width:767px){  .fw-image-video-slider .item.fw-image-video-slider-text-left .fw-media-wrap,  .fw-image-video-slider .item.fw-image-video-slider-text-right .fw-media-wrap {   margin-bottom: 30px;   padding: 0 2em !important;  }  .fw-image-video-slider .item.fw-image-video-slider-text-left .fw-text-wrap,  .fw-image-video-slider .item.fw-image-video-slider-text-right .fw-text-wrap{   margin-bottom: 0;   padding: 0 2em !important;  }  .fw-container .fw-image-video-slider .fw-media-wrap,  .fw-container .fw-image-video-slider .fw-text-wrap {   padding: 0 50px;  }  .fw-image-video-slider .item{   padding: 30px 15px;   height: auto;  }  .fw-image-video-slider .fw-text-wrap,  .fw-image-video-slider .fw-media-wrap{   width: 100%;  }  .fw-image-video-slider .item .fw-media-wrap .border-media iframe{   width: 100%;   height: 400px !important;  }  .fw-image-video-slider .item .fw-media-wrap .border-media{   width: 100% !important;  } } @media(max-width:479px){  .fw-image-video-slider .item .fw-itable,  .fw-image-video-slider .item .fw-icell{   display: block;  }  .fw-image-video-slider .item .fw-media-wrap .border-media iframe{   height: 220px !important;  } } .fw-container-fluid .fw-easy-slider {  margin-left: -15px;  margin-right: -15px; } .fw-easy-slider {  position: relative;  margin-bottom: -1px; } .fw-easy-slider .fw-easy-slider-container {  list-style: none;  padding: 0;  margin: 0; } .fw-easy-slider .fw-easy-slider-container .fw-easy-slider-item {  float: left;  position: relative;  max-width: 100%; } .fw-easy-slider .fw-easy-slider-container .fw-easy-slider-item img {  width: 100%;  height: 100%; } .fw-easy-slider .fw-easy-slider-container .fw-easy-slider-item .fw-easy-slider-title {  visibility: hidden;  position: absolute; } .fw-easy-slider .fw-easy-slider-container .fw-easy-slider-item .fw-block-image-parent {  margin-bottom: 1px; } .fw-easy-slider .fw-easy-slider-caption {  position: absolute;  left: -3%;  bottom: 13%;  z-index: 2;  width: 57%;  color: #fff; } .fw-easy-slider .fw-easy-slider-caption .fw-easy-slider-caption-inner {  position: relative;  width: 100%;  padding: 40px 80px;  background-color: rgba(218,5,5,0.9); } .fw-easy-slider .fw-easy-slider-caption .fw-easy-slider-title-clone a {  display: inline-block; } .fw-easy-slider .fw-easy-slider-prev, .fw-easy-slider .fw-easy-slider-next {  color: #000;  font-size: 48px;  line-height: 1em;  position: absolute;  top: 50%;  margin-top: -24px;  opacity: 0.3;  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease; } .fw-easy-slider .fw-easy-slider-prev:hover, .fw-easy-slider .fw-easy-slider-next:hover {  color: #fff; } .fw-easy-slider .fw-easy-slider-prev:active, .fw-easy-slider .fw-easy-slider-next:active {  margin-top: -23px; } .fw-easy-slider .fw-easy-slider-prev i, .fw-easy-slider .fw-easy-slider-next i {  font-style: normal; } .fw-easy-slider .fw-easy-slider-prev i:before, .fw-easy-slider .fw-easy-slider-next i:before {  font-family: 'FontAwesome'; } .fw-easy-slider .fw-easy-slider-prev .fw-easy-slider-icon-left:before, .fw-easy-slider .fw-easy-slider-next .fw-easy-slider-icon-left:before {  content: '\f104'; } .fw-easy-slider .fw-easy-slider-prev .fw-easy-slider-icon-right:before, .fw-easy-slider .fw-easy-slider-next .fw-easy-slider-icon-right:before {  content: '\f105'; } .fw-easy-slider .fw-easy-slider-prev {  left: 30px; } .fw-easy-slider .fw-easy-slider-next {  right: 30px; } .fw-easy-slider .fw-easy-slider-pagination {  position: absolute;  bottom: 5%;  left: 4%;  z-index: 3; } .fw-easy-slider .fw-easy-slider-pagination a {  width: 12px;  height: 12px;  font-size: 0;  margin: 0 5px;  border-radius: 50%;  display: inline-block;  overflow: hidden;  background-color: rgba(255, 255, 255, 0.3); } .fw-easy-slider .fw-easy-slider-pagination a:hover, .fw-easy-slider .fw-easy-slider-pagination a.selected {  background-color: rgba(255, 255, 255, 0.7); } .fw-easy-slider .fw-easy-slider-progress {  width: 80%;  left: 10%;  position: absolute;  bottom: 1px;  background-color: rgba(0, 0, 0, 0.5); } .fw-easy-slider .fw-easy-slider-timer {  background-color: rgba(255, 255, 255, 0.6);  height: 6px; }  .fw-container-fluid .fw-easy-slider .fw-easy-slider-caption {  left: 0; } @media (max-width: 1199px) {  .fw-easy-slider .fw-easy-slider-caption {   width: 62%;  }  .fw-easy-slider .caption-inner {   padding: 30px 60px;  } } @media (max-width: 991px) {  .fw-easy-slider .fw-easy-slider-caption {   width: 62%;  }  .fw-easy-slider .caption-inner {   padding: 20px 60px;  }  .fw-easy-slider .fw-easy-slider-prev {   left: 4%;  }  .fw-easy-slider .fw-easy-slider-next {   right: 4%;  } }  @media(max-width:991px){  .fw-easy-slider .fw-easy-slider-caption .fw-easy-slider-caption-inner {   padding: 20px 60px;  } } @media(max-width:767px){  .fw-easy-slider .fw-easy-slider-caption .fw-easy-slider-title-clone a {   font-size: 19px !important;   letter-spacing: 0 !important;   line-height: 24px !important;  } } @media(max-width:479px){  .fw-easy-slider .fw-easy-slider-caption {   bottom: 18%;  }  .fw-easy-slider .fw-easy-slider-caption .fw-easy-slider-caption-inner {   padding: 5px 10px;  }  .fw-easy-slider .fw-easy-slider-prev,  .fw-easy-slider .fw-easy-slider-next {   display: none !important;  } } .fw-reload-slider ul {  padding: 0;  margin: 0;  list-style: none; } .fw-reload-slider ul li {  width: 1170px;  display: table; } .fw-reload-slider ul li .fw-reload-slider-image-wrap {  width: 42%;  height: 100%;  padding-left: 90px;  background-size: cover;  background-position: top center; } .fw-reload-slider-image-wrap .fw-reload-slider-image{  margin-right: -60px; } .fw-reload-slider ul li .fw-reload-slider-content {  width: 58%;  padding-right: 60px;  padding-left: 135px; } .fw-reload-slider ul li .fw-reload-slider-image-wrap, .fw-reload-slider ul li .fw-reload-slider-content {  display: table-cell;  vertical-align: middle;  padding-top: 80px;  padding-bottom: 80px; } .fw-reload-slider ul li .fw-reload-slider-content .fw-reload-slider-title {  margin-top: 0;  margin-bottom: 15px;  line-height: normal; } .fw-reload-slider ul li .fw-reload-slider-content .fw-reload-slider-subtitle {  font-family: 'Merriweather';  font-weight: 300;  font-style: normal;  font-size: 22px;  line-height: 39px;  color: #a8a8a8;  letter-spacing: 0.5px;  margin-top: 0;  margin-bottom: 35px; } .fw-reload-slider ul li .fw-reload-slider-content .fw-reload-slider-subtitle span {  font-style: italic; } .fw-reload-slider-content .fw-btn {  margin-top: 25px; } .fw-reload-slider .fw-reload-slider-controls {  position: absolute;  bottom: 5%;  left: 50%;  line-height: normal; } .fw-reload-slider .fw-reload-slider-controls a {  width: 12px;  height: 12px;  background-color: #474747;  opacity: 0.1;  display: inline-block;  margin-right: 12px;  border-radius: 50%;  vertical-align: middle; } .fw-reload-slider .fw-reload-slider-controls a.selected, .fw-reload-slider .fw-reload-slider-controls a:hover {  width: 12px;  height: 12px;  background-color: #474747;  opacity: 0.3;  border-color: transparent;  margin-right: 12px; } .fw-reload-slider .fw-reload-slider-controls a span {  display: none; }  @media(max-width:1199px){  .fw-reload-slider ul{   left: 0 !important;  }  .fw-reload-slider ul li {   width: 940px;  } } @media(max-width:991px){  .fw-reload-slider{   margin-left: auto;  }  .fw-reload-slider ul li {   width: 768px;  }  .fw-reload-slider ul li .fw-reload-slider-image-wrap {   padding-left: 55px;  }  .fw-reload-slider ul li .fw-reload-slider-content {   padding-right: 55px;   padding-left: 80px;  }  .fw-reload-slider ul li .fw-reload-slider-image-wrap,  .fw-reload-slider ul li .fw-reload-slider-content {   padding-top: 40px;   padding-bottom: 40px;  }  .fw-reload-slider-image-wrap .fw-reload-slider-image{   margin-right: -35px;  }  .fw-reload-slider ul li .fw-reload-slider-content .fw-reload-slider-subtitle{   margin-bottom: 20px;  } }  @media(max-width:767px){  .fw-reload-slider ul li {   width: 568px;  }  .fw-reload-slider ul li .fw-reload-slider-image-wrap {   padding-left: 30px;  }  .fw-reload-slider ul li .fw-reload-slider-content {   padding-right: 30px;   padding-left: 60px;  }  .fw-reload-slider ul li .fw-reload-slider-image-wrap,  .fw-reload-slider ul li .fw-reload-slider-content {   padding-top: 20px;   padding-bottom: 20px;  }  .fw-reload-slider-image-wrap .fw-reload-slider-image {   margin-right: -25px;  } }  @media(max-width:479px){  .fw-reload-slider ul li {   width: 320px;   padding-bottom: 50px;  }  .fw-reload-slider ul li .fw-reload-slider-image-wrap {   padding: 40px;   height: auto;   display: block;   width: 100%;  }  .fw-reload-slider ul li .fw-reload-slider-content {   padding: 40px;   display: block;   width: 100%;  }  .fw-reload-slider-image-wrap .fw-reload-slider-image{   margin-right: 0;  } } .fw-easy-carousel {  position: relative;  margin: 0; } .fw-easy-carousel .caroufredsel_wrapper {  margin: 0 !important; } .fw-easy-carousel ul {  padding-left: 0;  list-style: none; } .fw-easy-carousel ul li {  width: 292px;  display: block;  float: left;  text-align: center;  position: relative;  margin: 0; } .fw-easy-carousel ul li .fw-ratio-container {  position: static; } .fw-easy-carousel .fw-block-image-parent {  margin-bottom: 0; } .fw-easy-carousel .fw-easy-carousel-view-details {  position: absolute;  top: 0;  right: 0;  bottom: 0;  left: 0;  opacity: 0;  background: rgba(218,5,5,0.8);  -webkit-transition: all 0.5s;  -o-transition: all 0.5s;  transition: all 0.5s; } .fw-easy-carousel li:hover .fw-easy-carousel-view-details {  opacity: 1;  z-index: 10; } .fw-easy-carousel .prev, .fw-easy-carousel .next {  position: absolute;  width: 55px;  height: 70px;  line-height: 70px;  top: 50%;  margin-top: -35px;  color: #fff;  font-size: 28px;  text-align: center;  z-index: 11;  background: rgba(0, 0, 0, 0.35);  -webkit-transition: all 0.5s;  -o-transition: all 0.5s;  transition: all 0.5s; } .fw-easy-carousel .prev:hover, .fw-easy-carousel .next:hover {  color: #da0505;  background: rgba(0, 0, 0, 0.5); } .fw-easy-carousel .prev .fw-easy-carousel-icon-left:before, .fw-easy-carousel .next .fw-easy-carousel-icon-left:before, .fw-easy-carousel .prev .fw-easy-carousel-icon-right:before, .fw-easy-carousel .next .fw-easy-carousel-icon-right:before {  font-family: 'FontAwesome';  font-style: normal; } .fw-easy-carousel .prev {  left: 1px; } .fw-easy-carousel .prev .fw-easy-carousel-icon-left:before {  content: '\f104'; } .fw-easy-carousel .next .fw-easy-carousel-icon-right:before {  content: '\f105'; } .fw-themefuse-carousel-wrapper {  padding: 30px 0;  margin: auto -15px 19px -15px;  position: relative; } .fw-themefuse-carousel-wrapper ul {  padding-left: 0; } .fw-themefuse-carousel-wrapper ul li {  margin: 0; } .fw-themefuse-carousel-wrapper .fw-themefuse-carousel li {  width: 292px;  height: 519px;  display: block;  float: left;  text-align: center;  position: relative;  background-size: cover; } .fw-themefuse-carousel-wrapper .fw-themefuse-carousel li .fw-themefuse-carousel-content-wrap {  display: block;  height: 100%;  position: relative !important; } .fw-themefuse-carousel-wrapper .fw-themefuse-carousel li .fw-themefuse-carousel-content-wrap .fw-themefuse-carousel-content {  background: #fff;  height: 150px;  position: absolute;  right: 0;  left: 0;  bottom: 50px;  overflow: hidden;  z-index: 2;  -webkit-box-shadow: 1px 8px 8px -4px rgba(185, 169, 143, 0.1);  box-shadow: 1px 8px 8px -4px rgba(185, 169, 143, 0.1); } .fw-themefuse-carousel-wrapper .fw-themefuse-carousel li .fw-themefuse-carousel-content-wrap .fw-themefuse-carousel-content .item-title {  position: relative;  margin-top: 0; } .fw-themefuse-carousel-wrapper .fw-themefuse-carousel li .fw-themefuse-carousel-content-wrap .fw-themefuse-carousel-content .item-divider {  width: 50%;  height: 1px;  margin: 15px auto;  display: block;  background: rgba(255,255,255,0.1); }  .fw-themefuse-carousel-wrapper .fw-themefuse-carousel .fw-themefuse-carousel-control {  width: 294px;  height: 584px;  display: block;  background: #fff;  position: absolute;  top: 0;  left: 292px;  text-align: center;  z-index: 3;  -webkit-box-shadow: 0 0 24px 0 rgba(158, 113, 113, 0.17);  box-shadow: 0 0 24px 0 rgba(158, 113, 113, 0.17); }  .fw-themefuse-carousel-wrapper .number-project, .fw-themefuse-carousel-wrapper .fw-control-title-before {  font-family: 'Merriweather';  font-weight: 300;  font-style: normal;  font-size: 22px;  line-height: 39px;  color: #a8a8a8;  letter-spacing: 0.5px; } .fw-themefuse-carousel-wrapper .fw-themefuse-carousel .fw-themefuse-carousel-control .fw-control-title-wrap {  height: 182px;  background-repeat: no-repeat;  background-position: top center;  background-size: cover;  background-color: rgba(218,5,5,0.9); } .fw-themefuse-carousel-wrapper .fw-themefuse-carousel .fw-themefuse-carousel-control .fw-control-title-wrap .fw-control-title-before {  font-family: 'Merriweather';  font-weight: 300;  font-style: normal;  font-size: 22px;  line-height: 39px;  color: #a8a8a8;  letter-spacing: 0.5px;  margin-top: 0;  margin-bottom: .6em; } .fw-themefuse-carousel-wrapper .fw-themefuse-carousel .fw-themefuse-carousel-control .fw-control-title-wrap .fw-control-title-after {  margin: 0; }  .fw-themefuse-carousel-wrapper .fw-themefuse-carousel .fw-themefuse-carousel-control .fw-control-description {  font-size: 14.5px;  padding: 0 40px;  margin-top: 30px;  font-weight: 400;  max-height: 39%;  overflow: hidden;  text-overflow: ellipsis; } .fw-themefuse-carousel-wrapper .fw-themefuse-carousel .fw-themefuse-carousel-control .fw-control-description p {  text-overflow: ellipsis; } .fw-themefuse-carousel-wrapper .fw-themefuse-carousel .fw-themefuse-carousel-control .fw-control-description p:last-child {  margin-bottom: 0; }  .fw-themefuse-carousel-wrapper .fw-themefuse-carousel .fw-themefuse-carousel-control .fw-control-nav {  color: #000000;  font-family: 'Merriweather';  font-weight: 300;  font-style: normal;  line-height: 17.5px;  padding: 0 30px;  font-size: 12px;  margin-top: 37px;  letter-spacing: 3px; } .fw-themefuse-carousel-wrapper .fw-themefuse-carousel .fw-themefuse-carousel-control .fw-control-nav i {  font-family: "FontAwesome";  font-size: 25.5px;  font-style: normal; } .fw-themefuse-carousel-wrapper .fw-themefuse-carousel .fw-themefuse-carousel-control .fw-control-nav .prev {  float: left; } .fw-themefuse-carousel-wrapper .fw-themefuse-carousel .fw-themefuse-carousel-control .fw-control-nav .prev .fw-nav-icon:before {  content: '\f104'; } .fw-themefuse-carousel-wrapper .fw-themefuse-carousel .fw-themefuse-carousel-control .fw-control-nav .next {  float: right; } .fw-themefuse-carousel-wrapper .fw-themefuse-carousel .fw-themefuse-carousel-control .fw-control-nav .next .fw-nav-icon:before {  content: '\f105'; }  @media(max-width:767px){  .fw-themefuse-carousel-wrapper .fw-themefuse-carousel li {   width: 260px;  }  .fw-themefuse-carousel-wrapper .fw-themefuse-carousel .fw-themefuse-carousel-control {   width: 260px;   height: 640px;   top: -10px;  } } @media(max-width: 479px){  .fw-themefuse-carousel-wrapper {   padding-top: 565px;  }  .fw-themefuse-carousel-wrapper .fw-themefuse-carousel .fw-themefuse-carousel-control {   top: 0;   left: 50% !important;   margin-left: -130px;   height: 584px;  }  .fw-themefuse-carousel-wrapper .fw-themefuse-carousel .fw-themefuse-carousel-control .fw-control-nav .next,  .fw-themefuse-carousel-wrapper .fw-themefuse-carousel .fw-themefuse-carousel-control .fw-control-nav .prev {   position: absolute;   float: none;   top: 972px;  }  .fw-themefuse-carousel-wrapper .fw-themefuse-carousel .fw-themefuse-carousel-control .fw-control-nav .next {   right: 10px;  }  .fw-themefuse-carousel-wrapper .fw-themefuse-carousel .fw-themefuse-carousel-control .fw-control-nav .prev {   left: 10px;  } } .fw-heading {  margin-bottom: 1em;  position: relative;  z-index: 50; } .fw-heading .fw-special-title {  margin: 0; } .fw-heading .fw-special-title span {  font-weight: normal; } .fw-heading .fw-special-subtitle {  font-family: 'Merriweather';  font-weight: 300;  font-style: normal;  font-size: 22px;  line-height: 39px;  letter-spacing: 0.5px;  color: #a8a8a8;  margin-top: 5px; } .fw-heading.fw-heading-h5 .fw-special-subtitle, .fw-heading.fw-heading-h6 .fw-special-subtitle {  font-size: 100%; } .fw-heading.fw-heading-left {  text-align: left; } .fw-heading.fw-heading-center {  text-align: center; } .fw-heading.fw-heading-right {  text-align: right; }  .fw-accordion .panel-title {  font-family: 'Montserrat';  font-style: normal;  font-weight: 700;  font-size: 14px;  line-height: 26px;  letter-spacing: -1px;  color: #000000;  position: relative; } .fw-accordion .panel-title a {  display: block; } .fw-accordion .panel-title a:before {  font-family: FontAwesome;  content: "\f068";  display: inline-block;  font-size: 14px;  margin-top: -8.5px;  width: 17px;  height: 17px;  line-height: 19px;  margin-left: 3px;  position: absolute;  right: 0;  top: 50%;  font-weight: normal;  text-align: center; } .fw-accordion .panel-title a.collapsed:before {  content: "\f067"; } .fw-accordion .panel-title i, .fw-accordion .panel-title img {  margin-right: 5px; } .fw-accordion .panel-title img {  position: relative;  top: -0.1em; } .panel-body * {  color: #474747; } .panel-body {  padding: 15px 20px; } .panel-body *:last-child {  margin-bottom: 0; } .panel-heading {  padding: 10px 15px;  border-bottom: 1px solid transparent;  border-radius: 0;  background: #bfbfbf; } .panel-group .panel {  border-radius: 0;  border-color: #bfbfbf; }  .fw-countdown { will-change: contents; } .fw-countdown .fw-countdown-child { display: inline-block; vertical-align: middle; margin: 0 3px; font-size: 0; line-height: 1; } .fw-countdown .fw-countdown-child span { font-family: 'Quattrocento Sans'; font-size: 16.5px; line-height: 28px; font-weight: 400; font-style: normal; letter-spacing: 0px; color: #474747; } .fw-countdown.fw-countdown-style-1 .fw-countdown-child { padding: 3px 9px; min-height: 25px; min-width: 35px; background-color: #000; border-radius: 3px; color: #fff; } .fw-countdown.fw-countdown-style-1 .fw-countdown-child:first-child { margin-left: 0; } .fw-countdown.fw-countdown-style-1 .fw-countdown-child:last-child { margin-right: 0; } .fw-countdown.fw-countdown-style-1 .fw-countdown-child span { display: block; width: 100%; text-align: center; } .fw-countdown.fw-countdown-style-2 .fw-countdown-child span { font-size: 12px; } .fw-countdown.fw-countdown-style-2 .fw-countdown-child span[class$='-nr'] { display: inline-block; padding: 0 5px; font-size: 19px; } .fw-countdown.fw-countdown-style-3 .fw-countdown-child { margin: 0; } .fw-countdown.fw-countdown-style-3 .fw-countdown-child span.days { padding-right: 0.1em; }  @media(max-width:767px) { .fw-countdown-container .fw-countdown.fw-countdown-style-1 div.fw-countdown-child {  padding-top: 10px;  padding-bottom: 10px;  padding-right: 20px;  padding-left: 20px; } .fw-countdown-container .fw-countdown.fw-countdown-style-1 div.fw-countdown-child span.numbers {  font-size: 20px;  line-height: 25px;  letter-spacing: normal; } .fw-countdown-container .fw-countdown.fw-countdown-style-1 div.fw-countdown-child span.letters {  font-size: 15px;  line-height: 25px;  letter-spacing: normal; } .fw-countdown-container .fw-countdown.fw-countdown-style-2 div.fw-countdown-child span.numbers {  font-size: 30px;  line-height: 35px;  letter-spacing: normal; } .fw-countdown-container .fw-countdown.fw-countdown-style-2 div.fw-countdown-child span.letters {  line-height: 33px;  font-size: 23px;  letter-spacing: normal; } .fw-countdown-container .fw-countdown.fw-countdown-style-3 div.fw-countdown-child span.numbers {  font-size: 30px;  line-height: 35px;  letter-spacing: normal; } } @media(max-width:479px) { .fw-countdown-container .fw-countdown.fw-countdown-style-1 div.fw-countdown-child {  padding-top: 5px;  padding-bottom: 5px;  padding-right: 10px;  padding-left: 10px; } .fw-countdown-container .fw-countdown.fw-countdown-style-1 div.fw-countdown-child span.numbers {  font-size: 15px;  line-height: 20px; } .fw-countdown-container .fw-countdown.fw-countdown-style-1 div.fw-countdown-child span.letters {  font-size: 10px;  line-height: 20px; } .fw-countdown-container .fw-countdown.fw-countdown-style-2 div.fw-countdown-child span.numbers {  font-size: 25px;  line-height: 30px; } .fw-countdown-container .fw-countdown.fw-countdown-style-2 div.fw-countdown-child span.letters {  line-height: 28px;  font-size: 18px; } .fw-countdown-container .fw-countdown.fw-countdown-style-3 div.fw-countdown-child span.numbers {  font-size: 25px;  line-height: 30px; } }   .fw-divider-space {  clear: both;  width: 100%; } .fw-divider-space.space-sm {  height: 30px; } .fw-divider-space.space-md {  height: 60px; } .fw-divider-space.space-lg {  height: 100px; } .fw-divider.fw-divider-align-left{  margin-left: 0;  margin-right: auto; } .fw-divider.fw-divider-align-center{  margin-left: auto;  margin-right: auto; } .fw-divider.fw-divider-align-right{  margin-left: auto;  margin-right: 0; } .fw-divider-line {  clear: both;  position: relative;  margin-left: auto;  margin-right: auto;  max-width: 100%; } .fw-divider-line.space-sm {  margin-bottom: 15px;  padding-top: 15px; } .fw-divider-line.space-md {  margin-bottom: 30px;  padding-top: 30px; } .fw-divider-line.space-lg {  margin-bottom: 50px;  padding-top: 50px; } .fw-divider-line.fw-line-solid {  border-bottom: 2px solid #666; } .fw-divider-line.fw-line-dashed {  border-bottom: 2px dashed #666; } .fw-divider-line.fw-line-dotted {  border-bottom: 2px dotted #666; } .fw-divider-line.fw-line-double {  border-bottom: 3px double #666; } .fw-divider-line.fw-line-thick {  border-bottom: 4px solid #666; } .fw-divider-special {  clear: both;  position: relative;  text-align: center;  overflow: hidden; } .fw-divider-special .fw-divider-title{  color: #666; } .fw-divider-special.space-sm {  margin-top: 15px;  margin-bottom: 15px; } .fw-divider-special.space-md {  margin-top: 30px;  margin-bottom: 30px; } .fw-divider-special.space-lg {  margin-top: 50px;  margin-bottom: 50px; } .fw-divider-special .fw-divider-inner {  color: #da0505;  font-family: 'Quattrocento Sans'; } .fw-divider-special.title-right {  clear: both; } .fw-divider-special.title-left {  text-align: left; } .fw-divider-special.title-left .fw-divider-title {  padding-left: 0; } .fw-divider-special.title-right {  text-align: right; } .fw-divider-special.title-right .fw-divider-title {  padding-right: 0; } .fw-divider-special .fw-divider-holder {  border-color: #666;  content: "";  display: block;  position: absolute;  top: 50%;  margin-top: -0.5px;  width: 3000px; } .fw-divider-special .fw-divider-left {  margin-right: 10px;  right: 100%; } .fw-divider-special .fw-divider-right {  left: 100%;  margin-left: 10px; } .fw-divider-special.fw-line-solid .fw-divider-holder {  border-top-style: solid;  border-top-width: 1px; } .fw-divider-special.fw-line-dashed .fw-divider-holder {  border-top-style: dashed;  border-top-width: 1px; } .fw-divider-special.fw-line-dotted .fw-divider-holder {  border-top-style: dotted;  border-top-width: 1px; } .fw-divider-special.fw-line-double .fw-divider-holder {  border-top-style: double;  border-top-width: 3px; } .fw-divider-special.fw-line-thick .fw-divider-holder {  border-top-style: solid;  border-top-width: 4px; } .fw-divider-special.fw-line-none .fw-divider-holder {  display: none; } .fw-divider-special .fw-divider-inner {  display: inline-block;  position: relative;  top: 50%; }  .fw-divider-special.fw-divider-size-sm .fw-divider-inner{  font-size: 16px; } .fw-divider-special.fw-divider-size-md .fw-divider-inner{  font-size: 22px; } .fw-divider-special.fw-divider-size-lg .fw-divider-inner{  font-size: 36px; }  .fw-divider-special.fw-divider-icon-upload .fw-divider-inner, .fw-divider-special.fw-divider-icon .fw-divider-inner{  padding: 0;  border-radius: 50%;  text-align: center;  font-size: 18px;  width: 40px;  height: 40px;  line-height: 40px; } .fw-divider-icon.divider-bg-on .fw-divider-title, .fw-divider-icon-upload.divider-bg-on .fw-divider-title{  position: relative;  top: 1px; } .fw-divider-special.fw-divider-icon .fw-divider-inner .fw-divider-title i{  position: relative;  font-size: 18px; } .fw-divider-special.fw-divider-icon-upload .fw-divider-inner{  font-size: 12px !important;  line-height: 30px; } .fw-divider-special.fw-divider-icon-upload .fw-divider-inner .fw-divider-title{  vertical-align: middle;  top: 0; } .fw-divider-special.fw-divider-icon-upload .fw-divider-inner .fw-divider-title img{  width: 18px; } .divider-bg-on .fw-divider-inner{  padding: 0.5em 1em;  background-color: #666;  border-radius: 3px;  color: #fff; } .divider-bg-on .fw-divider-title{  color: #fff; }  @media(max-width:767px){  .fw-divider-space.space-lg {   max-height: 70px;  }  .fw-divider-space.fw-custom-space {   max-height: 60px;  } }  .fw-icon-title {  width: 100%;  padding: 10px 0;  position: relative; } .fw-icon-title.fw-icon-title-border-on .fw-icon-title-icon {  width: 42px;  height: 42px;  border-radius: 50%; } .fw-icon-title .fw-icon-title-icon, .fw-icon-title .fw-icon-title-name {  display: inline-block; } .fw-icon-title .fw-icon-title-icon {  color: #000000;  font-size: 0;  display: inline-block;  text-align: center;  position: relative;  overflow: hidden; } .fw-icon-title .fw-icon-title-text {  margin: 0; } .fw-icon-title h1.fw-icon-title-text a {  font-family: 'Montserrat';  font-style: normal;  font-weight: 400;  font-size: 55px;  line-height: 65px;  letter-spacing: -2px;  color: #000000; } .fw-icon-title h2.fw-icon-title-text a {  font-family: 'Montserrat';  font-style: normal;  font-weight: 700;  font-size: 40px;  line-height: 56px;  letter-spacing: -2px;  color: #000000; } .fw-icon-title h3.fw-icon-title-text a {  font-family: 'Montserrat';  font-style: normal;  font-weight: 700;  font-size: 32px;  line-height: 38px;  letter-spacing: -2px;  color: #000000; } .fw-icon-title h4.fw-icon-title-text a {  font-family: 'Montserrat';  font-style: normal;  font-weight: 700;  font-size: 26px;  line-height: 32px;  letter-spacing: -2px;  color: #000000; } .fw-icon-title h5.fw-icon-title-text a {  font-family: 'Montserrat';  font-style: normal;  font-weight: 700;  font-size: 19px;  line-height: 28px;  letter-spacing: -1px;  color: #000000; } .fw-icon-title h6.fw-icon-title-text a {  font-family: 'Montserrat';  font-style: normal;  font-weight: 700;  font-size: 14px;  line-height: 26px;  letter-spacing: -1px;  color: #000000; } .fw-icon-title img {  width: 100%;  height: 100%;  line-height: normal; } .fw-icon-title .fw-icon-title-name {  color: #000000;  display: inline-block;  -ms-word-wrap: break-word;  word-wrap: break-word; } .fw-icon-title .fw-icon-title-name a {  color: #000000; }  .fw-icon-title.fw-content-align-left {  text-align: left; } .fw-icon-title.fw-content-align-center {  text-align: center; } .fw-icon-title.fw-content-align-right {  text-align: right; }  .fw-icon-title.fw-icon-title-left .fw-icon-title-name, .fw-icon-title.fw-icon-title-right .fw-icon-title-name {  display: inline-block; } .fw-icon-title.fw-icon-title-left .fw-icon-title-name .fw-icon-title-name-inner, .fw-icon-title.fw-icon-title-right .fw-icon-title-name .fw-icon-title-name-inner {  display: flex;  align-items: center;  flex-wrap: wrap; } .fw-icon-title.fw-icon-title-left .fw-icon-title-name .fw-icon-title-text, .fw-icon-title.fw-icon-title-right .fw-icon-title-name .fw-icon-title-text {  flex: 1;  -ms-flex: 0 1 auto; } .fw-icon-title.fw-icon-title-left .fw-icon-title-name .fw-icon-title-icon, .fw-icon-title.fw-icon-title-right .fw-icon-title-name .fw-icon-title-icon {  -ms-flex: 1 1 auto; }  .fw-icon-title.fw-icon-title-left .fw-icon-title-icon {  margin-right: 12px; } .fw-icon-title.fw-icon-title-right .fw-icon-title-name .fw-icon-title-name-inner {  flex-direction: row-reverse; } .fw-icon-title.fw-icon-title-right .fw-icon-title-icon {  margin-left: 12px; }  .fw-icon-title.fw-content-align-center.fw-icon-title-top .fw-icon-title-name, .fw-icon-title.fw-content-align-center.fw-icon-title-bottom .fw-icon-title-name {  display: block;  width: 100%; } .fw-icon-title.fw-icon-title-top .fw-icon-title-name, .fw-icon-title.fw-icon-title-bottom .fw-icon-title-name {  line-height: normal;  text-align: center; } .fw-icon-title.fw-icon-title-top .fw-icon-title-name .fw-icon-title-icon, .fw-icon-title.fw-icon-title-bottom .fw-icon-title-name .fw-icon-title-icon {  display: block;  margin: 0 auto; } .fw-icon-title .fw-custom-icon-image {  overflow: hidden; }  .fw-iconbox .fw-iconbox-text {  padding-bottom: 22px; } .fw-iconbox .fw-iconbox-text p:last-child {  margin-bottom: 0; } .fw-iconbox .fw-iconbox-image {  text-align: center; } .fw-iconbox .fw-iconbox-image img {  height: 100%; } .fw-iconbox-1 {  text-align: center; } .fw-iconbox-1 .fw-iconbox-image {  width: 40px;  font-size: 40px;  line-height: 40px;  color: #da0505;  border-radius: 3px;  margin-right: auto;  margin-left: auto;  margin-bottom: 0.4em; } .fw-iconbox-1 .fw-iconbox-image img {  border-radius: 3px; } .fw-iconbox-1.bg-on .fw-iconbox-image {  color: #fff;  width: 50px;  height: 50px;  background-color: #da0505;  font-size: 28px; } .fw-iconbox-1.fw-iconbox-image-type .fw-iconbox-image {  width: 80px;  height: 80px;  line-height: 0; } .fw-iconbox-1.icon-circle .fw-iconbox-image {  border-radius: 50%; } .fw-iconbox-1.icon-circle .fw-iconbox-image img {  border-radius: 50%; } .fw-iconbox-2 {  text-align: left; } .fw-iconbox-2 .fw-iconbox-image {  float: left;  width: 40px;  font-size: 40px;  line-height: 40px;  color: #da0505;  text-align: center;  border-radius: 3px;  position: relative; } .fw-iconbox-2 .fw-iconbox-image img {  border-radius: 3px; } .fw-iconbox-2 .fw-iconbox-aside {  margin-left: 55px; } .fw-iconbox-2.fw-icon-right .fw-iconbox-image {  float: right; } .fw-iconbox-2.fw-icon-right .fw-iconbox-aside {  margin-left: auto;  margin-right: 95px; } .fw-iconbox-2.bg-on .fw-iconbox-image {  color: #fff;  margin-right: 20px;  width: 50px;  height: 50px;  font-size: 28px;  background-color: #da0505; } .fw-iconbox-2.icon-circle .fw-iconbox-image {  border-radius: 50%; } .fw-iconbox-2.icon-circle .fw-iconbox-image img {  border-radius: 50%; } .fw-iconbox-2.fw-iconbox-image-type .fw-iconbox-image {  width: 40px;  height: 40px;  line-height: 0; } .fw-iconbox-3 {  text-align: left; } .fw-iconbox-3 .fw-iconbox-image {  float: left;  width: 40px;  font-size: 40px;  line-height: 40px;  color: #da0505;  border-radius: 3px;  margin-right: 20px;  position: relative; } .fw-iconbox-3 .fw-iconbox-image img {  border-radius: 3px; } .fw-iconbox-3 .fw-iconbox-aside {  display: inline; } .fw-iconbox-3.fw-iconbox-image-type .fw-iconbox-image {  width: 50px;  height: 50px;  line-height: 0;  margin-right: 20px; } .fw-iconbox-3.bg-on .fw-iconbox-text, .fw-iconbox-3.fw-iconbox-image-type .fw-iconbox-text {  padding-top: 0.6em; } .fw-iconbox-3.bg-on .fw-iconbox-image {  width: 50px;  height: 50px;  line-height: 52px;  font-size: 28px;  background-color: #da0505;  color: #fff;  margin-right: 10px; } .fw-iconbox-3.fw-icon-right .fw-iconbox-image {  float: right;  margin-right: 15px; } .fw-iconbox-3.icon-circle .fw-iconbox-image {  border-radius: 50%; } .fw-iconbox-3.icon-circle .fw-iconbox-image img {  border-radius: 50%; } .fw-iconbox-4.fw-iconbox {  position: relative; } .fw-iconbox-4 .fw-iconbox-image {  width: auto;  font-size: 50px;  line-height: 50px;  color: #da0505;  border-radius: 3px;  margin: 0;  position: absolute; } .fw-iconbox-4 .fw-iconbox-image img {  border-radius: 3px; } .fw-iconbox-4.bg-on .fw-iconbox-image {  width: 50px;  height: 50px;  background-color: #da0505;  font-size: 35px;  color: #fff; } .fw-iconbox-4.fw-iconbox-image-type .fw-iconbox-image {  width: 50px;  height: 50px;  line-height: 0; } .fw-iconbox-4.icon-circle .fw-iconbox-image {  border-radius: 50%; } .fw-iconbox-4.icon-circle .fw-iconbox-image img {  border-radius: 50%; } .fw-iconbox-4 .fw-iconbox-aside {  padding: 30px; } .fw-iconbox-4 .fw-iconbox-aside .fw-iconbox-title h1, .fw-iconbox-4 .fw-iconbox-aside .fw-iconbox-title h2, .fw-iconbox-4 .fw-iconbox-aside .fw-iconbox-title h3, .fw-iconbox-4 .fw-iconbox-aside .fw-iconbox-title h4, .fw-iconbox-4 .fw-iconbox-aside .fw-iconbox-title h5, .fw-iconbox-4 .fw-iconbox-aside .fw-iconbox-title h6 {  margin-top: 0; } .fw-iconbox-4.fw-iconbox .fw-iconbox-text {  padding-bottom: 0; } .fw-iconbox-4.fw-iconbox .fw-iconbox-aside div[class*="text-"]{  margin-top: 22px; }  .fw-iconbox-4.fw-icon-top .fw-iconbox-image, .fw-iconbox-4.fw-icon-bottom .fw-iconbox-image {  left: 50%;  margin-left: -25px; } .fw-iconbox-4.fw-icon-top, .fw-iconbox-4.fw-icon-bottom {  text-align: center; } .fw-iconbox-4.fw-icon-top .fw-iconbox-image {  top: 0; } .fw-iconbox-4.fw-icon-top .fw-iconbox-image {  margin-top: -25px; } .fw-iconbox-4.fw-icon-top .fw-iconbox-aside {  padding-top: 50px; } .fw-iconbox-4.fw-icon-bottom .fw-iconbox-image {  bottom: 0; } .fw-iconbox-4.fw-icon-bottom .fw-iconbox-image {  margin-bottom: -25px; } .fw-iconbox-4.fw-icon-bottom .fw-iconbox-aside {  padding-bottom: 50px; } .fw-iconbox-4.fw-icon-left .fw-iconbox-image, .fw-iconbox-4.fw-icon-right .fw-iconbox-image {  top: 50%;  margin-top: -25px; } .fw-iconbox-4.fw-icon-left, .fw-iconbox-4.fw-icon-right {  text-align: left; } .fw-iconbox-4.fw-icon-left .fw-iconbox-image {  left: 0; } .fw-iconbox-4.fw-icon-left .fw-iconbox-image {  margin-left: -25px; } .fw-iconbox-4.fw-icon-left .fw-iconbox-aside {  padding-left: 50px; } .fw-iconbox-4.fw-icon-right .fw-iconbox-image {  right: 0; } .fw-iconbox-4.fw-icon-right .fw-iconbox-image {  margin-right: -25px; } .fw-iconbox-4.fw-icon-right .fw-iconbox-aside {  padding-right: 50px; }  .fw-single-image.fw-single-image-left {  float: left;  margin-right: 30px; } .fw-single-image.fw-single-image-right {  float: right;  margin-left: 30px; } .fw-single-image.fw-single-image-center {  display: block;  margin-right: auto;  margin-left: auto; }  .fw-imagebox {  position: relative; } .fw-imagebox .fw-block-image-parent {  font-style: normal;  margin-bottom: 0;  z-index: 3; } .fw-imagebox .fw-block-image-parent .fw-block-image-child:hover {  cursor: default; } .fw-imagebox .fw-block-image-parent .fw-block-image-child.fw-imagebox-image:hover {  cursor: pointer !important; } .fw-imagebox.bg-on {  background-color: #e2e2e2; } .fw-imagebox.bg-on .fw-imagebox-aside {  position: relative;  padding: 20px 15px;  z-index: 3; } .fw-imagebox.bg-on .fw-imagebox-title {  margin-top: 0; } .fw-imagebox.text-center .fw-imagebox-title:after {  margin: 10px auto 0 auto; } .fw-imagebox .fw-imagebox-image {  position: relative;  display: block; } .fw-imagebox .fw-imagebox-image.fw-block-image-child:hover {  cursor: pointer; } .fw-imagebox.imagebox-boxed {  padding: 20px;  border: 1px solid #ccc; } .fw-imagebox.imagebox-boxed.bg-on .fw-imagebox-aside {  padding-bottom: 0; } .fw-imagebox.no-divider .fw-imagebox-title:after {  display: none; } .fw-imagebox .fw-block-image-left, .fw-imagebox .fw-block-image-right {  margin: 0; } .fw-imagebox-title-wrap{  margin-bottom: 15px; } .fw-imagebox-title {  margin-top: 0;  margin-bottom: 5px; } .fw-imagebox-title strong {  font-style: normal; } .fw-imagebox-subtitle {  font-family: 'Merriweather';  font-style: normal;  font-size: 22px;  font-weight: 300;  line-height: 39px;  letter-spacing: 0.5px;  color: #a8a8a8;  margin: 0; } .fw-imagebox-text {  padding: 0 0 10px 0; } .fw-imagebox-text p:last-child {  margin-bottom: 0; } .fw-imagebox-btn {  padding-top: 15px;  padding-bottom: 15px; } .fw-imagebox-1 .fw-imagebox-aside {  display: block;  overflow: hidden;  width: 100%; } .fw-imagebox-1 .fw-block-image-parent{  margin-bottom: 1em; } .fw-imagebox-2 {  background-position: center center;  background-repeat: no-repeat;  background-size: cover;  position: relative; } .fw-imagebox-2 .fw-imagebox-aside {  margin: 20px;  padding: 20px;  display: block; } .fw-imagebox-2 .fw-imagebox-link {  position: absolute;  top: 0;  bottom: 0;  left: 0;  right: 0;  z-index: 2; } .fw-imagebox-2 .fw-imagebox-text a {  text-decoration: underline; } .fw-imagebox-2 .fw-imagebox-btn {  padding-bottom: 0; } .fw-imagebox-2 .fw-main-row-overlay {  left: 20px;  right: 20px;  top: 20px;  bottom: 20px;  z-index: 1; } .fw-imagebox-2 .fw-imagebox-aside {  z-index: 2;  position: relative; }  .fw-list ul, .fw-list ol {  margin: 0;  padding: 10px 0 0 0; } .fw-list li {  color: #da0505;  margin: 0 0 10px 0;  list-style: inside;  position: relative; } .fw-list.list-accent i {  color: #da0505; } .fw-list li img {  position: relative;  } .fw-list li ul, .fw-list li ol {  margin: 0 0 0 30px; } .fw-list.list-numbers li {  list-style: decimal inside; } .fw-list.list-bordered ul, .fw-list.list-bordered ol {  margin: 0;  border-bottom: 1px solid #ccc; } .fw-list.list-bordered li {  border-top: 1px solid #ccc;  padding-top: 10px;  padding-left: 10px; } .fw-list.list-bordered li ul, .fw-list.list-bordered li ol {  margin: 0 0 0 10px;  border-bottom: none; } .fw-list.list-icon li {  list-style: none; } .fw-list.list-icon li i {  font-size: 14px;  line-height: inherit;  vertical-align: bottom; } .fw-list.list-icon.list-bordered li {  position: relative; } .fw-list.upload-icon ul li {  list-style: none; } .fw-list.upload-icon li a{  vertical-align: middle; }  .fw-quote {  color: #474747;  margin: 0; } .fw-quote:after {  display: none; } .fw-quote .fw-quote-text *:last-child {  margin-bottom: 0; } .fw-quote small.fw-quote-author {  font-family: 'Merriweather';  font-weight: 300;  font-style: normal;  font-size: 17px;  line-height: 39px;  letter-spacing: 0.5px;  color: #a8a8a8;  display: block; } .fw-quote small.fw-quote-author span {  display: block; } .fw-quote small.fw-quote-author .fw-quote-author-line {  display: inline-block;  max-width: 100%;  width: 33%;  height: 1px;  margin: 0.5em auto 0.5em auto;  background-color: #dee0e1;  overflow: hidden; } .fw-quote small.fw-quote-author:before {  display: none; } .fw-quote.fw-quote-left small:before {  margin-left: 0;  margin-bottom: 1em; } .fw-quote.fw-quote-left:before {  text-align: left; } .fw-quote.fw-quote-left p:first-child:before {  text-align: left; } .fw-quote.fw-quote-right {  text-align: right; } .fw-quote.fw-quote-right small:before {  float: none;  margin-right: 0;  margin-bottom: 1em; } .fw-quote.fw-quote-right:before {  text-align: right; } .fw-quote.fw-quote-right p:first-child:before {  text-align: right; } .fw-quote.fw-quote-center {  text-align: center; } .fw-quote.fw-quote-center small:before {  margin: 5px auto 10px auto; } .fw-quote.fw-quote-center:before {  text-align: center; }  table, th, td {  border: 1px solid rgba(0, 0, 0, 0.1); } table {  border-collapse: separate;  border-spacing: 0;  border-width: 2px 0 0 2px;  width: 100%; } table td, table th {  border-width: 0 2px 2px 0;  padding: 7px 10px; }  .fw-table table {  width: 100%;  max-width: 100%;  border-collapse: collapse;  border-spacing: 0;  background-color: #fff;  color: #000; } .fw-table table table {  background-color: #f9f9f9; } .fw-table table caption {  padding-top: 10px;  padding-bottom: 10px;  color: #bfbfbf;  text-align: left; } .fw-table table th {  font-family: 'Montserrat';  font-weight: 400;  font-style: normal;  font-size: 14px;  text-align: left; } .fw-table table > thead > tr > th, .fw-table table > tbody > tr > th, .fw-table table > tfoot > tr > th, .fw-table table > thead > tr > td, .fw-table table > tbody > tr > td, .fw-table table > tfoot > tr > td {  padding: 8px 10px;  vertical-align: top; } .fw-table table > thead > tr > th {  vertical-align: bottom;  border-bottom: 2px solid #ddd;  font-weight: normal; } .fw-table table > tbody + tbody {  border-top: 1px solid #ddd; } .fw-table-condensed table > thead > tr > th, .fw-table-condensed table > tbody > tr > th, .fw-table-condensed table > tfoot > tr > th, .fw-table-condensed table > thead > tr > td, .fw-table-condensed table > tbody > tr > td, .fw-table-condensed table > tfoot > tr > td {  padding: 5px; }  .fw-table-bordered table {  border: none; } .fw-table-bordered table > thead > tr > th, .fw-table-bordered table > tbody > tr > th, .fw-table-bordered table > tfoot > tr > th, .fw-table-bordered table > thead > tr > td, .fw-table-bordered table > tbody > tr > td, .fw-table-bordered table > tfoot > tr > td {  border: 1px solid #ddd; }  .fw-table-striped table > tbody > tr:nth-child(odd) {  background-color: #f9f9f9; }  .fw-table-hover table > tbody > tr:hover {  background-color: #f5f5f5; }  table col[class*="col-"] {  position: static;  float: none;  display: table-column; } table td[class*="col-"], table th[class*="col-"] {  position: static;  float: none;  display: table-cell; }  .fw-table {  overflow-x: auto;  overflow-y: hidden;  min-height: 0.01%; } .fw-table .table-col-desc {  color: #4d4d4d;  text-align: right; } .fw-table .heading-row .table-col-desc {  background-color: #ddd;  color: #000; } .fw-table .heading-row th {  background-color: #000;  color: #fff; }  @media screen and (max-width: 767px) {  .fw-table {   width: 100%;   overflow-y: hidden;   -ms-overflow-style: -ms-autohiding-scrollbar;   border: 1px solid #ddd;   margin-bottom: 12.375px;  }   .fw-table > table {   margin-bottom: 0;  }   .fw-table > table > thead > tr > th,  .fw-table > table > tbody > tr > th,  .fw-table > table > tfoot > tr > th,  .fw-table > table > thead > tr > td,  .fw-table > table > tbody > tr > td,  .fw-table > table > tfoot > tr > td {   white-space: nowrap;  }   .fw-table > .table-bordered {   border: 0;  }   .fw-table > .table-bordered > thead > tr > th:first-child,  .fw-table > .table-bordered > tbody > tr > th:first-child,  .fw-table > .table-bordered > tfoot > tr > th:first-child,  .fw-table > .table-bordered > thead > tr > td:first-child,  .fw-table > .table-bordered > tbody > tr > td:first-child,  .fw-table > .table-bordered > tfoot > tr > td:first-child {   border-left: 0;  }  .fw-table > .table-bordered > thead > tr > th:last-child,  .fw-table > .table-bordered > tbody > tr > th:last-child,  .fw-table > .table-bordered > tfoot > tr > th:last-child,  .fw-table > .table-bordered > thead > tr > td:last-child,  .fw-table > .table-bordered > tbody > tr > td:last-child,  .fw-table > .table-bordered > tfoot > tr > td:last-child {   border-right: 0;  }      .fw-table > .table-bordered > tbody > tr:last-child > th,  .fw-table > .table-bordered > tfoot > tr:last-child > th,  .fw-table > .table-bordered > tbody > tr:last-child > td,  .fw-table > .table-bordered > tfoot > tr:last-child > td {   border-bottom: 0;  } }  .fw-price-1 {  margin-left: auto;  margin-right: auto; } .fw-price-1 .fw-price-col {  width: 228px;  margin-bottom: 20px;  color: #000; } .fw-price-1 .fw-price-col .fw-price-inner {  border-right: 1px solid #e8eced; } .fw-price-1 .fw-price-col:first-child .fw-price-row, .fw-price-1 .fw-price-col:first-child.fw-switch-row, .fw-price-1 .fw-price-col:first-child .fw-price-foot {  border-left: 1px solid #e8eced; } .fw-price-1 .fw-price-caption .fw-price-head, .fw-price-1 .fw-price-caption .fw-price-head .fw-price-title, .fw-price-1 .fw-price-caption .fw-price-amount {  background-color: #fff;  color: #000;  border-left: 1px solid #e8eced; } .fw-price-1 .fw-price-caption .fw-price-row, .fw-price-1 .fw-price-caption .fw-switch-row, .fw-price-1 .fw-price-caption .fw-price-middle {  font-family: 'Montserrat';  font-style: normal;  font-size: 11px;  color: #4d4d4d; } .fw-price-1 .fw-price-caption .fw-price-head .fw-price-title {  padding: 0 10px; } .fw-price-1 .fw-price-head, .fw-price-1 .fw-price-caption .fw-heading-description {  border-top: 1px solid #e8eced; } .fw-price-1 .fw-price-caption .fw-price-head, .fw-price-1 .fw-price-caption .fw-price-amount .fw-price-middle, .fw-price-1 .fw-price-caption .fw-price-row, .fw-price-1 .fw-price-caption .fw-switch-row {  font-weight: normal;  text-align: right; } .fw-price-1 .fw-price-caption .fw-price-caption-title {  font-size: 23px;  line-height: 32px;  font-weight: normal;  font-style: italic;  margin: 0; } .fw-price-1 .fw-price-caption .fw-price-caption-title strong {  display: block;  font-style: normal;  font-weight: normal; } .fw-price-1 .fw-price-caption .fw-price-inner {  border-bottom: 1px solid transparent; } .fw-price-1 .fw-price-caption:first-child .fw-price-foot {  border-left: none; } .fw-price-1 .fw-price-amount {  background-color: #e8eced;  color: #000;  border-bottom: 1px solid #ddd; } .fw-price-1 .fw-price-head {  background-color: #000;  padding: 10px 0;  border-bottom: 1px solid #e8eced; } .fw-price-1 .fw-price-title {  font-family: 'Montserrat';  font-weight: 400;  font-style: normal;  font-size: 14px;  line-height: 30px;  color: #fff; } .fw-price-1 .fw-price-amount {  height: 80px;  padding: 10px 0;  display: block; } .fw-price-1 .fw-price-amount .fw-price-middle {  display: block;  height: 100%; } .fw-price-1 .fw-price-package div:last-child{  border-left: 1px solid #e8eced;  margin-left: -1px; } .fw-price-1 .fw-price-caption .fw-price-amount.fw-heading-description {  height: auto; } .fw-price-middle {  display: table-cell;  vertical-align: middle;  text-align: center; } .fw-price-1 .fw-price-value {  display: block;  font-size: 26px;  line-height: 1em; } .fw-price-1 .fw-price-caption .fw-price-middle {  display: block;  padding: 0 10px; } .fw-price-1 .fw-price-value span {  margin-right: 2px; } .fw-price-1 .fw-price-desc {  font-size: 16.5px;  display: block;  font-style: italic; } .fw-price-1 .fw-price-foot {  min-height: 80px;  background-color: #fff; } .fw-price-1 .fw-price-foot .fw-btn {  margin: 17px 0; } .fw-price-1 .fw-price-row, .fw-price-1 .fw-switch-row {  padding: 10px;  background-color: #fff;  border-bottom: 1px solid #ddd; } .fw-price-1 .fw-price-row small, .fw-price-1 .fw-switch-row small {  color: #888; } .fw-price-1 .fw-price-row i, .fw-price-1 .fw-switch-row i {  font-size: 18px; } .fw-price-1 .fw-price-icon-no:before {  content: "\f00d";  color: #e11313; } .fw-price-1 .fw-price-icon-yes:before {  content: "\f00c";  color: #47a920; } .fw-price-1.fw-price-gaps .fw-price-col {  padding: 0 10px; } .fw-price-1.fw-price-gaps .fw-price-row, .fw-price-1.fw-price-gaps .fw-switch-row, .fw-price-1.fw-price-gaps .fw-price-foot {  border-left: 1px solid #ddd; } .fw-price-1 .fw-price-active .fw-price-inner {  left: 0;  top: 0;  z-index: 50;  box-shadow: 0 9px 40px rgba(0, 0, 0, 0.3); } .fw-price-1 .fw-price-active .fw-price-amount {  background-color: #abb0b4; }  @media (max-width: 991px) {  .fw-price-1 .fw-price-col {   width: 100% !important;   margin-bottom: 30px;   border-left: 1px solid #ddd;  }  .fw-price-1 .fw-price-col:first-child {   border-bottom: 1px solid #ddd;  } }   .fw-price-table .fw-price-col {  display: inline-block;  float: left;  position: relative;  text-align: center; } .fw-price-table .fw-price-inner {  position: relative;  transition: all 0.15s ease 0s; } .fw-price-table .fw-price-title {  margin: 0; } .fw-price-table .fw-price-inner > div {  box-sizing: content-box; } @media (max-width: 991px) {  .fw-price-table {   width: 100% !important;  } }  .fw-tabs .nav-tabs li i {  font-size: 18px;  position: relative;  top: 1px;  margin-right: 5px; } .fw-tabs .nav-tabs li img {  max-width: 18px; } .fw-tabs .nav-tabs {  font-family: 'Merriweather';  font-weight: 300;  font-style: normal;  font-size: 22px;  line-height: 39px;  letter-spacing: 0.5px; }  .fw-tabs-framed .nav-tabs {  border-bottom: 2px solid #ddd; } .fw-tabs-framed .nav-tabs > li {  padding-top: 0;  margin-bottom: -2px; } .fw-tabs-framed .nav-tabs > li > a {  border: 2px solid #ddd;  background-color: #ededed;  padding: 8px 20px;  color: #666;  border-radius: 4px 4px 0 0;  -moz-border-radius: 4px 4px 0 0;  -webkit-border-radius: 4px 4px 0 0;  -webkit-transition: none;  -o-transition: none;  transition: none; } .fw-tabs-framed .nav-tabs > li > a:hover {  color: #da0505; } .fw-tabs-framed .nav-tabs > li > a:before {  content: '';  height: 2px;  background: #ddd;  position: absolute;  bottom: -2px;  left: -2px;  right: -2px; } .fw-tabs-framed .nav-tabs > li.active {  padding-top: 0; } .fw-tabs-framed .nav-tabs > li.active a:before {  background: #fff;  border-right: 2px solid #ddd;  border-left: 2px solid #ddd; } .fw-tabs-framed .nav-tabs > li.active > a, .fw-tabs-framed .nav-tabs > li.active > a:hover, .fw-tabs-framed .nav-tabs > li.active > a:focus {  color: #da0505;  background-color: #fff;  padding: 8px 20px;  border: 2px solid #ddd;  border-bottom: none; } .fw-tabs-framed .tab-content {  background-color: #fff;  border: 2px solid #ddd;  border-top: none;  padding: 20px;  border-radius: 0 0 4px 4px; } .fw-tabs-framed .tab-content p:last-child {  margin-bottom: 0; } .fw-tabs-framed .nav-justified > li {  padding-top: 0;  bottom: -2px;  margin-bottom: -2px;  padding-right: 2px; } .fw-tabs-framed .nav-justified > li:first-child {  border-left: none; } .fw-tabs-framed .nav-justified > li:last-child {  padding-right: 0; } .fw-tabs-framed .nav-justified > li a {  padding: 8px 20px;  border-bottom: 2px solid #ddd;  position: relative; }  .fw-tabs-minimal .nav-tabs {  border-bottom: 6px solid #ddd; } .fw-tabs-minimal .nav-tabs > li {  margin-bottom: 0; } .fw-tabs-minimal .nav-tabs > li > a {  background-color: transparent;  border: none;  padding: 8px 20px;  color: #666;  margin-bottom: -6px;  -webkit-transition: none;  -o-transition: none;  transition: none; } .fw-tabs-minimal .nav-tabs > li > a:hover {  color: #da0505; } .fw-tabs-minimal .nav-tabs > li.active > a, .fw-tabs-minimal .nav-tabs > li.active > a:hover, .fw-tabs-minimal .nav-tabs > li.active > a:focus {  background-color: transparent;  border: none;  border-bottom: 6px solid #da0505;  color: #da0505; } .fw-tabs-minimal .tab-content {  padding: 20px 0; } .fw-tabs-minimal .tab-content .tab-content-title {  display: block; } .fw-tabs-minimal .tab-content p:last-child {  margin-bottom: 0; }  @media (min-width: 768px) {  .fw-tabs-left .nav-tabs {   border-bottom: 0;   float: left;   border-right: 2px solid #ddd;  }  .fw-tabs-left .nav-tabs > li {   float: none;   padding-top: 0;   position: relative;   width: 150px;  }  .fw-tabs-left .nav-tabs > li > a {   margin-bottom: 3px;   border-radius: 4px 0 0 4px;   padding: 8px 10px;   border-right-color: transparent;   margin-right: 0;   white-space: normal;   border-right: none;  }  .fw-tabs-left .nav-tabs > li > a:before {   display: none;  }  .fw-tabs-left .nav-tabs > li.active a,  .fw-tabs-left .nav-tabs > li.active a:hover,  .fw-tabs-left .nav-tabs > li.active a:focus {   padding: 8px 10px;   margin-right: -2px;   border-right: transparent;   border-color: #ddd transparent #ddd #ddd;   *border-right-color: #fff;   border: 2px solid #ddd;   border-right: transparent;  }  .fw-tabs-left .tab-content {   margin-left: 150px;  }  .fw-tabs-left.fw-tabs-framed .tab-content {   border-top: 2px solid #ddd;   border-radius: 0 4px 4px 0;  }   .fw-tabs-left.fw-tabs-minimal .nav-tabs > li.active > a,  .fw-tabs-left.fw-tabs-minimal .nav-tabs > li.active > a:hover,  .fw-tabs-left.fw-tabs-minimal .nav-tabs > li.active > a:focus {   border: none;   border-right: 6px solid #da0505;   margin-right: -6px;  }  .fw-tabs-left.fw-tabs-minimal .tab-content {   padding: 0 0 0 20px;   border-left: 6px solid #ddd;  } }  @media(max-width:479px){  .nav-tabs > li {   float: none;  } }  .fw-tabs-slider .fw-tabs-slider-content-wrap .owl-item {   background-color: #cccccc;   position: relative; } .fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-media, .fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-content {   display: block;   width: 50%;   float: left;   height: 100%;   max-height: 100%; } .fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-media-right .fw-tabs-slider-media {   float: right } .fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-content {   padding: 0 50px;   position: absolute;   overflow-y: auto; } .fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-content .fw-tabs-slider-content-inner-wrap, .fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-content .fw-tabs-slider-content-inner {   display: block; } .fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-media-right .fw-tabs-slider-content {   left: 0; } .fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-media-left .fw-tabs-slider-content {   right: 0 } .fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-content.fw-tabs-slider-content-align .fw-tabs-slider-content-inner-wrap {   display: table;   height: 100%;   width: 100%; } .fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-content.fw-tabs-slider-content-align .fw-tabs-slider-content-inner {   display: table-cell;   vertical-align: middle; } .fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-content.fw-tabs-slider-content-align-left {   text-align: left; } .fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-content.fw-tabs-slider-content-align-center {   text-align: center; } .fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-content.fw-tabs-slider-content-align-right {   text-align: right; } .fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-content .fw-divider {   border-color: #000000; } .fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-content.fw-tabs-slider-content-align-left .fw-divider {   margin-left: 0; } .fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-content.fw-tabs-slider-content-align-center .fw-divider {   margin-left: auto;   margin-right: auto; } .fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-content.fw-tabs-slider-content-align-right .fw-divider {   margin-right: 0; } .fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-content .fw-btn {   margin-top: 20px; } .fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-content .fw-tabs-slider-title {   position: relative;   margin-top: 0;   margin-bottom: 0; }  .fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-social {   position: absolute;   bottom: 50px;   right: 50px;   list-style: none;   padding: 0;   margin: 0; } .fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-social li {   display: inline-block;   margin-left: 10px; } .fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-social li:first-child {   margin-left: 0; }  .fw-tabs-slider .fw-tabs-slider-nav {   position: relative;   bottom: auto;   left: auto;   margin: 0 auto 30px;   width: 100%;   padding: 0; } .fw-tabs-slider .fw-tabs-slider-nav li {   font-size: 21.45px;   width: auto;   height: auto;   border: none;   text-indent: 0;   background-color: transparent;   border-radius: 0;   margin: 0 10px;   -webkit-transition: all 0.1s ease;   -o-transition: all 0.1s ease;   transition: all 0.1s ease; } .fw-tabs-slider .fw-tabs-slider-nav li.owl-dot span {   width: auto;   height: auto;   margin: 0;   display: inline-block;   background-color: transparent; } .fw-tabs-slider.owl-carousel .owl-dots.fw-tabs-slider-nav li.active span, .fw-tabs-slider.owl-carousel .owl-dots.fw-tabs-slider-nav li:hover span {   background-color: transparent; } .fw-tabs-slider .fw-tabs-slider-nav li.active, .fw-tabs-slider .fw-tabs-slider-nav li:hover {   color: #da0505; } .fw-tabs-slider .fw-tabs-slider-nav li i {   margin-right: 5px;   font-size: 21.45px; } .fw-tabs-slider .fw-tabs-slider-nav li img {   width: 21.45px;   height: 21.45px; } .fw-tabs-slider .fw-tabs-slider-nav {   padding: 0 15px; } .fw-tabs-slider .fw-tabs-slider-nav.fw-tabs-slider-nav-left {   text-align: left; } .fw-tabs-slider .fw-tabs-slider-nav.fw-tabs-slider-nav-center {   text-align: center; } .fw-tabs-slider .fw-tabs-slider-nav.fw-tabs-slider-nav-right {   text-align: right; }  @media(max-width:767px){   .fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-content {     padding: 25px !important;   } } @media(max-width:600px){   .fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-media,   .fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-content {     width: 100%;   }   .fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-content {     position: relative;   } } @media(max-width:479px){   .fw-tabs-slider .fw-tabs-slider-content-wrap .fw-tabs-slider-content {   } } .fw-team {  text-align: center; } .fw-team.fw-content-align-left {  text-align: left; } .fw-team.fw-content-align-left .fw-team-image {  margin-right: auto; } .fw-team.fw-content-align-center {  text-align: center; } .fw-team.fw-content-align-center .fw-team-image {  margin-left: auto;  margin-right: auto; } .fw-team.fw-content-align-right {  text-align: right; } .fw-team.fw-content-align-right .fw-team-image {  margin-left: auto; } .fw-team .fw-team-text {  margin-top: 15px; } .fw-team .fw-team-name h1, .fw-team .fw-team-name h2, .fw-team .fw-team-name h3, .fw-team .fw-team-name h4, .fw-team .fw-team-name h5, .fw-team .fw-team-name h6 {  margin: 0; } .fw-team .fw-team-name h1 strong, .fw-team .fw-team-name h2 strong, .fw-team .fw-team-name h3 strong, .fw-team .fw-team-name h4 strong, .fw-team .fw-team-name h5 strong, .fw-team .fw-team-name h6 strong {  font-style: normal; } .fw-team .fw-team-name > span {  font-family: 'Merriweather';  font-weight: 300;  font-style: normal;  font-size: 22px;  line-height: 39px;  letter-spacing: 0.5px;  display: block;  margin-top: 5px; } .fw-team .fw-team-image {  margin-bottom: 1em; } .fw-team .fw-team-image .fw-image-link {  display: inline-block;  max-width: 100%; } .fw-team .fw-team-socials {  margin-top: 15px; } .fw-team .fw-team-socials a {  display: inline-block;  margin: 0 2px;  font-size: 20px;  color: #b7b8ba;  opacity: 1; } .fw-team .fw-team-socials a:hover {  color: #da0505;  opacity: 0.7; }  .fw-team.fw-team-member-type-2.fw-content-align-left .fw-block-image-overlay {  text-align: left; } .fw-team.fw-team-member-type-2.fw-content-align-center .fw-block-image-overlay {  text-align: center; } .fw-team.fw-team-member-type-2.fw-content-align-right .fw-block-image-overlay {  text-align: right; } .fw-team.fw-team-member-type-2 .fw-team-inner {  max-height: 100%;  overflow-y: auto;  padding: 5px 0; } .fw-team.fw-team-member-type-2 .fw-team-image {  margin-bottom: 0; } .fw-team.fw-team-member-type-2 .fw-block-image-child {  box-shadow: inset 0 0 0 1px #edf1f2; } .fw-team.fw-team-member-type-2.fw-overlay-1 .fw-block-image-child:hover {  cursor: default; } .fw-team.fw-team-member-type-2 .fw-team-socials {  line-height: 0; }  .fw-container-fluid .fw-col-no-padding .fw-slider {  margin-left: 0;  margin-right: 0; } .fw-container-fluid .fw-slider {  margin-left: -15px;  margin-right: -15px; } .fw-slider .fw-ratio-container {  display: block;  float: left; } .fw-slider-item {  display: block;  float: left;  position: relative;  max-width: 100%;  text-align: center; } .fw-slider-item img {  width: 100%;  height: 100%; } .fw-slider-item > a {  display: block;  position: relative; } .fw-slider-caption {  background-color: rgba(0, 0, 0, 0.6);  width: 100%;  display: block;  position: absolute;  bottom: 0;  color: #fff;  padding: 1em 20px;  font-size: 16px;  text-align: left; } .fw-slider {  position: relative; } .fw-slider .fw-slider-prev, .fw-slider .fw-slider-next {  display: block;  width: 32px;  height: 32px;  line-height: 32px;  position: absolute;  z-index: 10;  top: 50%;  margin-top: -20px;  border-radius: 50%;  background-color: rgba(0, 0, 0, 0.5);  color: #fff;  font-family: FontAwesome;  text-align: center;  font-size: 24px;  font-weight: normal; } .fw-slider .fw-slider-prev:hover, .fw-slider .fw-slider-next:hover {  background-color: rgba(0, 0, 0, 0.8); } .fw-slider .fw-slider-prev {  left: 10px; } .fw-slider .fw-slider-prev span:before {  content: "\f104";  margin-right: 0.1em; } .fw-slider .fw-slider-next {  right: 10px; } .fw-slider .fw-slider-next span:before {  content: "\f105";  margin-left: 0.1em; } .fw-slider .fw-slider-pagination {  position: absolute;  z-index: 11;  right: 15px;  bottom: 15px;  text-align: right; } .fw-slider .fw-slider-pagination a {  display: inline-block;  overflow: hidden;  border-radius: 50%;  border: 2px solid #fff;  margin: 0 3px; } .fw-slider .fw-slider-pagination a span {  display: block;  text-indent: 400px; } .fw-slider .fw-slider-pagination a.selected {  background-color: #fff; } .fw-slider.hide-elements {  height: 1px;  overflow: hidden; } .fw-slider.hide-elements .fw-slider-item img {  visibility: hidden; } .fw-slider.hide-elements .fw-slider-prev, .fw-slider.hide-elements .fw-slider-next, .fw-slider.hide-elements .fw-slider-pagination, .fw-slider.hide-elements .fw-slider-caption {  display: none !important; } .fw-slider .fw-slider-prev:active, .fw-slider .fw-slider-next:active {  margin-top: -19px; } .fw-slider .fw-slider-pagination a {  width: 10px;  height: 10px; }    .fw-container-fluid .slider-main {  margin-left: -15px;  margin-right: -15px; } .slider-main {  position: relative; } .slider-main .slider-item {  float: left;  position: relative;  max-width: 100%; } .slider-main .slider-item img {  width: 100%;  height: 100%; } .slider-main .slider-item .slide-title {  visibility: hidden;  position: absolute; } .slider-main .slider-main-caption {  position: absolute;  left: -3%;  bottom: 13%;  z-index: 2;  width: 57%;  color: #fff; } .slider-main .caption-inner {  background-color: rgba(218,5,5,0.9);  position: relative;  width: 100%;  padding: 40px 80px; } .slider-main .slider-main-title a {  color: #fff;  display: inline-block;  font-size: 42px;  line-height: 1em; } .slider-main .slider-prev, .slider-main .slider-next {  color: #000;  font-size: 48px;  line-height: 1em;  position: absolute;  top: 50%;  margin-top: -24px; } .slider-main .slider-prev:hover, .slider-main .slider-next:hover {  color: #fff; } .slider-main .slider-prev:active, .slider-main .slider-next:active {  margin-top: -23px; } .slider-main .slider-prev {  left: 30px; } .slider-main .slider-next {  right: 30px; } .slider-main .slider-pagination {  position: absolute;  bottom: 5%;  left: 4%;  z-index: 3; } .slider-main .slider-pagination a {  width: 10px;  height: 10px;  background-color: rgba(255, 255, 255, 0.3);  display: inline-block;  overflow: hidden;  border-radius: 50%;  margin: 0 5px;  font-size: 0; } .slider-main .slider-pagination a:hover, .slider-main .slider-pagination a.selected {  background-color: rgba(255, 255, 255, 0.7); } .slider-main .slider-progress {  width: 80%;  left: 10%;  position: absolute;  bottom: 0;  background-color: rgba(0, 0, 0, 0.5); } .slider-main .timer {  height: 6px;  background-color: rgba(255, 255, 255, 0.6); }  @media (max-width: 1199px) {  .slider-main .slider-main-title a {   font-size: 33px;  }  .slider-main .slider-main-caption {   width: 62%;  }  .slider-main .caption-inner {   padding: 30px 60px;  } } @media (max-width: 991px) {  .slider-main .slider-main-title a {   font-size: 24px;  }  .slider-main .slider-main-caption {   width: 62%;  }  .slider-main .caption-inner {   padding: 20px 60px;  }  .slider-main .slider-prev {   left: 4%;  }  .slider-main .slider-next {   right: 4%;  } } @media(max-width:767px){  .fw-slider .fw-slider-caption{   font-size: 95% !important;   line-height: normal !important;  } } .fw-testimonials {  position: relative;  opacity: 1;  width: 100%;  min-width: 260px;  -webkit-transition: all 0.5s ease;  -o-transition: all 0.5s ease;  transition: all 0.5s ease; } .fw-testimonials.hide-slider {  height: 1px;  overflow: hidden;  opacity: 0; } .fw-testimonials.hide-slider .fw-slider-item img {  visibility: hidden; } .fw-testimonials.hide-slider .fw-slider-prev, .fw-testimonials.hide-slider .fw-slider-next, .fw-testimonials.hide-slider .fw-slider-pagination, .fw-testimonials.hide-slider .fw-slider-caption {  opacity: 0 !important; } .fw-testimonials .fw-testimonials-item {  position: relative;  float: left; } .fw-testimonials .fw-testimonials-text {  font-size: 16.5px;  font-family: 'Quattrocento Sans';  font-weight: 400;  color: #474747;  font-style: italic; } .fw-testimonials .fw-testimonials-text p {  margin-bottom: 1.4em; } .fw-testimonials .fw-testimonials-text p:last-child {  margin-bottom: 0; } .fw-testimonials .prev, .fw-testimonials .next {  color: #474747;  height: 40px;  line-height: 40px;  font-size: 40px;  text-align: center;  font-weight: normal;  opacity: 0.3; } .fw-testimonials .prev:hover, .fw-testimonials .next:hover {  opacity: 0.4 } .fw-testimonials .prev:active, .fw-testimonials .next:active {  margin-top: 1px;  opacity: 0.4 } .fw-testimonials .prev i:before {  content: "\f104"; } .fw-testimonials .next i:before {  content: "\f105"; } .fw-testimonials .fw-testimonials-pagination a {  width: 10px;  height: 10px;  background-color: #474747;  display: inline-block;  margin: 3px;  border-radius: 50%;  overflow: hidden;  opacity: 0.1; } .fw-testimonials .fw-testimonials-pagination a.selected, .fw-testimonials .fw-testimonials-pagination a:hover {  opacity: 0.3; } .fw-testimonials .fw-testimonials-pagination a span {  display: block;  text-indent: -300px; }  .fw-testimonials .fw-testimonials-rating {  margin-top: 5px; } .fw-testimonials .fw-testimonials-rating i {  color: #f2b827; }  .fw-testimonials-1 {  text-align: center; } .fw-testimonials-1 .fw-testimonials-item {  text-align: center; } .fw-testimonials-1 .fw-testimonials-avatar {  margin: 22.5px 0; } .fw-testimonials-1 .fw-testimonials-avatar .fw-testimonials-avatar-img {  width: 90px;  height: 90px;  margin: 0 auto;  border-radius: 50%; } .fw-testimonials-1 .fw-testimonials-avatar img {  display: inline-block;  border-radius: 50%; } .fw-testimonials-1 .fw-testimonials-text {  text-align: center;  padding: 10px 10% 0; } .fw-testimonials-1 .fw-testimonials-author {  color: #ffffff;  padding: 0 10px 0; } .fw-testimonials-1 .fw-testimonials-author .author-name {  font-family: 'Merriweather';  font-weight: 300;  font-style: normal;  font-size: 22px;  letter-spacing: 0.5px;  display: block; } .fw-testimonials-1 .fw-testimonials-author .author-name strong {  font-style: normal; } .fw-testimonials-1 .fw-testimonials-author em {  font-size: 14px; } .fw-testimonials-1 .fw-testimonials-author .fw-testimonials-url:before {  content: " | ";  margin-left: 2px; } .fw-testimonials-1 .fw-testimonials-author em, .fw-testimonials-1 .fw-testimonials-author .fw-testimonials-url {  font-family: 'Montserrat'; } .fw-testimonials-1 .prev, .fw-testimonials-1 .next {  position: absolute;  z-index: 2;  top: 42%;  font-size: 40px; } .fw-testimonials-1 .prev i, .fw-testimonials-1 .next i {  position: relative;  top: -1px; } .fw-testimonials-1 .prev:hover, .fw-testimonials-1 .next:hover {  color: #5e6473; } .fw-testimonials-1 .prev:active, .fw-testimonials-1 .next:active {  margin-top: 1px; } .fw-testimonials-1 .prev {  left: 1px; } .fw-testimonials-1 .prev i {  left: -2px; } .fw-testimonials-1 .prev i:before {  content: "\f104"; } .fw-testimonials-1 .next {  right: 1px; } .fw-testimonials-1 .next i {  right: -2px; } .fw-testimonials-1 .next i:before {  content: "\f105"; } .fw-testimonials-1 .fw-testimonials-pagination {  text-align: center;  margin-top: 10px; }  .fw-testimonials-2 .fw-testimonials-item {  margin-top: 1px; } .fw-testimonials-2 .fw-testimonials-text {  position: relative;  border-radius: 0;  padding: 20px;  margin-bottom: 30px;  background-color: #ffffff; } .fw-testimonials-2 .fw-testimonials-text:before {  content: '';  display: block;  width: 0;  height: 0;  position: absolute;  border-style: solid;  left: 37px;  bottom: -15px;  margin-left: -1px;  border-width: 15px 15px 0 15px;  border-color: #ffffff transparent transparent transparent; } .fw-testimonials-2 .fw-testimonials-meta {  display: table; } .fw-testimonials-2 .fw-testimonials-meta > div {  display: table-cell;  vertical-align: middle; } .fw-testimonials-2 .fw-testimonials-avatar {  margin-right: 10px; } .fw-testimonials-2 .fw-testimonials-avatar .fw-testimonials-avatar-img {  width: 90px;  height: 90px;  border-radius: 50%; } .fw-testimonials-2 .fw-testimonials-avatar img {  border-radius: 50%; } .fw-testimonials-2 .fw-testimonials-author {  color: #ffffff;  padding: 0 0 0 20px; } .fw-testimonials-2 .fw-testimonials-author .author-name {  font-family: 'Merriweather';  font-weight: 300;  font-style: normal;  font-size: 22px;  letter-spacing: 0.5px;  display: block; } .fw-testimonials-2 .fw-testimonials-author .author-name strong {  font-style: normal; } .fw-testimonials-2 .fw-testimonials-author em {  font-style: normal;  font-size: 14px; } .fw-testimonials-2 .fw-testimonials-author .fw-testimonials-url {  display: block;  font-size: 95%; } .fw-testimonials-2 .fw-testimonials-author em, .fw-testimonials-2 .fw-testimonials-author .fw-testimonials-url {  font-family: 'Montserrat'; } .fw-testimonials-2 .fw-testimonials-arrows {  display: inline-block;  position: absolute;  bottom: 20px;  right: 0;  z-index: 2; } .fw-testimonials-2 .fw-testimonials-arrows a {  margin: 0 5px; } .fw-testimonials-2 .fw-testimonials-pagination {  position: absolute;  display: inline-block;  bottom: 20px;  right: 70px;  z-index: 2; } .fw-testimonials.fw-testimonials-2 .fw-testimonials-pagination a.selected, .fw-testimonials.fw-testimonials-2 .fw-testimonials-pagination a:hover {  opacity: 0.5; } .fw-testimonials.fw-testimonials-2 .prev, .fw-testimonials.fw-testimonials-2 .next{  opacity: 0.5; }  @media(max-width:767px){  .fw-col-no-padding .fw-testimonials-1 .prev {   left: 10px;  }  .fw-col-no-padding .fw-testimonials-1 .prev i {   left: 0;  }  .fw-col-no-padding .fw-testimonials-1 .next {   right: 10px;  }  .fw-col-no-padding .fw-testimonials-1 .next i {   right: 0;  } } @media(max-width:479px){  .fw-testimonials-2 .fw-testimonials-pagination {   bottom: -5px;   right: 15px;  }  .fw-testimonials-2 .fw-testimonials-arrows {   display: none;  }  .fw-col-no-padding .fw-testimonials-2 .fw-testimonials-pagination {   right: 0;  }  .fw-testimonials-1 .prev {   left: 10px;  }  .fw-testimonials-1 .next {   right: 10px;  }  .fw-col-no-padding .fw-testimonials-1,  .fw-col-no-padding .fw-testimonials-2 {   left: auto;  }  .fw-testimonials-2 .fw-testimonials-item {   padding: 0 15px;  }  .fw-col-no-padding .fw-testimonials-2 .fw-testimonials-item {   padding: 0;  } } @media(max-width:320px){  .fw-testimonials-1,  .fw-testimonials-2 {   left: -15px;  } } .fw-shortcode-calendar-wrapper.wrapp_calendar {  padding: 0;  margin: 0; } .fw-shortcode-calendar-wrapper.wrapp_calendar .page-header {  padding: 0;  margin: 40px 0 0;  border: none; } .calendar{  margin: 0 auto; } .fw-shortcode-calendar-wrapper .cal-month-day {  height: 100%; } .fw-shortcode-calendar-wrapper .cal-month-day span[data-cal-date] {  font-weight: normal;  opacity: 1;  float: left !important;  margin-top: 14px;  margin-left: 20px; } .fw-shortcode-calendar-wrapper .cal-month-day.event-day span[data-cal-date] {  color: #fff !important; } .fw-shortcode-calendar-wrapper .cal-month-day:hover {  cursor: pointer; } .fw-shortcode-calendar-wrapper .cal-month-day:hover span[data-cal-date] {  color: #fff; } .fw-shortcode-calendar-wrapper .cal-month-day.cal-day-today {  color: #fff !important; } .fw-shortcode-calendar-wrapper .cal-month-day.cal-day-inmonth.cal-day-today:hover span[data-cal-date], .fw-shortcode-calendar-wrapper .cal-month-day:hover span[data-cal-date]{  color: #fff !important; } .fw-shortcode-calendar-wrapper .cal-month-day .text-today {  position: absolute;  top: 13px;  right: 20px;  color: #fff;  text-transform: uppercase; } .fw-shortcode-calendar-wrapper .cal-month-box .cal-day-today span[data-cal-date]{  color: #fff !important; } .fw-shortcode-calendar-wrapper .cal-row-fluid .cal-cell1{  height: 133px; } .fw-shortcode-calendar-wrapper .cal-day-outmonth {  cursor: default;  background: #e9eef0; } .fw-shortcode-calendar-wrapper .cal-day-outmonth span[data-cal-date] {  color: #a7b4b9;  opacity: 1; } .fw-shortcode-calendar-wrapper .cal-day-outmonth:hover {  cursor: default; } .fw-shortcode-calendar-wrapper .cal-day-outmonth:hover span[data-cal-date] {  color: #fff; } .fw-shortcode-calendar-wrapper .cal-month-day.cal-day-outmonth.event-day:hover {  cursor: pointer; } .fw-shortcode-calendar-wrapper .cal-month-day.cal-day-outmonth.event-day:hover span[data-cal-date] {  color: #fff; } .fw-shortcode-calendar-wrapper #cal-day-tick{  display: none !important; } .fw-shortcode-calendar-wrapper .cal-event-list .event.pull-left{  margin-top: 5px;  display: none; } .fw-shortcode-calendar-wrapper .cal-week-box .cal-row-head [class*="cal-cell"].cal-day-today {  color: #fff; } .fw-shortcode-calendar-wrapper .cal-week-box .cal-row-head [class*="cal-cell"].cal-day-today span[data-cal-date] {  color: #fff;  opacity: 1; } .fw-shortcode-calendar-wrapper .cal-week-box .cal-cell1.day-highlight {  min-height: 30px;  height: auto;  line-height: normal;  padding: 0.5em 0 0.5em 10px; } .fw-shortcode-calendar-wrapper #cal-week-box {  display: none !important; } .fw-shortcode-calendar-wrapper .cal-row-fluid.cal-row-head:hover, .fw-shortcode-calendar-wrapper .cal-row-fluid.cal-row-head .cal-cell1:hover{  background: none; } .fw-shortcode-calendar-wrapper .cal-row-head [class*="cal-cell"]:first-child, .fw-shortcode-calendar-wrapper .cal-row-head [class*="cal-cell"]{  height: auto;  padding-top: 22px;  text-transform: uppercase; } .fw-shortcode-calendar-wrapper .cal-year-box .row-fluid, .cal-month-box .cal-row-fluid{  border-bottom: 3px solid #fff; } .fw-shortcode-calendar-wrapper .cal-year-box [class*="span"], .cal-month-box [class*="cal-cell"]{  border-right: 3px solid #fff; } .fw-shortcode-calendar-wrapper .cal-month-box, .cal-year-box, .cal-week-box{  border: none;  border-radius: 0; } .fw-shortcode-calendar-wrapper .cal-month-day {  background: rgba(94,100,115,0.05);  -webkit-transition: background 0.3s;  -o-transition: background 0.3s;  transition: background 0.3s; } .fw-shortcode-calendar-wrapper .cal-month-day span[data-cal-date] {  font-size: 14.85px;  color: #474747; } .fw-shortcode-calendar-wrapper .cal-month-day:hover {  background: #da0505; } .fw-shortcode-calendar-wrapper .cal-month-day .text-today {  font-size: 13.5px; } .fw-shortcode-calendar-wrapper .cal-day-today span[data-cal-date]{  color: #da0505; } .fw-shortcode-calendar-wrapper .cal-month-box .cal-day-today span[data-cal-date]{  font-size: 14.85px; } .fw-shortcode-calendar-wrapper .cal-day-outmonth:hover {  background: #f00606; } .fw-shortcode-calendar-wrapper .event-day {  background-color: #5e6473; } .fw-shortcode-calendar-wrapper .cal-month-day.cal-day-outmonth.event-day {  background-color: #5e6473; } .fw-shortcode-calendar-wrapper .cal-month-day.cal-day-outmonth.event-day:hover {  background: #da0505; } .fw-shortcode-calendar-wrapper .cal-day-today {  background-color: #da0505; } .fw-shortcode-calendar-wrapper .cal-week-box .cal-row-fluid.cal-row-head .cal-cell1.cal-day-today:hover{  background: #da0505; } .fw-shortcode-calendar-wrapper #cal-slide-content {  font-family: 'Quattrocento Sans';  font-weight: 400;  font-style: normal;  box-shadow: none;  background-image: none;  background-color: #fff;  margin-bottom: 3px; } .fw-shortcode-calendar-wrapper #cal-slide-content a.event-item {  color: #5e6473; } .fw-shortcode-calendar-wrapper #cal-slide-content a.event-item:hover {  color: #da0505; } .fw-shortcode-calendar-wrapper .fw-shortcode-calendar .cal-month-box #cal-slide-content:hover{  background-color: #fff; } .fw-shortcode-calendar-wrapper #cal-slide-content li {  margin-bottom: 5px; } .fw-shortcode-calendar-wrapper #cal-slide-content li:last-child {  margin-bottom: 0; } .fw-shortcode-calendar-wrapper #cal-slide-content a.event-item:before {  font-family: 'FontAwesome';  content: "\f133";  font-size: 14px;  margin-right: 5px; } .fw-shortcode-calendar-wrapper #cal-slide-content:hover {  background-color: #fff; } .fw-shortcode-calendar-wrapper .calendar-navigation {  width: 100%;  overflow: hidden;  margin-bottom: 20px;  padding: 7px 0;  text-align: center;  line-height: 16.5px; } .fw-shortcode-calendar-wrapper .calendar-navigation h3 {  display: inline-block;  margin-top: 0;  min-width: 270px; } .fw-shortcode-calendar-wrapper .calendar-navigation .prev, .fw-shortcode-calendar-wrapper .calendar-navigation .next {  font-size: 26px;  line-height: 26px;  color: #5e6473;  display: inline-block;  text-transform: uppercase;  font-weight: 400;  width: 20px;  text-align: center;  background: none;  border: none;  outline: none; } .fw-shortcode-calendar-wrapper .calendar-navigation .prev:hover, .fw-shortcode-calendar-wrapper .calendar-navigation .next:hover {  color: #da0505; } .fw-shortcode-calendar-wrapper .calendar-navigation .prev {  margin-right: 5px; } .fw-shortcode-calendar-wrapper .calendar-navigation .next {  margin-left: 5px; } .fw-shortcode-calendar-wrapper .events-list {  visibility: hidden; } .fw-shortcode-calendar-wrapper .list-events {  position: absolute;  bottom: 7px;  left: 19px;  font-weight: normal;  font-size: 14px;  text-transform: lowercase; } .fw-shortcode-calendar-wrapper .list-events span {  font-size: 14px; } .fw-shortcode-calendar-wrapper .cal-day-today .list-events {  color: #fff; } .details-event-button {  margin-top: 20px; } .details-event-button button {  color: #fff !important; } .details-event-button button:hover {  color: #fff !important; } .fw-shortcode-calendar-wrapper .list-events {  color: rgba(255, 255, 255, 0.7); }  @media(max-width: 767px){  .fw-shortcode-calendar-wrapper .calendar-navigation .next,  .fw-shortcode-calendar-wrapper .calendar-navigation .prev {   line-height: 14px;  } } .fw-shortcode-calendar-wrapper #cal-day-box .cal-day-hour .events-col .dh-event-inverse {  background: rgba(94,100,115,0.5); } .fw-shortcode-calendar-wrapper #cal-day-box .day-highlight, .fw-shortcode-calendar-wrapper #cal-day-box .day-highlight:hover {  background: rgba(94,100,115,0.5); } .fw-shortcode-calendar-wrapper .cal-week-box .cal-row-head {  background: rgba(94,100,115,0.5) !important; } .fw-shortcode-calendar-wrapper .cal-week-box .cal-row-head:hover {  background: rgba(94,100,115,0.5) !important; } .fw-shortcode-calendar-wrapper a.cal-event-week {  color: #5e6473; } .fw-shortcode-calendar-wrapper a.cal-event-week:hover {  color: #da0505; } .single-fw-event .wrap-map {  margin-bottom: 22.5px; } .single-fw-event .fw-event-offers {  text-align: right;  margin-bottom: 28px; } .single-fw-event .fw-event-offers .fw-event-tickets-available {  margin-right: 15px; } .single-fw-event .fw-event-offers .fw-event-price {  margin-right: 10px; } .single-fw-event .fw-event-offers a.fw-btn {  color: #fff !important; } .single-fw-event .fw-event-offers a.fw-btn:hover {  color: #fff !important; }  .modal-footer{  padding: 0 10px; } .modal-footer .btn{  font-size: 35px;  padding: 0; } .modal-dialog{  position: absolute;  left: 0;  right: 0;  top: 50%;  margin-top: -290px; } .modal-body{  padding: 45px 20px 0; } .modal-dialog .btn{  position: absolute;  padding: 0;  top: 0;  right: 10px;  font-size: 30px; } .modal-dialog {  width: 930px; } .modal-dialog .modal-body {  height: 590px !important; }  .fw-col-sm-8 .fw-shortcode-calendar-wrapper .cal-row-fluid .cal-cell1, .fw-col-sm-6 .fw-shortcode-calendar-wrapper .cal-row-fluid .cal-cell1, .fw-col-sm-8 .fw-shortcode-calendar-wrapper .cal-year-box [class*="span"], .fw-col-sm-6 .fw-shortcode-calendar-wrapper .cal-year-box [class*="span"], .fw-col-sm-8 .fw-shortcode-calendar-wrapper .cal-month-box [class*="cal-cell"], .fw-col-sm-6 .fw-shortcode-calendar-wrapper .cal-month-box [class*="cal-cell"], .fw-col-md-8 .fw-shortcode-calendar-wrapper .cal-row-fluid .cal-cell1, .fw-col-md-6 .fw-shortcode-calendar-wrapper .cal-row-fluid .cal-cell1, .fw-col-md-8 .fw-shortcode-calendar-wrapper .cal-year-box [class*="span"], .fw-col-md-6 .fw-shortcode-calendar-wrapper .cal-year-box [class*="span"], .fw-col-md-8 .fw-shortcode-calendar-wrapper .cal-month-box [class*="cal-cell"], .fw-col-md-6 .fw-shortcode-calendar-wrapper .cal-month-box [class*="cal-cell"] {  height: 4em;  min-height: 4em; } .fw-col-sm-8 .fw-shortcode-calendar-wrapper .cal-row-head [class*="cal-cell"]:first-child, .fw-col-sm-6 .fw-shortcode-calendar-wrapper .cal-row-head [class*="cal-cell"]:first-child, .fw-col-sm-8 .fw-shortcode-calendar-wrapper .cal-row-head [class*="cal-cell"], .fw-col-sm-6 .fw-shortcode-calendar-wrapper .cal-row-head [class*="cal-cell"], .fw-col-md-8 .fw-shortcode-calendar-wrapper .cal-row-head [class*="cal-cell"]:first-child, .fw-col-md-6 .fw-shortcode-calendar-wrapper .cal-row-head [class*="cal-cell"]:first-child, .fw-col-md-8 .fw-shortcode-calendar-wrapper .cal-row-head [class*="cal-cell"], .fw-col-md-6 .fw-shortcode-calendar-wrapper .cal-row-head [class*="cal-cell"] {  height: 3em; } .fw-col-sm-8 .fw-shortcode-calendar-wrapper .cal-month-day .text-today, .fw-col-sm-6 .fw-shortcode-calendar-wrapper .cal-month-day .text-today, .fw-col-md-8 .fw-shortcode-calendar-wrapper .cal-month-day .text-today, .fw-col-md-6 .fw-shortcode-calendar-wrapper .cal-month-day .text-today {  display: none; } @media(max-width: 1199px){  .modal-dialog{   margin-top: -300px;  } } @media(max-width: 991px){  .fw-shortcode-calendar-wrapper.wrapp_calendar{   margin-bottom: 0;  }  .fw-shortcode-calendar-wrapper .cal-month-day span[data-cal-date]{   margin-top: 12px;   margin-left: 12px;  }  .fw-shortcode-calendar-wrapper .cal-month-day .text-today {   top: 45px;   right: 10px;  }  .modal-dialog {   width: 625px;   margin-top: -360px;  }  .modal-dialog .modal-body{   height: 500px !important;  } } @media(max-width: 767px){  .fw-shortcode-calendar-wrapper .cal-row-head [class*="cal-cell"]:first-child,  .fw-shortcode-calendar-wrapper .cal-row-head [class*="cal-cell"]{   font-size: 80%!important;   padding-top: 0;  }  .fw-shortcode-calendar-wrapper .list-events{   display: none;  }  .fw-shortcode-calendar-wrapper .cal-month-box .cal-day-today span[data-cal-date]{   font-size: 80%;  }  .fw-shortcode-calendar-wrapper .cal-month-day span[data-cal-date]{   font-size: 80%;  }  .fw-shortcode-calendar-wrapper .cal-month-day .text-today {   display: none;  }  .fw-shortcode-calendar-wrapper .cal-row-fluid .cal-cell1,  .fw-shortcode-calendar-wrapper .cal-year-box [class*="span"],  .fw-shortcode-calendar-wrapper .cal-month-box [class*="cal-cell"]{   min-height: 1em;  }  .fw-shortcode-calendar-wrapper #cal-day-tick {   display: none !important;  }  .fw-shortcode-calendar-wrapper #cal-slide-content {   padding: 10px 10px 10px 5px;  }  .fw-shortcode-calendar-wrapper #cal-slide-content a.event-item {   font-size: 80%;  }  .fw-shortcode-calendar-wrapper .calendar-navigation h3 {   font-size: 80%;   min-width: auto;  } }  .fw-shortcode-calendar-wrapper .cal-year-box .row-fluid:hover, .fw-shortcode-calendar-wrapper .cal-row-fluid:hover {  background-color: transparent !important; } .fw-shortcode-calendar-wrapper .cal-day-panel-hour-class .cal-day-hour .time-col b {  font-weight: normal; } .fw-shortcode-calendar-wrapper #cal-day-box .cal-row-head [class*="cal-cell"]:first-child, .fw-shortcode-calendar-wrapper #cal-day-box .cal-row-head [class*="cal-cell"] {  height: 50px; } .fw-shortcode-calendar-wrapper #cal-day-box .cal-row-head .events-col {  display: none; } .fw-shortcode-calendar-wrapper #cal-day-box .cal-day-panel-class .cal-day-hour {  margin-bottom: 0; } .fw-shortcode-calendar-wrapper #cal-day-box .cal-day-hour {  margin-bottom: 30px; } .fw-shortcode-calendar-wrapper #cal-day-box .cal-day-hour .time-col {  height: auto!important; } .fw-shortcode-calendar-wrapper #cal-day-box .day-highlight {  position: relative;  z-index: 10;  border: none !important; } .fw-shortcode-calendar-wrapper #cal-day-box .day-event {  width: 220px !important; } .fw-shortcode-calendar-wrapper #cal-day-box .day-event .cal-hours {  font-weight: normal; } .fw-shortcode-calendar-wrapper #cal-day-box .day-event .event-item {  display: block; } .fw-shortcode-calendar-wrapper .cal-week-box .cal-row-head [class*=cal-cell], .fw-shortcode-calendar-wrapper .cal-week-box .cal-row-head [class*=cal-cell]:first-child {  height: 70px;  padding-top: 6px; } .fw-shortcode-calendar-wrapper .cal-week-box hr {  border: none;  margin: 0 0 10px; } .fw-shortcode-calendar-wrapper a.cal-event-week {  font-size: 17px; } .fw-more-events-content {  display: none; }  @media (max-width:767px) {  .fw-shortcode-calendar-wrapper .cal-row-fluid .cal-row-head [class*="cal-cell"]:first-child,  .fw-shortcode-calendar-wrapper .cal-row-fluid .cal-row-head [class*="cal-cell"]{   height: 41px;  }  .fw-shortcode-calendar-wrapper .cal-year-box [class*="span"],  .fw-shortcode-calendar-wrapper .cal-month-box [class*="cal-cell"]{   height: 71px;   min-height: 71px!important;  }  .fw-shortcode-calendar-wrapper .cal-week-box span[data-cal-date] {   margin-right: 0;  }  .fw-shortcode-calendar-wrapper .cal-week-box.cal-week-box [data-event-class] {   height: 27px;   line-height: 27px;  }  .fw-shortcode-calendar a.cal-event-week {   font-size: 18px!important;   line-height: normal!important;  }  .fw-shortcode-calendar #cal-slide-content a.event-item {   font-size: 18px!important;   line-height: normal!important;  }  .fw-shortcode-calendar #cal-slide-content a.event-item:before {   font-size: 18px!important;  } } @media(max-width:479px){  .fw-shortcode-calendar-wrapper .calendar-navigation {   position: relative;   padding-bottom: 18px;  }  .fw-shortcode-calendar-wrapper .calendar-navigation .next,  .fw-shortcode-calendar-wrapper .calendar-navigation .prev {   position: absolute;   bottom: -7px;  }  .fw-shortcode-calendar-wrapper .calendar-navigation .next {   left: 50%;   margin-right: -10px;  }  .fw-shortcode-calendar-wrapper .calendar-navigation .prev {   right: 50%;   margin-left: -10px;  }  .fw-shortcode-calendar-wrapper .cal-row-head [class*=cal-cell],  .fw-shortcode-calendar-wrapper .cal-row-head [class*=cal-cell]:first-child {   height: 40px!important;  }  .fw-shortcode-calendar-wrapper .cal-year-box [class*="span"],  .fw-shortcode-calendar-wrapper .cal-month-box [class*="cal-cell"]{   height: 41px!important;   min-height: 41px!important;  }  .fw-shortcode-calendar-wrapper .cal-month-day span[data-cal-date] {   margin-top: 5px;   margin-left: 5px;  } }  .fw-gallery {  max-width: 1540px;  margin: 0 auto; } .fw-gallery * {  -webkit-backface-visibility: hidden!important;  backface-visibility: hidden!important; } .fw-gallery .fw-gallery-col.fw-gallery-col {  float: left; } .fw-gallery .fw-gallery-col .fw-height-sm, .fw-gallery .fw-gallery-col .fw-height-md, .fw-gallery .fw-gallery-col .fw-height-lg {  overflow: hidden; } .fw-gallery .fw-gallery-col .fw-block-image-parent .fw-block-image-overlay .fw-overlay-title, .fw-gallery.fw-gallery-type5 .fw-block-image-parent .fw-block-image-overlay .fw-overlay-title {  font-family: 'Montserrat';  font-style: normal;  font-weight: 700;  font-size: 19px;  line-height: 28px;  letter-spacing: -1px;  color: #000000;  padding-bottom: 0; } .fw-gallery .fw-gallery-col .fw-block-image-parent .fw-block-image-overlay .fw-overlay-description, .fw-gallery.fw-gallery-type5 .fw-block-image-parent .fw-block-image-overlay .fw-overlay-description {  font-family: 'Quattrocento Sans';  font-style: normal;  font-weight: 400;  font-size: 16.5px;  line-height: 28px;  letter-spacing: normal;  color: #474747; }  .fw-gallery .fw-gallery-display-title-visible .fw-block-image-child .fw-overlay-title, .fw-gallery .fw-gallery-display-description-visible .fw-block-image-child .fw-overlay-description, .fw-gallery.fw-gallery-type1 .fw-gallery-display-title-visible .fw-block-image-child .fw-overlay-title, .fw-gallery.fw-gallery-type1 .fw-gallery-display-description-visible .fw-block-image-child .fw-overlay-description, .fw-gallery.fw-gallery-type3 .fw-gallery-display-title-visible .fw-block-image-child .fw-overlay-title, .fw-gallery.fw-gallery-type3 .fw-gallery-display-description-visible .fw-block-image-child .fw-overlay-description {  opacity: 1;  -webkit-transform: translate3d(0, 0, 0);  -moz-transform: translate3d(0, 0, 0);  -ms-transform: translate3d(0, 0, 0);  -o-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0); }  .fw-gallery.fw-gallery-type1 .fw-col-width1 {  width: 412px; } .fw-gallery.fw-gallery-type1 .fw-col-width2 {  width: 316px; } .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-sm {  height: 178px; } .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-md {  height: 232px; } .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-lg {  height: 410px; } .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-block-image-parent .fw-icell {  vertical-align: bottom; } .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-block-image-parent .fw-overlay-title, .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-block-image-parent .fw-overlay-description {  margin: 0;  padding: 0;  text-align: left;  opacity: 0;  -webkit-transition: all 0.2s ease-in-out;  -o-transition: all 0.2s ease-in-out;  transition: all 0.2s ease-in-out; } .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-block-image-parent:hover .fw-overlay-title, .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-block-image-parent:hover .fw-overlay-description {  opacity: 1; } .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-block-image-parent .fw-overlay-title {  font-size: 32px;  padding-bottom: 0; } .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-block-image-parent i[class*='fw-icon-'] {  position: absolute;  top: 50%;  left: 50%;  margin-top: -24px;  margin-left: -24px;  opacity: 0; } .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-block-image-parent:hover i[class*='fw-icon-'] {  opacity: 1; } .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-block-image-parent .fw-block-image-child {  max-height: 100%;  position: absolute;  top: 0;  bottom: 0;  left: 0;  right: 0; }  .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-gallery-display-title-visible .fw-block-image-child .fw-block-image-overlay, .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-gallery-display-description-visible .fw-block-image-child .fw-block-image-overlay, .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-block-image-parent.fw-gallery-display-title-visible .fw-overlay-title, .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-block-image-parent.fw-gallery-display-description-visible .fw-overlay-description {  opacity: 1; }  .fw-gallery.fw-gallery-type2 .fw-col-width1 {  width: 570px; } .fw-gallery.fw-gallery-type2 .fw-col-width2 {  width: 285px; } .fw-gallery.fw-gallery-type2 .fw-gallery-image {  width: 100%; } .fw-gallery.fw-gallery-type2 .fw-gallery-image.fw-height-sm {  height: 285px; } .fw-gallery.fw-gallery-type2 .fw-gallery-image.fw-height-md {  height: 380px; } .fw-gallery.fw-gallery-type2 .fw-gallery-image.fw-block-image-parent .fw-overlay-title {  font-size: 32px;  padding-bottom: 5px; } .fw-gallery.fw-gallery-type2 .fw-gallery-image.fw-block-image-parent i[class*='fw-icon-'] {  display: none; } .fw-gallery.fw-gallery-type2 .fw-gallery-image.fw-block-image-parent .fw-block-image-child {  max-height: 100%; }  .fw-gallery.fw-gallery-type3 .fw-col-width1 {  width: 850px; } .fw-gallery.fw-gallery-type3 .fw-col-width2 {  width: 290px; } .fw-gallery.fw-gallery-type3 .fw-inner-col-width1 {  width: 290px; } .fw-gallery.fw-gallery-type3 .fw-inner-col-width2 {  width: 560px; } .fw-gallery.fw-gallery-type3 .fw-gallery-image {  width: 100%; } .fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-height-sm {  height: 282px; } .fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-height-md {  height: 564px; } .fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-block-image-parent .fw-overlay-title {  font-size: 19px; } .fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-block-image-parent .fw-block-image-child {  position: absolute;  top: 0;  left: 0;  bottom: 0;  right: 0; } .fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-block-image-parent i[class*='fw-icon-'] {  display: none; } .fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-block-image-parent .fw-block-image-child {  max-height: 100%; } .fw-gallery-type3 .fw-gallery-image .fw-block-image-child .fw-overlay-title {  opacity: 0;  -webkit-transition: all 0.35s ease-in-out;  -o-transition: all 0.35s ease-in-out;  transition: all 0.35s ease-in-out; } .fw-gallery-type3 .fw-gallery-image .fw-block-image-child .fw-overlay-title {  -webkit-transform: scale(1.5);  -moz-transform: scale(1.5);  -ms-transform: scale(1.5);  -o-transform: scale(1.5);  transform: scale(1.5); } .fw-gallery-type3 .fw-gallery-image:hover .fw-overlay-title {  opacity: 1;  -webkit-transform: scale(1);  -moz-transform: scale(1);  -ms-transform: scale(1);  -o-transform: scale(1);  transform: scale(1);  -webkit-transition: all 0.35s ease-in-out;  -o-transition: all 0.35s ease-in-out;  transition: all 0.35s ease-in-out; }  .fw-gallery.fw-gallery-type4 .fw-col-width1 {  width: 760px; } .fw-gallery.fw-gallery-type4 .fw-col-width2 {  width: 380px; } .fw-gallery.fw-gallery-type4 .fw-col-width2 .fw-inner-col {  width: 100%; } .fw-gallery.fw-gallery-type4 .fw-gallery-image {  width: 100%; } .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-height-sm {  height: 230px; } .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-height-md {  height: 460px; } .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-block-image-parent .fw-icell {  vertical-align: top; } .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-block-image-parent .fw-block-image-child {  position: absolute;  top: 0;  left: 0;  bottom: 0;  right: 0; } .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-block-image-parent .fw-overlay-title, .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-block-image-parent .fw-overlay-description {  text-align: left;  opacity: 0;  -webkit-transition: all 0.35s ease;  -o-transition: all 0.35s ease;  transition: all 0.35s ease; } .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-block-image-parent:hover .fw-overlay-title, .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-block-image-parent:hover .fw-overlay-description, .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-block-image-parent.fw-gallery-display-title-visible .fw-overlay-title, .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-block-image-parent.fw-gallery-display-description-visible .fw-overlay-description {  opacity: 1; } .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-block-image-parent .fw-overlay-description {  padding-left: 0;  padding-right: 0; } .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-block-image-parent .fw-overlay-title {  padding: 20px 0 10px;  margin-bottom: 0; } .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-block-image-parent i[class*='fw-icon-'] {  display: none; } .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-block-image-parent .fw-block-image-child {  max-height: 100%; }  .fw-col-no-padding .fw-gallery.fw-gallery-type1 .fw-col-width1 {  width: 422px; } .fw-col-no-padding .fw-gallery.fw-gallery-type1 .fw-col-width2 {  width: 324px; } .fw-col-no-padding .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-sm {  height: 182.68674px; } .fw-col-no-padding .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-md {  height: 238.10856px; } .fw-col-no-padding .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-lg {  height: 420.7953px; } .fw-col-no-padding .fw-gallery.fw-gallery-type2 .fw-col-width1 {  width: 585px; } .fw-col-no-padding .fw-gallery.fw-gallery-type2 .fw-col-width2 {  width: 292px; } .fw-col-no-padding .fw-gallery.fw-gallery-type2 .fw-gallery-image.fw-height-sm {  height: 292.50405px; } .fw-col-no-padding .fw-gallery.fw-gallery-type2 .fw-gallery-image.fw-height-md {  height: 390.0092px; } .fw-col-no-padding .fw-gallery.fw-gallery-type3 .fw-col-width1 {  width: 871px; } .fw-col-no-padding .fw-gallery.fw-gallery-type3 .fw-col-width2 {  width: 297px; } .fw-col-no-padding .fw-gallery.fw-gallery-type3 .fw-inner-col-width1 {  width: 297px; } .fw-col-no-padding .fw-gallery.fw-gallery-type3 .fw-inner-col-width2 {  width: 574px; } .fw-col-no-padding .fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-height-sm {  height: 289.42506px; } .fw-col-no-padding .fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-height-md {  height: 578.85012px; } .fw-col-no-padding .fw-gallery.fw-gallery-type4 .fw-col-width1 {  width: 780px; } .fw-col-no-padding .fw-gallery.fw-gallery-type4 .fw-col-width2 {  width: 390px; } .fw-col-no-padding .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-height-sm {  height: 236.0559px; } .fw-col-no-padding .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-height-md {  height: 472.1118px; }  .fw-gallery.fw-gallery-type5 {  max-width: inherit; } .fw-gallery-type5 .grid-sizer {  width: 25%;  height: 370px; } .fw-gallery-type5 .fw-gallery-item-wrap {  position: relative;  width: 25%; } .fw-gallery-type5 .fw-gallery-item-wrap.fw-gallery-rectangle-item, .fw-gallery-type5 .fw-gallery-item-wrap.fw-gallery-square-item {  width: 50%; } .fw-gallery-type5 .fw-gallery-item-wrap .fw-gallery-item {  display: block;  position: relative;  padding-bottom: 100%;  height: 100%;  box-sizing: border-box; } .fw-gallery-type5 .fw-gallery-item-wrap .fw-gallery-item .fw-gallery-item-image-div {  position: relative;  display: block;  min-height: 100%;  max-width: 100%;  background: #da0505;  background-size: cover;  -webkit-transition: all 0.35s ease-in-out;  -o-transition: all 0.35s ease-in-out;  transition: all 0.35s ease-in-out;  transform: scale(1.01); } .fw-gallery-type5 .fw-gallery-item-wrap .fw-gallery-image:hover .fw-gallery-item-image-div {  opacity: 0.2;  transform: scale(1.1); } .fw-gallery-type5 .fw-gallery-item-wrap.fw-gallery-rectangle-item .fw-gallery-item {  padding-bottom: 50%; } .fw-gallery-type5 .fw-gallery-item-wrap.fw-gallery-square-item .fw-gallery-item {  padding-bottom: 100%; } .fw-gallery-type5 .fw-gallery-item-wrap .fw-gallery-item .fw-gallery-item-content {  position: absolute;  top: 0;  right: 0;  bottom: 0;  left: 0; } .fw-gallery-type5 .fw-overlay-4 .fw-block-image-child .fw-overlay-title {  -webkit-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out; }  @media only screen and (min-width: 1370px) and (max-width: 1441px) {   .header-6 .fw-gallery.fw-gallery-type1 .fw-col-width1 {   width: 405px;  }  .header-6 .fw-gallery.fw-gallery-type1 .fw-col-width2 {   width: 298px;  }  .header-6 .fw-gallery.fw-gallery-type2 .fw-col-width1 {   width: 554px;  }  .header-6 .fw-gallery.fw-gallery-type2 .fw-col-width2 {   width: 277px;  }  .header-6 .fw-gallery.fw-gallery-type3 .fw-col-width1 {   width: 810px;  }  .header-6 .fw-gallery.fw-gallery-type3 .fw-col-width2 {   width: 298px;  }  .header-6 .fw-gallery.fw-gallery-type3 .fw-inner-col-width1 {   width: 270px;  }  .header-6 .fw-gallery.fw-gallery-type3 .fw-inner-col-width2 {   width: 540px;  }  .header-6 .fw-gallery.fw-gallery-type4 .fw-col-width1 {   width: 744px;  }  .header-6 .fw-gallery.fw-gallery-type4 .fw-col-width2 {   width: 364px;  }   .header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type1 .fw-col-width1 {   width: 415px;  }  .header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type1 .fw-col-width2 {   width: 308px;  }  .header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type2 .fw-col-width1 {   width: 569px;  }  .header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type2 .fw-col-width2 {   width: 284px;  }  .header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type3 .fw-col-width1 {   width: 825px;  }  .header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type3 .fw-col-width2 {   width: 313px;  }  .header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type3 .fw-inner-col-width1 {   width: 277px;  }  .header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type3 .fw-inner-col-width2 {   width: 548px;  }  .header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type4 .fw-col-width1 {   width: 759px;  }  .header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type4 .fw-col-width2 {   width: 379px;  } }  @media only screen and (min-width: 1199px) and (max-width: 1370px) {   .header-6 .fw-gallery.fw-gallery-type1 .fw-col-width1 {   width: 379px;  }  .header-6 .fw-gallery.fw-gallery-type1 .fw-col-width2 {   width: 290px;  }  .header-6 .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-sm {   height: 163.76px;  }  .header-6 .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-md {   height: 213.44px;  }  .header-6 .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-lg {   height: 377.2px;  }  .header-6 .fw-gallery.fw-gallery-type2 .fw-col-width1 {   width: 524px;  }  .header-6 .fw-gallery.fw-gallery-type2 .fw-col-width2 {   width: 262px;  }  .header-6 .fw-gallery.fw-gallery-type2 .fw-gallery-image.fw-height-sm {   height: 262px;  }  .header-6 .fw-gallery.fw-gallery-type2 .fw-gallery-image.fw-height-md {   height: 349px;  }  .header-6 .fw-gallery.fw-gallery-type3 .fw-col-width1 {   width: 781px;  }  .header-6 .fw-gallery.fw-gallery-type3 .fw-col-width2 {   width: 267px;  }  .header-6 .fw-gallery.fw-gallery-type3 .fw-inner-col-width1 {   width: 266px;  }  .header-6 .fw-gallery.fw-gallery-type3 .fw-inner-col-width2 {   width: 515px;  }  .header-6 .fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-height-sm {   height: 259.44px;  }  .header-6 .fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-height-md {   height: 518.88px;  }  .header-6 .fw-gallery.fw-gallery-type4 .fw-col-width1 {   width: 699px;  }  .header-6 .fw-gallery.fw-gallery-type4 .fw-col-width2 {   width: 349px;  }  .header-6 .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-height-sm {   height: 211.6px;  }  .header-6 .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-height-md {   height: 423.2px;  }   .header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type1 .fw-col-width1 {   width: 390px;  }  .header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type1 .fw-col-width2 {   width: 299px;  }  .header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-sm {   height: 168.922px;  }  .header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-md {   height: 220.168px;  }  .header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-lg {   height: 389.09px;  }  .header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type2 .fw-col-width1 {   width: 539px;  }  .header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type2 .fw-col-width2 {   width: 269px;  }  .header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type2 .fw-gallery-image.fw-height-sm {   height: 269px;  }  .header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type2 .fw-gallery-image.fw-height-md {   height: 359px;  }  .header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type3 .fw-col-width1 {   width: 804px;  }  .header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type3 .fw-col-width2 {   width: 275px;  }  .header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type3 .fw-inner-col-width1 {   width: 274px;  }  .header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type3 .fw-inner-col-width2 {   width: 530px;  }  .header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-height-sm {   height: 267.054px;  }  .header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-height-md {   height: 534.108px;  }  .header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type4 .fw-col-width1 {   width: 719px;  }  .header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type4 .fw-col-width2 {   width: 359px;  }  .header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-height-sm {   height: 217.81px;  }  .header-6 .fw-col-no-padding .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-height-md {   height: 435.62px;  } }  @media (min-width: 767px) {  .fw-gallery.fw-gallery-type1 .fw-gallery-col:not:first-child .fw-gallery-image.fw-block-image-parent {   border-left: none;  }  .fw-gallery.fw-gallery-type1 .fw-gallery-col:not:first-child .fw-gallery-image.fw-block-image-parent:not:last-child {   border-bottom: none;  }  .fw-gallery.fw-gallery-type1 .fw-gallery-col:first-child .fw-gallery-image.fw-block-image-parent:not:last-child {   border-bottom: none;  }  .fw-gallery.fw-gallery-type2 .fw-gallery-col:not:first-child .fw-gallery-col .fw-gallery-image.fw-block-image-parent {   border-left: none;  }  .fw-gallery.fw-gallery-type2 .fw-gallery-col:not:first-child .fw-gallery-col .fw-gallery-image.fw-block-image-parent:not:last-child {   border-bottom: none;  }  .fw-gallery.fw-gallery-type2 .fw-gallery-col:not:first-child .fw-gallery-image:not:last-child.fw-height-md {   border-top: none;   border-bottom: none;   border-left: none;  }  .fw-gallery.fw-gallery-type2 .fw-gallery-col:not:first-child .fw-gallery-image:last-child.fw-height-md {   border-top: none;   border-left: none;  }  .fw-gallery.fw-gallery-type2 .fw-gallery-col:first-child .fw-gallery-image.fw-block-image-parent:not:last-child {   border-bottom: none;  }  .fw-gallery.fw-gallery-type3 .fw-col-width1 .fw-gallery-col:not:nth-child(odd) .fw-gallery-image.fw-block-image-parent {   border-left: none;  }  .fw-gallery.fw-gallery-type3 .fw-col-width1 .fw-gallery-col:not:nth-child(1):not:nth-child(2) .fw-gallery-image.fw-block-image-parent {   border-top: none;  }  .fw-gallery.fw-gallery-type3 .fw-col-width2 .fw-gallery-image.fw-block-image-parent {   border-left: none;  }  .fw-gallery.fw-gallery-type3 .fw-col-width2 .fw-gallery-image.fw-block-image-parent:last-child:not:first-child {   border-top: none;  }  .fw-gallery.fw-gallery-type4 .fw-gallery-col:nth-child(2n):not(.fw-inner-col) .fw-gallery-image.fw-block-image-parent {   border-left: none;  }  .fw-gallery.fw-gallery-type4 .fw-gallery-col:not:nth-child(1):not:nth-child(2) .fw-gallery-image.fw-block-image-parent {   border-top: none;  } }  @media(max-width:1199px){  .fw-col-inner .fw-gallery.fw-gallery-type1 .fw-col-width1 {   width: 339px;  }  .fw-col-inner .fw-gallery.fw-gallery-type1 .fw-col-width2 {   width: 260px;  }  .fw-col-inner .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-sm {   height: 146.7076px;  }  .fw-col-inner .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-md {   height: 191.2144px;  }  .fw-col-inner .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-lg {   height: 337.922px;  }  .fw-gallery.fw-gallery-type2 .fw-gallery-image {   width: 100%;  }  .fw-col-inner .fw-gallery.fw-gallery-type2 .fw-col-width1 {   width: 469px;  }  .fw-col-inner .fw-gallery.fw-gallery-type2 .fw-col-width2 {   width: 234px;  }  .fw-col-inner .fw-gallery.fw-gallery-type2 .fw-gallery-image.fw-height-sm {   height: 234px;  }  .fw-col-inner .fw-gallery.fw-gallery-type2 .fw-gallery-image.fw-height-md {   height: 313px;  }  .fw-gallery.fw-gallery-type3 .fw-gallery-image {   width: 100%;  }  .fw-col-inner .fw-gallery.fw-gallery-type3 .fw-col-width1 {   width: 700px;  }  .fw-col-inner .fw-gallery.fw-gallery-type3 .fw-col-width2 {   width: 239px;  }  .fw-col-inner .fw-gallery.fw-gallery-type3 .fw-inner-col-width1 {   width: 239px;  }  .fw-col-inner .fw-gallery.fw-gallery-type3 .fw-inner-col-width2 {   width: 461px;  }  .fw-col-inner .fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-height-sm {   height: 232.4244px;  }  .fw-col-inner .fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-height-md {   height: 464.8488px;  }  .fw-col-inner .fw-gallery.fw-gallery-type4 .fw-col-width1 {   width: 626px;  }  .fw-col-inner .fw-gallery.fw-gallery-type4 .fw-col-width2 {   width: 313px;  }  .fw-col-inner .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-height-sm {   height: 189.566px;  }  .fw-col-inner .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-height-md {   height: 379.132px;  }  .fw-gallery.fw-gallery-type4 .fw-col-width2 .fw-inner-col {   width: 100%;  }  .fw-gallery.fw-gallery-type4 .fw-gallery-image {   width: 100%;  }    .fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type1 .fw-col-width1 {   width: 350px;  }  .fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type1 .fw-col-width2 {   width: 268px;  }  .fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-sm {   height: 151.44730746px;  }  .fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-md {   height: 197.39199624px;  }  .fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-lg {   height: 348.8393037px;  }  .fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type2 .fw-col-width1 {   width: 484px;  }  .fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type2 .fw-col-width2 {   width: 242px;  }  .fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type2 .fw-gallery-image.fw-height-sm {   height: 242.48585745px;  }  .fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type2 .fw-gallery-image.fw-height-md {   height: 323.3144766px;  }  .fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type3 .fw-col-width1 {   width: 722px;  }  .fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type3 .fw-col-width2 {   width: 246px;  }  .fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type3 .fw-inner-col-width1 {   width: 246px;  }  .fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type3 .fw-inner-col-width2 {   width: 476px;  }  .fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-height-sm {   height: 239.93337474px;  }  .fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-height-md {   height: 479.86674948px;  }  .fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type4 .fw-col-width1 {   width: 646px;  }  .fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type4 .fw-col-width2 {   width: 323px;  }  .fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-height-sm {   height: 195.6903411px;  }  .fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-height-md {   height: 391.3806822px;  } } @media(max-width:991px){  .fw-col-inner .fw-gallery.fw-gallery-type1 .fw-col-width1 {   width: 260px;  }  .fw-col-inner .fw-gallery.fw-gallery-type1 .fw-col-width2 {   width: 199px;  }  .fw-col-inner .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-sm {   height: 112.3536px;  }  .fw-col-inner .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-md {   height: 146.4384px;  }  .fw-col-inner .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-lg {   height: 258.792px;  }  .fw-gallery.fw-gallery-type2 .fw-gallery-image {   width: 100%;  }  .fw-col-inner .fw-gallery.fw-gallery-type2 .fw-col-width1 {   width: 359px;  }  .fw-col-inner .fw-gallery.fw-gallery-type2 .fw-col-width2 {   width: 179px;  }  .fw-col-inner .fw-gallery.fw-gallery-type2 .fw-gallery-image.fw-height-sm {   height: 179.892px;  }  .fw-col-inner .fw-gallery.fw-gallery-type2 .fw-gallery-image.fw-height-md {   height: 239.856px;  }  .fw-gallery.fw-gallery-type3 .fw-gallery-image {   width: 100%;  }  .fw-col-inner .fw-gallery.fw-gallery-type3 .fw-col-width1 {   width: 536px;  }  .fw-col-inner .fw-gallery.fw-gallery-type3 .fw-col-width2 {   width: 183px;  }  .fw-col-inner .fw-gallery.fw-gallery-type3 .fw-inner-col-width1 {   width: 183px;  }  .fw-col-inner .fw-gallery.fw-gallery-type3 .fw-inner-col-width2 {   width: 353px;  }  .fw-col-inner .fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-height-sm {   height: 177.9984px;  }  .fw-col-inner .fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-height-md {   height: 355.9968px;  }  .fw-gallery.fw-gallery-type4 .fw-col-width2 .fw-inner-col {   width: 100%;  }  .fw-gallery.fw-gallery-type4 .fw-gallery-image {   width: 100%;  }  .fw-col-inner .fw-gallery.fw-gallery-type4 .fw-col-width1 {   width: 479px;  }  .fw-col-inner .fw-gallery.fw-gallery-type4 .fw-col-width2 {   width: 239px;  }  .fw-col-inner .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-height-sm {   height: 145.176px;  }  .fw-col-inner .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-height-md {   height: 290.352px;  }   .fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type1 .fw-col-width1 {   width: 270px;  }  .fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type1 .fw-col-width2 {   width: 207px;  }  .fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-sm {   height: 117.04556745px;  }  .fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-md {   height: 152.55377331px;  }  .fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-height-lg {   height: 269.59934076px;  }  .fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type2 .fw-col-width1 {   width: 374px;  }  .fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type2 .fw-col-width2 {   width: 187px;  }  .fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type2 .fw-gallery-image.fw-height-sm {   height: 187.40441979px;  }  .fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type2 .fw-gallery-image.fw-height-md {   height: 249.87255973px;  }  .fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type3 .fw-col-width1 {   width: 558px;  }  .fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type3 .fw-col-width2 {   width: 190px;  }  .fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type3 .fw-inner-col-width1 {   width: 190px;  }  .fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type3 .fw-inner-col-width2 {   width: 368px;  }  .fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-height-sm {   height: 185.43174169px;  }  .fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type3 .fw-gallery-image.fw-height-md {   height: 370.86348338px;  }  .fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type4 .fw-col-width1 {   width: 499px;  }  .fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type4 .fw-col-width2 {   width: 249px;  }  .fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-height-sm {   height: 151.23865457px;  }  .fw-col-no-padding .fw-col-inner .fw-gallery.fw-gallery-type4 .fw-gallery-image.fw-height-md {   height: 302.47730914px;  } }  @media(max-width:767px){  .fw-gallery .fw-gallery-col {   float: none !important;   margin: 0 auto !important;  }  .fw-gallery .fw-gallery-col {   width: 70% !important;  }  .fw-gallery .fw-gallery-col *.fw-gallery-col{   width: 100% !important;  }  .fw-gallery .fw-gallery-image.fw-height-sm,  .fw-gallery .fw-gallery-image.fw-height-md,  .fw-gallery .fw-gallery-image.fw-height-lg {   height: auto !important;  }  .fw-gallery .fw-gallery-image.fw-block-image-parent .fw-block-image-child {   position: relative !important;  }  .fw-gallery .fw-gallery-col .fw-block-image-parent .fw-block-image-overlay .fw-overlay-title {   font-size: 15px !important;  }  .fw-gallery .fw-gallery-col .fw-block-image-parent .fw-block-image-overlay .fw-overlay-description {   font-size: 12px !important;  }  .fw-gallery .fw-gallery-col:not(:last-child) .fw-block-image-parent {   border-bottom: none !important;  }  .fw-gallery .fw-gallery-col:last-child .fw-block-image-parent:not:last-child {   border-bottom: none !important;  }  .fw-gallery.fw-gallery-type2 .fw-gallery-image {   width: 100%;  }   .fw-gallery.fw-gallery-type3 .fw-gallery-image {   width: 100%;  }   .fw-gallery.fw-gallery-type4 .fw-col-width2 .fw-inner-col {   width: 100%;  }  .fw-gallery.fw-gallery-type4 .fw-gallery-image {   width: 100%;  } }  @media(max-width:479px){  .fw-gallery .fw-gallery-col {   width: 100% !important;  }  .fw-gallery.fw-gallery-type3 .fw-gallery-image {   width: 100%;  }  .fw-gallery.fw-gallery-type4 .fw-gallery-image {   width: 100%;  }  .fw-gallery-type5 .fw-gallery-item-wrap.fw-gallery-rectangle-item,  .fw-gallery-type5 .fw-gallery-item-wrap.fw-gallery-square-item,  .fw-gallery-type5 .fw-gallery-item-wrap {   width: 100%;  } }  .site .fw-map-canvas .infowindow-title a {  font-family: 'Quattrocento Sans';  font-style: normal;  font-weight: 400;  font-size: 16.5px;  line-height: 28px;  letter-spacing: normal;  color: #5e6473;  text-decoration: underline; } .site .fw-map-canvas .infowindow-title a:hover {  color: #da0505; } .site .fw-map-canvas .infowindow-description {  font-family: 'Quattrocento Sans';  font-style: normal;  font-weight: 400;  font-size: 14px;  line-height: 28px;  letter-spacing: normal;  color: #474747; }  @media(max-width:767px){  .single-fw-event .wrap-map.fw-map .fw-map-canvas.map,  .wrap-map.fw-map .fw-map-canvas.map {   max-height: 250px !important;  } }  .fw-flip-box {   -webkit-transform: perspective(1000px);   transform: perspective(1000px);   -webkit-transform-style: preserve-3d;   transform-style: preserve-3d;   overflow: hidden; } .fw-flip-box .fw-flip-box-wrap {   width: 200%;   height: 100%;   -webkit-transform: perspective(1000px);   transform: perspective(1000px);   -webkit-transform-style: preserve-3d;   transform-style: preserve-3d;   display: -webkit-flex;   display: -ms-flexbox;   display: flex;   -webkit-align-items: stretch;   -ms-flex-align: stretch;   -ms-grid-row-align: stretch;   align-items: stretch;   -webkit-transform: translateX(-50%);   transform: translateX(-50%);   pointer-events: none; } .fw-flip-box .fw-flip-box-front, .fw-flip-box .fw-flip-box-back {   width: 100%;   display: -webkit-flex;   display: -ms-flexbox;   display: flex;   -webkit-align-items: center;   -ms-flex-align: center;   -ms-grid-row-align: center;   align-items: center;   -webkit-transform-origin: center;   -ms-transform-origin: center;   transform-origin: center;   -webkit-backface-visibility: hidden;   backface-visibility: hidden;   transition: all .5s cubic-bezier(.645,.045,.355,1); } .fw-flip-box .fw-flip-box-content {   width: 100%;   padding: 10px;   z-index: 3; } .fw-flip-box .fw-flip-box-content .fw-flip-box-title {   margin-top: 0; } .fw-flip-box .fw-flip-box-content >* {   margin-bottom: 10px; } .fw-flip-box .fw-flip-box-content > div:last-child {   margin-bottom: 0; } .fw-flip-box .fw-flip-box-front {   -webkit-transform: translateX(100%);   transform: translateX(100%);   background-color: #da0505;   background-image: none;   background-repeat: no-repeat; } .fw-flip-box .fw-flip-box-back {   pointer-events: auto;   background-color: #5e6473;   background-image: none;   background-repeat: no-repeat; }   .fw-flip-box.fw-flip-box-content-align-left .fw-flip-box-content {   text-align: left; } .fw-flip-box.fw-flip-box-content-align-left .fw-flip-box-content .fw-flip-box-icon {   margin-left: 0; }  .fw-flip-box.fw-flip-box-content-align-center .fw-flip-box-content {   text-align: center; } .fw-flip-box.fw-flip-box-content-align-center .fw-flip-box-content .fw-flip-box-icon {   margin-left: auto;   margin-right: auto; }  .fw-flip-box.fw-flip-box-content-align-right .fw-flip-box-content {   text-align: right; } .fw-flip-box.fw-flip-box-content-align-right .fw-flip-box-content .fw-flip-box-icon {   margin-right: 0; }   .fw-flip-box.fw-flip-box-horizontal-flip {   overflow: visible; } .fw-flip-box.fw-flip-box-horizontal-flip:hover .fw-flip-box-front {   -webkit-transform: translateX(100%) rotateY(-180deg);   transform: translateX(100%) rotateY(-180deg); } .fw-flip-box.fw-flip-box-horizontal-flip .fw-flip-box-back {   -webkit-transform: rotateY(180deg);   transform: rotateY(180deg); } .fw-flip-box.fw-flip-box-horizontal-flip:hover .fw-flip-box-back {   -webkit-transform: rotateY(0);   transform: rotateY(0); }  .fw-flip-box.fw-flip-box-vertical-flip {   overflow: visible; } .fw-flip-box.fw-flip-box-vertical-flip:hover .fw-flip-box-front {   -webkit-transform: translateX(100%) rotateX(-180deg);   transform: translateX(100%) rotateX(-180deg); } .fw-flip-box.fw-flip-box-vertical-flip .fw-flip-box-back {   -webkit-transform: rotateX(180deg);   transform: rotateX(180deg); } .fw-flip-box.fw-flip-box-vertical-flip:hover .fw-flip-box-back {   -webkit-transform: rotateX(0);   transform: rotateX(0); }  .fw-flip-box.fw-flip-box-slide-down-flip .fw-flip-box-back {   -webkit-transform: translateY(-101%);   transform: translateY(-101%); } .fw-flip-box.fw-flip-box-slide-down-flip:hover .fw-flip-box-back {   -webkit-transform: translateY(0);   transform: translateY(0); }  .fw-flip-box.fw-flip-box-slide-up-flip .fw-flip-box-back {   -webkit-transform: translateY(101%);   transform: translateY(101%); } .fw-flip-box.fw-flip-box-slide-up-flip:hover .fw-flip-box-back {   -webkit-transform: translateY(0);   transform: translateY(0); }  .fw-flip-box.fw-flip-box-slide-left-flip .fw-flip-box-back {   -webkit-transform: translateX(-101%);   transform: translateX(-101%); } .fw-flip-box.fw-flip-box-slide-left-flip:hover .fw-flip-box-back {   -webkit-transform: translateX(0);   transform: translateX(0); }  .fw-flip-box.fw-flip-box-slide-right-flip .fw-flip-box-back {   -webkit-transform: translateX(101%);   transform: translateX(101%); } .fw-flip-box.fw-flip-box-slide-right-flip:hover .fw-flip-box-back {   -webkit-transform: translateX(0);   transform: translateX(0); }  .fw-flip-box.fw-flip-box-fade-flip .fw-flip-box-front {   z-index: 5; } .fw-flip-box.fw-flip-box-fade-flip .fw-flip-box-back {   opacity: 0;   z-index: 6; } .fw-flip-box.fw-flip-box-fade-flip:hover .fw-flip-box-back {   opacity: 1; }  .fw-external-booking .fw-external-booking-form-item {   position: relative; } .fw-external-booking .fw-external-booking-form-item label {   margin: 0;   display: block; } .fw-external-booking .fw-external-booking-form-item:before {   content: '';   position: absolute;   top: 50%;   right: 2px;   margin-top: -2px;   width: 9px;   height: 9px;   border-right: 1px solid #7c7c7c;   border-bottom: 1px solid #7c7c7c;   transform: rotate(45deg); } .fw-external-booking .fw-external-booking-separator {   position: absolute;   right: 0;   top: 0;   bottom: 0;   background-color: #ccc;   align-self: center; }  .fw-external-booking .fw-external-booking-insert-data {   position: relative;   display: block;   width: 100%;   height: 58px; } .fw-external-booking .fw-external-booking-insert-data > * {   display: inline-block; } .fw-external-booking .fw-external-booking-insert-data .external-booking-month, .fw-external-booking .fw-external-booking-insert-data .external-booking-year {   font-family: 'Quattrocento Sans';   font-size: 16.5px;   line-height: 28px;   font-weight: 400;   font-style: normal;   letter-spacing: 0px;   color: #474747; } .fw-external-booking .fw-external-booking-insert-data .external-booking-year {   display: none;   text-indent: -3px; } .fw-external-booking .fw-external-booking-insert-data .fw-external-booking-input {   position: absolute;   top: 0;   right: 0;   bottom: 0;   left: 0;   opacity: 0;   padding: 0; } .fw-external-booking .fw-external-booking-insert-data .fw-external-booking-input:hover {   cursor: pointer; } .fw-external-booking .selectize-control.fw-nr-family-members-booking {   height: 58px; } .selectize-dropdown.fw-nr-family-members-booking {   opacity: 0; } .fw-external-booking .fw-external-booking-insert-data .external-booking-data, .fw-external-booking .fw-external-booking-form-item .selectize-input > div.item {   font-family: 'Quattrocento Sans';   font-size: 58px;   line-height: 58px;   font-weight: 700;   letter-spacing: 0px; } .fw-external-booking .fw-external-booking-form-item .selectize-input , .fw-external-booking .fw-external-booking-form-item .selectize-control.single .selectize-input.input-active {   background: none;   border: none;   padding: 0; } .fw-external-booking .fw-external-booking-form-item .selectize-control.single .selectize-input:after {   display: none; }  .fw-external-booking.horizontal .fw-external-booking-form-wrap {   display: flex;   justify-content: center;   align-items: flex-start;   flex-wrap: wrap; } .fw-external-booking.horizontal.fw-external-booking-separator-enable .fw-external-booking-form-item {   margin: 0 30px; } .fw-external-booking.horizontal .fw-external-booking-form-item:first-child {   margin-left: 0 !important; } .fw-external-booking.horizontal .fw-external-booking-form-item {   margin: 0 15px;   padding: 5px 0; } .fw-external-booking.horizontal .fw-external-booking-form-wrap .fw-external-booking-url, .fw-external-booking.horizontal .fw-external-booking-form-wrap div[class*="text-"] {   align-self: center; } .fw-external-booking.horizontal .fw-external-booking-form-item .fw-external-booking-insert-data {   padding-right: 20px; } .fw-external-booking.horizontal .fw-external-booking-form-item:nth-child(1), .fw-external-booking.horizontal .fw-external-booking-form-item:nth-child(2) {   width: auto;   min-width: 16.5%; } .fw-external-booking.horizontal .fw-external-booking-form-item {   min-width: 7%; } .fw-external-booking.horizontal .fw-external-booking-separator {   width: 1px;   right: -30px; } .fw-external-booking.horizontal .fw-external-booking-form-item:nth-last-child(2) .fw-external-booking-separator {   display: none; }  .fw-external-booking.vertical .fw-external-booking-form-item {   display: inline-block;   width: 100%;   margin: 15px 0; } .fw-external-booking.vertical.fw-external-booking-separator-enable .fw-external-booking-form-item {   margin: 30px 0; } .fw-external-booking.vertical .fw-external-booking-separator {   position: relative;   display: block;   width: 100%;   height: 1px;   margin: 0 auto;   top: 30px; } .fw-external-booking.vertical .fw-external-booking-form-item:first-child {   margin-top: 0 !important; } .fw-external-booking.vertical .fw-external-booking-form-item:last-child {   margin-bottom: 0; } .fw-external-booking.vertical .fw-external-booking-form-item:nth-last-child(2) .fw-external-booking-separator {   display: none; }  @media(max-width:1199px){   .fw-external-booking.horizontal .fw-external-booking-form-item:nth-child(1),   .fw-external-booking.horizontal .fw-external-booking-form-item:nth-child(2) {     min-width: 20%;   } }  @media(max-width:479px){   .fw-external-booking.horizontal .fw-external-booking-form-item:nth-child(1),   .fw-external-booking.horizontal .fw-external-booking-form-item:nth-child(2) {     width: 40%;     margin-right: 10px !important;     margin-left: 10px !important;   }   .fw-external-booking.horizontal .fw-external-booking-separator {     right: -10px !important;   }   .fw-external-booking.horizontal .fw-external-booking-form-item {     width: 25%;     margin-right: 10px !important;     margin-left: 10px !important;   }   .fw-external-booking.horizontal .fw-external-booking-form-item:first-child {     margin-left: 0 !important;   }   .fw-external-booking.horizontal .fw-external-booking-insert-data .external-booking-data {     font-size: 13vw !important;   }   .fw-external-booking.horizontal .fw-external-booking-form .external-booking-month {     font-size: 16px !important;   }   .fw-external-booking.horizontal .fw-external-booking-insert-data .external-booking-year {     display: none !important;   } }  .breadcrumbs {  position: relative;  margin-top: 0;  margin-bottom: 17px;  line-height: 40px;  font-size: 0; } .breadcrumbs >* {  font-size: 13px; } .breadcrumbs span {  background-color: #f9f9f9; } .breadcrumbs span:last-child {  background-color: #f9f9f9;  display: inline-block;  padding-right: 10px; } .breadcrumbs span:last-child:after {  border-bottom: 1px solid #dee0e1;  content: "";  left: 0;  position: absolute;  right: 0;  top: 50%;  margin-top: -2.5px;  z-index: -1; } .breadcrumbs span.separator {  padding: 0 5px; } .fw-side-boxed .breadcrumbs span, .fw-side-boxed .breadcrumbs span:last-child {  background-color: #ffffff; }  .fw-page-transition {   position: relative;   opacity: 0;   -webkit-animation-fill-mode: both;   -o-animation-fill-mode: both;   animation-fill-mode: both;   -webkit-transition-timing-function: linear;   -o-animation-timing-function: linear;   transition-timing-function: linear;   -webkit-animation-delay: 0;   -o-animation-delay: 0;   animation-delay: 0;   -webkit-animation-iteration-count: 1;   -o-animation-iteration-count: 1;   animation-iteration-count: 1;   -webkit-animation-name: initial;   -o-animation-name: initial;   animation-name: initial;   -webkit-animation-duration: 1.5s;   animation-duration: 1.5s;   z-index: 10; } .fw-page-transition.pageTransitionEnd {   opacity: 1; } .fw-page-transition.fadeInDown, .fw-page-transition.fadeInUp { } .fw-page-transition .fw-col-no-padding .fullwidthbanner-container {   left: 0 !important; } .fw-page-transition .fullwidthbanner-container {   left: -15px !important } .fw-page-transition-spinner {   position: fixed;   left: 50%;   top: 50%;   z-index: 9; } .fw-page-transition-spinner.fw-spinner-rotate-plane {   width: 40px;   height: 40px;   background-color: #d12a5c;   margin: -20px 0 0 -20px;   -webkit-animation: fw-spinner-rotate-plane 1.2s infinite ease-in-out;   animation: fw-spinner-rotate-plane 1.2s infinite ease-in-out; } @-webkit-keyframes fw-spinner-rotate-plane {   0% { -webkit-transform: perspective(120px) }   50% { -webkit-transform: perspective(120px) rotateY(180deg) }   100% { -webkit-transform: perspective(120px) rotateY(180deg) rotateX(180deg) } } @keyframes fw-spinner-rotate-plane {   0% {     transform: perspective(120px) rotateX(0deg) rotateY(0deg);     -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg)   } 50% {     transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);     -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg)   } 100% {     transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);     -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);   } } .fw-page-transition-spinner.fw-spinner-double-bounce {   width: 40px;   height: 40px;   margin: -20px 0 0 -20px; } .fw-page-transition-spinner.fw-spinner-double-bounce .fw-spinner-double-bounce1, .fw-page-transition-spinner.fw-spinner-double-bounce .fw-spinner-double-bounce2 {   width: 100%;   height: 100%;   border-radius: 50%;   background-color: #d12a5c;   opacity: 0.6;   position: absolute;   top: 0;   left: 0;   -webkit-animation: fw-spinner-double-bounce 2.0s infinite ease-in-out;   animation: fw-spinner-double-bounce 2.0s infinite ease-in-out; } .fw-page-transition-spinner.fw-spinner-double-bounce .fw-spinner-double-bounce2 {   -webkit-animation-delay: -1.0s;   animation-delay: -1.0s; } @-webkit-keyframes fw-spinner-double-bounce {   0%, 100% { -webkit-transform: scale(0.0) }   50% { -webkit-transform: scale(1.0) } } @keyframes fw-spinner-double-bounce {   0%, 100% {     transform: scale(0.0);     -webkit-transform: scale(0.0);   } 50% {     transform: scale(1.0);     -webkit-transform: scale(1.0);   } } .fw-page-transition-spinner.fw-spinner-rect {   width: 50px;   height: 40px;   margin: -20px 0 0 -25px;   text-align: center;   font-size: 10px; } .fw-page-transition-spinner.fw-spinner-rect > div {   background-color: #d12a5c;   height: 100%;   width: 6px;   display: inline-block;   -webkit-animation: fw-spinner-rect 1.2s infinite ease-in-out;   animation: fw-spinner-rect 1.2s infinite ease-in-out; } .fw-page-transition-spinner.fw-spinner-rect .fw-spinner-rect2 {   -webkit-animation-delay: -1.1s;   animation-delay: -1.1s; } .fw-page-transition-spinner.fw-spinner-rect .fw-spinner-rect3 {   -webkit-animation-delay: -1.0s;   animation-delay: -1.0s; } .fw-page-transition-spinner.fw-spinner-rect .fw-spinner-rect4 {   -webkit-animation-delay: -0.9s;   animation-delay: -0.9s; } .fw-page-transition-spinner.fw-spinner-rect .fw-spinner-rect5 {   -webkit-animation-delay: -0.8s;   animation-delay: -0.8s; } @-webkit-keyframes fw-spinner-rect {   0%, 40%, 100% { -webkit-transform: scaleY(0.4) }   20% { -webkit-transform: scaleY(1.0) } } @keyframes fw-spinner-rect {   0%, 40%, 100% {     transform: scaleY(0.4);     -webkit-transform: scaleY(0.4);   } 20% {     transform: scaleY(1.0);     -webkit-transform: scaleY(1.0);   } } .fw-page-transition-spinner.fw-spinner-cube-move {   width: 40px;   height: 40px;   margin: -20px 0 0 -20px; } .fw-page-transition-spinner.fw-spinner-cube-move .fw-spinner-cube-move1, .fw-page-transition-spinner.fw-spinner-cube-move .fw-spinner-cube-move2 {   background-color: #d12a5c;   width: 15px;   height: 15px;   position: absolute;   top: 0;   left: 0;   -webkit-animation: fw-spinner-cube-move 1.8s infinite ease-in-out;   animation: fw-spinner-cube-move 1.8s infinite ease-in-out; } .fw-page-transition-spinner.fw-spinner-cube-move .fw-spinner-cube-move2 {   -webkit-animation-delay: -0.9s;   animation-delay: -0.9s; } @-webkit-keyframes fw-spinner-cube-move {   25% { -webkit-transform: translateX(42px) rotate(-90deg) scale(0.5) }   50% { -webkit-transform: translateX(42px) translateY(42px) rotate(-180deg) }   75% { -webkit-transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5) }   100% { -webkit-transform: rotate(-360deg) } } @keyframes fw-spinner-cube-move {   25% {     transform: translateX(42px) rotate(-90deg) scale(0.5);     -webkit-transform: translateX(42px) rotate(-90deg) scale(0.5);   } 50% {     transform: translateX(42px) translateY(42px) rotate(-179deg);     -webkit-transform: translateX(42px) translateY(42px) rotate(-179deg);   } 50.1% {     transform: translateX(42px) translateY(42px) rotate(-180deg);     -webkit-transform: translateX(42px) translateY(42px) rotate(-180deg);   } 75% {     transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);     -webkit-transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);   } 100% {     transform: rotate(-360deg);     -webkit-transform: rotate(-360deg);   } } .fw-page-transition-spinner.fw-spinner-scale-out {   width: 40px;   height: 40px;   margin: -20px 0 0 -20px;   background-color: #d12a5c;   border-radius: 100%;   -webkit-animation: fw-spinner-scale-out 1.0s infinite ease-in-out;   animation: fw-spinner-scale-out 1.0s infinite ease-in-out; } @-webkit-keyframes fw-spinner-scale-out {   0% { -webkit-transform: scale(0) }   100% {     -webkit-transform: scale(1.0);     opacity: 0;   } } @keyframes fw-spinner-scale-out {   0% {     -webkit-transform: scale(0);     transform: scale(0);   } 100% {     -webkit-transform: scale(1.0);     transform: scale(1.0);     opacity: 0;   } } .fw-page-transition-spinner.fw-spinner-dot-rotate {   width: 40px;   height: 40px;   margin: -20px 0 0 -20px;   text-align: center;   -webkit-animation: fw-spinner-dot-rotate2 2.0s infinite linear;   animation: fw-spinner-dot-rotate2 2.0s infinite linear; } .fw-page-transition-spinner.fw-spinner-dot-rotate .fw-spinner-dot-rotate1, .fw-page-transition-spinner.fw-spinner-dot-rotate .fw-spinner-dot-rotate2 {   width: 60%;   height: 60%;   display: inline-block;   position: absolute;   top: 0;   background-color: #d12a5c;   border-radius: 100%;   -webkit-animation: fw-spinner-dot-rotate1 2.0s infinite ease-in-out;   animation: fw-spinner-dot-rotate1 2.0s infinite ease-in-out; } .fw-page-transition-spinner.fw-spinner-dot-rotate .fw-spinner-dot-rotate2 {   top: auto;   bottom: 0;   -webkit-animation-delay: -1.0s;   animation-delay: -1.0s; } @-webkit-keyframes fw-spinner-dot-rotate2 { 100% { -webkit-transform: rotate(360deg) }} @keyframes fw-spinner-dot-rotate2 { 100% { transform: rotate(360deg); -webkit-transform: rotate(360deg) }} @-webkit-keyframes fw-spinner-dot-rotate1 {   0%, 100% { -webkit-transform: scale(0.0) }   50% { -webkit-transform: scale(1.0) } } @keyframes fw-spinner-dot-rotate1 {   0%, 100% {     transform: scale(0.0);     -webkit-transform: scale(0.0);   } 50% {     transform: scale(1.0);     -webkit-transform: scale(1.0);   } } .fw-page-transition-spinner.fw-spinner-bounce-delay {   width: 70px;   margin: -9px 0 0 -35px;   text-align: center; } .fw-page-transition-spinner.fw-spinner-bounce-delay > div {   width: 18px;   height: 18px;   background-color: #d12a5c;   border-radius: 100%;   display: inline-block;   -webkit-animation: fw-spinner-bounce-delay 1.4s infinite ease-in-out both;   animation: fw-spinner-bounce-delay 1.4s infinite ease-in-out both; } .fw-page-transition-spinner.fw-spinner-bounce-delay .fw-spinner-bounce-delay1 {   -webkit-animation-delay: -0.32s;   animation-delay: -0.32s; } .fw-page-transition-spinner.fw-spinner-bounce-delay .fw-spinner-bounce-delay2 {   -webkit-animation-delay: -0.16s;   animation-delay: -0.16s; } @-webkit-keyframes fw-spinner-bounce-delay {   0%, 80%, 100% { -webkit-transform: scale(0) }   40% { -webkit-transform: scale(1.0) } } @keyframes fw-spinner-bounce-delay {   0%, 80%, 100% {     -webkit-transform: scale(0);     transform: scale(0);   } 40% {     -webkit-transform: scale(1.0);     transform: scale(1.0);   } } .fw-page-transition-spinner.fw-spinner-circle {   width: 40px;   height: 40px;   margin: -20px 0 0 -20px; } .fw-page-transition-spinner.fw-spinner-circle > div {   width: 100%;   height: 100%;   position: absolute;   left: 0;   top: 0; } .fw-page-transition-spinner.fw-spinner-circle > div:before {   content: '';   display: block;   margin: 0 auto;   width: 15%;   height: 15%;   background-color: #d12a5c;   border-radius: 100%;   -webkit-animation: fw-spinner-circle 1.2s infinite ease-in-out both;   animation: fw-spinner-circle 1.2s infinite ease-in-out both; } .fw-page-transition-spinner.fw-spinner-circle .fw-spinner-circle2 {   -webkit-transform: rotate(30deg);   -ms-transform: rotate(30deg);   transform: rotate(30deg); } .fw-page-transition-spinner.fw-spinner-circle .fw-spinner-circle3 {   -webkit-transform: rotate(60deg);   -ms-transform: rotate(60deg);   transform: rotate(60deg); } .fw-page-transition-spinner.fw-spinner-circle .fw-spinner-circle4 {   -webkit-transform: rotate(90deg);   -ms-transform: rotate(90deg);   transform: rotate(90deg); } .fw-page-transition-spinner.fw-spinner-circle .fw-spinner-circle5 {   -webkit-transform: rotate(120deg);   -ms-transform: rotate(120deg);   transform: rotate(120deg); } .fw-page-transition-spinner.fw-spinner-circle .fw-spinner-circle6 {   -webkit-transform: rotate(150deg);   -ms-transform: rotate(150deg);   transform: rotate(150deg); } .fw-page-transition-spinner.fw-spinner-circle .fw-spinner-circle7 {   -webkit-transform: rotate(180deg);   -ms-transform: rotate(180deg);   transform: rotate(180deg); } .fw-page-transition-spinner.fw-spinner-circle .fw-spinner-circle8 {   -webkit-transform: rotate(210deg);   -ms-transform: rotate(210deg);   transform: rotate(210deg); } .fw-page-transition-spinner.fw-spinner-circle .fw-spinner-circle9 {   -webkit-transform: rotate(240deg);   -ms-transform: rotate(240deg);   transform: rotate(240deg); } .fw-page-transition-spinner.fw-spinner-circle .fw-spinner-circle10 {   -webkit-transform: rotate(270deg);   -ms-transform: rotate(270deg);   transform: rotate(270deg); } .fw-page-transition-spinner.fw-spinner-circle .fw-spinner-circle11 {   -webkit-transform: rotate(300deg);   -ms-transform: rotate(300deg);   transform: rotate(300deg); } .fw-page-transition-spinner.fw-spinner-circle .fw-spinner-circle12 {   -webkit-transform: rotate(330deg);   -ms-transform: rotate(330deg);   transform: rotate(330deg); } .fw-page-transition-spinner.fw-spinner-circle .fw-spinner-circle2:before {   -webkit-animation-delay: -1.1s;   animation-delay: -1.1s; } .fw-page-transition-spinner.fw-spinner-circle .fw-spinner-circle3:before {   -webkit-animation-delay: -1s;   animation-delay: -1s; } .fw-page-transition-spinner.fw-spinner-circle .fw-spinner-circle4:before {   -webkit-animation-delay: -0.9s;   animation-delay: -0.9s; } .fw-page-transition-spinner.fw-spinner-circle .fw-spinner-circle5:before {   -webkit-animation-delay: -0.8s;   animation-delay: -0.8s; } .fw-page-transition-spinner.fw-spinner-circle .fw-spinner-circle6:before {   -webkit-animation-delay: -0.7s;   animation-delay: -0.7s; } .fw-page-transition-spinner.fw-spinner-circle .fw-spinner-circle7:before {   -webkit-animation-delay: -0.6s;   animation-delay: -0.6s; } .fw-page-transition-spinner.fw-spinner-circle .fw-spinner-circle8:before {   -webkit-animation-delay: -0.5s;   animation-delay: -0.5s; } .fw-page-transition-spinner.fw-spinner-circle .fw-spinner-circle9:before {   -webkit-animation-delay: -0.4s;   animation-delay: -0.4s; } .fw-page-transition-spinner.fw-spinner-circle .fw-spinner-circle10:before {   -webkit-animation-delay: -0.3s;   animation-delay: -0.3s; } .fw-page-transition-spinner.fw-spinner-circle .fw-spinner-circle11:before {   -webkit-animation-delay: -0.2s;   animation-delay: -0.2s; } .fw-page-transition-spinner.fw-spinner-circle .fw-spinner-circle12:before {   -webkit-animation-delay: -0.1s;   animation-delay: -0.1s; } @-webkit-keyframes fw-spinner-circle {   0%, 80%, 100% {     -webkit-transform: scale(0);     transform: scale(0);   } 40% {     -webkit-transform: scale(1);     transform: scale(1);   } } @keyframes fw-spinner-circle {   0%, 80%, 100% {     -webkit-transform: scale(0);     transform: scale(0);   } 40% {     -webkit-transform: scale(1);     transform: scale(1);   } } .fw-page-transition-spinner.fw-spinner-cube-grid {   width: 40px;   height: 40px;   margin: -20px 0 0 -20px; } .fw-page-transition-spinner.fw-spinner-cube-grid > div {   width: 33%;   height: 33%;   background-color: #d12a5c;   float: left;   -webkit-animation: fw-spinner-cube-grid 1.3s infinite ease-in-out;   animation: fw-spinner-cube-grid 1.3s infinite ease-in-out; } .fw-page-transition-spinner.fw-spinner-cube-grid .fw-spinner-cube-grid1 {   -webkit-animation-delay: 0.2s;   animation-delay: 0.2s; } .fw-page-transition-spinner.fw-spinner-cube-grid .fw-spinner-cube-grid2 {   -webkit-animation-delay: 0.3s;   animation-delay: 0.3s; } .fw-page-transition-spinner.fw-spinner-cube-grid .fw-spinner-cube-grid3 {   -webkit-animation-delay: 0.4s;   animation-delay: 0.4s; } .fw-page-transition-spinner.fw-spinner-cube-grid .fw-spinner-cube-grid4 {   -webkit-animation-delay: 0.1s;   animation-delay: 0.1s; } .fw-page-transition-spinner.fw-spinner-cube-grid .fw-spinner-cube-grid5 {   -webkit-animation-delay: 0.2s;   animation-delay: 0.2s; } .fw-page-transition-spinner.fw-spinner-cube-grid .fw-spinner-cube-grid6 {   -webkit-animation-delay: 0.3s;   animation-delay: 0.3s; } .fw-page-transition-spinner.fw-spinner-cube-grid .fw-spinner-cube-grid7 {   -webkit-animation-delay: 0s;   animation-delay: 0s; } .fw-page-transition-spinner.fw-spinner-cube-grid .fw-spinner-cube-grid8 {   -webkit-animation-delay: 0.1s;   animation-delay: 0.1s; } .fw-page-transition-spinner.fw-spinner-cube-grid .fw-spinner-cube-grid9 {   -webkit-animation-delay: 0.2s;   animation-delay: 0.2s; } @-webkit-keyframes fw-spinner-cube-grid {   0%, 70%, 100% {     -webkit-transform: scale3D(1, 1, 1);     transform: scale3D(1, 1, 1);   } 35% {     -webkit-transform: scale3D(0, 0, 1);     transform: scale3D(0, 0, 1);   } } @keyframes fw-spinner-cube-grid {   0%, 70%, 100% {     -webkit-transform: scale3D(1, 1, 1);     transform: scale3D(1, 1, 1);   } 35% {     -webkit-transform: scale3D(0, 0, 1);     transform: scale3D(0, 0, 1);   } } .fw-page-transition-spinner.fw-spinner-cube {   margin: -20px 0 0 -20px;   width: 40px;   height: 40px;   -webkit-transform: rotateZ(45deg);   transform: rotateZ(45deg); } .fw-page-transition-spinner.fw-spinner-cube > div {   float: left;   width: 50%;   height: 50%;   position: relative;   -webkit-transform: scale(1.1);   -ms-transform: scale(1.1);   transform: scale(1.1); } .fw-page-transition-spinner.fw-spinner-cube > div:before {   content: '';   position: absolute;   top: 0;   left: 0;   width: 100%;   height: 100%;   background-color: #d12a5c;   -webkit-animation: fw-spinner-foldCubeAngle 2.4s infinite linear both;   animation: fw-spinner-foldCubeAngle 2.4s infinite linear both;   -webkit-transform-origin: 100% 100%;   -ms-transform-origin: 100% 100%;   transform-origin: 100% 100%; } .fw-page-transition-spinner.fw-spinner-cube .fw-spinner-cube2 {   -webkit-transform: scale(1.1) rotateZ(90deg);   transform: scale(1.1) rotateZ(90deg); } .fw-page-transition-spinner.fw-spinner-cube .fw-spinner-cube3 {   -webkit-transform: scale(1.1) rotateZ(180deg);   transform: scale(1.1) rotateZ(180deg); } .fw-page-transition-spinner.fw-spinner-cube .fw-spinner-cube4 {   -webkit-transform: scale(1.1) rotateZ(270deg);   transform: scale(1.1) rotateZ(270deg); } .fw-page-transition-spinner.fw-spinner-cube .fw-spinner-cube2:before {   -webkit-animation-delay: 0.3s;   animation-delay: 0.3s; } .fw-page-transition-spinner.fw-spinner-cube .fw-spinner-cube3:before {   -webkit-animation-delay: 0.6s;   animation-delay: 0.6s; } .fw-page-transition-spinner.fw-spinner-cube .fw-spinner-cube4:before {   -webkit-animation-delay: 0.9s;   animation-delay: 0.9s; } @-webkit-keyframes fw-spinner-foldCubeAngle {   0%, 10% {     -webkit-transform: perspective(140px) rotateX(-180deg);     transform: perspective(140px) rotateX(-180deg);     opacity: 0;   } 25%, 75% {     -webkit-transform: perspective(140px) rotateX(0deg);     transform: perspective(140px) rotateX(0deg);     opacity: 1;   } 90%, 100% {     -webkit-transform: perspective(140px) rotateY(180deg);     transform: perspective(140px) rotateY(180deg);     opacity: 0;   } } @keyframes fw-spinner-foldCubeAngle {   0%, 10% {     -webkit-transform: perspective(140px) rotateX(-180deg);     transform: perspective(140px) rotateX(-180deg);     opacity: 0;   } 25%, 75% {     -webkit-transform: perspective(140px) rotateX(0deg);     transform: perspective(140px) rotateX(0deg);     opacity: 1;   } 90%, 100% {     -webkit-transform: perspective(140px) rotateY(180deg);     transform: perspective(140px) rotateY(180deg);     opacity: 0;   } }  @media(max-width:1199px){   .fw-page-transition {     opacity: 1;   }   .fw-page-transition-spinner {     display: none;   } } .fw_form_learning-quiz-quiz-form .submit input {   font-family: 'Montserrat';  font-weight: 400;  font-style: normal;  font-size: 12px;  line-height: 30px !important;  letter-spacing: 0px;  color: #fff !important;  display: inline-block;  margin-bottom: 0;  text-align: center;  vertical-align: middle;  cursor: pointer;  background-image: none;  border: 1px solid transparent;  text-decoration: none;  white-space: nowrap;  outline: none;  position: relative;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease;  max-width: 100%;   background-color: #da0505;  border-color: transparent;  border-width: 0;  border-radius: 0;   padding: 12px 25px;  font-size: 12px;  line-height: 30px ; } .fw_form_learning-quiz-quiz-form .submit input:hover, .fw_form_learning-quiz-quiz-form .submit input:focus {  text-decoration: none;  outline: none; } .fw_form_learning-quiz-quiz-form .submit input i, .fw_form_learning-quiz-quiz-form .submit input img {  margin-right: 13px; } .fw_form_learning-quiz-quiz-form .submit input i.pull-right, .fw_form_learning-quiz-quiz-form .submit input img.pull-right, .fw_form_learning-quiz-quiz-form .submit input i.pull-right-icon, .fw_form_learning-quiz-quiz-form .submit input img.pull-right-icon {  margin-right: 0;  margin-left: 13px;  position: relative; } .fw_form_learning-quiz-quiz-form .submit input i.pull-right, .fw_form_learning-quiz-quiz-form .submit input img.pull-right {  top: 0.3em; } .fw_form_learning-quiz-quiz-form .submit input img {  position: relative;  top: -0.1em; } .fw_form_learning-quiz-quiz-form .submit input i {  top: -1px;  vertical-align: middle; } .fw_form_learning-quiz-quiz-form .submit input.fw-btn-side-by-side {  margin-right: 10px; } .fw_form_learning-quiz-quiz-form .submit input.fw-btn-side-by-side:last-child {  margin-right: 0; } .fw_form_learning-quiz-quiz-form .submit input:focus {  background-color: #da0505;  border-color: transparent;  color: #ffffff; } .fw_form_learning-quiz-quiz-form .submit input:hover {  background-color: #5e6473;  color: #fff !important; } .fw_form_learning-quiz-quiz-form .submit input:active {  box-shadow: none; } .fw_form_learning-quiz-quiz-form .submit input {  width: auto; } p.demo_store {  background-color: #fff;  color: #fff;  box-shadow: 0 1px 1em rgba(0, 0, 0, 0.2); } .woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message {  background-color: #f7f6f7;  border-top: 3px solid #fff; } .woocommerce .woocommerce-info, .woocommerce .woocommerce-message {  color: #474747; } .woocommerce .woocommerce-error {  border-top-color: red; } .woocommerce .woocommerce-error {  color: red; } .woocommerce .woocommerce-error:before {  content: "\e016";  color: red; } .woocommerce .woocommerce-info {  border-top-color: #fff; } .woocommerce .woocommerce-info:before {  color: #474747; } .woocommerce .woocommerce-message {  border-top-color: #fff; } .woocommerce .woocommerce-message:before {  color: #fff; } .woocommerce.woocommerce-page .woocommerce-message:before{  color: #8fae1b; } .woocommerce .woocommerce-breadcrumb a {  color: #5e6473; } .woocommerce .woocommerce-breadcrumb a:hover {  color: #da0505; } .woocommerce .page-title, .woocommerce div.product .product_title {  font-family: 'Montserrat';  font-size: 40px;  font-weight: 700;  font-style: normal;  line-height: 56px;  letter-spacing: -2px;  color: #000000; } .woocommerce .comment-reply-title {  font-size: 34px; } .woocommerce .product h2, .woocommerce .addresses h3, .woocommerce h3 {  font-size: 26px; } .woocommerce .cart-collaterals h2 {  font-size: 22px; }  .woocommerce form.login, .woocommerce form.register, .woocommerce .addresses .address {  padding: 20px;  background-color: #f2f2f2; } .woocommerce table.shop_table {  border-radius: 0; } .woocommerce table.shop_table tbody td {  color: #474747;  font-size: 100%; } .woocommerce table.shop_table tbody td small {  font-weight: 400; } .woocommerce table.shop_table tbody td.actions {  padding-top: 20px;  padding-bottom: 20px;  border-bottom: none; } .woocommerce table.shop_table tbody td.actions .coupon .input-text {  padding: 0 6px;  width: 130px;  line-height: 36px; } .woocommerce table.shop_table thead tr th, .woocommerce table.shop_table tbody tr td {  font-weight: 400;  border: none; } .woocommerce table.shop_table thead tr th {  color: #474747; } .woocommerce table.shop_table tbody td .amount {  color: #474747; } .woocommerce table.shop_table thead tr th, .woocommerce table.shop_table tbody tr td {  border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .entry-content .woocommerce h2 {  font-size: 26px; }  .woocommerce form .form-row input.input-text {  line-height: 28px; } .shop_table.cart .coupon input[type="text"].input-text, .woocommerce-page .quantity .qty {  height: 54px; } .shop_table.cart .cart_item .quantity .qty {  height: auto; } .woocommerce div.product form.cart .variations td, .woocommerce div.product form.cart .variations th {  padding: .5em 0; } .woocommerce div.product form.cart .variations td label, .woocommerce div.product form.cart .variations th label {  line-height: 30px;  display: inline-block; } .woocommerce div.product form.cart .variations td td.label, .woocommerce div.product form.cart .variations th td.label {  display: table-cell;  color: inherit;  font-size: 100%;  text-align: left;  padding: .5em 1em .5em 0; } .woocommerce ul.cart_list li, .woocommerce ul.product_list_widget li {  padding-top: 0.5em; } .woocommerce ul.cart_list li:after, .woocommerce ul.product_list_widget li:after, .woocommerce ul.cart_list li:before, .woocommerce ul.product_list_widget li:before {  content: " ";  display: table; } .woocommerce ul.cart_list li:after, .woocommerce ul.product_list_widget li:after {  clear: both; } .woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a {  display: block;  font-weight: 700; } .woocommerce ul.cart_list li a.remove, .woocommerce ul.product_list_widget li a.remove {  top: 0.3em; } .woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img {  width: 50px;  background-color: #fff;  padding: 5px; } .woocommerce-cart .woocommerce a.remove {  color: #da0505 !important; } .woocommerce-cart .woocommerce a.remove:hover {  color: #5e6473 !important;  background: none; } .woocommerce-cart .wc-proceed-to-checkout a.checkout-button {  display: inline-block; } .woocommerce-cart .cart-collaterals .cart_totals {  background-color: rgba(71,71,71,0.1);  padding: 15px 2%; } .woocommerce-cart .cart-collaterals .cart_totals .shipping .woocommerce-shipping-calculator{  background-color: transparent;  padding: 0; } .woocommerce-cart .cart-collaterals .cart_totals table tr td {  color: #474747; } .woocommerce-cart .cart-collaterals .cart_totals table tr th {  font-weight: bold; } .woocommerce-cart .cart-collaterals .cart_totals table tr td, .woocommerce-cart .cart-collaterals .cart_totals table tr th {  border-bottom-width: 1px; } .woocommerce-cart .cart-collaterals .cart_totals .discount td {  color: #da0505; } .woocommerce-cart .cart-collaterals .cart_totals .amount {  font-weight: bold;  font-size: 120%; } .woocommerce-cart .cart-collaterals .cart_totals h2 {  font-weight: bold; } .woocommerce-cart .cart-collaterals .cross-sells ul.products li.product {  margin-top: 0;  width: 48%; }  @media(max-width:479px){  .woocommerce table.shop_table thead tr th.product-thumbnail,  .woocommerce table.shop_table thead tr th.product-subtotal,  .woocommerce table.shop_table tbody tr.cart_item td.product-thumbnail,  .woocommerce table.shop_table tbody tr.cart_item td.product-subtotal {   display: none;  }  .woocommerce table.shop_table thead tr td.product-remove,  .woocommerce table.shop_table tbody tr.cart_item td.product-remove {   padding-left: 2px;  }  .woocommerce table.shop_table thead tr td,  .woocommerce table.shop_table tbody tr.cart_item td {   padding-right: 0;  } }  .woocommerce-checkout .checkout h3 {  margin-top: 1em; } .checkout_coupon {  background-color: rgba(71,71,71,0.1);  padding: 30px !important;  border-radius: 0 !important; } .checkout_coupon p {  margin-bottom: 0 !important; } .woocommerce-checkout form.checkout_coupon {  border: none;  padding: 0; } .woocommerce-checkout-review-order .order-total .amount {  background-color: #fff8cf;  padding: 0 2px; } .woocommerce-checkout-review-order table.shop_table {  border-radius: 0; } .woocommerce-checkout-review-order table.shop_table thead tr th {  font-weight: 700; } .woocommerce-checkout-review-order table.shop_table tbody td {  font-size: 100%;  font-weight: 400; } .woocommerce-checkout-review-order table.shop_table tfoot {  color: #5e6473; } .woocommerce-checkout-review-order table.shop_table tfoot td {  border-right: none; } .woocommerce-checkout-review-order table.shop_table tfoot tr.order-total .amount {  color: #fff;  padding: 2px 5px;  background-color: #da0505; } .woocommerce-checkout-review-order #payment {  background: #f2f2f2;  border-radius: 0; } .woocommerce-checkout-review-order #payment div.payment_box:after {  top: 1px; } .woocommerce-checkout-review-order #payment .about_paypal {  margin-left: 5px;  float: none !important; } .woocommerce label {  font-weight: bold; } .woocommerce-checkout .select2-container, .woocommerce-checkout .select2-drop {  font-family: 'Montserrat';  font-weight: 400;  font-style: normal; } .woocommerce .form-row .select2-container .select2-choice {  border-radius: 0;  border: none; } #ship-to-different-address {  position: relative; } #ship-to-different-address-checkbox {  position: absolute;  top: 20px;  left: 0; } .woocommerce-page form.woocommerce-checkout, .woocommerce-page .woocommerce form {  background-color: rgba(168, 168, 168, 0.2);  padding: 30px; } .woocommerce-page form.woocommerce-checkout fieldset, .woocommerce-page .woocommerce form fieldset {  margin-top: 30px; } .woocommerce-page form.woocommerce-checkout fieldset legend, .woocommerce-page .woocommerce form fieldset legend {  color: #474747;  font-family: 'Montserrat';  font-style: italic;  font-weight: 400;  letter-spacing: 0px;  border-bottom-color: #474747; } .woocommerce-page form.woocommerce-checkout .selectize-input, .woocommerce-page .woocommerce form .selectize-input {  border: 1px solid rgba(0, 0, 0, 0.13); } .woocommerce-page .select2-container--default {  display: none !important; } .woocommerce form .form-row label {  line-height: 30px; } .woocommerce label {  font-weight: 400; } .woocommerce form .form-row.woocommerce-invalid .selectize-input {  border-color: #a00; } .country_select .selectize-input > input[type="text"] {  display: inline-block !important; }  @media(max-width:1199px){  .country_select .selectize-input > input[type="text"] {   display: none !important;  } }  @media(max-width:767px) { .woocommerce a.checkout-button, .woocommerce-page table.cart td.actions .coupon .button, .woocommerce table.shop_table tbody td.actions .coupon .input-text {  width: 100%; } .woocommerce-page table.cart td.actions .coupon .button {  margin-top: 20px;  margin-bottom: 15px; } }  .woocommerce.widget .star-rating {  color: #ffffff; }      ul.cart_list li, ul.product_list_widget li {  padding: 8px 0;  border-bottom: 1px solid rgba(0, 0, 0, 0.1); } ul.cart_list li a, ul.product_list_widget li a {  font-family: 'Quattrocento Sans';  font-weight: 400;  font-style: normal; } .woocommerce.widget_shopping_cart a.button {   font-family: 'Montserrat';  font-weight: 400;  font-style: normal;  font-size: 12px;  line-height: 30px;  letter-spacing: 0px;  color: #fff !important;  display: inline-block;  margin-bottom: 0;  text-align: center;  vertical-align: middle;  cursor: pointer;  background-image: none;  border: 1px solid transparent;  text-decoration: none;  white-space: nowrap;  outline: none;  position: relative;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease;  max-width: 100%;   background-color: #da0505;  border-color: transparent;  border-width: 0;  border-radius: 0;   padding: 12px 25px;  font-size: 12px;  line-height: 30px; } .woocommerce.widget_shopping_cart a.button span, .woocommerce.widget_shopping_cart a.button i {  position: relative;  top: 1px; } .woocommerce.widget_shopping_cart a.button:hover, .woocommerce.widget_shopping_cart a.button:focus {  text-decoration: none;  outline: none; } .woocommerce.widget_shopping_cart a.button i, .woocommerce.widget_shopping_cart a.button img {  margin-right: 13px; } .woocommerce.widget_shopping_cart a.button i.pull-right, .woocommerce.widget_shopping_cart a.button img.pull-right, .woocommerce.widget_shopping_cart a.button i.pull-right-icon, .woocommerce.widget_shopping_cart a.button img.pull-right-icon {  margin-right: 0;  margin-left: 13px;  position: relative; } .woocommerce.widget_shopping_cart a.button i.pull-right, .woocommerce.widget_shopping_cart a.button img.pull-right {  top: 0.3em; } .woocommerce.widget_shopping_cart a.button img {  position: relative;  top: -0.1em; } .woocommerce.widget_shopping_cart a.button i {  top: -1px;  vertical-align: middle; } .woocommerce.widget_shopping_cart a.button.fw-btn-side-by-side {  margin-right: 10px; } .woocommerce.widget_shopping_cart a.button.fw-btn-side-by-side:last-child {  margin-right: 0; } .woocommerce.widget_shopping_cart a.button:focus {  background-color: #da0505;  border-color: transparent;  color: #ffffff; } .woocommerce.widget_shopping_cart a.button:hover {  background-color: #5e6473;  color: #fff !important; } .woocommerce.widget_shopping_cart a.button:active {  box-shadow: none; } .woocommerce.widget_shopping_cart a {  font-family: 'Quattrocento Sans';  font-size: 15px;  font-weight: 700;  font-style: normal;  line-height: 25px;  letter-spacing: 0px;  color: #353535; } .woocommerce.widget_shopping_cart a:hover {  color: #da0505; } .woocommerce.widget_shopping_cart a.remove {  color: #353535 !important; } .woocommerce.widget_shopping_cart a.remove:hover {  color: #da0505 !important;  background: none; }  .woocommerce.widget_layered_nav_filters ul li {  margin-right: 15px; } .woocommerce.widget_layered_nav_filters ul li a {  font-family: 'Quattrocento Sans';  font-size: 15px;  font-weight: 700;  font-style: normal;  line-height: 25px;  letter-spacing: 0px;  color: #353535; } .woocommerce.widget_layered_nav_filters ul li a:before {  color: #353535; } .woocommerce.widget_layered_nav_filters ul li a:hover {  color: #da0505; } .woocommerce.widget_layered_nav_filters ul li a:hover:before {  color: #da0505; }  .woocommerce.widget_layered_nav ul li.chosen a:before {  color: #fff; } .woocommerce.widget_layered_nav ul li a:before {  color: #fff; }  .woocommerce.widget_price_filter .ui-slider .ui-slider-handle {  background-color: #2a2a2a; } .woocommerce.widget_price_filter .ui-slider .ui-slider-range {  background-color: #353535; } .woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content {  background-color: #da0505; } .woocommerce.widget_price_filter .price_slider_amount .button {  font-size: 12px; }  .woocommerce.widget_product_search .woocommerce-product-search {  position: relative;  background-color: transparent;  padding: 0; } .woocommerce.widget_product_search .woocommerce-product-search:after {  display: inline-block;  width: 28px;  height: 28px;  text-align: center;  line-height: 28px;  font-family: 'FontAwesome';  content: "\f002";  font-size: 16px;  font-weight: normal;  color: #353535;  position: absolute;  top: 50%;  margin-top: -14px;  right: 10px;  z-index: 1; } .woocommerce.widget_product_search .woocommerce-product-search .search-field {  width: 100%;  line-height: 30px;  border: none;  color: #353535;  background-color: rgba(0,0,0,0.07);  font-family: 'Montserrat';  font-weight: 400;  font-style: normal;  font-size: 16.5px;  padding: 12px 15px; } .woocommerce.widget_product_search .woocommerce-product-search .search-field::-moz-placeholder {  color: rgba(53,53,53,0.25);  opacity: 1; } .woocommerce.widget_product_search .woocommerce-product-search .search-field:-ms-input-placeholder {  color: rgba(53,53,53,0.25); } .woocommerce.widget_product_search .woocommerce-product-search .search-field::-webkit-input-placeholder {  color: rgba(53,53,53,0.25); } .woocommerce.widget_product_search .woocommerce-product-search input[type="submit"] {  width: 28px;  height: 28px;  background-color: transparent;  border: none;  text-indent: 100px;  position: absolute;  top: 10px;  right: 10px;  z-index: 2;  overflow: hidden; } .woocommerce.widget_product_search .woocommerce-product-search .screen-reader-text {  display: none; }  .fw-footer-widgets .woocommerce.widget_product_search .woocommerce-product-search .search-field, .fw-footer-widgets .woocommerce.widget_product_search .woocommerce-product-search:after {  color: #1f1f1f; } .fw-footer-widgets .woocommerce.widget_product_search .woocommerce-product-search .search-field::-moz-placeholder {  color: #1f1f1f; } .fw-footer-widgets .woocommerce.widget_product_search .woocommerce-product-search .search-field:-ms-input-placeholder {  color: #1f1f1f; } .fw-footer-widgets .woocommerce.widget_product_search .woocommerce-product-search .search-field::-webkit-input-placeholder {  color: #1f1f1f; }  .woocommerce.widget_top_rated_products {  overflow: hidden; } .woocommerce.widget_top_rated_products ul.product_list_widget li a {  font-family: 'Quattrocento Sans';  font-size: 15px;  font-weight: 700;  font-style: normal;  line-height: 25px;  letter-spacing: 0px;  color: #353535; } .woocommerce.widget_top_rated_products ul.product_list_widget li a:hover {  color: #da0505; }  .fw-footer-widgets .woocommerce.widget_top_rated_products ul.product_list_widget li a {  color: #1f1f1f; } .fw-footer-widgets .woocommerce.widget_top_rated_products ul.product_list_widget li a:hover {  color: #1c1c1c; }  .widget.widget_recently_viewed_products ul.product_list_widget li a, .widget_products ul.product_list_widget li a, .widget_recent_reviews ul.product_list_widget li a {  font-family: 'Quattrocento Sans';  font-size: 15px;  font-weight: 700;  font-style: normal;  line-height: 25px;  letter-spacing: 0px;  color: #353535; } .widget.widget_recently_viewed_products ul.product_list_widget li a:hover, .widget_products ul.product_list_widget li a:hover, .widget_recent_reviews ul.product_list_widget li a:hover {  color: #da0505; } .widget_products .product_list_widget del {  color: #d22e0e; }  .fw-footer-widgets .widget.widget_recently_viewed_products ul.product_list_widget li a, .fw-footer-widgets .widget_products ul.product_list_widget li a, .fw-footer-widgets .widget_recent_reviews ul.product_list_widget li a {  color: #1f1f1f; } .fw-footer-widgets .widget.widget_recently_viewed_products ul.product_list_widget li a:hover, .fw-footer-widgets .widget_products ul.product_list_widget li a:hover, .fw-footer-widgets .widget_recent_reviews ul.product_list_widget li a:hover {  color: #1c1c1c; } .fw-footer-widgets .widget .woocommerce-Price-amount {  color: #fff; } .woocommerce ul.products li.product h3, .woocommerce ul.products li.product .woocommerce-loop-product__title {  font-size: 23px;  line-height: normal; } .woocommerce ul.products li.product a:hover h3, .woocommerce ul.products li.product a:hover .woocommerce-loop-product__title {  color: #da0505; } .woocommerce ul.products li.product .price {  color: #da0505; } .woocommerce ul.products li.product .price del {  color: #000000; } .woocommerce ul.products li.product a.added_to_cart {  font-size: 15px; } .woocommerce .woocommerce-tabs .panel.entry-content h2, .woocommerce .related.products h2, .woocommerce #reviews h2, .woocommerce .comment-respond h3.comment-reply-title {  font-family: 'Montserrat';  font-size: 32px !important;  font-style: normal;  line-height: 38px;  font-weight: 700;  letter-spacing: -2px;  color: #000000 !important; } .woocommerce-page ul.products li.product {  padding-bottom: 25px; } .woocommerce-page ul.products li.product a:hover img {  opacity: 0.8; } .woocommerce ul.products li.product .price {  font-weight: 700;  font-size: 1.2em; } .woocommerce-page ul.products li.product .price del {  float: right;  opacity: 1; } .woocommerce-page ul.products li.product .price ins {  text-decoration: none; } .woocommerce-page ul.products li.product a.added_to_cart {  margin-top: 0;  line-height: normal;  padding: 0;  float: none;  position: absolute;  left: 0;  bottom: 1%; } .woocommerce-page ul.products li.product a.button.add_to_cart_button.loading:after {  position: static;  margin-left: .53em; } .woocommerce .woocommerce-ordering, .woocommerce .woocommerce-result-count {  line-height: 30px; } .woocommerce .woocommerce-ordering .selectize-input.focus {  border-color: #000000;  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); } .woocommerce-page .woocommerce-ordering, .woocommerce-page .woocommerce-result-count {  margin: 0 0 1em;  color: #bfbfbf; } .woocommerce-page .woocommerce-ordering .selectize-input {  padding: 8px 45px 8px 18px; } .woocommerce-page .woocommerce-ordering .selectize-input input[type="text"] {  width: 0 !important; } .woocommerce .product span.onsale {  background-color: #000000 !important;  padding: 0 .202em !important;  z-index: 10 !important; } .woocommerce-page form .form-row .selectize-control.select2-hidden-accessible, .woocommerce-page form .form-row .selectize-dropdown.select2-hidden-accessible {  border: inherit !important;  height: auto !important;  margin: auto !important;  overflow: inherit !important;  padding: inherit !important;  position: inherit !important;  width: auto !important; } .woocommerce .product .star-rating {  color: #ffffff;  display: block;  margin: 0 0 .5em;  float: none; } .woocommerce .product .star-rating:before {  content: "\73\73\73\73\73";  color: #d3ced2;  float: left;  top: 0;  left: 0;  position: absolute; } .woocommerce .product .star-rating span {  overflow: hidden;  float: left;  top: 0;  left: 0;  position: absolute;  padding-top: 1.5em; } .woocommerce .product .star-rating span:before {  content: "\53\53\53\53\53";  top: 0;  position: absolute;  left: 0; } @media(max-width:767px) {  .woocommerce ul.products li.product,  .woocommerce-page ul.products li.product {   width: 48% !important;  } } @media(max-width:479px){  .woocommerce ul.products li.product,  .woocommerce-page ul.products li.product {   width: 100% !important;  } }  .woocommerce div.product p.price {  color: #da0505; } .woocommerce div.product p.price del {  color: #000000; } .woocommerce div.product p.price ins {  color: #da0505; } .woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2) {  width: 30.75%; } .woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(3n+1) {  margin-right: 0; } .woocommerce .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image {  margin-right: 3.8%;  margin-bottom: 0.6em; } .woocommerce .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image > a {  display: block; } .woocommerce .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-child {  margin-bottom: 1em; }  .woocommerce div.product .stock {  color: #da0505; } .woocommerce div.product .woocommerce-tabs ul.tabs li a {  color: #474747; } .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover {  color: #da0505; } .woocommerce div.product .woocommerce-tabs ul.tabs li.active a {  color: #da0505; } .woocommerce .woocommerce-product-rating .star-rating {  color: #ffffff; } .woocommerce #reviews #comments ol.commentlist {  margin: 45px 0; } .woocommerce #reviews #review_form #respond p.stars a {  color: #6c7384; } .woocommerce-page div.product {  margin-top: 30px; } .woocommerce-page div.product p.price {  font-size: 1.25em; } .woocommerce-page div.product .out-of-stock {  } .woocommerce-page div.product .woocommerce-tabs ul.tabs li {  padding: 0 2em; } .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active {  background: #fff;  border-bottom-color: #fff; } .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a {  text-shadow: inherit; } .woocommerce-page div.product .woocommerce-tabs .comment-form {  position: relative;  margin-top: 20px; } .woocommerce-page div.product .woocommerce-tabs .comment-form p {  width: 100%;  float: none; } .woocommerce-page div.product .woocommerce-tabs .comment-form .form-submit {  clear: both;  padding: 0; } .woocommerce-page .woocommerce-product-rating {  line-height: 2;  display: block; } .woocommerce-page .woocommerce-product-rating:after, .woocommerce-page .woocommerce-product-rating:before {  content: " ";  display: table; } .woocommerce-page .woocommerce-product-rating:after {  clear: both; } .woocommerce-page .woocommerce-product-rating .star-rating {  margin: .5em 4px 0 0;  float: left; } .woocommerce-page .hreview-aggregate .star-rating {  margin: 10px 0 0; } .woocommerce-page .quantity .qty {  width: 68px;  text-align: center;  font-size: 19px;  line-height: 28px;  margin-right: 0.5em;  border: 1px solid #ccc; } .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button {  line-height: normal !important; } .woocommerce-page #respond input#submit.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt {  line-height: normal !important; } .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {   font-family: 'Montserrat';  font-weight: 400;  font-style: normal;  font-size: 12px;  line-height: 30px !important;  letter-spacing: 0px;  color: #fff !important;  display: inline-block;  margin-bottom: 0;  text-align: center;  vertical-align: middle;  cursor: pointer;  background-image: none;  border: 1px solid transparent;  text-decoration: none;  white-space: nowrap;  outline: none;  position: relative;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease;  max-width: 100%;   background-color: #da0505;  border-color: transparent;  border-width: 0;  border-radius: 0;   padding: 12px 25px;  font-size: 12px;  line-height: 30px ; } .woocommerce #respond input#submit span, .woocommerce a.button span, .woocommerce button.button span, .woocommerce input.button span, .woocommerce #respond input#submit.alt span, .woocommerce a.button.alt span, .woocommerce button.button.alt span, .woocommerce input.button.alt span, .woocommerce #respond input#submit i, .woocommerce a.button i, .woocommerce button.button i, .woocommerce input.button i, .woocommerce #respond input#submit.alt i, .woocommerce a.button.alt i, .woocommerce button.button.alt i, .woocommerce input.button.alt i {  position: relative;  top: 1px; } .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce #respond input#submit:focus, .woocommerce a.button:focus, .woocommerce button.button:focus, .woocommerce input.button:focus, .woocommerce #respond input#submit.alt:focus, .woocommerce a.button.alt:focus, .woocommerce button.button.alt:focus, .woocommerce input.button.alt:focus {  text-decoration: none;  outline: none; } .woocommerce #respond input#submit i, .woocommerce a.button i, .woocommerce button.button i, .woocommerce input.button i, .woocommerce #respond input#submit.alt i, .woocommerce a.button.alt i, .woocommerce button.button.alt i, .woocommerce input.button.alt i, .woocommerce #respond input#submit img, .woocommerce a.button img, .woocommerce button.button img, .woocommerce input.button img, .woocommerce #respond input#submit.alt img, .woocommerce a.button.alt img, .woocommerce button.button.alt img, .woocommerce input.button.alt img {  margin-right: 13px; } .woocommerce #respond input#submit i.pull-right, .woocommerce a.button i.pull-right, .woocommerce button.button i.pull-right, .woocommerce input.button i.pull-right, .woocommerce #respond input#submit.alt i.pull-right, .woocommerce a.button.alt i.pull-right, .woocommerce button.button.alt i.pull-right, .woocommerce input.button.alt i.pull-right, .woocommerce #respond input#submit img.pull-right, .woocommerce a.button img.pull-right, .woocommerce button.button img.pull-right, .woocommerce input.button img.pull-right, .woocommerce #respond input#submit.alt img.pull-right, .woocommerce a.button.alt img.pull-right, .woocommerce button.button.alt img.pull-right, .woocommerce input.button.alt img.pull-right, .woocommerce #respond input#submit i.pull-right-icon, .woocommerce a.button i.pull-right-icon, .woocommerce button.button i.pull-right-icon, .woocommerce input.button i.pull-right-icon, .woocommerce #respond input#submit.alt i.pull-right-icon, .woocommerce a.button.alt i.pull-right-icon, .woocommerce button.button.alt i.pull-right-icon, .woocommerce input.button.alt i.pull-right-icon, .woocommerce #respond input#submit img.pull-right-icon, .woocommerce a.button img.pull-right-icon, .woocommerce button.button img.pull-right-icon, .woocommerce input.button img.pull-right-icon, .woocommerce #respond input#submit.alt img.pull-right-icon, .woocommerce a.button.alt img.pull-right-icon, .woocommerce button.button.alt img.pull-right-icon, .woocommerce input.button.alt img.pull-right-icon {  margin-right: 0;  margin-left: 13px;  position: relative; } .woocommerce #respond input#submit i.pull-right, .woocommerce a.button i.pull-right, .woocommerce button.button i.pull-right, .woocommerce input.button i.pull-right, .woocommerce #respond input#submit.alt i.pull-right, .woocommerce a.button.alt i.pull-right, .woocommerce button.button.alt i.pull-right, .woocommerce input.button.alt i.pull-right, .woocommerce #respond input#submit img.pull-right, .woocommerce a.button img.pull-right, .woocommerce button.button img.pull-right, .woocommerce input.button img.pull-right, .woocommerce #respond input#submit.alt img.pull-right, .woocommerce a.button.alt img.pull-right, .woocommerce button.button.alt img.pull-right, .woocommerce input.button.alt img.pull-right {  top: 0.3em; } .woocommerce #respond input#submit img, .woocommerce a.button img, .woocommerce button.button img, .woocommerce input.button img, .woocommerce #respond input#submit.alt img, .woocommerce a.button.alt img, .woocommerce button.button.alt img, .woocommerce input.button.alt img {  position: relative;  top: -0.1em; } .woocommerce #respond input#submit i, .woocommerce a.button i, .woocommerce button.button i, .woocommerce input.button i, .woocommerce #respond input#submit.alt i, .woocommerce a.button.alt i, .woocommerce button.button.alt i, .woocommerce input.button.alt i {  top: -1px;  vertical-align: middle; } .woocommerce #respond input#submit.fw-btn-side-by-side, .woocommerce a.button.fw-btn-side-by-side, .woocommerce button.button.fw-btn-side-by-side, .woocommerce input.button.fw-btn-side-by-side, .woocommerce #respond input#submit.alt.fw-btn-side-by-side, .woocommerce a.button.alt.fw-btn-side-by-side, .woocommerce button.button.alt.fw-btn-side-by-side, .woocommerce input.button.alt.fw-btn-side-by-side {  margin-right: 10px; } .woocommerce #respond input#submit.fw-btn-side-by-side:last-child, .woocommerce a.button.fw-btn-side-by-side:last-child, .woocommerce button.button.fw-btn-side-by-side:last-child, .woocommerce input.button.fw-btn-side-by-side:last-child, .woocommerce #respond input#submit.alt.fw-btn-side-by-side:last-child, .woocommerce a.button.alt.fw-btn-side-by-side:last-child, .woocommerce button.button.alt.fw-btn-side-by-side:last-child, .woocommerce input.button.alt.fw-btn-side-by-side:last-child {  margin-right: 0; } .woocommerce #respond input#submit:focus, .woocommerce a.button:focus, .woocommerce button.button:focus, .woocommerce input.button:focus, .woocommerce #respond input#submit.alt:focus, .woocommerce a.button.alt:focus, .woocommerce button.button.alt:focus, .woocommerce input.button.alt:focus {  background-color: #da0505;  border-color: transparent;  color: #ffffff; } .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {  background-color: #5e6473;  color: #fff !important; } .woocommerce #respond input#submit:active, .woocommerce a.button:active, .woocommerce button.button:active, .woocommerce input.button:active, .woocommerce #respond input#submit.alt:active, .woocommerce a.button.alt:active, .woocommerce button.button.alt:active, .woocommerce input.button.alt:active {  box-shadow: none; } .woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt:disabled[disabled], .woocommerce #respond input#submit.alt:disabled[disabled]:hover, .woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt:disabled[disabled], .woocommerce a.button.alt:disabled[disabled]:hover, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled], .woocommerce button.button.alt:disabled[disabled]:hover, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt:disabled[disabled], .woocommerce input.button.alt:disabled[disabled]:hover {  background-color: #f00606; }  .woocommerce-page #reviews #comments ol.commentlist li:last-child {  margin-bottom: 0; } .woocommerce-page #reviews #review_form #respond {  position: static;  margin: 0;  width: auto;  padding: 0;  background: 0 0;  border: 0; } .woocommerce-page #reviews #review_form #respond:after, .woocommerce-page #reviews #review_form #respond:before {  content: " ";  display: table; }  .woocommerce table.shop_attributes td {  padding: 8px; } .woocommerce table.shop_attributes td p {  padding: 0; } .woocommerce .variations td.label {  display: table-cell;  text-align: left;  padding-top: 20px !important;  width: 1%; } .woocommerce .variations td.label label {  font-family: 'Montserrat';  font-size: 12px;  font-style: normal;  font-weight: 400;  line-height: 30px;  letter-spacing: 0px;  color: #7c7c7c;  text-transform: uppercase;  margin: 0; } .woocommerce div.product form.cart .variations tr td, .woocommerce div.product form.cart .variations tr th {  line-height: inherit;  vertical-align: middle;  padding: 0; } .woocommerce div.product form.cart .variations td.value {  position: relative; } .woocommerce div.product form.cart .reset_variations {  display: none !important; } .woocommerce .variations td.label {   padding: 2em 1em !important; }  .has-sidebar.woocommerce-page .related ul.products li.product, .has-sidebar.woocommerce-page .upsells.products ul.products li.product, .has-sidebar.woocommerce-page .related ul li.product, .has-sidebar.woocommerce-page .upsells.products ul li.product{  width: 40%; } .woocommerce-page .related ul.products li.product, .woocommerce-page .upsells.products ul.products li.product, .woocommerce-page .related ul li.product, .woocommerce-page .upsells.products ul li.product {  width: 22%; } .woocommerce-page .logged-in .comment-respond .comment-form p {  width: 100%;  float: none; } .woocommerce-page ul#shipping_method li {  padding: .25em 0 .25em 0;  text-indent: 0; } .woocommerce.single-product .related.products {  float: left;  width: 100%;  display: block; }  @media(max-width:479px){  .woocommerce-page .related ul.products li.product,  .woocommerce-page .related ul li.product {   width: 100% !important;  } }  table.my_account_orders {  font-size: .85em; } table.my_account_orders td, table.my_account_orders th {  padding: 4px 8px;  vertical-align: middle; } table.my_account_orders .button {  white-space: nowrap; } table.my_account_orders .order-actions {  text-align: right; } table.my_account_orders .order-actions .button {  margin: .125em 0 .125em .25em; }  .bbpress .post-details{  margin-bottom: 0; } .bbpress .post-details .entry-content {  border-bottom: none;  padding-bottom: 0; } .bbpress .post-details .entry-content #bbpress-forums {  overflow: visible; } #bbpress-forums {  font-size: 16.5px; } #bbpress-forums .bbp-forums-list li {  font-size: 14px;  display: block; } #bbpress-forums .bbp-body .bbp-topic-freshness, #bbpress-forums .bbp-body .bbp-forum-freshness {  font-size: 14px; } #bbpress-forums ul p.bbp-topic-meta {  font-size: 14px; } #bbpress-forums p.bbp-topic-meta img.avatar, #bbpress-forums ul.bbp-reply-revision-log img.avatar, #bbpress-forums ul.bbp-topic-revision-log img.avatar, #bbpress-forums div.bbp-template-notice img.avatar {  margin-bottom: auto;  border: none; } #bbpress-forums p.bbp-topic-meta .bbp-author-name {  vertical-align: middle; } #bbpress-forums:last-child, #bbpress-forums .bbp-forums:last-child {  margin-bottom: 0; } #bbpress-forums li.bbp-body ul.forum, #bbpress-forums li.bbp-body ul.topic {  padding: 15px;  border-color: #dee0e1; } #bbpress-forums .bbp-forums-list {  border-left-color: #dee0e1; } div.bbp-forum-header, div.bbp-topic-header, div.bbp-reply-header {  border-color: #dee0e1; } #bbpress-forums ul li.bbp-header .bbp-reply-content #subscription-toggle {  color: #dee0e1; } #bbpress-forums ul li.bbp-body > div:last-child {  border-bottom: 1px solid #dee0e1; } #bbpress-forums li.bbp-header, #bbpress-forums li.bbp-footer {  background: none; } #bbpress-forums li.bbp-header, #bbpress-forums li.bbp-footer {  padding: 8px 15px;  border-top: none; } #bbpress-forums ul.bbp-lead-topic, #bbpress-forums ul.bbp-topics, #bbpress-forums ul.bbp-forums, #bbpress-forums ul.bbp-replies, #bbpress-forums ul.bbp-search-results {  font-size: 16.5px;  border: none; } #bbpress-forums div.odd, #bbpress-forums ul.odd, #bbpress-forums div.even, #bbpress-forums ul.even {  background-color: transparent; } #bbpress-forums ul .bbp-forum-info .bbp-forum-title, #bbpress-forums ul .bbp-topic-title .bbp-topic-permalink {  font-weight: bold; } div.bbp-template-notice, div.indicator-hint {  border: none !important;  background-color: transparent !important;  padding-left: 0; } div.bbp-template-notice p {  padding-left: 0;  font-size: 13px; } #bbpress-forums li.bbp-footer .bbp-reply-author, #bbpress-forums li.bbp-footer .bbp-reply-content {  display: none; } #bbpress-forums span.bbp-admin-links a {  font-size: 11px; } #bbpress-forums .bbp-meta .bbp-reply-post-date {  font-size: 15px; } #bbpress-forums .bbp-body div.bbp-reply-header {  padding-left: 15px;  padding-right: 15px; } #bbpress-forums .forums.bbp-replies .bbp-header {  padding-left: 5px; } #bbpress-forums ul .bbp-forum-info .bbp-forum-content {  font-size: 16.5px; } #bbpress-forums ul .bbp-forum-info .bbp-forum-title {  font-size: 19px; } #bbpress-forums ul .bbp-topic-title .bbp-topic-permalink {  font-size: 19px; } #bbpress-forums ul .bbp-header .forum-titles {  color: #000000; } #bbpress-forums ul li.bbp-header .bbp-reply-author, #bbpress-forums ul li.bbp-header .bbp-reply-content {  color: #000000; }  div.bbp-breadcrumb, div.bbp-topic-tags {  font-size: 14px; } div.bbp-breadcrumb .bbp-breadcrumb-sep {  font-size: 18px;  line-height: normal; }   .widget_display_forums ul li a.bbp-forum-title {  font-family: 'Quattrocento Sans';  font-size: 15px;  font-weight: 700;  font-style: normal;  line-height: 25px;  letter-spacing: 0px;  color: #353535; } .widget_display_forums ul li a.bbp-forum-title:hover {  color: #da0505; } .widget_display_search form {  position: relative; } .widget_display_search form:after {  display: inline-block;  width: 28px;  height: 28px;  text-align: center;  line-height: 28px;  font-family: 'FontAwesome';  content: "\f002";  font-size: 16px;  font-weight: normal;  color: #353535;  position: absolute;  top: 50%;  margin-top: -14px;  right: 10px;  z-index: 1; } .widget_display_search form input[name="bbp_search"] {  width: 100%;  line-height: 30px;  border: none;  color: #353535;  background-color: rgba(0,0,0,0.07);  font-family: 'Montserrat';  font-weight: 400;  font-style: normal;  font-size: 16.5px;  padding: 12px 15px; } .widget_display_search form input[name="bbp_search"]::-moz-placeholder {  color: rgba(53,53,53,0.25);  opacity: 1; } .widget_display_search form input[name="bbp_search"]:-ms-input-placeholder {  color: rgba(53,53,53,0.25); } .widget_display_search form input[name="bbp_search"]::-webkit-input-placeholder {  color: rgba(53,53,53,0.25); } .widget_display_search form input[type="submit"] {  width: 28px;  height: 28px;  background-color: transparent;  border: none;  text-indent: 100px;  position: absolute;  top: 10px;  right: 10px;  z-index: 2;  overflow: hidden; } .widget_display_topics li {  margin-bottom: 1.3em; } .widget_display_topics li:last-child {  margin-bottom: 0; } .widget_display_topics li .bbp-forum-title {  font-family: 'Quattrocento Sans';  font-size: 15px;  font-weight: 700;  font-style: normal;  line-height: 25px;  letter-spacing: 0px;  color: #353535; } .widget_display_topics li .bbp-forum-title:hover {  color: #da0505; } .widget_display_topics .bbp-forum-title {  display: block; } .widget_display_topics .topic-author {  line-height: normal; } .widget_display_topics .topic-author .bbp-author-name {  vertical-align: middle; } .widget_display_views .bbp-view-title {  font-family: 'Quattrocento Sans';  font-size: 15px;  font-weight: 700;  font-style: normal;  line-height: 25px;  letter-spacing: 0px;  color: #353535; } .widget_display_views .bbp-view-title:hover {  color: #da0505; } .widget_display_replies li {  font-size: 15px;  line-height: 25px;  margin-bottom: 1.3em; } .widget_display_replies li .bbp-reply-topic-title {  font-family: 'Quattrocento Sans';  font-weight: 700;  font-style: normal;  letter-spacing: 0px;  color: #353535; } .widget_display_replies li .bbp-reply-topic-title:hover {  color: #da0505; } .widget_display_replies li div:last-child {  margin-bottom: 0 !important; } .widget_display_stats dl[role="main"] {  margin-bottom: 0; } .widget_display_stats dl[role="main"] dt {  font-family: 'Quattrocento Sans';  font-size: 15px;  font-weight: 700;  font-style: normal;  line-height: 25px;  letter-spacing: 0px;  color: #353535;  float: left;  margin-right: 7px; } .widget_display_stats dl[role="main"] dd strong {  color: #da0505;  font-style: italic;  position: relative;  top: 3px; } .widget_display_stats dl[role="main"] dt, .widget_display_stats dl[role="main"] dd {  height: 25px;  display: block; } .bbp_widget_login .bbp-login-form .bbp-username input, .bbp_widget_login .bbp-login-form .bbp-password input {  width: 100%;  line-height: 30px;  border: none;  color: #353535;  background-color: rgba(0,0,0,0.07);  font-family: 'Montserrat';  font-weight: 400;  font-style: normal;  font-size: 16.5px;  padding: 12px 15px; } .bbp_widget_login .bbp-login-form .bbp-username input::-moz-placeholder, .bbp_widget_login .bbp-login-form .bbp-password input::-moz-placeholder {  color: rgba(53,53,53,0.25);  opacity: 1; } .bbp_widget_login .bbp-login-form .bbp-username input:-ms-input-placeholder, .bbp_widget_login .bbp-login-form .bbp-password input:-ms-input-placeholder {  color: rgba(53,53,53,0.25); } .bbp_widget_login .bbp-login-form .bbp-username input::-webkit-input-placeholder, .bbp_widget_login .bbp-login-form .bbp-password input::-webkit-input-placeholder {  color: rgba(53,53,53,0.25); } .bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit {  font-family: 'Montserrat';  font-weight: 400;  font-style: normal;  font-size: 12px;  line-height: 30px;  letter-spacing: 0px;  color: #ffffff;  display: inline-block;  margin-bottom: 0;  text-align: center;  vertical-align: middle;  cursor: pointer;  background-image: none;  border: 1px solid transparent;  text-decoration: none;  white-space: nowrap;  outline: none;  position: relative;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease;  max-width: 100%;   background-color: #da0505;  border-color: transparent;  border-width: 0;  color: #ffffff;  border-radius: 0;   padding: 12px 25px;  font-size: 12px;  line-height: 30px; } .bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit span, .bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit i {  position: relative;  top: 1px; } .bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit:hover, .bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit:focus {  text-decoration: none;  outline: none; } .bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit i, .bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit img {  margin-right: 13px; } .bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit i.pull-right, .bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit img.pull-right, .bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit i.pull-right-icon, .bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit img.pull-right-icon {  margin-right: 0;  margin-left: 13px;  position: relative; } .bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit i.pull-right, .bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit img.pull-right {  top: 0.3em; } .bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit img {  position: relative;  top: -0.1em; } .bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit i {  top: -1px;  vertical-align: middle; } .bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit.fw-btn-side-by-side {  margin-right: 10px; } .bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit.fw-btn-side-by-side:last-child {  margin-right: 0; } .bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit:focus {  background-color: #da0505;  border-color: transparent;  color: #ffffff; } .bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit:hover {  background-color: #5e6473;  color: #ffffff; } .bbp_widget_login .bbp-login-form .bbp-submit-wrapper .user-submit:active {  box-shadow: none; } .bbp-logged-in h4 {  font-weight: 700; }  .bbp_widget_login .bbp-login-form .bbp-submit-wrapper {  clear: both;  margin-bottom: 0;  width: 100%;  margin-top: 0;  float: none;  text-align: left; }  .bbp_widget_login, .bbp_widget_login .bbp-logged-in {  overflow: hidden; } .bbp_widget_login .bbp-logged-in h4 {  display: inline-block;  margin: 0; } .bbp_widget_login .bbp-logged-in h4 a {  display: block; } .bbp_widget_login .bbp-logged-in .button.logout-link{  float: right;  margin-top: 3px; } #bbpress-forums div.bbp-search-form {  margin-bottom: 15px; } .bbp-search-form form input[name="bbp_search"] {  width: 100%;  line-height: 30px;  border: none;  color: #353535;  background-color: rgba(0,0,0,0.07);  font-family: 'Montserrat';  font-weight: 400;  font-style: normal;  font-size: 16.5px;  padding: 12px 15px; } .bbp-search-form form input[name="bbp_search"]::-moz-placeholder {  color: rgba(53,53,53,0.25);  opacity: 1; } .bbp-search-form form input[name="bbp_search"]:-ms-input-placeholder {  color: rgba(53,53,53,0.25); } .bbp-search-form form input[name="bbp_search"]::-webkit-input-placeholder {  color: rgba(53,53,53,0.25); } .bbp-search-form form input[type="submit"].button {  width: 28px;  height: 28px;  background-color: transparent;  border: none;  text-indent: 100px;  position: absolute;  top: 10px;  right: 10px;  z-index: 2;  overflow: hidden; } .bbp-search-form form > div {  position: relative; } .bbp-search-form form > div:after {  display: inline-block;  width: 28px;  height: 28px;  text-align: center;  line-height: 28px;  font-family: 'FontAwesome';  content: "\f002";  font-size: 16px;  font-weight: normal;  color: #353535;  position: absolute;  top: 50%;  margin-top: -14px;  right: 10px;  z-index: 1; } .bbp-search-form form input[name="bbp_search"] {  padding-top: 6px !important;  padding-bottom: 6px !important; } #bbpress-forums fieldset.bbp-form {  position: relative;  padding: 30px;  margin-bottom: 0;  border: none;  background-color: rgba(71,71,71,0.1); } #bbpress-forums fieldset.bbp-form:before, #bbpress-forums fieldset.bbp-form:after {  content: " ";  display: table; } #bbpress-forums fieldset.bbp-form:after {  clear: both; } #bbpress-forums fieldset.bbp-form legend {  position: relative;  top: 43px;  padding: 0;  border-bottom: none; } #bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content {  min-height: 234px;  max-height: 320px; } #bbpress-forums div.bbp-the-content-wrapper .quicktags-toolbar {  border-bottom: none; } #bbpress-forums fieldset.bbp-form .bbp-submit-wrapper {  display: block;  width: 50%;  margin-top: 0;  padding: 0;  float: none;  overflow: hidden; } #bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit {  width: 100%; } #bbpress-forums fieldset.bbp-form input:focus, #bbpress-forums fieldset.bbp-form textarea:focus {  border-color: #b8b8b8; } #bbpress-forums fieldset.bbp-form .wrap-rating.in-post .rating-title {  font-family: 'Montserrat';  font-size: 12px;  font-style: normal;  font-weight: 400;  line-height: 30px;  letter-spacing: 0px;  color: #7c7c7c; } #bbpress-forums fieldset.bbp-form .wrap-rating.in-post .rating span {  color: #ffffff; } #bbpress-forums fieldset.bbp-form .wrap-rating.in-post .rating .fa.fa-star.voted {  color: #ffffff; } #bbpress-forums fieldset.bbp-form .wrap-rating.in-post .rating:hover .fa.fa-star {  color: #ffffff !important; } #bbpress-forums fieldset.bbp-form .wrap-rating.in-post .rating:hover .fa.fa-star.over, #bbpress-forums fieldset.bbp-form .wrap-rating.in-post .rating:hover .fa.fa-star.voted {  color: #ffffff !important; } #bbpress-forums fieldset.bbp-form div.bbp-the-content-wrapper textarea.bbp-the-content {  background: #fff;  color: #000000;  font-family: 'Quattrocento Sans';  font-size: 16.5px;  font-style: normal;  font-weight: 700;  letter-spacing: 0px;  line-height: 28px;  padding: 12px 15px;  border: 1px solid rgba(0, 0, 0, 0.13); } #bbpress-forums fieldset.bbp-form div.bbp-the-content-wrapper textarea.bbp-the-content:focus {  border-color: #b8b8b8; } #bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit {   font-family: 'Montserrat';  font-weight: 400;  font-style: normal;  font-size: 12px;  line-height: 30px;  letter-spacing: 0px;  display: inline-block;  margin-bottom: 0;  text-align: center;  vertical-align: middle;  cursor: pointer;  background-image: none;  border: 1px solid transparent;  text-decoration: none;  white-space: nowrap;  outline: none;  position: relative;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease;  max-width: 100%;   background-color: #da0505;  border-color: transparent;  border-width: 0;  color: #ffffff;  border-radius: 0;   padding: 12px 25px;  font-size: 12px;  line-height: 30px; } #bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit span, #bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit i {  position: relative;  top: 1px; } #bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit:hover, #bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit:focus {  text-decoration: none;  outline: none; } #bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit i, #bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit img {  margin-right: 13px; } #bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit i.pull-right, #bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit img.pull-right, #bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit i.pull-right-icon, #bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit img.pull-right-icon {  margin-right: 0;  margin-left: 13px;  position: relative; } #bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit i.pull-right, #bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit img.pull-right {  top: 0.3em; } #bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit img {  position: relative;  top: -0.1em; } #bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit i {  top: -1px;  vertical-align: middle; } #bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit.fw-btn-side-by-side {  margin-right: 10px; } #bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit.fw-btn-side-by-side:last-child {  margin-right: 0; } #bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit:focus {  background-color: #da0505;  border-color: transparent;  color: #ffffff; } #bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit:hover{  background-color: #5e6473;  color: #ffffff; } #bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button.button.submit:active {  box-shadow: none; } .bbpress #wp-link-wrap #link-options input[type="text"], .bbpress #wp-link-wrap .link-search-wrapper input[type="text"] {  background: #fff;  color: #000000;  font-family: 'Quattrocento Sans';  font-size: 16.5px;  font-style: normal;  font-weight: 700;  letter-spacing: 0px;  line-height: 28px;  padding: 12px 15px;  border: 1px solid rgba(0, 0, 0, 0.13); } .bbpress #wp-link-wrap #link-options input[type="text"]:focus, .bbpress #wp-link-wrap .link-search-wrapper input[type="text"]:focus {  border-color: #b8b8b8; } .bbpress #wp-link-wrap #link-modal-title {  padding: 0 16px; } .bbpress #wp-link-wrap #wp-link-close {  width: auto;  right: 16px; }  #bbp-user-wrapper #bbp-your-profile fieldset {  background-color: rgba(71,71,71,0.1); } #bbp-user-wrapper #bbp-your-profile fieldset input[type="text"], #bbp-user-wrapper #bbp-your-profile fieldset input[type="password"], #bbp-user-wrapper #bbp-your-profile fieldset textarea {  background: #fff;  color: #000000;  font-family: 'Quattrocento Sans';  font-size: 16.5px;  font-style: normal;  font-weight: 700;  letter-spacing: 0px;  line-height: 28px;  padding: 12px 15px;  border: 1px solid rgba(0, 0, 0, 0.13); } #bbp-user-wrapper #bbp-your-profile fieldset input[type="text"]:focus, #bbp-user-wrapper #bbp-your-profile fieldset input[type="password"]:focus, #bbp-user-wrapper #bbp-your-profile fieldset textarea:focus {  border-color: #b8b8b8;  box-shadow: none; } #bbp-user-wrapper #bbp-your-profile fieldset.submit button {   font-family: 'Montserrat';  font-weight: 400;  font-style: normal;  font-size: 12px;  line-height: 30px;  letter-spacing: 0px;  display: inline-block;  margin-bottom: 0;  text-align: center;  vertical-align: middle;  cursor: pointer;  background-image: none;  border: 1px solid transparent;  text-decoration: none;  white-space: nowrap;  outline: none;  position: relative;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease;  max-width: 100%;   background-color: #da0505;  border-color: transparent;  border-width: 0;  color: #ffffff;  border-radius: 0;   padding: 12px 25px;  font-size: 12px;  line-height: 30px; } #bbp-user-wrapper #bbp-your-profile fieldset.submit button span, #bbp-user-wrapper #bbp-your-profile fieldset.submit button i {  position: relative;  top: 1px; } #bbp-user-wrapper #bbp-your-profile fieldset.submit button:hover, #bbp-user-wrapper #bbp-your-profile fieldset.submit button:focus {  text-decoration: none;  outline: none; } #bbp-user-wrapper #bbp-your-profile fieldset.submit button i, #bbp-user-wrapper #bbp-your-profile fieldset.submit button img {  margin-right: 13px; } #bbp-user-wrapper #bbp-your-profile fieldset.submit button i.pull-right, #bbp-user-wrapper #bbp-your-profile fieldset.submit button img.pull-right, #bbp-user-wrapper #bbp-your-profile fieldset.submit button i.pull-right-icon, #bbp-user-wrapper #bbp-your-profile fieldset.submit button img.pull-right-icon {  margin-right: 0;  margin-left: 13px;  position: relative; } #bbp-user-wrapper #bbp-your-profile fieldset.submit button i.pull-right, #bbp-user-wrapper #bbp-your-profile fieldset.submit button img.pull-right {  top: 0.3em; } #bbp-user-wrapper #bbp-your-profile fieldset.submit button img {  position: relative;  top: -0.1em; } #bbp-user-wrapper #bbp-your-profile fieldset.submit button i {  top: -1px;  vertical-align: middle; } #bbp-user-wrapper #bbp-your-profile fieldset.submit button.fw-btn-side-by-side {  margin-right: 10px; } #bbp-user-wrapper #bbp-your-profile fieldset.submit button.fw-btn-side-by-side:last-child {  margin-right: 0; } #bbp-user-wrapper #bbp-your-profile fieldset.submit button:focus {  background-color: #da0505;  border-color: transparent;  color: #ffffff; } #bbp-user-wrapper #bbp-your-profile fieldset.submit button:hover {  background-color: #5e6473;  color: #ffffff; } #bbp-user-wrapper #bbp-your-profile fieldset.submit button:active {  box-shadow: none; } #bbpress-forums .bbp-user-subscriptions h2.entry-title:first-child, #bbpress-forums .bbp-user-profile h2.entry-title:first-child, #bbpress-forums .bbp-user-topics-started h2.entry-title:first-child, #bbpress-forums .bbp-user-replies-created h2.entry-title:first-child, #bbpress-forums .bbp-user-favorites h2.entry-title:first-child, #bbpress-forums form#bbp-your-profile h2.entry-title:first-child {  line-height: 1em;  margin-top: -2px !important;  margin-bottom: 15px; } #bbpress-forums #bbp-your-profile fieldset {  padding: 30px; } #bbpress-forums #bbp-your-profile fieldset .selectize-control {  width: 60%;  display: inline-block;  float: none;  vertical-align: middle;  margin-bottom: 0; } #bbpress-forums #bbp-your-profile fieldset label[for="display_name"] {  display: inline-block;  float: none;  vertical-align: top; } #bbpress-forums #bbp-your-profile fieldset .selectize-control .selectize-input, #bbpress-forums #bbp-your-profile fieldset .selectize-control .selectize-input input, #bbpress-forums #bbp-your-profile fieldset div:last-child input, #bbpress-forums #bbp-your-profile fieldset div:last-child textarea {  margin-bottom: 0; } #bbpress-forums #bbp-your-profile fieldset .selectize-control .selectize-input .item {  margin-bottom: 0;  float: none;  width: auto; } #bbpress-forums fieldset.bbp-form #password .bbp-form.password {  background-color: transparent;  margin-bottom: 0; } #bbpress-forums form#bbp-your-profile .bbp-form {  margin-bottom: 30px; } #bbpress-forums #bbp-your-profile fieldset div input, #bbpress-forums #bbp-your-profile fieldset div textarea {  margin-bottom: 20px; } #bbpress-forums #bbp-your-profile fieldset div {  margin-bottom: 0; } #bbp-user-wrapper #bbp-your-profile fieldset.submit {  margin-top: -30px; } #bbpress-forums #bbp-user-wrapper ul.bbp-lead-topic, #bbpress-forums #bbp-user-wrapper ul.bbp-topics, #bbpress-forums #bbp-user-wrapper ul.bbp-forums, #bbpress-forums #bbp-user-wrapper ul.bbp-replies {  clear: left; } #bbpress-forums #bbp-user-wrapper fieldset.bbp-form {  clear: none; } .bbp-row-actions #favorite-toggle span.is-favorite a, .bbp-row-actions #subscription-toggle span.is-subscribed a {  color: #ff0000;  border: none;  background-color: transparent; } .bbp-row-actions #favorite-toggle span.is-favorite a:hover, .bbp-row-actions #subscription-toggle span.is-subscribed a:hover{  color: #ff0000;  opacity: 0.7;  border: none;  background-color: transparent; } .bbp-row-actions #favorite-toggle a, .bbp-row-actions #subscription-toggle a {  font-size: 26px; }  #buddypress div.item-list-tabs#subnav {  margin-bottom: 35px; } #buddypress div.pagination, #buddypress div.pagination .pagination-links a, #buddypress div.pagination .pagination-links span {  font-size: inherit; } #buddypress div.pagination .pagination-links {  margin-right: 0; } #buddypress div.pagination .pag-count {  margin-left: 0; } #buddypress .item-list-tabs ul li.last {  width: 221px; } #buddypress div.item-list-tabs#subnav {  overflow: visible; } #buddypress #profile-edit-form ul.button-nav:before, #buddypress #profile-edit-form ul.button-nav:after, #buddypress div.item-list-tabs#subnav:before, #buddypress div.item-list-tabs#subnav:after {  content: '';  display: table; } #buddypress #profile-edit-form ul.button-nav:after, #buddypress div.item-list-tabs#subnav:after {  clear: both; } .buddypress #buddypress .item-list-tabs ul li.current a, .buddypress #buddypress .item-list-tabs ul li.selected a {  opacity: 1; } #buddypress div.item-list-tabs ul li a span {  width: 25px;  height: 25px;  line-height: 25px;  display: inline-block;  padding: 0; } #buddypress form#whats-new-form textarea {  overflow: hidden; } #buddypress #reply-title small a span, #buddypress a.bp-primary-action span {  background: none;  font-size: inherit;  top: auto !important;  vertical-align: middle; } #buddypress #reply-title small a:hover span, #buddypress a.bp-primary-action:hover span {  background: none; } #buddypress div.activity-comments form .ac-textarea {  background: none;  border: none;  padding: 0; } #buddypress div.activity-comments form .ac-textarea textarea {  padding: 5px 10px !important; } #buddypress div#item-header div#item-meta {  font-size: 100%; } .buddypress #buddypress .comment-reply-link, .buddypress #buddypress .generic-button a, .buddypress #buddypress a.button, .buddypress #buddypress .bp-uploader-window input.button, .buddypress #buddypress input[type="reset"], .buddypress #buddypress input[type="submit"], .buddypress #buddypress ul.button-nav li a, .buddypress a.bp-title-button {   font-family: 'Montserrat';  font-weight: 400;  font-style: normal;  font-size: 12px;  line-height: 30px;  letter-spacing: 0px;  display: inline-block;  margin-bottom: 0;  text-align: center;  vertical-align: middle;  cursor: pointer;  background-image: none;  border: 1px solid transparent;  text-decoration: none;  white-space: nowrap;  outline: none;  position: relative;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease;  max-width: 100%;   background-color: #da0505;  border-color: transparent;  border-width: 0;  color: #ffffff;  border-radius: 0;   padding: 6px 15px;  font-size: 11px;  line-height: 26px; } .buddypress #buddypress .comment-reply-link span, .buddypress #buddypress .generic-button a span, .buddypress #buddypress a.button span, .buddypress #buddypress .bp-uploader-window input.button span, .buddypress #buddypress input[type="reset"] span, .buddypress #buddypress input[type="submit"] span, .buddypress #buddypress ul.button-nav li a span, .buddypress a.bp-title-button span, .buddypress #buddypress .comment-reply-link i, .buddypress #buddypress .generic-button a i, .buddypress #buddypress a.button i, .buddypress #buddypress .bp-uploader-window input.button i, .buddypress #buddypress input[type="reset"] i, .buddypress #buddypress input[type="submit"] i, .buddypress #buddypress ul.button-nav li a i, .buddypress a.bp-title-button i {  position: relative;  top: 1px; } .buddypress #buddypress .comment-reply-link:hover, .buddypress #buddypress .generic-button a:hover, .buddypress #buddypress a.button:hover, .buddypress #buddypress .bp-uploader-window input.button:hover, .buddypress #buddypress input[type="reset"]:hover, .buddypress #buddypress input[type="submit"]:hover, .buddypress #buddypress ul.button-nav li a:hover, .buddypress a.bp-title-button:hover, .buddypress #buddypress .comment-reply-link:focus, .buddypress #buddypress .generic-button a:focus, .buddypress #buddypress a.button:focus, .buddypress #buddypress .bp-uploader-window input.button:focus, .buddypress #buddypress input[type="reset"]:focus, .buddypress #buddypress input[type="submit"]:focus, .buddypress #buddypress ul.button-nav li a:focus, .buddypress a.bp-title-button:focus {  text-decoration: none;  outline: none; } .buddypress #buddypress .comment-reply-link i, .buddypress #buddypress .generic-button a i, .buddypress #buddypress a.button i, .buddypress #buddypress .bp-uploader-window input.button i, .buddypress #buddypress input[type="reset"] i, .buddypress #buddypress input[type="submit"] i, .buddypress #buddypress ul.button-nav li a i, .buddypress a.bp-title-button i, .buddypress #buddypress .comment-reply-link img, .buddypress #buddypress .generic-button a img, .buddypress #buddypress a.button img, .buddypress #buddypress .bp-uploader-window input.button img, .buddypress #buddypress input[type="reset"] img, .buddypress #buddypress input[type="submit"] img, .buddypress #buddypress ul.button-nav li a img, .buddypress a.bp-title-button img {  margin-right: 13px; } .buddypress #buddypress .comment-reply-link i.pull-right, .buddypress #buddypress .generic-button a i.pull-right, .buddypress #buddypress a.button i.pull-right, .buddypress #buddypress .bp-uploader-window input.button i.pull-right, .buddypress #buddypress input[type="reset"] i.pull-right, .buddypress #buddypress input[type="submit"] i.pull-right, .buddypress #buddypress ul.button-nav li a i.pull-right, .buddypress a.bp-title-button i.pull-right, .buddypress #buddypress .comment-reply-link img.pull-right, .buddypress #buddypress .generic-button a img.pull-right, .buddypress #buddypress a.button img.pull-right, .buddypress #buddypress .bp-uploader-window input.button img.pull-right, .buddypress #buddypress input[type="reset"] img.pull-right, .buddypress #buddypress input[type="submit"] img.pull-right, .buddypress #buddypress ul.button-nav li a img.pull-right, .buddypress a.bp-title-button img.pull-right, .buddypress #buddypress .comment-reply-link i.pull-right-icon, .buddypress #buddypress .generic-button a i.pull-right-icon, .buddypress #buddypress a.button i.pull-right-icon, .buddypress #buddypress .bp-uploader-window input.button i.pull-right-icon, .buddypress #buddypress input[type="reset"] i.pull-right-icon, .buddypress #buddypress input[type="submit"] i.pull-right-icon, .buddypress #buddypress ul.button-nav li a i.pull-right-icon, .buddypress a.bp-title-button i.pull-right-icon, .buddypress #buddypress .comment-reply-link img.pull-right-icon, .buddypress #buddypress .generic-button a img.pull-right-icon, .buddypress #buddypress a.button img.pull-right-icon, .buddypress #buddypress .bp-uploader-window input.button img.pull-right-icon, .buddypress #buddypress input[type="reset"] img.pull-right-icon, .buddypress #buddypress input[type="submit"] img.pull-right-icon, .buddypress #buddypress ul.button-nav li a img.pull-right-icon, .buddypress a.bp-title-button img.pull-right-icon {  margin-right: 0;  margin-left: 13px;  position: relative; } .buddypress #buddypress .comment-reply-link i.pull-right, .buddypress #buddypress .generic-button a i.pull-right, .buddypress #buddypress a.button i.pull-right, .buddypress #buddypress .bp-uploader-window input.button i.pull-right, .buddypress #buddypress input[type="reset"] i.pull-right, .buddypress #buddypress input[type="submit"] i.pull-right, .buddypress #buddypress ul.button-nav li a i.pull-right, .buddypress a.bp-title-button i.pull-right, .buddypress #buddypress .comment-reply-link img.pull-right, .buddypress #buddypress .generic-button a img.pull-right, .buddypress #buddypress a.button img.pull-right, .buddypress #buddypress .bp-uploader-window input.button img.pull-right, .buddypress #buddypress input[type="reset"] img.pull-right, .buddypress #buddypress input[type="submit"] img.pull-right, .buddypress #buddypress ul.button-nav li a img.pull-right, .buddypress a.bp-title-button img.pull-right {  top: 0.3em; } .buddypress #buddypress .comment-reply-link img, .buddypress #buddypress .generic-button a img, .buddypress #buddypress a.button img, .buddypress #buddypress .bp-uploader-window input.button img, .buddypress #buddypress input[type="reset"] img, .buddypress #buddypress input[type="submit"] img, .buddypress #buddypress ul.button-nav li a img, .buddypress a.bp-title-button img {  position: relative;  top: -0.1em; } .buddypress #buddypress .comment-reply-link i, .buddypress #buddypress .generic-button a i, .buddypress #buddypress a.button i, .buddypress #buddypress .bp-uploader-window input.button i, .buddypress #buddypress input[type="reset"] i, .buddypress #buddypress input[type="submit"] i, .buddypress #buddypress ul.button-nav li a i, .buddypress a.bp-title-button i {  top: -1px;  vertical-align: middle; } .buddypress #buddypress .comment-reply-link.fw-btn-side-by-side, .buddypress #buddypress .generic-button a.fw-btn-side-by-side, .buddypress #buddypress a.button.fw-btn-side-by-side, .buddypress #buddypress .bp-uploader-window input.button.fw-btn-side-by-side, .buddypress #buddypress input[type="reset"].fw-btn-side-by-side, .buddypress #buddypress input[type="submit"].fw-btn-side-by-side, .buddypress #buddypress ul.button-nav li a.fw-btn-side-by-side, .buddypress a.bp-title-button.fw-btn-side-by-side {  margin-right: 10px; } .buddypress #buddypress .comment-reply-link.fw-btn-side-by-side:last-child, .buddypress #buddypress .generic-button a.fw-btn-side-by-side:last-child, .buddypress #buddypress a.button.fw-btn-side-by-side:last-child, .buddypress #buddypress .bp-uploader-window input.button.fw-btn-side-by-side:last-child, .buddypress #buddypress input[type="reset"].fw-btn-side-by-side:last-child, .buddypress #buddypress input[type="submit"].fw-btn-side-by-side:last-child, .buddypress #buddypress ul.button-nav li a.fw-btn-side-by-side:last-child, .buddypress a.bp-title-button.fw-btn-side-by-side:last-child {  margin-right: 0; } .buddypress #buddypress .comment-reply-link:focus, .buddypress #buddypress .generic-button a:focus, .buddypress #buddypress a.button:focus, .buddypress #buddypress .bp-uploader-window input.button:focus, .buddypress #buddypress input[type="reset"]:focus, .buddypress #buddypress input[type="submit"]:focus, .buddypress #buddypress ul.button-nav li a:focus, .buddypress a.bp-title-button:focus {  background-color: #da0505;  border-color: transparent;  color: #ffffff; } .buddypress #buddypress .comment-reply-link:hover, .buddypress #buddypress .generic-button a:hover, .buddypress #buddypress a.button:hover, .buddypress #buddypress .bp-uploader-window input.button:hover, .buddypress #buddypress input[type="reset"]:hover, .buddypress #buddypress input[type="submit"]:hover, .buddypress #buddypress ul.button-nav li a:hover, .buddypress a.bp-title-button:hover {  background-color: #5e6473;  color: #ffffff;  border: none; } .buddypress #buddypress .comment-reply-link:active, .buddypress #buddypress .generic-button a:active, .buddypress #buddypress a.button:active, .buddypress #buddypress .bp-uploader-window input.button:active, .buddypress #buddypress input[type="reset"]:active, .buddypress #buddypress input[type="submit"]:active, .buddypress #buddypress ul.button-nav li a:active, .buddypress a.bp-title-button:active {  box-shadow: none; } .buddypress .post, .buddypress .post-details {  margin-bottom: 0; } .buddypress .post-details .entry-content {  padding-bottom: 0;  border: none; } .buddypress #buddypress .item-list-tabs ul li .selectize-control .selectize-input {  background-color: rgba(0,0,0,0.07); } .buddypress #buddypress .item-list-tabs ul li.current a, .buddypress #buddypress .item-list-tabs ul li.selected a {  background-color: rgba(0,0,0,0.07);  color: #000000; } .buddypress #buddypress .standard-form input[type="text"], .buddypress #buddypress .standard-form input[type="email"], .buddypress #buddypress .standard-form input[type="password"], .buddypress #buddypress .standard-form input[type="number"], .buddypress #buddypress .standard-form textarea {  background-color: rgba(0,0,0,0.07);  color: #000000;  font-family: 'Quattrocento Sans';  font-size: 16.5px;  font-style: normal;  font-weight: 700;  letter-spacing: 0px;  line-height: 28px;  padding: 12px 15px;  border: 1px solid transparent; } .buddypress #buddypress .standard-form input[type="text"]:focus, .buddypress #buddypress .standard-form input[type="email"]:focus, .buddypress #buddypress .standard-form input[type="password"]:focus, .buddypress #buddypress .standard-form input[type="number"]:focus, .buddypress #buddypress .standard-form textarea:focus {  border-color: #b8b8b8; } .buddypress #buddypress .standard-form .selectize-control .selectize-input {  background-color: rgba(0,0,0,0.07); } .buddypress #buddypress form#whats-new-form textarea, .buddypress #buddypress div.activity-comments form textarea {  background: #fff;  color: #000000;  font-family: 'Quattrocento Sans';  font-size: 16.5px;  font-style: normal;  font-weight: 700;  letter-spacing: 0px;  line-height: 28px;  border: 1px solid rgba(0, 0, 0, 0.13);  padding: 6px;  background: none; } .buddypress #buddypress form#whats-new-form textarea:focus, .buddypress #buddypress div.activity-comments form textarea:focus {  border-color: #b8b8b8 !important; } .buddypress #buddypress form#whats-new-form .selectize-control, .buddypress #buddypress div.activity-comments form .selectize-control {  margin-top: 40px; } .buddypress #buddypress form#whats-new-form .selectize-control .selectize-input, .buddypress #buddypress div.activity-comments form .selectize-control .selectize-input {  background-color: rgba(0,0,0,0.07); } .buddypress #buddypress .checkbox, .buddypress #buddypress .radio {  padding-left: 0;  margin-top: 0; } .buddypress #buddypress .checkbox .custom-radio label, .buddypress #buddypress .radio .custom-radio label, .buddypress #buddypress .checkbox .custom-checkbox label, .buddypress #buddypress .radio .custom-checkbox label {  font-size: 12px !important; }  .widget_bp_core_login_widget .standard-form input.input {  width: 100%;  line-height: 30px;  border: none;  color: #353535;  background-color: rgba(0,0,0,0.7);  font-family: 'Montserrat';  font-weight: 400;  font-style: normal;  font-size: 16.5px;  padding: 12px 15px; } .widget_bp_core_login_widget .standard-form input.input::-moz-placeholder {  color: rgba(53,53,53,0.25);  opacity: 1; } .widget_bp_core_login_widget .standard-form input.input:-ms-input-placeholder {  color: rgba(53,53,53,0.25); } .widget_bp_core_login_widget .standard-form input.input::-webkit-input-placeholder {  color: rgba(53,53,53,0.25); } .widget_bp_core_login_widget .standard-form input[type="submit"] {   font-family: 'Montserrat';  font-weight: 400;  font-style: normal;  font-size: 12px;  line-height: 30px;  letter-spacing: 0px;  display: inline-block;  margin-bottom: 0;  text-align: center;  vertical-align: middle;  cursor: pointer;  background-image: none;  border: 1px solid transparent;  text-decoration: none;  white-space: nowrap;  outline: none;  position: relative;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease;  max-width: 100%;   background-color: #da0505;  border-color: transparent;  border-width: 0;  color: #fff !important;  border-radius: 0;   padding: 12px 25px;  font-size: 12px;  line-height: 30px; } .widget_bp_core_login_widget .standard-form input[type="submit"] span, .widget_bp_core_login_widget .standard-form input[type="submit"] i {  position: relative;  top: 1px; } .widget_bp_core_login_widget .standard-form input[type="submit"]:hover, .widget_bp_core_login_widget .standard-form input[type="submit"]:focus {  text-decoration: none;  outline: none; } .widget_bp_core_login_widget .standard-form input[type="submit"] i, .widget_bp_core_login_widget .standard-form input[type="submit"] img {  margin-right: 13px; } .widget_bp_core_login_widget .standard-form input[type="submit"] i.pull-right, .widget_bp_core_login_widget .standard-form input[type="submit"] img.pull-right, .widget_bp_core_login_widget .standard-form input[type="submit"] i.pull-right-icon, .widget_bp_core_login_widget .standard-form input[type="submit"] img.pull-right-icon {  margin-right: 0;  margin-left: 13px;  position: relative; } .widget_bp_core_login_widget .standard-form input[type="submit"] i.pull-right, .widget_bp_core_login_widget .standard-form input[type="submit"] img.pull-right {  top: 0.3em; } .widget_bp_core_login_widget .standard-form input[type="submit"] img {  position: relative;  top: -0.1em; } .widget_bp_core_login_widget .standard-form input[type="submit"] i {  top: -1px;  vertical-align: middle; } .widget_bp_core_login_widget .standard-form input[type="submit"].fw-btn-side-by-side {  margin-right: 10px; } .widget_bp_core_login_widget .standard-form input[type="submit"].fw-btn-side-by-side:last-child {  margin-right: 0; } .widget_bp_core_login_widget .standard-form input[type="submit"]:focus {  background-color: #da0505;  border-color: transparent;  color: #ffffff; } .widget_bp_core_login_widget .standard-form input[type="submit"]:hover {  background-color: #5e6473;  color: #fff !important; } .widget_bp_core_login_widget .standard-form input[type="submit"]:active {  box-shadow: none; }  .widget_bp_core_login_widget .standard-form .forgetmenot {  margin-bottom: 1.2em; }  .widget_bp_core_login_widget {  overflow: hidden; } .widget.buddypress .bp-login-widget-user-links>div {  margin-bottom: auto;  padding-left: 16px; } .widget_bp_core_login_widget .bp-login-widget-user-link {  display: inline-block; } .widget_bp_core_login_widget .bp-login-widget-user-logout {  float: right;  padding-left: 5px !important; } .widget_bp_core_members_widget .item-list .item .item-title a {  font-family: 'Quattrocento Sans';  font-size: 15px;  font-weight: 700;  font-style: normal;  line-height: 25px;  letter-spacing: 0px;  color: #353535; } .widget_bp_core_members_widget .item-list .item .item-title a:hover {  color: #da0505; } .widget_bp_core_members_widget .item-options a {  color: #da0505; } .widget_bp_core_members_widget .item-options a:hover {  color: #353535; } .widget_bp_core_members_widget .item-options .bp-separator {  margin: 0 5px; } .dir-search form, .dir-search form label, #search-members-form, #search-message-form {  position: relative; } #search-message-form label.bp-screen-reader-text {  width: 100%;  height: 100%;  clip: auto;  color: transparent; } #buddypress div.dir-search input[type="submit"], #buddypress li.groups-members-search input[type="submit"], #buddypress #search-message-form input[type="submit"] {  padding: 0; } #buddypress div.dir-search input[type="submit"]:hover, #buddypress div.dir-search input[type="submit"]:active, #buddypress div.dir-search input[type="submit"]:focus, #buddypress li.groups-members-search input[type="submit"]:hover, #buddypress li.groups-members-search input[type="submit"]:active, #buddypress li.groups-members-search input[type="submit"]:focus, #buddypress #search-message-form input[type="submit"]:hover, #buddypress #search-message-form input[type="submit"]:active, #buddypress #search-message-form input[type="submit"]:focus {  background-color: transparent;  box-shadow: none; } #buddypress div.dir-search, #buddypress li.groups-members-search, #buddypress #search-message-form {  position: relative; } #buddypress div.dir-search label:after, #buddypress li.groups-members-search label:after, #buddypress #search-message-form label:after {  display: inline-block;  width: 28px;  height: 28px;  text-align: center;  line-height: 28px;  font-family: 'FontAwesome';  content: "\f002";  font-size: 16px;  font-weight: normal;  color: #353535;  position: absolute;  top: 50%;  margin-top: -14px;  right: 10px;  z-index: 1; } #buddypress div.dir-search input[type="text"], #buddypress div.dir-search input[type="search"], #buddypress li.groups-members-search input[type="text"], #buddypress li.groups-members-search input[type="search"], #buddypress #search-message-form input[type="text"], #buddypress #search-message-form input[type="search"] {  padding-top: 5px;  padding-bottom: 5px; } #buddypress div.dir-search input[type="text"], #buddypress li.groups-members-search input[type="text"], #buddypress #search-message-form input[type="text"], #buddypress div.dir-search input[type="search"], #buddypress li.groups-members-search input[type="search"], #buddypress #search-message-form input[type="search"] {  width: 100%;  line-height: 30px;  border: none;  color: #353535;  background-color: rgba(0,0,0,0.07);  font-family: 'Montserrat';  font-weight: 400;  font-style: normal;  font-size: 16.5px;  padding: 12px 15px; } #buddypress div.dir-search input[type="text"]::-moz-placeholder, #buddypress li.groups-members-search input[type="text"]::-moz-placeholder, #buddypress #search-message-form input[type="text"]::-moz-placeholder, #buddypress div.dir-search input[type="search"]::-moz-placeholder, #buddypress li.groups-members-search input[type="search"]::-moz-placeholder, #buddypress #search-message-form input[type="search"]::-moz-placeholder {  color: rgba(53,53,53,0.25);  opacity: 1; } #buddypress div.dir-search input[type="text"]:-ms-input-placeholder, #buddypress li.groups-members-search input[type="text"]:-ms-input-placeholder, #buddypress #search-message-form input[type="text"]:-ms-input-placeholder, #buddypress div.dir-search input[type="search"]:-ms-input-placeholder, #buddypress li.groups-members-search input[type="search"]:-ms-input-placeholder, #buddypress #search-message-form input[type="search"]:-ms-input-placeholder {  color: rgba(53,53,53,0.25); } #buddypress div.dir-search input[type="text"]::-webkit-input-placeholder, #buddypress li.groups-members-search input[type="text"]::-webkit-input-placeholder, #buddypress #search-message-form input[type="text"]::-webkit-input-placeholder, #buddypress div.dir-search input[type="search"]::-webkit-input-placeholder, #buddypress li.groups-members-search input[type="search"]::-webkit-input-placeholder, #buddypress #search-message-form input[type="search"]::-webkit-input-placeholder {  color: rgba(53,53,53,0.25); } #buddypress div.dir-search input[type="submit"], #buddypress li.groups-members-search input[type="submit"], #buddypress #search-message-form input[type="submit"] {  width: 28px;  height: 28px;  background-color: transparent;  border: none;  text-indent: 100px;  position: absolute;  top: 10px;  right: 10px;  z-index: 2;  overflow: hidden; } #buddypress ul.item-list li div.item-title span {  display: none; } #buddypress span.activity {  font-size: inherit; } #buddypress ul.item-list li div.action {  position: relative;  top: auto;  text-align: left;  margin-top: 5px;  margin-left: 0 !important; } #buddypress .dir-form .dir-list .item-list li {  width: 33.33%;  display: block;  float: left;  box-sizing: border-box; } #buddypress ul.item-list li div.item-title, #buddypress ul.item-list li h4 {  font-size: 19px; } #buddypress .dir-form .dir-list #members-list.item-list li.is-current-user {  height: 130px; }  @media(max-width:991px){  #buddypress .dir-form .dir-list .item-list li {   width: 50%;  } } @media(max-width:767px){  #buddypress .dir-form .dir-list .item-list li {   width: 100%;  }  #buddypress .dir-form .dir-list #members-list.item-list li.is-current-user {   height: auto;  } } #buddypress table.forum tr td.label, #buddypress table.messages-notices tr td.label, #buddypress table.notifications tr td.label, #buddypress table.notifications-settings tr td.label, #buddypress table.profile-fields tr td.label, #buddypress table.wp-profile-fields tr td.label {  color: #474747;  font-size: 14px;  display: table-cell;  border-radius: 0; } #buddypress table.forum tr td, #buddypress table.messages-notices tr td, #buddypress table.notifications tr td, #buddypress table.notifications-settings tr td, #buddypress table.profile-fields tr td, #buddypress table.wp-profile-fields tr td{  border-width: 0 1px 1px 0; } #buddypress table, #buddypress table, #buddypress table, #buddypress table, #buddypress table, #buddypress table {  border-width: 1px 0 0 1px; } #buddypress div.profile h4 {  margin-bottom: 10px;  margin-top: 20px; } #buddypress .wp-editor-wrap .wp-editor-tools button {  padding: 8px 15px; } #buddypress .profile .single-fields .datebox .selectize-control {  width: auto;  display: inline-block; } #buddypress .profile .single-fields .datebox .selectize-control .selectize-input input[type="text"]{  padding-left: 20px !important; } #buddypress .standard-form .wp-editor-container textarea {  border: none;  background: none; } #buddypress #profile-edit-form .field-visibility-settings .radio li {  margin-bottom: 5px; } #buddypress #profile-edit-form .field_multiselectbox .selectize-control .selectize-input .item {  background: #fff;  border-color: #fff;  margin: 0 5px 0 0; } #buddypress #profile-edit-form .field_multiselectbox .selectize-control .selectize-input .item:last-child {  margin-right: 0; } #buddypress #profile-edit-form .field_multiselectbox .selectize-control .selectize-input {  padding: 12px 15px; } #buddypress #profile-edit-form .datebox .selectize-control .selectize-input, #buddypress #profile-edit-form .field_selectbox .selectize-control .selectize-input, #buddypress #profile-edit-form .field_multiselectbox .selectize-control .selectize-input {  background-color: rgba(0,0,0,0.07); } #buddypress #profile-edit-form ul.button-nav, #buddypress .field-visibility-settings .radio {  padding-left: 0; } #buddypress .field-visibility-settings .radio {  margin-top: 0; } #buddypress #pass-strength-result.short {  color: #fff; } #buddypress table.notification-settings th, #buddypress table.notification-settings td, #buddypress table.profile-settings#xprofile-settings-base th, #buddypress table.profile-settings#xprofile-settings-base td, #buddypress table.profile-settings#xprofile-settings-single-fields th, #buddypress table.profile-settings#xprofile-settings-single-fields td, #buddypress table.profile-settings#xprofile-settings-multi-fields th, #buddypress table.profile-settings#xprofile-settings-multi-fields td {  border-width: 0 1px 1px 0; } #buddypress .standard-form table.notification-settings label, #buddypress .standard-form table.notification-settings span.label {  margin: 10px 0; } #buddypress .standard-form table.notification-settings .custom-checkbox label, #buddypress .standard-form table.notification-settings .custom-radio label {  padding-left: 15px; } #buddypress table.profile-settings#xprofile-settings-base, #buddypress table.profile-settings#xprofile-settings-single-fields {  margin-bottom: 30px; } #buddypress table.profile-settings#xprofile-settings-multi-fields {  margin-bottom: 20px; } #buddypress .standard-form#settings-form label {  font-family: 'Montserrat';  font-size: 12px;  font-style: normal;  font-weight: 400;  line-height: 30px;  letter-spacing: 0px;  color: #7c7c7c;  text-transform: uppercase; } #buddypress .standard-form#settings-form table.profile-settings .selectize-control .selectize-input {  background-color: rgba(0,0,0,0.07); } #buddypress .standard-form#signup_form input[type=text], #buddypress .standard-form#signup_form input[type=email], #buddypress .standard-form#signup_form input[type=password], #buddypress .standard-form#signup_form textarea {  width: 100%; } #buddypress #create-group-form.standard-form .bp-avatar-nav {  margin-top: 90px; } .group-members.members #buddypress #item-body div.item-list-tabs {  margin-top: 30px; } #buddypress ul.acfb-holder li.friend-tab {  margin-right: 50%;  margin-bottom: 10px;  display: inline-block;  border-radius: 0;  float: none; } #buddypress li.friend-tab img.avatar {  margin-right: 10px; } #buddypress ul.item-list li div.item-desc {  width: 65%;  font-size: 85%;  margin-top: 0; } #buddypress ul.item-list li div.item-desc p {  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis; } #buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous {   font-family: 'Montserrat';  font-weight: 400;  font-style: normal;  font-size: 12px;  line-height: 30px;  letter-spacing: 0px;  display: inline-block;  margin-bottom: 0;  text-align: center;  vertical-align: middle;  cursor: pointer;  background-image: none;  border: 1px solid transparent;  text-decoration: none;  white-space: nowrap;  outline: none;  position: relative;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease;  max-width: 100%;   background-color: #da0505;  border-color: transparent;  border-width: 0;  color: #ffffff;  border-radius: 0;   padding: 6px 15px;  font-size: 11px;  line-height: 26px; } #buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous span, #buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous i {  position: relative;  top: 1px; } #buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous:hover, #buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous:focus {  text-decoration: none;  outline: none; } #buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous i, #buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous img {  margin-right: 13px; } #buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous i.pull-right, #buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous img.pull-right, #buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous i.pull-right-icon, #buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous img.pull-right-icon {  margin-right: 0;  margin-left: 13px;  position: relative; } #buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous i.pull-right, #buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous img.pull-right {  top: 0.3em; } #buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous img {  position: relative;  top: -0.1em; } #buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous i {  top: -1px;  vertical-align: middle; } #buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous.fw-btn-side-by-side {  margin-right: 10px; } #buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous.fw-btn-side-by-side:last-child {  margin-right: 0; } #buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous:focus {  background-color: #da0505;  border-color: transparent;  color: #ffffff; } #buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous:hover {  background-color: #5e6473;  color: #ffffff;  border: none; } #buddypress #create-group-form.standard-form .submit#previous-next input[type="button"]#group-creation-previous:active {  box-shadow: none; }  .give-page .post-details {  margin-bottom: 0; } .give-page .post-details .entry-content {  padding-bottom: 0;  border-bottom: none; } .give-progress-bar {  background-color: rgba(204, 204, 204, 0.4);  height: 8px; } .give-goal-progress .income {  font-size: inherit;  line-height: inherit;  letter-spacing: inherit;  color: inherit; } form[id*=give-form] #give-final-total-wrap .give-final-total-amount {  background-color: #fff; } form.give-form legend, form[id*=give-form] legend, [id*=give-form] .give-form-title, form.give-form .give-form-title{  color: #1f1f1f; } form.give-form #give_checkout_login_register #give_register_account_fields, form[id*=give-form] #give_checkout_login_register #give_register_account_fields {  margin-top: 10px; } form.give-form #give_checkout_login_register #give_register_account_fields .sub-text, form[id*=give-form] #give_checkout_login_register #give_register_account_fields .sub-text {  font-size: 15px; } form.give-form #give_checkout_login_register #give_register_account_fields label[for="password"], form[id*=give-form] #give_checkout_login_register #give_register_account_fields label[for="password"], form.give-form #give_checkout_login_register #give_register_account_fields label[for="password_again"], form[id*=give-form] #give_checkout_login_register #give_register_account_fields label[for="password_again"] {  display: none; } form.give-form #give_checkout_login_register #give_register_account_fields > legend, form[id*=give-form] #give_checkout_login_register #give_register_account_fields > legend {  padding-bottom: 0; } .give-page form.give-form .form-row input[type="text"], .give-page form[id*=give-form] .form-row input[type="text"], .give-page form.give-form.floated-labels .form-row input[type="text"], .give-page form[id*=give-form].floated-labels .form-row input[type="text"], .give-page form.give-form .form-row input[type="email"], .give-page form[id*=give-form] .form-row input[type="email"], .give-page form.give-form.floated-labels .form-row input[type="email"], .give-page form[id*=give-form].floated-labels .form-row input[type="email"], .give-page form.give-form .form-row input[type="password"], .give-page form[id*=give-form] .form-row input[type="password"], .give-page form.give-form.floated-labels .form-row input[type="password"], .give-page form[id*=give-form].floated-labels .form-row input[type="password"], .give-page form.give-form .form-row input[type="tel"], .give-page form[id*=give-form] .form-row input[type="tel"], .give-page form.give-form.floated-labels .form-row input[type="tel"], .give-page form[id*=give-form].floated-labels .form-row input[type="tel"], .give-page form.give-form .form-row input[type="url"], .give-page form[id*=give-form] .form-row input[type="url"], .give-page form.give-form.floated-labels .form-row input[type="url"], .give-page form[id*=give-form].floated-labels .form-row input[type="url"], .give-page form.give-form .form-row textarea, .give-page form[id*=give-form] .form-row textarea, .give-page form.give-form.floated-labels .form-row textarea, .give-page form[id*=give-form].floated-labels .form-row textarea {  background: #fff;  color: #000000;  font-family: 'Quattrocento Sans';  font-size: 16.5px;  font-style: normal;  font-weight: 700;  letter-spacing: 0px;  line-height: 28px;  padding: 12px 15px;  border: 1px solid rgba(0, 0, 0, 0.13); } .give-page form.give-form .give-currency-symbol, .give-page form[id*=give-form] .give-currency-symbol, .give-page form.give-form.floated-labels .give-currency-symbol, .give-page form[id*=give-form].floated-labels .give-currency-symbol, .give-page form.give-form #give-final-total-wrap .give-donation-total-label, .give-page form[id*=give-form] #give-final-total-wrap .give-donation-total-label, .give-page form.give-form.floated-labels #give-final-total-wrap .give-donation-total-label, .give-page form[id*=give-form].floated-labels #give-final-total-wrap .give-donation-total-label {  border-color: rgba(0, 0, 0, 0.13);  color: #000000; } .give-page form.give-form #give-final-total-wrap .give-final-total-amount, .give-page form[id*=give-form] #give-final-total-wrap .give-final-total-amount, .give-page form.give-form.floated-labels #give-final-total-wrap .give-final-total-amount, .give-page form[id*=give-form].floated-labels #give-final-total-wrap .give-final-total-amount {  color: #000000; } .give-page form.give-form .selectize-input, .give-page form[id*=give-form] .selectize-input, .give-page form.give-form.floated-labels .selectize-input, .give-page form[id*=give-form].floated-labels .selectize-input {  border: 1px solid rgba(0, 0, 0, 0.13);  line-height: 28px; } .give-page form.give-form.floated-labels .floatlabel.is-focused label.floatlabel-label, .give-page form[id*=give-form].floated-labels .floatlabel.is-focused label.floatlabel-label, .give-page form.give-form.floated-labels.floated-labels .floatlabel.is-focused label.floatlabel-label, .give-page form[id*=give-form].floated-labels.floated-labels .floatlabel.is-focused label.floatlabel-label {  color: #7c7c7c; } .give-btn, .give_submit, input.button[name="give_register_submit"] {   font-family: 'Montserrat';  font-weight: 400;  font-style: normal;  font-size: 12px;  line-height: 30px;  letter-spacing: 0px;  display: inline-block;  margin-bottom: 0;  text-align: center;  vertical-align: middle;  cursor: pointer;  background-image: none;  border: 1px solid transparent;  text-decoration: none;  white-space: nowrap;  outline: none;  position: relative;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease;  max-width: 100%;   background-color: #da0505;  border-color: transparent;  border-width: 0;  color: #ffffff;  border-radius: 0;   padding: 6px 15px;  font-size: 11px;  line-height: 26px; } .give-btn span, .give_submit span, input.button[name="give_register_submit"] span, .give-btn i, .give_submit i, input.button[name="give_register_submit"] i {  position: relative;  top: 1px; } .give-btn:hover, .give_submit:hover, input.button[name="give_register_submit"]:hover, .give-btn:focus, .give_submit:focus, input.button[name="give_register_submit"]:focus {  text-decoration: none;  outline: none; } .give-btn i, .give_submit i, input.button[name="give_register_submit"] i, .give-btn img, .give_submit img, input.button[name="give_register_submit"] img {  margin-right: 13px; } .give-btn i.pull-right, .give_submit i.pull-right, input.button[name="give_register_submit"] i.pull-right, .give-btn img.pull-right, .give_submit img.pull-right, input.button[name="give_register_submit"] img.pull-right, .give-btn i.pull-right-icon, .give_submit i.pull-right-icon, input.button[name="give_register_submit"] i.pull-right-icon, .give-btn img.pull-right-icon, .give_submit img.pull-right-icon, input.button[name="give_register_submit"] img.pull-right-icon {  margin-right: 0;  margin-left: 13px;  position: relative; } .give-btn i.pull-right, .give_submit i.pull-right, input.button[name="give_register_submit"] i.pull-right, .give-btn img.pull-right, .give_submit img.pull-right, input.button[name="give_register_submit"] img.pull-right {  top: 0.3em; } .give-btn img, .give_submit img, input.button[name="give_register_submit"] img {  position: relative;  top: -0.1em; } .give-btn i, .give_submit i, input.button[name="give_register_submit"] i {  top: -1px;  vertical-align: middle; } .give-btn.fw-btn-side-by-side, .give_submit.fw-btn-side-by-side, input.button[name="give_register_submit"].fw-btn-side-by-side {  margin-right: 10px; } .give-btn.fw-btn-side-by-side:last-child, .give_submit.fw-btn-side-by-side:last-child, input.button[name="give_register_submit"].fw-btn-side-by-side:last-child {  margin-right: 0; } .give-btn:focus, .give_submit:focus, input.button[name="give_register_submit"]:focus {  background-color: #da0505;  border-color: transparent;  color: #ffffff; } .give-btn:hover, .give_submit:hover, input.button[name="give_register_submit"]:hover {  background-color: #5e6473;  color: #ffffff; } .give-btn:active, .give_submit:active, input.button[name="give_register_submit"]:active {  box-shadow: none; } table.give-table {  color: #474747;  text-shadow: none; }   .widget_give_forms_widget .give-form-wrap form.give-form, .widget_give_forms_widget .give-form-wrap form[id*=give-form] {  color: #474747; } .widget_give_forms_widget .give-form-wrap form.give-form input.give-input, .widget_give_forms_widget .give-form-wrap form[id*=give-form] input.give-input {  width: 100%;  line-height: 30px;  border: none;  color: #353535;  background-color: rgba(0,0,0,0.07);  font-family: 'Montserrat';  font-weight: 400;  font-style: normal;  font-size: 16.5px;  padding: 12px 15px; } .widget_give_forms_widget .give-form-wrap form.give-form input.give-input::-moz-placeholder, .widget_give_forms_widget .give-form-wrap form[id*=give-form] input.give-input::-moz-placeholder {  color: rgba(53,53,53,0.25);  opacity: 1; } .widget_give_forms_widget .give-form-wrap form.give-form input.give-input:-ms-input-placeholder, .widget_give_forms_widget .give-form-wrap form[id*=give-form] input.give-input:-ms-input-placeholder {  color: rgba(53,53,53,0.25); } .widget_give_forms_widget .give-form-wrap form.give-form input.give-input::-webkit-input-placeholder, .widget_give_forms_widget .give-form-wrap form[id*=give-form] input.give-input::-webkit-input-placeholder {  color: rgba(53,53,53,0.25); } .widget_give_forms_widget .give-form-wrap form.give-form .give-currency-symbol, .widget_give_forms_widget .give-form-wrap form[id*=give-form] .give-currency-symbol, .widget_give_forms_widget .give-form-wrap form.give-form #give-final-total-wrap .give-donation-total-label, .widget_give_forms_widget .give-form-wrap form[id*=give-form] #give-final-total-wrap .give-donation-total-label {  background-color: rgba(0,0,0,0.07);  border-color: rgba(0,0,0,0.2); } .widget_give_forms_widget .give-form-wrap form.give-form .give-currency-symbol, .widget_give_forms_widget .give-form-wrap form[id*=give-form] .give-currency-symbol, .widget_give_forms_widget .give-form-wrap form.give-form #give-final-total-wrap .give-donation-total-label, .widget_give_forms_widget .give-form-wrap form[id*=give-form] #give-final-total-wrap .give-donation-total-label, .widget_give_forms_widget .give-form-wrap form.give-form #give-final-total-wrap .give-final-total-amount, .widget_give_forms_widget .give-form-wrap form[id*=give-form] #give-final-total-wrap .give-final-total-amount {  color: rgba(53,53,53,0.5); } .widget_give_forms_widget .give-form-wrap form.give-form #give-final-total-wrap .give-final-total-amount, .widget_give_forms_widget .give-form-wrap form[id*=give-form] #give-final-total-wrap .give-final-total-amount, .widget_give_forms_widget .give-form-wrap form.give-form .give-donation-amount #give-amount, .widget_give_forms_widget .give-form-wrap form[id*=give-form] .give-donation-amount #give-amount, .widget_give_forms_widget .give-form-wrap form.give-form .give-donation-amount #give-amount-text, .widget_give_forms_widget .give-form-wrap form[id*=give-form] .give-donation-amount #give-amount-text {  border-color: rgba(0,0,0,0.2); } .widget_give_forms_widget .give-form-wrap form.give-form .custom-checkbox label, .widget_give_forms_widget .give-form-wrap form[id*=give-form] .custom-checkbox label, .widget_give_forms_widget .give-form-wrap form.give-form .custom-radio label, .widget_give_forms_widget .give-form-wrap form[id*=give-form] .custom-radio label {  color: #474747; } .widget_give_forms_widget .give-form-wrap form.give-form legend, .widget_give_forms_widget .give-form-wrap form[id*=give-form] legend {  color: #353535;  border-bottom-color: #dee0e1; } .widget_give_forms_widget .give-form-wrap form.give-form .selectize-input, .widget_give_forms_widget .give-form-wrap form[id*=give-form] .selectize-input {  background-color: rgba(0,0,0,0.07);  border: none; } .widget_give_forms_widget .give-form-wrap .give-goal-progress .income {  color: #353535; } .widget_give_forms_widget form.floated-labels .floatlabel.is-active label.floatlabel-label, .widget_give_forms_widget form.floated-labels .floatlabel.is-focused label.floatlabel-label {  color: #7c7c7c; }   .gform_wrapper form .gf_progressbar_wrapper h3.gf_progressbar_title { font-size: 1em; letter-spacing: 0; } .gform_wrapper form .gf_progressbar { box-shadow: none; background-color: transparent; } .gform_wrapper form .gf_progressbar > div { background-color: #da0505; } .gform_wrapper form .gf_progressbar_percentage { background: none; }  body .gform_wrapper form .top_label div.ginput_container { margin-top: 0; } .gform_wrapper form label.gfield_label, .gform_wrapper form .top_label .gfield_label { font-family: 'Montserrat'; font-size: 12px; font-style: normal; font-weight: 400; line-height: 30px; letter-spacing: 0px; color: #7c7c7c; text-transform: uppercase; } .gform_wrapper form textarea { resize: vertical; } .gform_wrapper form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .gform_wrapper form textarea { background: #fff; color: #000000; font-family: 'Quattrocento Sans'; font-size: 16.5px; font-style: normal; font-weight: 700; letter-spacing: 0px; line-height: 28px; padding: 12px 15px; border: 1px solid rgba(0, 0, 0, 0.13); -webkit-appearance: none; -moz-appearance: none; margin: 0; outline: none; } .gform_wrapper form .field_sublabel_above .description, .gform_wrapper form .field_sublabel_above .gfield_description, .gform_wrapper form .field_sublabel_above .gsection_description, .gform_wrapper form .right_label .gfield_description { padding-top: 0; margin-top: 5px; } .gform_wrapper form .description_above .gfield_description { padding-bottom: 5px; } .gform_wrapper form .gfield_checkbox li label, .gform_wrapper form .gfield_radio li label { font-family: 'Montserrat'; font-size: 12px; font-style: normal; font-weight: 400; letter-spacing: 0px; color: #7c7c7c; padding-left: 24px; } .gform_wrapper form ul.gfield_checkbox li label, .gform_wrapper form ul.gfield_radio li label { display: block; letter-spacing: 0px; margin: 0 0 1.2em; } .gform_wrapper form ul.gfield_checkbox li input[type=checkbox]:checked+label, .gform_wrapper form ul.gfield_radio li input[type=radio]:checked+label { font-weight: 400; } .gform_wrapper form input.ginput_quantity[type=text], .gform_wrapper form .gfield_time_hour input, .gform_wrapper form .gfield_time_minute input { width: 65px; text-align: center; } .gform_wrapper form .gfield_time_hour, .gform_wrapper form .gfield_time_minute { max-width: inherit !important; width: auto !important; } .gform_wrapper form .gfield_time_ampm { max-width: inherit !important; width: 70px !important; } .gform_wrapper form .selectize-input, .gform_wrapper form .selectize-input.focus, .gform_wrapper form .selectize-input.input-active, .gform_wrapper form .selectize-input.dropdown-active { border: 1px solid rgba(0, 0, 0, 0.13); } .gform_wrapper .name_prefix_select { padding-top: 2px; } .gform_wrapper form .selectize-input > input[type="text"] { display: inline-block !important; } .gform_wrapper form .chosen-container { display: none; }  .gform_wrapper form .gform_page_footer input.button:not(.gform_image_button), .gform_wrapper form .gform_footer input.button:not(.gform_image_button) { font-family: 'Montserrat'; font-weight: 400; font-style: normal; font-size: 12px; line-height: 30px; letter-spacing: 0px; display: inline-block; margin-bottom: 0; text-align: center; vertical-align: middle; cursor: pointer; background-image: none; border: 1px solid transparent; text-decoration: none; white-space: nowrap; outline: none; position: relative; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none;  user-select: none; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; max-width: 100%;  padding: 12px 25px;  background-color: #da0505; border-color: transparent; border-width: 0; color: #ffffff; border-radius: 0; } .gform_wrapper form .gform_page_footer input.button:not(.gform_image_button):hover, .gform_wrapper form .gform_page_footer input.button:not(.gform_image_button):focus, .gform_wrapper form .gform_footer input.button:not(.gform_image_button):hover, .gform_wrapper form .gform_footer input.button:not(.gform_image_button):focus { text-decoration: none; outline: none; } .gform_wrapper form .gform_page_footer input.button:not(.gform_image_button):focus, .gform_wrapper form .gform_footer input.button:not(.gform_image_button):focus { background-color: #da0505; border-color: transparent; color: #ffffff; } .gform_wrapper form .gform_page_footer input.button:not(.gform_image_button):hover, .gform_wrapper form .gform_footer input.button:not(.gform_image_button):hover { background-color: #5e6473; color: #ffffff; } .gform_wrapper form .gform_page_footer input.button:not(.gform_image_button):active, .gform_wrapper form .gform_footer input.button:not(.gform_image_button):active { box-shadow: none; } .gform_wrapper form .gform_page_footer input.button:not(.gform_image_button) span, .gform_wrapper form .gform_page_footer input.button:not(.gform_image_button) i, .gform_wrapper form .gform_footer input.button:not(.gform_image_button) span, .gform_wrapper form .gform_footer input.button:not(.gform_image_button) i { position: relative; top: 1px; } .gform_wrapper form .ginput_complex span.ginput_cardextras { overflow: visible; } .gform_wrapper form .ginput_complex .ginput_cardinfo_right { margin-left: 10px; }   .wpcf7 .wpcf7-form div.wpcf7-validation-errors {  border-color: #d12a5c;  color: #d12a5c; } .wpcf7 .wpcf7-form span.wpcf7-list-item {  margin-left: 0; } .wpcf7 .wpcf7-form .wpcf7-list-item-label {  margin-top: -2em; } .wpcf7 .wpcf7-form .wpcf7-list-item-label.acceptance-check {  margin-top: 0;  float: left;  top: 6px; } .wpcf7 .wpcf7-form span.wpcf7-list-item label .wpcf7-list-item-label {  margin-top: -1em; } .wpcf7 .wpcf7-form span.wpcf7-list-item label {  padding-left: 0; } .wpcf7 .wpcf7-form span.wpcf7-list-item label:before, .wpcf7 .wpcf7-form span.wpcf7-list-item label:after {  display: none; } .wpcf7 .wpcf7-form input.wpcf7-submit {   font-family: 'Montserrat';  font-weight: 400;  font-style: normal;  font-size: 12px;  line-height: 30px;  letter-spacing: 0px;  display: inline-block;  margin-bottom: 0;  text-align: center;  vertical-align: middle;  cursor: pointer;  background-image: none;  border: 1px solid transparent;  text-decoration: none;  white-space: nowrap;  outline: none;  position: relative;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease;  max-width: 100%;   background-color: #da0505;  border-color: transparent;  border-width: 0;  color: #ffffff;  border-radius: 0;   padding: 12px 25px;  font-size: 12px;  line-height: 30px; } .wpcf7 .wpcf7-form input.wpcf7-submit:hover, .wpcf7 .wpcf7-form input.wpcf7-submit:focus {  text-decoration: none;  outline: none; } .wpcf7 .wpcf7-form input.wpcf7-submit:focus {  background-color: #da0505;  border-color: transparent;  color: #ffffff; } .wpcf7 .wpcf7-form input.wpcf7-submit:hover {  background-color: #5e6473;  color: #ffffff; } .wpcf7 .wpcf7-form input.wpcf7-submit:active {  box-shadow: none; }   .llms-access-plan-title, .llms-access-plan.featured .llms-access-plan-featured {   background: #da0505; } .llms-access-plan .llms-access-plan-restrictions .stamp {   background: #da0505;   padding: 2px 7px; } .llms-access-plan .llms-access-plan-restrictions ul {   padding: 0; } .llms-access-plan .llms-access-plan-restrictions a {   color: #5e6473; } .llms-access-plan .llms-access-plan-restrictions a:hover {   color: #000000; } .llms-lesson-preview .llms-lesson-link {   padding:38px; } .llms-lesson-preview .llms-lesson-title {   line-height: 1.3em; } .llms-syllabus-wrapper .llms-section-title {   margin-bottom:50px; } .llms-loop-item-footer {   padding:5px; } .llms-syllabus-wrapper .llms-section-title {   margin-top:50px; } .llms-lesson-preview {   display: inline-table; } .llms_review {   padding:40px !important; } .llms-lesson-button-wrapper, .llms-button-wrapper {   margin-top: 40px;   margin-bottom: 40px; } .llms-error a {   color: #099e6b; } .llms-access-plan-restrictions ul li {   font-size: 14px;   line-height: 18px;   list-style-type: none; } .course .llms-meta-info .llms-meta-title {   margin-bottom: 15px; } .llms-access-plan-footer .llms-button-action .llms-tooltip {   min-width: 435px; } .course .llms-meta-info {   margin-top: 35px; } .course #old_reviews h3 {   margin-top: 35px;   margin-bottom: 35px; } .course #thank_you_box h2 {   font-size: 32px;   line-height: 38px; } .course .post.post-details .entry-content {   padding-bottom: 80px; } .llms-loop-item-content .llms-loop-title {   padding: 0 15px;   margin-top: 10px;   margin-bottom: 10px; } .llms-student-dashboard .llms-sd-section {   margin-bottom: 45px; } .llms-my-memberships ul.listing-memberships {   width: 40%;   margin: 0px;   margin-top: 20px;   padding-left: 0px; } .llms-sd-tab dashboard .course-item .course-link {   margin-bottom: 10px; } .llms-student-dashboard .llms-person-information-form h3 {   margin-top: 25px;   margin-bottom: 12px;   font-size: 20px;   line-height: 28px; } .llms-video-wrapper {   margin-bottom: 30px; } .llms-video-wrapper .center-video iframe {   width: 727px;   height: 405px;   max-width: 100%; } .llms-my-achievements ul.listing-achievements {   padding-left: 0px; } .course .llms-meta-info {   margin: -5px 0; } .course .llms-meta-info .llms-meta-title {   margin-top: 30px; } .llms-access-plan.featured .llms-access-plan-content, .llms-access-plan.featured .llms-access-plan-footer {   border-left: 3px solid #da0505;   border-right: 3px solid #da0505; } .llms-access-plan.featured .llms-access-plan-footer {   border-bottom-color: #da0505; } .llms-access-plan .llms-access-plan-footer {   padding-bottom: 30px; } .llms-access-plan-footer .llms-button-action, .llms-checkout .llms-button-action, .llms-button-primary, .llms-person-information-form .button, .llms-student-dashboard button[type*="submit"], .review_box input.button, .llms-lesson-button-wrapper input[type="submit"], .llms-button-action, #llms-quiz-question-wrapper input[type="submit"] {     font-family: 'Montserrat';   font-weight: 400;   font-style: normal;   font-size: 12px;   line-height: 30px !important;   letter-spacing: 0px;   color: #fff !important;   display: inline-block;   margin-bottom: 0;   text-align: center;   vertical-align: middle;   cursor: pointer;   background-image: none;   border: 1px solid transparent;   text-decoration: none;   white-space: nowrap;   outline: none;   position: relative;   -webkit-user-select: none;   -moz-user-select: none;   -ms-user-select: none;   user-select: none;   -webkit-transition: all 0.3s ease;   -o-transition: all 0.3s ease;   transition: all 0.3s ease;   max-width: 100%;     background-color: #da0505;   border-color: transparent;   border-width: 0;   border-radius: 0;     padding: 12px 25px;   font-size: 12px;   line-height: 30px ; } .llms-access-plan-footer .llms-button-action:focus, .llms-checkout .llms-button-action:focus, .llms-button-primary:focus, .llms-person-information-form .button:focus, .llms-student-dashboard button[type*="submit"]:focus, .review_box input.button:focus, .llms-lesson-button-wrapper input[type="submit"]:focus, .llms-button-action:focus, #llms-quiz-question-wrapper input[type="submit"]:focus {   background-color: #da0505;   border-color: transparent;   color: #ffffff; } .llms-access-plan-footer .llms-button-action:hover, .llms-checkout .llms-button-action:hover, .llms-button-primary:hover, .llms-person-information-form .button:hover, .llms-student-dashboard button[type*="submit"]:hover, .review_box input.button:hover, .llms-lesson-button-wrapper input[type="submit"]:hover, .llms-button-action:hover, #llms-quiz-question-wrapper input[type="submit"]:hover {   background-color: #5e6473;   color: #fff !important; } .llms-access-plan-footer .llms-button-action:active, .llms-checkout .llms-button-action:active, .llms-button-primary:active, .llms-person-information-form .button:active, .llms-student-dashboard button[type*="submit"]:active, .review_box input.button:active, .llms-lesson-button-wrapper input[type="submit"]:active, .llms-button-action:active, #llms-quiz-question-wrapper input[type="submit"]:active {   box-shadow: none; } .llms-access-plan-price .lifterlms-price {   color: #5e6473; }  .llms-checkout-wrapper .llms-form-heading {   background: #da0505; } .llms-checkout-section, .llms-notice {   border-color: #da0505; } .llms-notice {   background: transparent; } .llms-form-field.type-radio input[type=radio]:checked+label:before {   background-image: -webkit-radial-gradient(center,ellipse,#da0505 0,#da0505 40%,#fafafa 45%);   background-image: radial-gradient(ellipse at center,#da0505 0,#da0505 40%,#fafafa 45%); } .llms-form-field .selectize-input {   border: 1px solid rgba(0,0,0,0.13); } .llms-student-dashboard .llms-sd-link {   color: #5e6473; } .llms-student-dashboard .llms-sd-link:hover, .llms-loop-item-content .llms-loop-title:hover {   color: #da0505; } .llms-progress .progress-bar-complete {   background-color:#38d43f; } .llms-sd-section .llms-sd-section-title, .llms-quiz-results h3 {   background-color: transparent; } .llms-person-information-form .button {   margin-top: 2em; } .llms-lesson-preview.is-complete .llms-lesson-complete, .llms-lesson-preview.is-free .llms-lesson-complete {   color: #da0505; } .llms-error {   color: #d8000c; } .llms-progress-circle-count {   position: relative;   top: 36%; } svg .llms-animated-circle {   stroke: #da0505; }.widget_course_syllabus .llms-lesson-complete.done {   color: #da0505; } .llms-widget-syllabus .section-title {   color: #353535; } .mc4wp-form .selectize-input {   border: 1px solid rgba(0, 0, 0, 0.13); } .mc4wp-form input[type="submit"] {     font-family: 'Montserrat';   font-weight: 400;   font-style: normal;   font-size: 12px;   line-height: 30px !important;   letter-spacing: 0px;   color: #fff !important;   display: inline-block;   margin-bottom: 0;   text-align: center;   vertical-align: middle;   cursor: pointer;   background-image: none;   border: 1px solid transparent;   text-decoration: none;   white-space: nowrap;   outline: none;   position: relative;   -webkit-user-select: none;   -moz-user-select: none;   -ms-user-select: none;   user-select: none;   -webkit-transition: all 0.3s ease;   -o-transition: all 0.3s ease;   transition: all 0.3s ease;   max-width: 100%;     background-color: #da0505;   border-color: transparent;   border-width: 0;   border-radius: 0;     padding: 12px 25px;   font-size: 12px;   line-height: 30px ; } .mc4wp-form input[type="submit"]:focus {   background-color: #da0505;   border-color: transparent;   color: #ffffff; } .mc4wp-form input[type="submit"]:hover {   background-color: #5e6473;   color: #fff !important; } .mc4wp-form input[type="submit"]:active {   box-shadow: none; }  .fw-portfolio .sharedaddy .sd-content ul li {   font-size: 15px;   width: auto;   float: none;   display: inline-block;   margin: 0 7px !important; } .fw-portfolio .sharedaddy .sd-content ul li:last-child {   margin-right: 0; } .fw-portfolio .sharedaddy .sd-content ul li:first-child {   margin-left: 0; } div.sharedaddy .sd-block h3.sd-title {   font-size: 15px;   line-height: 18px;   letter-spacing: 1px;   margin: 0 0 5px 0; } .fw-portfolio-3 .fw-portfolio-image .fw-block-image-overlay .fw-overlay-description .sharedaddy, .fw-portfolio-3 .fw-portfolio-image .fw-block-image-overlay .fw-overlay-description .sharedaddy *, .fw-portfolio-1 .fw-portfolio-image .fw-block-image-overlay .fw-overlay-description .sharedaddy, .fw-portfolio-1 .fw-portfolio-image .fw-block-image-overlay .fw-overlay-description .sharedaddy * {   max-width: 100%; } .fw-portfolio-3 .fw-portfolio-image .fw-block-image-overlay .fw-overlay-description .sharedaddy h3.sd-title, .fw-portfolio-1 .fw-portfolio-image .fw-block-image-overlay .fw-overlay-description .sharedaddy h3.sd-title {   margin-top: 10px; } .fw-portfolio-3 .fw-portfolio-image .fw-block-image-overlay .fw-overlay-description .sharedaddy h3.sd-title:before, .fw-portfolio-1 .fw-portfolio-image .fw-block-image-overlay .fw-overlay-description .sharedaddy h3.sd-title:before {   display: none; } .fw-portfolio-3.fw-portfolio-landscape .fw-portfolio-image .fw-block-image-overlay .fw-overlay-description .sharedaddy .sd-content, .fw-portfolio-1.fw-portfolio-landscape .fw-portfolio-image .fw-block-image-overlay .fw-overlay-description .sharedaddy .sd-content {   margin-top: 10px; } .fw-portfolio-3.fw-portfolio-landscape .fw-portfolio-image .fw-block-image-overlay .fw-overlay-description .sharedaddy h3.sd-title, .fw-portfolio-1.fw-portfolio-landscape .fw-portfolio-image .fw-block-image-overlay .fw-overlay-description .sharedaddy h3.sd-title, .fw-portfolio-3 .fw-portfolio-image .fw-block-image-overlay .fw-overlay-description .sharedaddy * {   max-width: 100%; } .fw-portfolio-3 .fw-portfolio-image .fw-block-image-overlay .fw-overlay-description .sharedaddy h3.sd-title {   margin-top: 10px; } .fw-portfolio-3 .fw-portfolio-image .fw-block-image-overlay .fw-overlay-description .sharedaddy h3.sd-title:before {   display: none; } .fw-portfolio-3.fw-portfolio-landscape .fw-portfolio-image .fw-block-image-overlay .fw-overlay-description .sharedaddy .sd-content {   margin-top: 10px; } .fw-portfolio-3.fw-portfolio-landscape .fw-portfolio-image .fw-block-image-overlay .fw-overlay-description .sharedaddy h3.sd-title {   display: none; }  .fw-footer-middle {  background-color: #141517;  background-image: url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==);  background-repeat: no-repeat;  background-position: top right;  background-size: auto; } .fw-footer-middle {  position: relative; } .fw-footer-middle .fw-container {  position: relative;  z-index: 10; } .fw-footer-widgets {  position: relative;  padding-top: 100px;  padding-bottom: 100px;  background-color: #d1d3d5;  background-image: url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==);  background-repeat: no-repeat;  background-position: top right;  background-size: auto; } .fw-footer-widgets .widget, .fw-footer-widgets .widget li {  color: #1f1f1f; } .fw-footer-widgets .widget a, .fw-footer-widgets .widget .comment-author-link a {  color: #1f1f1f; } .fw-footer-widgets .widget a:hover, .fw-footer-widgets .widget .comment-author-link a:hover {  color: #1c1c1c; } .fw-footer-widgets .widget-title {  font-family: 'Merriweather';  font-weight: 300;  font-style: normal;  color: #fff;  font-size: 23px;  text-transform: none; } .fw-footer-widgets .widget-title span {  color: #fff;  background-color: transparent !important; } .fw-footer-widgets .widget-title span:after {  display: none; } .fw-footer-widgets .widget_text .textwidget {  font-size: 14.85px; }  @media(max-width:991px){  .fw-footer-widgets.footer-cols-4 .fw-col-sm-6:nth-child(1),  .fw-footer-widgets.footer-cols-4 .fw-col-sm-6:nth-child(2) {   margin-bottom: 40px;  }  .fw-footer-widgets .widget .widget-title {   margin-bottom: 15px;  } } @media (max-width: 767px) {  .fw-footer-widgets {   padding-top: 50px;   padding-bottom: 50px;  } }  .fw-footer-bar {  position: relative;  background-size: cover;  background-repeat: no-repeat;  background-color: #292a2c;  padding-top: 50px;  padding-bottom: 40px;  color: #949596; }  .fw-copyright {  font-size: 15px;  font-style: normal;  font-weight: 400;  font-family: 'Quattrocento Sans';  line-height: 45px;  letter-spacing: 0px;  color: #686869;  position: relative; } .fw-copyright a {  color: #686869;  text-decoration: underline; } .fw-copyright a:hover {  color: #686869;  text-decoration: none; } .fw-footer-bar.fw-copyright-left > .fw-container, .fw-footer-bar.fw-copyright-right > .fw-container {  display: flex;  justify-content: flex-end;  align-items: center; } .fw-copyright-left .fw-copyright, .fw-copyright-left .fw-footer-social, .fw-copyright-right .fw-copyright, .fw-copyright-right .fw-footer-social {  max-width: 50%; } .fw-copyright-left .fw-copyright {  order: 1;  margin-right: auto; } .fw-copyright-left .fw-footer-social {  order: 2; } .fw-copyright-right .fw-copyright {  order: 2; } .fw-copyright-right .fw-footer-social {  order: 1;  margin-right: auto; } .fw-copyright-center {  text-align: center; }  .fw-footer-social {  position: relative;  line-height: 14.4px; } .fw-footer-social a {  font-size: 18px;  width: 18px;  height: 17px;  color: #949596;  display: inline-block;  margin: 0 2px; } .fw-footer-social a:hover {  color: #5e6473; }  @media(max-width:767px) {  .fw-copyright-left .fw-copyright,  .fw-copyright-left .fw-footer-social,  .fw-copyright-right .fw-copyright,  .fw-copyright-right .fw-footer-social {   max-width: 100%;   width: 100%;   text-align: center;  }  .fw-footer-bar.fw-copyright-left > .fw-container,  .fw-footer-bar.fw-copyright-right > .fw-container {   flex-wrap: wrap;   justify-content: center;  }  .fw-footer-social {   margin-bottom: 10px;  }  .fw-copyright-left .fw-footer-social {   margin-top: 10px;   margin-bottom: 0;  }  .fw-footer-social a {   margin: 0 5px;  } } @media(max-width:479px) {  .fw-footer-social {   margin-bottom: 20px;  }  .fw-copyright-left .fw-footer-social {   margin-top: 20px;  } } .fw-footer-menu {  text-align: center; } .fw-footer-menu ul {  list-style: none;  margin: 0 auto;  padding: 0;  font-size: 0;  line-height: normal; } .fw-footer-menu ul li {  font-family: 'Montserrat';  font-weight: 400;  font-style: normal;  font-size: 13px;  position: relative;  display: inline-block; } .fw-footer-menu ul li a {  display: inline-block;  float: left;  position: relative; } .fw-footer-menu ul li:first-child a {  margin-left: 17.5px; } .fw-footer-menu ul li:last-child a {  margin-right: 17.5px; } .fw-footer-menu ul li a i{  margin-right: 10px;  position: relative; } .fw-footer-menu ul li.current-menu-item > a:after, .fw-footer-menu ul li.current-menu-ancestor > a:after {  width: 100%;  margin-left: -50%; } .fw-footer-menu ul li.current-menu-item a {  color: #da0505; } .fw-footer-menu ul li a {  color: #fff;  margin: 0 0 0 35px;  line-height: 84px;  letter-spacing: 1px;  -webkit-transition: all 0.2s ease 0s;  -o-transition: all 0.2s ease 0s;  transition: all 0.2s ease 0s; } .fw-footer-menu ul li a:after {  content: "";  left: 50%;  position: absolute;  width: 0;  background: #da0505;  top: 22px;  height: 1px;  -webkit-transition: all 0.2s ease 0s;  -o-transition: all 0.2s ease 0s;  transition: all 0.2s ease 0s; } .fw-footer-menu ul li a:hover {  color: #da0505; } .fw-footer-menu ul li.menu-separator a:after {  display: none; } .fw-footer-menu ul li.menu-separator a:hover {  color: #fff;  cursor: default; } .fw-footer-menu ul li a:hover:after {  width: 100%;  margin-left: -50%; }             .fw-footer-logo-retina .fw-footer-menu-right .fw-footer-menu,   .fw-footer-logo-retina .fw-footer-menu-left .fw-footer-menu {   top: 59px;   }       .fw-footer-menu-right, .fw-footer-menu-left {  padding-top: 18px;  padding-bottom: 18px; } .fw-footer-menu-right .fw-footer-menu li a, .fw-footer-menu-left .fw-footer-menu li a {  line-height: 84px; } .fw-footer-menu-right .fw-footer-menu li:first-child a {  margin-left: 35px; } .fw-footer-menu-left .fw-footer-menu li:last-child a {  margin-right: 35px; } .fw-footer-menu-right .fw-container, .fw-footer-menu-left .fw-container {  -webkit-transform-style: preserve-3d;  -moz-transform-style: preserve-3d;  transform-style: preserve-3d; } .fw-footer-menu-right .fw-footer-menu, .fw-footer-menu-left .fw-footer-menu {  position: relative; } .fw-footer-menu-right .fw-footer-menu li, .fw-footer-menu-left .fw-footer-menu li {  border-top: none; } .fw-footer-menu-right .fw-footer-menu li a, .fw-footer-menu-left .fw-footer-menu li a {  padding: 0; } .fw-footer-menu-right .fw-footer-menu li:last-child a, .fw-footer-menu-left .fw-footer-menu li:last-child a {  margin-right: 0; } .fw-footer-menu-right .fw-footer-menu {  text-align: right;  float: right; } .fw-footer-menu-right .fw-footer-menu li:last-child a {  margin-right: 0; } .fw-footer-menu-right .fw-footer-logo {  float: left; } .fw-footer-menu-left .fw-footer-menu {  text-align: left;  float: left; } .fw-footer-menu-left .fw-footer-menu li:first-child a {  margin-left: 0; } .fw-footer-menu-left .fw-footer-logo {  float: right;  margin-right: 0;  margin-left: 20px; } .fw-footer-menu-disable .fw-footer-logo {  top: 0 !important; }   @media (max-width: 991px) {  .fw-footer-menu ul li.menu-separator {   display: none;  }  .fw-footer-menu-right .fw-footer-menu,  .fw-footer-menu-left .fw-footer-menu {   -webkit-transform: translateY(0);   -moz-transform: translateY(0);   -ms-transform: translateY(0);   -o-transform: translateY(0);   transform: translateY(0);  }  .fw-footer-menu-left .fw-footer-logo,  .fw-footer-menu-right .fw-footer-logo {   display: block;   margin: 0 auto;   text-align: center;   float: none;  }  .fw-footer-menu-left .fw-footer-menu,  .fw-footer-menu-right .fw-footer-menu{   float: none;   text-align: center;   top: 0 !important;   margin-top: 20px;  } } @media(max-width:479px){  .fw-footer-menu ul li{   width: 100%;  }  .fw-footer-menu ul li a{   float: none;   margin: 0 !important;  } } .fw-footer-logo {  position: relative;  float: left;  margin-right: 20px; } .fw-footer-logo-retina .fw-footer-logo {  max-width: 250px; } .fw-footer-logo-retina .fw-footer-logo a img {  width: 200px; } .fw-footer-logo-no-retina .fw-footer-logo {  max-width: 250px; }  @media (min-width: 768px) {   body.rtl .fw-col-sm-1,   body.rtl .fw-col-sm-2,   body.rtl .fw-col-sm-3,   body.rtl .fw-col-sm-4,   body.rtl .fw-col-sm-5,   body.rtl .fw-col-sm-6,   body.rtl .fw-col-sm-7,   body.rtl .fw-col-sm-8,   body.rtl .fw-col-sm-9,   body.rtl .fw-col-sm-10,   body.rtl .fw-col-sm-11,   body.rtl .fw-col-sm-12,   body.rtl .fw-col-lg-1-5,   body.rtl .fw-col-md-1-5,   body.rtl .fw-col-sm-1-5 {     float: right;   } } @media (min-width: 992px) {   body.rtl .fw-col-md-1,   body.rtl .fw-col-md-2,   body.rtl .fw-col-md-3,   body.rtl .fw-col-md-4,   body.rtl .fw-col-md-5,   body.rtl .fw-col-md-6,   body.rtl .fw-col-md-7,   body.rtl .fw-col-md-8,   body.rtl .fw-col-md-9,   body.rtl .fw-col-md-10,   body.rtl .fw-col-md-11,   body.rtl .fw-col-md-12,   body.rtl .fw-col-lg-1-5,   body.rtl .fw-col-md-1-5,   body.rtl .fw-col-sm-1-5 {     float: right;   } }  .rtl.header-1 .fw-site-navigation > ul .menu-item-has-icon i, .rtl.header-2 .fw-site-navigation > ul .menu-item-has-icon i, .rtl.header-3 .fw-site-navigation > ul .menu-item-has-icon i, .rtl.header-4 .fw-site-navigation > ul .menu-item-has-icon i {   margin-right: 0;   margin-left: 10px; } .rtl.header-1 .fw-site-navigation > ul > li ul, .rtl.header-2 .fw-site-navigation > ul > li ul, .rtl.header-3 .fw-site-navigation > ul > li ul, .rtl.header-4 .fw-site-navigation > ul > li ul {   text-align: right; }    .rtl.header-1.fw-top-logo-right .mm-menu.mm-offcanvas {  right: auto; }  .rtl.header-1 .fw-header-main .fw-container .fw-site-navigation > ul > li {  float: right; } .rtl.header-1 .primary-navigation > ul > li:first-child > a {  margin-left: 40px; } .rtl.header-1 .primary-navigation > ul > li:last-child > a {  margin-left: 0; } .rtl.header-1 .primary-navigation > ul > li:last-child > ul {  left: 0; }  .rtl.header-2 .fw-header-main .fw-container .fw-site-navigation > ul > li {  float: right; } .rtl.header-2 .fw-header-main .fw-nav-wrap.fw-nav-right .fw-site-navigation > ul > li:first-child > a, .rtl.header-2 .fw-header-main .fw-nav-wrap.fw-nav-left .primary-navigation > ul > li:first-child > a {  margin-left: 40px; } .rtl.header-2 .fw-header-main .fw-nav-wrap.fw-nav-right .fw-site-navigation > ul > li:last-child > a, .rtl.header-2 .fw-header-main .fw-nav-wrap.fw-nav-left .primary-navigation > ul > li:last-child > a {  margin-left: 0; } .rtl.header-2 .fw-header-main .fw-site-navigation > ul > li:last-child > ul {  left: 0; } .rtl.header-2 .fw-header-main .fw-site-navigation > ul > li:first-child > ul {  left: 40px; } .rtl.header-2 .fw-header-main .fw-nav-wrap.fw-nav-right .fw-nav-menu {  float: right; } .rtl.header-2 .fw-header-main .fw-nav-wrap.fw-nav-left .fw-nav-menu {  float: left; }  @media (max-width: 1199px) {  .rtl.header-2 .fw-header-main .fw-site-navigation > ul > li:first-child > ul {   left: 20px;  } } .rtl.header-3 .fw-site-navigation > ul > li {  float: right; } .rtl.header-3 .primary-navigation > ul > li:first-child a {  margin-left: 40px;  margin-right: 80px; } .rtl.header-3 .primary-navigation > ul > li:last-child a {  margin-right: 40px;  margin-left: 80px; }  .rtl.header-4 .fw-wrap-logo {  float: right; } .rtl.header-4 .fw-info-text-header-main {  float: left; } .rtl.header-4 .fw-header-main .fw-container .fw-site-navigation > ul > li {  float: right; } .rtl.header-4 .fw-header-main .primary-navigation > ul > li:first-child > a {  margin-right: 0; }  .rtl.header-5 nav.mm-menu {  direction: ltr; }  .rtl.header-6.header-align-left #header-menu {  left: 0;  right: auto; } .rtl.header-6.header-align-left.fw-logo-retina .fw-site-logo, .rtl.header-6.header-align-left.fw-logo-no-retina .fw-site-logo {  margin-right: auto;  margin-left: 0; } .rtl.header-6.header-align-left .mm-listview > li > a i {  margin-right: 0;  margin-left: 10px; }  .rtl .fw-search .fw-input-search {  text-align: right;  padding: 0 10px 0 35px; } .rtl .fw-submit-wrap {  right: initial;  left: 0; } .rtl.fw-submit-wrap input {  left: initial;  right: 0; } .rtl.fw-form-search-full.fw-wrap-search-form .fw-search-form .fw-close-search-form {  right: initial;  left: 17px; } .rtl.fw-form-search-full.fw-wrap-search-form .fw-search-form .fw-submit-wrap {  right: 10px;  left: auto; } .search-in-top-bar.fw-top-social-right .fw-top-bar .fw-mini-search {  border-right: 1px solid #49ca9f; } .search-in-top-bar.fw-top-social-left .fw-mini-search {  border-right: 1px solid #49ca9f; } .rtl.search-in-top-bar .fw-search {  float: left !important;  margin-left: 0;  margin-right: 15px !important; } .rtl.search-in-top-bar.fw-top-social-right .fw-top-bar .fw-search {  padding-left: 0;  padding-right: 10px; } .rtl.search-in-top-bar.fw-top-social-right .fw-top-bar .fw-mini-search {  border-left: none; } .rtl.search-in-top-bar.fw-top-social-left .fw-text-top-bar {  float: none; } .rtl.search-in-top-bar.fw-top-social-left .fw-search {  padding-left: 0;  padding-right: 10px; } .rtl.search-in-top-bar.fw-top-social-left .fw-mini-search {  border-left: none;  margin-left: 0;  margin-right: 10px; }  .rtl .fw-portfolio .fw-portfolio-filter {  direction: ltr; }  .rtl .postlist .post footer.entry-meta .comments-link {  float: left; } .rtl .postlist .fw-btn-post-read-more {  float: right; } .rtl .postlist.fw-letter-caps .entry-content p:first-child:first-letter {  float: right;  padding-right: 3px;  padding-left: 13px; } .rtl .has-post-thumbnail.post-list-type-2 .fw-post-image {  margin-left: 45px; } .rtl .has-post-thumbnail.post-list-type-2 .fw-post-image.fw-block-image-left {  margin-right: 45px; } .rtl .has-post-thumbnail.post-list-type-2 .fw-post-image {  margin-right: 0; } .rtl .has-post-thumbnail.post-list-type-2 .fw-post-image.fw-block-image-left {  margin-left: 0; } .rtl .has-post-thumbnail.post-list-type-2 .comments-link {  left: initial;  right: -9px; } .rtl .has-post-thumbnail.post-list-type-2 footer.entry-meta .wrap-entry-meta .footer-meta .entry-date {  float: left; } .rtl .postlist.postlist-grid .post-list-type-2 .entry-title {  padding-right: 0;  padding-left: 54px; } .rtl .postlist.postlist-grid .post-list-type-2 .fw-post-image {  right: initial;  left: 0; }  .rtl .post-list-type-3 .entry-content .cat-links a {  margin-right: 0;  margin-left: 55px; } .rtl .post-list-type-3 .entry-content .cat-links a:last-child {  margin-left: 0; } .children .comment-avatar:before {  filter: progid:DXImageTransform.Microsoft.gradient.BasicImage(rotation=0, mirror=1);  -webkit-transform: scale(1, -1);  -moz-transform: scale(1, -1);  -ms-transform: scale(1, -1);  -o-transform: scale(1, -1);  transform: scale(1, -1); } .rtl .comment-avatar {  float: right; } .rtl .comment-aside {  padding-left: 0;  padding-right: 90px; } .rtl .comment-author {  float: right; } .rtl .comment-meta {  text-align: left; } .rtl .children .depth-2 {  margin-right: 90px;  margin-left: 0; } .rtl .children .depth-3 {  margin-right: 90px;  margin-left: 0; } .rtl .children .comment-avatar:before {  right: -60px;  left: initial;  content: '\f149'; } .rtl .wrap-rating.listing {  float: left;  margin-right: 10px; } .rtl .comment-form .wrap-rating {  text-align: right; } .rtl .comment-form .wrap-rating .rating-title sup {  left: initial;  right: 4px; } .rtl .comment-form .wrap-rating .rating {  display: inline-block; }  .fw-wrap-related-article .fw-related-article-image {  direction: ltr; }  .rtl .post-details .entry-header .wrap-entry-meta .cat-links {  float: left; } .rtl .author-description .author-image {  float: right; } .rtl .author-description .author-text {  margin-left: 0;  margin-right: 130px; }  .rtl .fw-btn {  direction: ltr; } .rtl .fw-btn.fw-btn.fw-btn-side-by-side {  margin-right: 0;  margin-left: 10px; } .rtl .fw-btn.fw-btn-side-by-side:last-child {  margin-left: 0; } .rtl .fw-reload-slider {  direction: ltr; } .rtl .fw-reload-slider ul li {  direction: rtl; } .rtl .fw-reload-slider ul li .fw-reload-slider-image-wrap {  padding: 0 93px 0 50px; } .rtl .fw-reload-slider ul li .fw-reload-slider-content {  padding: 0 20px 0 100px;  text-align: right; }  .rtl .fw-easy-slider .fw-easy-slider-caption {  right: -3%;  left: initial; } .rtl .fw-easy-slider .fw-easy-slider-prev .fw-easy-slider-icon-left:before, .rtl .fw-easy-slider .fw-easy-slider-next .fw-easy-slider-icon-left:before {  content: '\f105'; } .rtl .fw-easy-slider .fw-easy-slider-prev .fw-easy-slider-icon-right:before, .rtl .fw-easy-slider .fw-easy-slider-next .fw-easy-slider-icon-right:before {  content: '\f104'; } .rtl .fw-easy-slider .fw-easy-slider-prev {  left: initial;  right: 30px; } .rtl .fw-easy-slider .fw-easy-slider-next {  right: initial;  left: 30px; } .rtl .custom-checkbox input, .rtl .custom-radio input {  right: 10px;  left: initial; } .rtl .custom-checkbox label, .rtl .custom-radio label {  padding-left: 0;  padding-right: 24px; } .rtl .custom-checkbox label:before, .rtl .custom-radio label:before, .rtl .custom-checkbox label:after, .rtl .custom-radio label:after {  right: 0;  left: initial; } .rtl .custom-checkbox label:after, .rtl .custom-radio label:after {  right: 4px;  left: 0; }  .rtl .pp_content_container {  direction: ltr; } .rtl .pp_pic_holder.dark_square a.pp_close {  right: initial;  left: 30px; } .rtl .pp_pic_holder.dark_square a.pp_expand, .rtl .pp_pic_holder.dark_square a.pp_contract {  right: initial;  left: 110px; }  .rtl .fw-block-image-parent.fw-block-image-left {  float: right;  margin-left: 30px;  margin-right: 0; } .rtl .fw-block-image-parent.fw-block-image-right {  float: left;  margin-right: 30px;  margin-left: 0; }  .rtl .paging-navigation .page-numbers.prev {  float: right;  margin-right: 0; } .rtl .paging-navigation .page-numbers.prev i {  margin-left: 10px;  margin-right: 0; } .rtl .paging-navigation .page-numbers.prev i.fa-angle-left:before {  content: "\f105"; } .rtl .paging-navigation .page-numbers.next {  float: left;  margin-right: 0; } .rtl .paging-navigation.paging-navigation-type-1 .page-numbers.next {  margin-left: 0; } .rtl .paging-navigation .page-numbers.next i {  margin-right: 10px;  margin-left: 0; } .rtl .paging-navigation .page-numbers.next i.fa-angle-right:before {  content: "\f104"; }  .rtl .paging-navigation.paging-navigation-type-2 .prev.page-numbers, .rtl nav.woocommerce-pagination.paging-navigation-type-2 .prev.page-numbers {  padding: 0 0 0 17px; } .rtl .paging-navigation.paging-navigation-type-2 .next.page-numbers, .rtl nav.woocommerce-pagination.paging-navigation-type-2 .next.page-numbers {  padding: 0 17px 0 0; } .rtl .paging-navigation.paging-navigation-type-2 .page-numbers.prev i, .rtl .paging-navigation.paging-navigation-type-2 .page-numbers.next i {  display: inline-block;  -moz-transform: scaleX(-1);  -o-transform: scaleX(-1);  -webkit-transform: scaleX(-1);  transform: scaleX(-1);  filter: FlipH;  -ms-filter: "FlipH"; } .rtl .cal-month-day span[data-cal-date] {  float: right!important;  margin-left: 0;  margin-right: 20px; } .rtl .cal-month-day .text-today {  left: 20px;  right: initial; } .rtl .list-events {  left: initial;  right: 6px; } .rtl .list-unstyled {  padding-right: 0; } .rtl #cal-day-box .cal-row-head [class*="cal-cell"]:first-child, .rtl #cal-day-box .cal-row-head [class*="cal-cell"] {  float: right; } .rtl #cal-day-box #cal-day-panel {  padding-left: 0;  padding-right: 60px; } .rtl #cal-day-box #cal-day-panel .pull-left {  float: right !important; } .rtl #cal-day-box #cal-day-panel-hour {  margin-right: -60px; } .rtl .details-event-button {  float: left;  margin-left: 7px;  margin-right: 0; } .rtl #cal-slide-content a.event-item:before {  display: none; } .rtl #cal-slide-content a.event-item:after {  font-family: 'FontAwesome';  content: "\f133";  font-size: 14px;  margin-left: 5px; } .rtl .calendar-navigation {  direction: ltr; }  .rtl blockquote.fw-quote-position {  direction: ltr; }  .rtl .fw-slider {  direction: ltr; }  .rtl .fw-tabs .nav-tabs {  padding-right: 0; } .rtl .fw-tabs .nav-tabs li i {  margin-left: 5px; } .rtl .fw-tabs-framed.fw-tabs-top .nav-tabs > li {  float: right; } .rtl .fw-tabs-framed.fw-tabs-top .nav-tabs > li > a {  margin-right: 0;  margin-left: 2px; } .rtl .fw-tabs-framed.fw-tabs-top .nav-tabs.nav-justified > li {  float: none;  padding: 0; } .rtl .fw-tabs-framed.fw-tabs-top .nav-tabs.nav-justified > li:last-child > a {  margin-left: 0; } .rtl .fw-tabs-framed .nav-tabs {  border-bottom: 2px solid #ddd; } .rtl .fw-tabs-framed .nav-tabs > li > a:before {  right: -2px;  left: -2px; } .rtl .fw-tabs-framed .nav-tabs > li.active a:before {  border-left: 2px solid #ddd;  border-right: 2px solid #ddd; } .rtl .fw-tabs-framed .nav-justified > li {  padding-left: 2px; } .rtl .fw-tabs-framed .nav-justified > li:first-child {  border-right: none; } .rtl .fw-tabs-framed .nav-justified > li:last-child {  padding-left: 0; }  @media (min-width: 768px) {  .rtl .fw-tabs-left .nav-tabs {   float: right;   border-left: 2px solid #ddd;  }  .rtl .fw-tabs-left .nav-tabs > li > a {   border-left-color: transparent;   margin-left: 0;   border-left: none;   border-radius: 0 4px 4px 0;   border-right: 2px solid #ddd;  }  .rtl .fw-tabs-left .nav-tabs > li.active a,  .rtl .fw-tabs-left .nav-tabs > li.active a:hover,  .rtl .fw-tabs-left .nav-tabs > li.active a:focus {   margin-left: -2px;   margin-right: auto;   border-left: transparent;   border-right: 2px solid #ddd;  }  .rtl .fw-tabs-left .tab-content {   margin-right: 150px;   margin-left: 0;  }  .rtl .fw-tabs-framed.fw-tabs-left .nav-tabs {   border-bottom: none;   border-right: none  }  .rtl .fw-tabs-left.fw-tabs-minimal .nav-tabs > li.active > a,  .rtl .fw-tabs-left.fw-tabs-minimal .nav-tabs > li.active > a:hover,  .rtl .fw-tabs-left.fw-tabs-minimal .nav-tabs > li.active > a:focus {   margin-left: -6px;   border-left: 6px solid #da0505;  }  .rtl .fw-tabs-left.fw-tabs-minimal .tab-content {   padding: 0 20px 0 0;   border-right: 6px solid #dddddd;  }  .rtl .nav-tabs > li {   float: right;  }  .rtl .fw-tabs-minimal.fw-tabs-left .nav-tabs > li,  .rtl .fw-tabs-framed.fw-tabs-left .nav-tabs > li {   float: none;  }  .rtl .fw-tabs-minimal.fw-tabs-left .nav-tabs > li a {   border-radius: 0;   border-right: none;  }  .rtl .nav-tabs.nav-justified > li {   float: none;  } }   .rtl .fw-testimonials-2 .fw-testimonials-text:before {  left: auto;  right: 37px;  margin-left: auto;  margin-right: -1px; } .rtl .fw-testimonials-2 .fw-testimonials-pagination {  right: auto;  left: 70px; } .rtl .fw-testimonials-2 .fw-testimonials-arrows {  right: auto;  left: 0;  direction: ltr; } .rtl .fw-testimonials-2 .fw-testimonials-author {  padding-left: 0;  padding-right: 20px;  text-align: right; }  .rtl .fw-accordion .panel-title a:before {  right: initial;  left: 0; }  .rtl .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-block-image-parent, .rtl .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-block-image-parent .fw-overlay-title, .rtl .fw-gallery.fw-gallery-type1 .fw-gallery-image.fw-block-image-parent .fw-overlay-description, .rtl .fw-gallery.fw-gallery-type4 .fw-block-image-overlay .fw-icell, .rtl .fw-gallery.fw-gallery-type4 .fw-block-image-overlay .fw-icell .fw-overlay-title, .rtl .fw-gallery.fw-gallery-type4 .fw-block-image-overlay .fw-icell .fw-overlay-description {  text-align: right; }  .rtl .fw-iconbox-2 {  text-align: right; } .rtl .fw-iconbox-2 .fw-iconbox-image {  float: right; } .rtl .fw-iconbox-2 .fw-iconbox-aside {  margin-right: 55px;  margin-left: 0; } .rtl .fw-iconbox-2.fw-icon-right .fw-iconbox-image {  float: left; } .rtl .fw-iconbox-2.fw-icon-right .fw-iconbox-aside {  margin-right: auto;  margin-left: 95px; } .rtl .fw-iconbox-2.bg-on .fw-iconbox-image {  margin-left: 20px;  margin-right: 0; } .rtl .fw-iconbox-3 {  text-align: right; } .fw-iconbox-4.fw-icon-left, .fw-iconbox-4.fw-icon-right {  text-align: right; }  .rtl .fw-flip-box {   direction: ltr; } .fw-flip-box .fw-flip-box-front, .fw-flip-box .fw-flip-box-back {   direction: rtl; }   .rtl .fw-list.list-icon i {  left: initial;  right: 8px; }  .rtl .fw-table .table-col-desc {  text-align: right; }  .rtl .widget ul {  padding-right: 0; } .rtl .widget .widget-title span, .rtl .breadcrumbs span:last-child {  padding-right: 0;  padding-left: 10px; }  .rtl .widget_categories ul li a {  display: inline-block; } .rtl .widget_categories ul li ul li:before {  content: '\f149';  margin-left: 20px;  margin-right: 0; }  .rtl .widget_search .search-submit {  right: initial;  left: 10px; } .rtl .widget_search label:after {  right: initial;  left: 10px; }  .rtl .fw-side-posts-list li .fw-widget-post-image {  float: right;  margin: 0 0 10px 10px; }  .rtl .fw-widget-twitter .tweet-avatar {  float: right;  margin-left: 10px; } .rtl .fw-widget-twitter .fw-btn-tweet a span:before {  display: none; } .rtl .fw-widget-twitter .fw-btn-tweet a span:after {  content: '\f099';  font-family: 'FontAwesome';  font-style: normal;  margin-left: 6px; }  .rtl .fw-widget-login .forgetmenot {  float: right; } .rtl .fw-widget-login .forget_password {  float: left; }  .rtl .flickr_badge_image, .rtl .fw-instagram-wrap li {  float: right;  margin: 0 0 10px 10px; } .rtl .fw-widget-instagram .fw-btn-instagram span:before {  display: none; } .rtl .fw-widget-instagram .fw-btn-instagram span:after {  content: '\f16d';  font-family: 'FontAwesome';  font-style: normal;  margin-left: 6px; }  .rtl .fw-widget-facebook .fw-btn-facebook a span:before {  display: none; } .rtl .fw-widget-facebook .fw-btn-facebook a span:after {  content: '\f09a';  font-family: 'FontAwesome';  font-style: normal;  margin-left: 6px; }  body.rtl .fw-footer-menu ul li:last-child a {   margin-right: 0;   margin-left: 17.5px; } body.rtl .fw-footer-menu ul li:first-child a {   margin-right: 17.5px;   margin-left: 35px; } body.rtl .fw-footer-menu-right .fw-footer-menu li:first-child a {   margin-left: 35px;   margin-right: 0; } body.rtl .fw-footer-menu-right .fw-footer-menu li:last-child a {   margin-left: 0; } body.rtl .fw-footer-menu-left .fw-footer-menu li:first-child a {   margin-left: 35px;   margin-right: 0; } body.rtl .fw-footer-menu-left .fw-footer-menu li:last-child a {   margin-left: 0; }  .postlist .fw-btn-post-read-more-blog.fw-btn-1 span {font-family: 'Montserrat';font-style: normal;font-weight:400;line-height:30px;font-size:12px;letter-spacing:0px;}section.post .fw-special-subtitle{font-family: 'Raleway';font-style: normal;font-weight:100;line-height:71px;font-size:61px;letter-spacing:-3px;color:#da0505;}@media(max-width:767px){section.post .fw-special-subtitle{font-size: 37px ; line-height: 43px ;}}section.post .fw-special-title{font-family: 'Montserrat';font-style: normal;font-weight:700;line-height:122px;font-size:112px;letter-spacing:-4px;color:#ffffff;}@media(max-width:767px){section.post .fw-special-title{font-size: 34px ; line-height: 37px ;}}section.fw-portfolio .fw-special-subtitle{font-family: 'Raleway';font-style: normal;font-weight:100;line-height:71px;font-size:61px;letter-spacing:-3px;color:#da0505;}@media(max-width:767px){section.fw-portfolio .fw-special-subtitle{font-size: 37px ; line-height: 43px ;}}section.fw-portfolio .fw-special-title{font-family: 'Montserrat';font-style: normal;font-weight:700;line-height:122px;font-size:112px;letter-spacing:-4px;color:#ffffff;}@media(max-width:767px){section.fw-portfolio .fw-special-title{font-size: 34px ; line-height: 37px ;}}section.fw-event .fw-special-subtitle{font-family: 'Raleway';font-style: normal;font-weight:100;line-height:71px;font-size:61px;letter-spacing:-3px;color:#da0505;}@media(max-width:767px){section.fw-event .fw-special-subtitle{font-size: 37px ; line-height: 43px ;}}section.fw-event .fw-special-title{font-family: 'Montserrat';font-style: normal;font-weight:700;line-height:122px;font-size:112px;letter-spacing:-4px;color:#ffffff;}@media(max-width:767px){section.fw-event .fw-special-title{font-size: 34px ; line-height: 37px ;}}.page .fw-section-default-page .fw-special-title{font-family: 'Montserrat';font-style: normal;font-weight:400;line-height:65px;font-size:1px;letter-spacing:-2px;} .post h4.entry-title, .post h4.entry-title a {font-family: 'Montserrat';font-style: normal;font-weight:700;line-height:37px;font-size:27px;letter-spacing:-1px;}@media(max-width:767px){.post h4.entry-title, .post h4.entry-title a{font-size: 22px ; line-height: 30px ;}}.post h4.entry-title a:hover { color: #000000 !important } @media(max-width:767px){ h1, .h1{font-size: 33px ; line-height: 39px ;} h2, .h2, .woocommerce .page-title, .woocommerce div.product .product_title{font-size: 28px ; line-height: 39px ;} h3, .h3{font-size: 22px ; line-height: 27px ;} h4, .h4{font-size: 21px ; line-height: 26px ;} .fw-special-subtitle, .fw-heading .fw-special-subtitle{font-size: 20px ; line-height: 35px ;} .woocommerce .woocommerce-tabs .panel.entry-content h2, .woocommerce .related.products h2, .woocommerce #reviews h2, .woocommerce .comment-respond h3.comment-reply-title, .woocommerce ul.products li.product h3, .woocommerce .comment-reply-title{font-size: 22px !important; line-height: 27px !important;} .entry-content .woocommerce h2, .woocommerce .product h2, .woocommerce .addresses h3, .woocommerce h3{font-size: 22px ; line-height: 27px ;} } .archive .fw-portfolio-1 .fw-portfolio-image .fw-block-image-overlay .fw-overlay-title{font-family: 'Montserrat';font-style: normal;font-weight:700;line-height:25px;font-size:19px;letter-spacing:-2px;}.archive .fw-portfolio-1 .fw-portfolio-image .fw-block-image-overlay .fw-overlay-description{font-family: 'Merriweather';font-style: normal;font-weight:300;line-height:23px;font-size:15px;letter-spacing:0.5px;}.archive .fw-portfolio-1 .fw-portfolio-image .fw-block-image-overlay .fw-overlay-title:before {display:none; }.archive .fw-portfolio-1 .fw-portfolio-image .fw-block-image-overlay .fw-overlay-title{ margin-bottom: 15px; }.archive .fw-portfolio-1 .fw-portfolio-list li{border: none}.archive .fw-portfolio-1 .fw-portfolio-list li{padding: 0px;} .fw-site-navigation > ul > li > a::after {  bottom: -4px;  height: 1px;  background: #d12a5c; } .Home4_IconBox .fw-iconbox-image{  margin-top: 10px !important;  margin-right: -10px !important; } .about01 {  position: relative;  top: 100px;  left: 30px; } .work02 {  position: relative;  left: 20px; } .team05 {  position: relative;  top: 100px;  right: 200px; } .memberimage {  position: relative;  right: 120px; } .jointeam {  position: relative;  z-index: 10; } .aboutus {  position: relative;  z-index: 20; } .imac {  position: relative;  left: 90px;  top: -68px;  z-index: 25; } .buttonscareer {  position: relative;  z-index: 30; } .butonimac {  position: relative;  top: 51px; } .butonapply {  float: right; } .fw-footer-widgets .widget-title {  font-family: 'Montserrat';  font-weight: 700;  font-size: 14px;  text-transform: uppercase; } .hover-opacity .fw-block-image-parent.fw-block-image-video .fw-block-image-overlay:hover, .hover-opacity .fw-overlay-1 .fw-block-image-child .fw-block-image-overlay {  background-color: rgba(0, 0, 0, 0.2); } .hover-opacity .fw-block-image-parent.fw-block-image-video .fw-block-image-overlay {  background-color: transparent; }  .story-heading {  position: relative;  top: 15px; } .who-are-we {  position: relative;  top: 48px;  left: 31px;  z-index: 10; } .team-member-custom-margin .fw-team-name h3 {  margin-top: 36px; }  .contact-sidebar-padding {  padding: 0 85px 0 85px; } .contact-us .fw-contact-form form input, .contact-form-sc .fw-contact-form form input {  border-top: none;  border-left: none;  border-right: none;  margin-bottom: 30px; } .contact-us .fw-contact-form form textarea {  border: none;  background-color: #dcdcdc; }  .section-gallery-slider{  z-index: 1; } .portfolio-gallery {  z-index: 1000; } .button-border .fw-btn {  padding: 20px 0 0 0;  border-top: 1px solid #cecbc5;  margin-top: 9px; } .fw-portfolio-filter {  border: none;  margin-bottom: 65px; } .fw-portfolio-filter li a {  color: #1f1f1f;  font-size: 13.5px; } .fw-portfolio-filter li.active a, .fw-portfolio-filter li a:hover {  color: #49ca9f; }  .cal-year-box [class*="span"], .cal-month-box [class*="cal-cell"] {  border-right: 2px solid #ebebeb; } .cal-year-box .row-fluid, .cal-month-box .cal-row-fluid {  border-bottom: 2px solid #ebebeb; }  .woocommerce-page {  background-color: #fff; } .term-description p {  display: none; }  #archives-2 a {  text-transform: uppercase !important; } #categories-2 ul li a, #archives-2 ul li a, #pages-3 ul li a {  line-height: 33px; } .widget-title span {  font-family: Montserrat;  font-size: 13px;  font-weight: 500;  text-transform: uppercase;  background-color: white !important; } .post-details .entry-header .entry-title {  margin: 0px 0px 42px !important; } .post-details .entry-content .Featured_Image {  margin: 5px 0px 47px -45px !important;  max-width: 107% !important; } .postlist .wrap-entry-meta, .post-details .wrap-entry-meta {  font-family: "Montserrat";  font-weight: 500;  font-style: normal;  font-size: 13px;  margin-top: -8px !important;  margin-bottom: 8px !important; } .post-details .wrap-entry-meta {  font-size: 14px !important;  margin-bottom: 32px !important; } .postlist .wrap-entry-meta a, .post-details .wrap-entry-meta a {  font-style: normal !important;  margin-right: 2px;  color: #49ca9f !important; } .paging-navigation .page-numbers.prev i, .paging-navigation .page-numbers.next i {  color: white; } .post-details .wrap-entry-meta a:hover, .postlist .wrap-entry-meta a:hover {  color: #d12a5c !important; } .post-details p, .comment-list p {  color: #A8A8A8; } .post-details .wp-caption-text {  padding: 0px 5px 0px 45px; } .post-details blockquote p {  font-family: Merriweather;  font-style: normal;  font-weight: 300;  line-height: 39px;  font-size: 21px;  letter-spacing: 0.4px;  color: #8C8C8C; } .post-details blockquote::after {  display: none !important; } .fw-tag-links {  padding: 45px 2% !important;  margin-bottom: 70px; } .fw-related-article .fw-block-image-overlay .fw-overlay-title {  color: white !important; } .fw-title-related, #reply-title, .comments-title {  margin-bottom: 40px! important;  font-size: 26px !important;  text-transform: uppercase !important;  font-style: normal; } .comment-list .comment-date, .comment-reply-link {  font-size: 14px;  text-transform: uppercase; }  .comment-author {  font-size: 15px;  text-transform: uppercase; } .comment-list li:first-child .comment-body {  padding-top: 45px; } .single-post #main, .archive #main, .search #main, .page-id-2998 #main, .page-id-3013 #main {  background-color: white; } .archive .fw-row {  margin-top: 20px;  margin-bottom: -20px; } .single-post .fw-row {  margin-bottom: 20px;  margin-top: -20px; } .archive .fw-main-row-top .fw-row, .single-post .fw-main-row-top .fw-row{  margin: 0; } @media screen and(max-width: 1024px){ .contact-sidebar-padding { padding: 0 45px 0 45px;} } @media screen and(max-width: 778px){ .section-header-contact{ margin-bottom: -60px !important;} } @media(max-width:767px){ .butonimac{ top: 10px;} } .site-header { background: none; height: 0px !important; } header#masthead {   display: none; } #content .post-title {  display:none; }  @media only screen and (max-width: 767px) { .tf-sh-a22858b29884a0749a8e28c74ab1e4e9 .fw-col-inner{padding-bottom:30px;} } .tf-sh-497f36805f5414619b7298fbfe61b122 .fw-col-inner{padding: 183px 85px 0px 85px;}@media only screen and (min-width: 768px) and (max-width: 991px) { .tf-sh-497f36805f5414619b7298fbfe61b122 .fw-col-inner{padding-top:120px;padding-right:40px;padding-left:40px;} }@media only screen and (max-width: 767px) { .tf-sh-497f36805f5414619b7298fbfe61b122 .fw-col-inner{padding-top:60px;padding-right:12px;padding-bottom:0px;padding-left:12px;} } .tf-sh-e5994a456d7529e978ddf549836f47df .fw-special-title {font-family: 'Montserrat';font-style: normal;font-weight:700;line-height:38px;font-size:32px;letter-spacing:-2px;}@media(max-width:767px){.tf-sh-e5994a456d7529e978ddf549836f47df .fw-special-title{font-size: 22px ; line-height: 27px ;}}.tf-sh-e5994a456d7529e978ddf549836f47df .fw-special-subtitle {font-family: 'Merriweather';font-style:italic;font-weight:300;line-height:32px;font-size:18px;letter-spacing:0.5px;color:#ffffff;} .tf-sh-contact-form-55dc627dad99f .fw-contact-form-title {font-family: 'Montserrat';font-style: normal;font-weight:700;line-height:38px;font-size:32px;letter-spacing:-2px;}.tf-sh-contact-form-55dc627dad99f .wrap-forms .header.title .fw-contact-form-description {font-family: 'Merriweather';font-style: normal;font-weight:300;line-height:39px;font-size:22px;letter-spacing:0.5px;}.tf-sh-contact-form-55dc627dad99f .wrap-forms .form-builder-item > div > label {font-family: 'Montserrat';font-style: normal;font-weight:400;line-height:30px;font-size:12px;letter-spacing:0px;color:#b2b2b2;}.tf-sh-contact-form-55dc627dad99f ::-webkit-input-placeholder {font-family: 'Montserrat';font-style: normal;font-weight:400;line-height:30px;font-size:13px;letter-spacing:0.5px;color:#b2b2b2;}.tf-sh-contact-form-55dc627dad99f ::-moz-placeholder {font-family: 'Montserrat';font-style: normal;font-weight:400;line-height:30px;font-size:13px;letter-spacing:0.5px;color:#b2b2b2;}.tf-sh-contact-form-55dc627dad99f :-moz-placeholder {font-family: 'Montserrat';font-style: normal;font-weight:400;line-height:30px;font-size:13px;letter-spacing:0.5px;color:#b2b2b2;}.tf-sh-contact-form-55dc627dad99f :-ms-input-placeholder {font-family: 'Montserrat';font-style: normal;font-weight:400;line-height:30px;font-size:13px;letter-spacing:0.5px;color:#b2b2b2;}.tf-sh-contact-form-55dc627dad99f .field-text > input[type="text"], .tf-sh-contact-form-55dc627dad99f input[type="password"], .tf-sh-contact-form-55dc627dad99f input[type="search"], .tf-sh-contact-form-55dc627dad99f input[type="url"], .tf-sh-contact-form-55dc627dad99f input[type="email"], .tf-sh-contact-form-55dc627dad99f textarea, .tf-sh-contact-form-55dc627dad99f .select-field, .tf-sh-contact-form-55dc627dad99f .select-field .item, .tf-sh-contact-form-55dc627dad99f .selectize-dropdown-content div, .tf-sh-contact-form-55dc627dad99f .custom-checkbox label, .tf-sh-contact-form-55dc627dad99f .custom-radio label, .tf-sh-contact-form-55dc627dad99f .selectize-input{font-family: 'Quattrocento Sans';font-style: normal;font-weight:700;line-height:28px;font-size:16.5px;letter-spacing:0px;color:#000000;}.tf-sh-contact-form-55dc627dad99f .wrap-forms .form-builder-item p {font-family: 'Quattrocento Sans';font-style: normal;font-weight:400;line-height:28px;font-size:16.5px;letter-spacing:0px;}.tf-sh-contact-form-55dc627dad99f .flash-messages-info, .tf-sh-contact-form-55dc627dad99f .flash-messages-success {font-family: 'Quattrocento Sans';font-style: normal;font-weight:400;line-height:28px;font-size:16.5px;letter-spacing:0px;color:#5e6473;}.tf-sh-contact-form-55dc627dad99f .flash-messages-error {font-family: 'Quattrocento Sans';font-style: normal;font-weight:400;line-height:28px;font-size:16.5px;letter-spacing:0px;color:#da0505;}.tf-sh-contact-form-55dc627dad99f .wrap-forms {background: #eaeaea}.tf-sh-contact-form-55dc627dad99f input[type="text"], .tf-sh-contact-form-55dc627dad99f input[type="password"], .tf-sh-contact-form-55dc627dad99f input[type="search"], .tf-sh-contact-form-55dc627dad99f input[type="url"], .tf-sh-contact-form-55dc627dad99f input[type="email"], .tf-sh-contact-form-55dc627dad99f textarea, .tf-sh-contact-form-55dc627dad99f .selectize-input {border-style: solid; border-width: 2px; border-color: #a7a7a7;}.tf-sh-contact-form-55dc627dad99f input[type="text"], .tf-sh-contact-form-55dc627dad99f input[type="password"], .tf-sh-contact-form-55dc627dad99f input[type="search"], .tf-sh-contact-form-55dc627dad99f input[type="url"], .tf-sh-contact-form-55dc627dad99f input[type="email"], .tf-sh-contact-form-55dc627dad99f textarea, .tf-sh-contact-form-55dc627dad99f .wrap-forms .selectize-input {background: none;}.tf-sh-contact-form-55dc627dad99f .fw-btn{ background-color: #da0505 }.tf-sh-contact-form-55dc627dad99f .fw-btn:hover { background-color: #5e6473 }.tf-sh-contact-form-55dc627dad99f .fw-btn span {font-family: 'Montserrat';font-style: normal;font-weight:400;line-height:27px;font-size:12px;letter-spacing:0px;}.tf-sh-contact-form-55dc627dad99f .wrap-contact-forms {padding: 9px 15px 30px 15px;} div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px} div.pp_default .pp_top .pp_left{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat} div.pp_default .pp_top .pp_middle{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/default/sprite_x.png) top left repeat-x} div.pp_default .pp_top .pp_right{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat} div.pp_default .pp_content .ppt{color:#f8f8f8} div.pp_default .pp_content_container .pp_left{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px} div.pp_default .pp_content_container .pp_right{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px} div.pp_default .pp_next:hover{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer} div.pp_default .pp_previous:hover{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer} div.pp_default .pp_expand{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px} div.pp_default .pp_expand:hover{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer} div.pp_default .pp_contract{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px} div.pp_default .pp_contract:hover{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer} div.pp_default .pp_close{width:30px;height:30px;background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer} div.pp_default .pp_gallery ul li a{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa} div.pp_default .pp_social{margin-top:7px} div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto} div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px} div.pp_default .pp_nav .pp_pause{background-position:-51px -29px} div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0} div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px} div.pp_default .pp_content_container .pp_details{margin-top:5px} div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative} div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px} div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7} div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0} div.pp_default .pp_bottom .pp_left{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat} div.pp_default .pp_bottom .pp_middle{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x} div.pp_default .pp_bottom .pp_right{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat} div.pp_default .pp_loaderIcon{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/default/loader.gif) center center no-repeat} div.light_rounded .pp_top .pp_left{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat} div.light_rounded .pp_top .pp_right{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat} div.light_rounded .pp_next:hover{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer} div.light_rounded .pp_previous:hover{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer} div.light_rounded .pp_expand{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer} div.light_rounded .pp_expand:hover{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer} div.light_rounded .pp_contract{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer} div.light_rounded .pp_contract:hover{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer} div.light_rounded .pp_close{width:75px;height:22px;background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer} div.light_rounded .pp_nav .pp_play{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px} div.light_rounded .pp_nav .pp_pause{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px} div.light_rounded .pp_arrow_previous{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat} div.light_rounded .pp_arrow_next{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat} div.light_rounded .pp_bottom .pp_left{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat} div.light_rounded .pp_bottom .pp_right{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat} div.dark_rounded .pp_top .pp_left{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat} div.dark_rounded .pp_top .pp_right{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat} div.dark_rounded .pp_content_container .pp_left{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y} div.dark_rounded .pp_content_container .pp_right{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y} div.dark_rounded .pp_next:hover{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer} div.dark_rounded .pp_previous:hover{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer} div.dark_rounded .pp_expand{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer} div.dark_rounded .pp_expand:hover{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer} div.dark_rounded .pp_contract{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer} div.dark_rounded .pp_contract:hover{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer} div.dark_rounded .pp_close{width:75px;height:22px;background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer} div.dark_rounded .pp_description{margin-right:85px;color:#fff} div.dark_rounded .pp_nav .pp_play{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px} div.dark_rounded .pp_nav .pp_pause{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px} div.dark_rounded .pp_arrow_previous{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat} div.dark_rounded .pp_arrow_next{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat} div.dark_rounded .pp_bottom .pp_left{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat} div.dark_rounded .pp_bottom .pp_right{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat} div.dark_rounded .pp_loaderIcon{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat} div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000} div.dark_square .pp_description{color:#fff;margin:0 85px 0 0} div.dark_square .pp_loaderIcon{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/dark_square/loader.gif) center center no-repeat} div.dark_square .pp_expand{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer} div.dark_square .pp_expand:hover{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer} div.dark_square .pp_contract{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer} div.dark_square .pp_contract:hover{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer} div.dark_square .pp_close{width:75px;height:22px;background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer} div.dark_square .pp_nav{clear:none} div.dark_square .pp_nav .pp_play{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px} div.dark_square .pp_nav .pp_pause{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px} div.dark_square .pp_arrow_previous{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat} div.dark_square .pp_arrow_next{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat} div.dark_square .pp_next:hover{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer} div.dark_square .pp_previous:hover{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer} div.light_square .pp_expand{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer} div.light_square .pp_expand:hover{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer} div.light_square .pp_contract{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer} div.light_square .pp_contract:hover{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer} div.light_square .pp_close{width:75px;height:22px;background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer} div.light_square .pp_nav .pp_play{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px} div.light_square .pp_nav .pp_pause{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px} div.light_square .pp_arrow_previous{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat} div.light_square .pp_arrow_next{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat} div.light_square .pp_next:hover{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer} div.light_square .pp_previous:hover{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer} div.facebook .pp_top .pp_left{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat} div.facebook .pp_top .pp_middle{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x} div.facebook .pp_top .pp_right{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat} div.facebook .pp_content_container .pp_left{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y} div.facebook .pp_content_container .pp_right{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y} div.facebook .pp_expand{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer} div.facebook .pp_expand:hover{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer} div.facebook .pp_contract{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer} div.facebook .pp_contract:hover{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer} div.facebook .pp_close{width:22px;height:22px;background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer} div.facebook .pp_description{margin:0 37px 0 0} div.facebook .pp_loaderIcon{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/facebook/loader.gif) center center no-repeat} div.facebook .pp_arrow_previous{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px} div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default} div.facebook .pp_arrow_next{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px} div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default} div.facebook .pp_nav{margin-top:0} div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px} div.facebook .pp_nav .pp_play{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px} div.facebook .pp_nav .pp_pause{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px} div.facebook .pp_next:hover{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer} div.facebook .pp_previous:hover{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer} div.facebook .pp_bottom .pp_left{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat} div.facebook .pp_bottom .pp_middle{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x} div.facebook .pp_bottom .pp_right{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat} div.pp_pic_holder a:focus{outline:none} div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500; opacity: 0.8 !important;} div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000} .pp_content{height:40px;min-width:40px} * html .pp_content{width:40px} .pp_content_container{position:relative;text-align:left;width:100%} .pp_content_container .pp_left{padding-left:20px} .pp_content_container .pp_right{padding-right:20px} .pp_content_container .pp_details{float:left;margin:10px 0 2px} .pp_description{display:none;margin:0} .pp_social{float:left;margin:0} .pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden} .pp_social .twitter{float:left} .pp_nav{clear:right;float:left;margin:3px 10px 0 0} .pp_nav p{float:left;white-space:nowrap;margin:2px 4px} .pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px} a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px} .pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000} .pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000} .pp_gallery div{float:left;overflow:hidden;position:relative} .pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0} .pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden} .pp_gallery ul a img{border:0} .pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0} .pp_gallery li.default a{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px} .pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important} a.pp_next{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%} a.pp_previous{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%} a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000} a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px} .pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px} #pp_full_res{line-height:1!important} #pp_full_res .pp_inline{text-align:left} #pp_full_res .pp_inline p{margin:0 0 15px} div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px} div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff} div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000} div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff} div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative} div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff} div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px} div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important} div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default} div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default} div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat} div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(//digiwebo.com/wp-content/themes/the-core-parent/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat} div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4} div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff} .pp_top,.pp_bottom{height:20px;position:relative} * html .pp_top,* html .pp_bottom{padding:0 20px} .pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px} .pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px} * html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static} .pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px} .pp_fade,.pp_gallery li.default a img{display:none}@charset "UTF-8";  .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; }   .fs-background {  overflow: hidden;  position: relative;           } .fs-background, .fs-background-container, .fs-background-media {  -webkit-transition: none;      transition: none; } .fs-background-container {  width: 100%;  height: 100%;  position: absolute;  top: 0;  z-index: 0;  overflow: hidden; } .fs-background-media {  position: absolute;  top: 0;  bottom: 0;  opacity: 0; } .fs-background-media.fs-background-animated {  -webkit-transition: opacity 0.5s linear;      transition: opacity 0.5s linear; } .fs-background-media img, .fs-background-media video, .fs-background-media iframe {  width: 100%;  height: 100%;  display: block;  -webkit-user-drag: none; } .fs-background-media.fs-background-native, .fs-background-media.fs-background-fixed {  width: 100%;  height: 100%; } .fs-background-media.fs-background-native img, .fs-background-media.fs-background-fixed img {  display: none; } .fs-background-media.fs-background-native {  background-position: center;  background-size: cover; } .fs-background-media.fs-background-fixed {  background-position: center;  background-attachment: fixed; } .fs-background-embed.fs-background-ready:after {  width: 100%;  height: 100%;  position: absolute;  top: 0;  right: 0;  bottom: 0;  left: 0;  z-index: 1;  content: ''; } .fs-background-embed.fs-background-ready iframe {  z-index: 0; }  @font-face {  font-family: 'Merriweather';  font-style: italic;  font-weight: 300;  font-stretch: normal;  src: url(//fonts.gstatic.com/s/merriweather/v33/u-4B0qyriQwlOrhSvowK_l5-eTxCVx0ZbwLvKH2Gk9hLmp0v5yA-xXPqCzLvPee1XYk_XSf-FmScUG36AvH4Yr_EQn0.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Merriweather';  font-style: italic;  font-weight: 300;  font-stretch: normal;  src: url(//fonts.gstatic.com/s/merriweather/v33/u-4B0qyriQwlOrhSvowK_l5-eTxCVx0ZbwLvKH2Gk9hLmp0v5yA-xXPqCzLvPee1XYk_XSf-FmScUG3zAvH4Yr_EQn0.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Merriweather';  font-style: italic;  font-weight: 300;  font-stretch: normal;  src: url(//fonts.gstatic.com/s/merriweather/v33/u-4B0qyriQwlOrhSvowK_l5-eTxCVx0ZbwLvKH2Gk9hLmp0v5yA-xXPqCzLvPee1XYk_XSf-FmScUG34AvH4Yr_EQn0.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Merriweather';  font-style: italic;  font-weight: 300;  font-stretch: normal;  src: url(//fonts.gstatic.com/s/merriweather/v33/u-4B0qyriQwlOrhSvowK_l5-eTxCVx0ZbwLvKH2Gk9hLmp0v5yA-xXPqCzLvPee1XYk_XSf-FmScUG35AvH4Yr_EQn0.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Merriweather';  font-style: italic;  font-weight: 300;  font-stretch: normal;  src: url(//fonts.gstatic.com/s/merriweather/v33/u-4B0qyriQwlOrhSvowK_l5-eTxCVx0ZbwLvKH2Gk9hLmp0v5yA-xXPqCzLvPee1XYk_XSf-FmScUG33AvH4Yr_E.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Merriweather';  font-style: normal;  font-weight: 300;  font-stretch: normal;  src: url(//fonts.gstatic.com/s/merriweather/v33/u-4D0qyriQwlOrhSvowK_l5UcA6zuSYEqOzpPe3HOZJ5eX1WtLaQwmYiScCmDxhtNOKl8yDrgCcaGV31CPbaYI_F.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Merriweather';  font-style: normal;  font-weight: 300;  font-stretch: normal;  src: url(//fonts.gstatic.com/s/merriweather/v33/u-4D0qyriQwlOrhSvowK_l5UcA6zuSYEqOzpPe3HOZJ5eX1WtLaQwmYiScCmDxhtNOKl8yDrgCcaEF31CPbaYI_F.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Merriweather';  font-style: normal;  font-weight: 300;  font-stretch: normal;  src: url(//fonts.gstatic.com/s/merriweather/v33/u-4D0qyriQwlOrhSvowK_l5UcA6zuSYEqOzpPe3HOZJ5eX1WtLaQwmYiScCmDxhtNOKl8yDrgCcaG131CPbaYI_F.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Merriweather';  font-style: normal;  font-weight: 300;  font-stretch: normal;  src: url(//fonts.gstatic.com/s/merriweather/v33/u-4D0qyriQwlOrhSvowK_l5UcA6zuSYEqOzpPe3HOZJ5eX1WtLaQwmYiScCmDxhtNOKl8yDrgCcaGl31CPbaYI_F.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Merriweather';  font-style: normal;  font-weight: 300;  font-stretch: normal;  src: url(//fonts.gstatic.com/s/merriweather/v33/u-4D0qyriQwlOrhSvowK_l5UcA6zuSYEqOzpPe3HOZJ5eX1WtLaQwmYiScCmDxhtNOKl8yDrgCcaFF31CPbaYA.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 400;  src: url(//fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXV0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 400;  src: url(//fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXx0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 400;  src: url(//fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXd0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 400;  src: url(//fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXZ0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 400;  src: url(//fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXh0ppC6MLk.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 700;  src: url(//fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXV0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 700;  src: url(//fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXx0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 700;  src: url(//fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXd0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 700;  src: url(//fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXZ0ppC6MLnztg.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 700;  src: url(//fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXh0ppC6MLk.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 400;  src: url(//fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw0aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 400;  src: url(//fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw9aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 400;  src: url(//fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw2aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 400;  src: url(//fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw3aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 400;  src: url(//fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw5aXp-obK4.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 600;  src: url(//fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w0aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 600;  src: url(//fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w9aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 600;  src: url(//fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w2aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 600;  src: url(//fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w3aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 600;  src: url(//fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w5aXp-obK4.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 700;  src: url(//fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w0aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 700;  src: url(//fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w9aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 700;  src: url(//fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w2aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 700;  src: url(//fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w3aXp-obK4ALg.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 700;  src: url(//fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w5aXp-obK4.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'NTR';  font-style: normal;  font-weight: 400;  src: url(//fonts.gstatic.com/s/ntr/v19/RLpzK5Xy0ZjSA2JtxzMob2vv.woff2) format('woff2');  unicode-range: U+0951-0952, U+0964-0965, U+0C00-0C7F, U+1CDA, U+1CF2, U+200C-200D, U+25CC; } @font-face {  font-family: 'NTR';  font-style: normal;  font-weight: 400;  src: url(//fonts.gstatic.com/s/ntr/v19/RLpzK5Xy0ZjSH2JtxzMobw.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Quattrocento Sans';  font-style: normal;  font-weight: 400;  src: url(//fonts.gstatic.com/s/quattrocentosans/v22/va9c4lja2NVIDdIAAoMR5MfuElaRB0zHt0_8H3HIsLI.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Quattrocento Sans';  font-style: normal;  font-weight: 400;  src: url(//fonts.gstatic.com/s/quattrocentosans/v22/va9c4lja2NVIDdIAAoMR5MfuElaRB0zJt0_8H3HI.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Quattrocento Sans';  font-style: normal;  font-weight: 700;  src: url(//fonts.gstatic.com/s/quattrocentosans/v22/va9Z4lja2NVIDdIAAoMR5MfuElaRB0RyklrfPXziirsId7E.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Quattrocento Sans';  font-style: normal;  font-weight: 700;  src: url(//fonts.gstatic.com/s/quattrocentosans/v22/va9Z4lja2NVIDdIAAoMR5MfuElaRB0RyklrRPXziirsI.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Raleway';  font-style: italic;  font-weight: 100;  src: url(//fonts.gstatic.com/s/raleway/v37/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4WjNDr4fIB1fyc6dYA.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Raleway';  font-style: italic;  font-weight: 100;  src: url(//fonts.gstatic.com/s/raleway/v37/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4WjNDrcfIB1fyc6dYA.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Raleway';  font-style: italic;  font-weight: 100;  src: url(//fonts.gstatic.com/s/raleway/v37/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4WjNDrwfIB1fyc6dYA.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Raleway';  font-style: italic;  font-weight: 100;  src: url(//fonts.gstatic.com/s/raleway/v37/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4WjNDr0fIB1fyc6dYA.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Raleway';  font-style: italic;  font-weight: 100;  src: url(//fonts.gstatic.com/s/raleway/v37/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4WjNDrMfIB1fyc4.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 100;  src: url(//fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvao7CFPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 100;  src: url(//fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvao7CMPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 100;  src: url(//fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvao7CHPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 100;  src: url(//fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvao7CGPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 100;  src: url(//fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvao7CIPrEVJz9d.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @import url('https://fonts.googleapis.com/css?family=Lato:100,300,regular,700,900%7COpen+Sans:300%7CIndie+Flower:regular%7COswald:300,regular,700&#038;subset=latin%2Clatin-ext')@import url('https://fonts.googleapis.com/css?family=Montserrat%3Aregular%2C700%2C600%2Citalic%2C700italic%7CMerriweather%3A300%2C300italic%7CQuattrocento+Sans%3Aregular%2C700%7CNTR%3Aregular%7CRaleway%3A100%2C100italic&#038;subset=latin&#038;ver=6.8.3')