/*06fca8bc7bc8fe37fd152aae0b834c89*/
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 1, templates/rt_xenon/custom/scss/_flippingcards.scss */
.g-flippingcards-wrapper {
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-box-lines: multiple;
  -moz-box-lines: multiple;
  box-lines: multiple;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  box-orient: vertical;
  -webkit-box-direction: normal;
  -moz-box-direction: normal;
  box-direction: normal;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  -ms-flex-direction: column;
  margin: -0.625rem;
}
/* line 8, templates/rt_xenon/custom/scss/_flippingcards.scss */
.g-flippingcards-wrapper .g-flippingcards-row {
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-align-content: flex-end;
  -moz-align-content: flex-end;
  align-content: flex-end;
  -ms-flex-line-pack: end;
  width: 100%;
}
@media only all and (max-width: 47.99rem) {
  /* line 25, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  .g-flippingcards-wrapper .g-flippingcards-row {
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    box-orient: vertical;
    -webkit-box-direction: normal;
    -moz-box-direction: normal;
    box-direction: normal;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
    -ms-flex-direction: column;
  }
}
/* line 19, templates/rt_xenon/custom/scss/_flippingcards.scss */
.g-flippingcards-wrapper .g-flippingcard {
  display: inline-block;
  margin: 0.625rem;
  flex: 1 1 0%;
}
@media only all and (max-width: 47.99rem) {
  .g-flippingcards-wrapper .g-flippingcard {
    flex: 100%;
  }
}
/* line 27, templates/rt_xenon/custom/scss/_flippingcards.scss */
.g-flippingcards-wrapper .g-flippingcard .g-flippingcards-iconbg {
  position: absolute;
  color: #383838;
  font-size: 8rem;
  opacity: 0.1;
  top: -3rem;
  right: 4rem;
}
/* line 36, templates/rt_xenon/custom/scss/_flippingcards.scss */
.g-flippingcards-wrapper .g-flippingcard i {
  margin: 0.625rem 0;
  font-size: 3rem;
  color: #383838;
}
/* line 42, templates/rt_xenon/custom/scss/_flippingcards.scss */
.g-flippingcards-wrapper .g-flippingcard .g-flippingcards-button {
  font-weight: 700;
  margin: 0.625rem 0;
  color: #383838;
}
/* line 46, templates/rt_xenon/custom/scss/_flippingcards.scss */
.g-flippingcards-wrapper .g-flippingcard .g-flippingcards-button i {
  font-size: 1rem;
}
/* line 51, templates/rt_xenon/custom/scss/_flippingcards.scss */
.g-flippingcards-wrapper .g-flippingcard .g-flippingcards-title {
  font-weight: 700;
  margin: 0.625rem 0;
}
/* line 56, templates/rt_xenon/custom/scss/_flippingcards.scss */
.g-flippingcards-wrapper .g-flippingcard .g-flippingcards-front {
  border-radius: 4px;
  position: relative;
  background: #fff;
  padding: 0.938rem;
  cursor: pointer;
  overflow: hidden;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
/* line 59, templates/rt_xenon/custom/scss/_flippingcards.scss */
.g-flippingcards-wrapper .g-flippingcard .g-flippingcards-front .g-flippingcards-title {
  color: #000;
}
/* line 73, templates/rt_xenon/custom/scss/_flippingcards.scss */
.g-flippingcards-wrapper .g-flippingcard .g-flippingcards-back {
  border-radius: 4px;
  background: #fff;
  padding: 0.938rem;
  cursor: pointer;
  overflow: hidden;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
/* line 75, templates/rt_xenon/custom/scss/_flippingcards.scss */
.g-flippingcards-wrapper .g-flippingcard .g-flippingcards-back .g-flippingcards-title, .g-flippingcards-wrapper .g-flippingcard .g-flippingcards-back .g-flippingcards-button {
  color: #000;
}
/* line 78, templates/rt_xenon/custom/scss/_flippingcards.scss */
.g-flippingcards-wrapper .g-flippingcard .g-flippingcards-back i {
  color: #000;
}
/* line 4, templates/rt_xenon/custom/scss/custom.scss */
.g-flippingcards-wrapper .g-flippingcard .g-flippingcards-front {
  background-size: cover !important;
  background-image: url('../../../../../Cable.jpg');
  background-color: transparent !important;
  background-repeat: no-repeat;
  background-position: center center;
}
/* line 12, templates/rt_xenon/custom/scss/custom.scss */
#g-navigation {
  z-index: 10004;
}
/* line 16, templates/rt_xenon/custom/scss/custom.scss */
#custom-2733-particle > table > tbody {
  border-style: hidden;
}
/* line 21, templates/rt_xenon/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li > .g-menu-item-container, .g-main-nav .g-sublevel > li > .g-menu-item-container {
  padding: 0.2345rem 0.3rem;
}
/* line 24, templates/rt_xenon/custom/scss/custom.scss */
.g-textpromo {
  font-size: 1rem;
}
/* line 28, templates/rt_xenon/custom/scss/custom.scss */
.g-flexslider-slideshow .g-flexslider-slideshow-item-title {
  font-size: 7rem;
  color: white;
}
/* line 33, templates/rt_xenon/custom/scss/custom.scss */
.Protect-data .g-blockcontent .g-blockcontent-headline {
  font-size: 2.9rem;
}
/* line 38, templates/rt_xenon/custom/scss/custom.scss */
.g-menu-item-title, .g-main-nav .g-toplevel > li.g-parent .g-menu-parent-indicator {
  color: black;
}
/* line 42, templates/rt_xenon/custom/scss/custom.scss */
#popupgrid-2887-particle > div > div.g-popupgrid.g-popupgrid-loaded {
  background-color: #fff;
}
/* line 47, templates/rt_xenon/custom/scss/custom.scss */
#popupgrid-5846-particle > div > div.g-popupgrid.g-popupgrid-loaded {
  background-color: #fff;
}
/* line 52, templates/rt_xenon/custom/scss/custom.scss */
#popupgrid-2887-particle {
  background-color: #fff;
}
/* line 57, templates/rt_xenon/custom/scss/custom.scss */
#gridcontent-8793-particle {
  background-color: #cacaca;
}
/* line 62, templates/rt_xenon/custom/scss/custom.scss */
.g-gridcontent .g-gridcontent-title-style-1 .g-gridcontent-item-content {
  background-color: #cacaca;
  color: #000;
}
/* line 67, templates/rt_xenon/custom/scss/custom.scss */
#g-navigation {
  text-align: right;
}
/* line 72, templates/rt_xenon/custom/scss/custom.scss */
.button.button-2.special {
  background: #ca9827;
  padding: 0.1rem 1.5rem;
}
/* line 80, templates/rt_xenon/custom/scss/custom.scss */
.button.button-2.button-orange {
  background: #ca9827;
  border: 2px solid transparent;
  margin: 0 0 0.5rem 0;
  padding: 0.5rem 1.5rem;
  vertical-align: middle;
}
/* line 89, templates/rt_xenon/custom/scss/custom.scss */
.g-popupgrid-action {
  font-size: 1.5em;
  margin: 0;
  padding: 40px;
  cursor: pointer;
  vertical-align: top;
  color: #fff;
  border: none;
  background: none;
}
/* line 100, templates/rt_xenon/custom/scss/custom.scss */
#infolist-3529-particle > h2 {
  font-size: 2.1rem;
  text-transform: none;
  color: #ca9827;
}
/* line 108, templates/rt_xenon/custom/scss/custom.scss */
#blockcontent-3735-particle > div > div > h2 {
  color: #ca9827;
}
/* line 113, templates/rt_xenon/custom/scss/custom.scss */
#blockcontent-1112-particle > div > div > h2 {
  text-transform: none;
  color: #ca9827;
  letter-spacing: 0px;
}
/* line 121, templates/rt_xenon/custom/scss/custom.scss */
#g-showcase > div:nth-child(2) .gray {
  background-color: #e0e0e0;
}
/* line 127, templates/rt_xenon/custom/scss/custom.scss */
.g-title-promo .g-title {
  color: black;
}
/* line 131, templates/rt_xenon/custom/scss/custom.scss */
.g-title {
  font-size: 1.5rem;
}
/* line 135, templates/rt_xenon/custom/scss/custom.scss */
.cipo .g-title {
  font-size: 3.5rem;
}
/* line 139, templates/rt_xenon/custom/scss/custom.scss */
#blockcontent-3014-particle, #blockcontent-7908-particle, #blockcontent-4216-particle, #blockcontent-7957-particle, #blockcontent-2215-particle {
  background-color: #e9e9e9;
}
/* line 145, templates/rt_xenon/custom/scss/custom.scss */
#blockcontent-5184-particle .g-blockcontent-description {
  font-size: 1.5rem;
}
/* line 150, templates/rt_xenon/custom/scss/custom.scss */
#blockcontent-6891-particle .g-blockcontent-description {
  font-size: 1.5rem;
}
/* line 156, templates/rt_xenon/custom/scss/custom.scss */
#blockcontent-8346-particle .g-blockcontent-description {
  font-size: 1.5rem;
}
/* line 162, templates/rt_xenon/custom/scss/custom.scss */
.block1 h2.g-blockcontent-headline {
  font-size: 0.9rem;
}
/* line 166, templates/rt_xenon/custom/scss/custom.scss */
.block1 .g-blockcontent .g-blockcontent-description {
  font-size: 0.9rem;
}
/* line 171, templates/rt_xenon/custom/scss/custom.scss */
.block2 h2.g-blockcontent-headline {
  font-size: 0.9rem;
}
/* line 175, templates/rt_xenon/custom/scss/custom.scss */
.block2 .g-blockcontent .g-blockcontent-description {
  font-size: 0.9rem;
}
/* line 179, templates/rt_xenon/custom/scss/custom.scss */
.block3 h2.g-blockcontent-headline {
  font-size: 0.9rem;
}
/* line 183, templates/rt_xenon/custom/scss/custom.scss */
.block3 .g-blockcontent .g-blockcontent-description {
  font-size: 0.9rem;
}
/* line 187, templates/rt_xenon/custom/scss/custom.scss */
.block4 h2.g-blockcontent-headline {
  font-size: 0.9rem;
}
/* line 191, templates/rt_xenon/custom/scss/custom.scss */
.block4 .g-blockcontent .g-blockcontent-description {
  font-size: 0.9rem;
}
/* line 199, templates/rt_xenon/custom/scss/custom.scss */
.block1 .g-blockcontent .g-content img {
  max-width: 50%;
}
/* line 203, templates/rt_xenon/custom/scss/custom.scss */
.block2 .g-blockcontent .g-content img {
  max-width: 50%;
}
/* line 206, templates/rt_xenon/custom/scss/custom.scss */
.block3 .g-blockcontent .g-content img {
  max-width: 50%;
}
/* line 209, templates/rt_xenon/custom/scss/custom.scss */
.block4 .g-blockcontent .g-content img {
  max-width: 50%;
}
/* line 215, templates/rt_xenon/custom/scss/custom.scss */
.box-grey {
  color: #000;
}
/* line 220, templates/rt_xenon/custom/scss/custom.scss */
.title-center .g-title {
  text-align: center;
  margin: 5rem 0 5rem 0;
}
/* line 225, templates/rt_xenon/custom/scss/custom.scss */
.g-blockcontent-description {
  margin-top: 1.5rem;
}
/* line 230, templates/rt_xenon/custom/scss/custom.scss */
.g-gridcontent .g-gridcontent-item-content {
  border-top: none;
}
/* Added by RT to make flexslider taller */
/* line 236, templates/rt_xenon/custom/scss/custom.scss */
.g-flexslider-slideshow .g-flexslider-slideshow-item-content {
  /* padding: 22rem 2rem; */
}
/******************************************************************************************************************/
/* FX CODES */
/* line 244, templates/rt_xenon/custom/scss/custom.scss */
#homeYoutube2 {
  max-width: 790px;
  margin: 25px auto;
}
/* line 249, templates/rt_xenon/custom/scss/custom.scss */
.blogPost .pull-left.item-image {
  max-width: 640px;
}
/* line 253, templates/rt_xenon/custom/scss/custom.scss */
.fxH2 h2 {
  font-size: 2.2rem;
  font-weight: 100;
  color: #767676;
}
/* line 259, templates/rt_xenon/custom/scss/custom.scss */
.fxH1 h1 {
  margin-top: 30px;
  letter-spacing: 5px;
  font-size: 4rem;
  font-weight: 100;
  opacity: 0.7;
  margin-bottom: 0;
}
/* line 268, templates/rt_xenon/custom/scss/custom.scss */
.fxH1 h2 {
  font-weight: 100;
  opacity: 0.7;
  letter-spacing: 2px;
}
/* line 274, templates/rt_xenon/custom/scss/custom.scss */
.largepic {
  margin-top: 60px;
}
/* line 278, templates/rt_xenon/custom/scss/custom.scss */
button.fxButton1 {
  font-size: 28px;
  padding: 10px 30px;
  border-radius: 15px;
  background: #d8bc33;
}
/* line 285, templates/rt_xenon/custom/scss/custom.scss */
button.fxButton1:hover {
  background: #bebec0;
}
/* line 289, templates/rt_xenon/custom/scss/custom.scss */
.itemid-101 .g-menu-item-title, .itemid-101 .g-menu-parent-indicator {
  color: white;
}
/* line 295, templates/rt_xenon/custom/scss/custom.scss */
.itemid-101 .g-menu-item-title, .itemid-101 .g-main-nav .g-toplevel > li.g-parent .g-menu-parent-indicator {
  color: white;
}
/* line 300, templates/rt_xenon/custom/scss/custom.scss */
.itemid-101 ul.g-sublevel .g-menu-item-title {
  color: black;
}
/* line 304, templates/rt_xenon/custom/scss/custom.scss */
div#flexslider-1333-particle {
  margin-top: -60px;
}
/* Part II */
/* line 311, templates/rt_xenon/custom/scss/custom.scss */
#flexslider-7079-particle .g-flexslider-slideshow .g-flexslider-slideshow-item, #flexslider-1333-particle .g-flexslider-slideshow .g-flexslider-slideshow-item {
  background-size: auto;
  margin-top: 55px;
}
/* line 317, templates/rt_xenon/custom/scss/custom.scss */
#flexslider-7079-particle .g-flexslider-slideshow .g-flexslider-slideshow-item-title {
  font-size: 64px;
  color: white;
  margin-top: -173px;
  margin-bottom: 227px;
}
/* line 325, templates/rt_xenon/custom/scss/custom.scss */
#flexslider-7079-particle .g-flexslider-slideshow .g-flexslider-slideshow-item-content, #flexslider-1333-particle .g-flexslider-slideshow .g-flexslider-slideshow-item-content, #g-flexslider-slideshow-module-flexslider-477 .g-flexslider-slideshow .g-flexslider-slideshow-item-content {
  padding: 22rem 2rem;
}
/* line 331, templates/rt_xenon/custom/scss/custom.scss */
div#logo-9976-particle {
  margin-top: 15px;
}
/* line 335, templates/rt_xenon/custom/scss/custom.scss */
div#protect-data h2 {
  margin: 40px;
  font-size: 2rem;
  letter-spacing: normal;
}
/* line 341, templates/rt_xenon/custom/scss/custom.scss */
#protect-data h1 {
  font-weight: 700;
  letter-spacing: normal;
  margin-top: 0;
  font-size: 48px;
}
/* line 348, templates/rt_xenon/custom/scss/custom.scss */
div#protect-data {
  margin-top: -182px;
}
/* line 352, templates/rt_xenon/custom/scss/custom.scss */
button.fxButton1 a {
  color: white;
}
/* line 356, templates/rt_xenon/custom/scss/custom.scss */
div#fxAop {
  margin-top: 140px;
  margin-bottom: -22px;
}
/* line 361, templates/rt_xenon/custom/scss/custom.scss */
.fxAotItems .g-content.g-blockcontent-subcontent-block-content {
  margin-top: -22px;
}
/* line 366, templates/rt_xenon/custom/scss/custom.scss */
div#blockcontent-8278-particle {
  margin-bottom: -20px;
}
/* line 370, templates/rt_xenon/custom/scss/custom.scss */
#g-feature {
  background: #f0f0f0;
  margin-top: 240px;
}
/* line 375, templates/rt_xenon/custom/scss/custom.scss */
div#blockcontent-1970-particle h1, div#blockcontent-5544-particle h1 {
  margin-top: 62px;
  font-size: 48px;
}
/* line 381, templates/rt_xenon/custom/scss/custom.scss */
div#blockcontent-1970-particle h2 {
  font-size: 22px;
  margin-top: 0px;
}
/* line 386, templates/rt_xenon/custom/scss/custom.scss */
#custom-4088-particle {
  margin-top: -210px;
}
/* line 390, templates/rt_xenon/custom/scss/custom.scss */
div#blockcontent-2349-particle {
  text-align: left;
  max-width: 759px;
  margin: 95px auto;
}
/* line 397, templates/rt_xenon/custom/scss/custom.scss */
ul.fxBullot li:before {
  content: " ";
  display: block;
  height: 14px;
  width: 14px;
  background: #d8bc31;
  float: left;
  margin-right: 16px;
  margin-top: 13px;
  border-radius: 7px;
}
/* line 409, templates/rt_xenon/custom/scss/custom.scss */
div#blockcontent-5544-particle {
  margin-top: 100px;
  color: rgba(0, 0, 0, 0.7);
}
/* line 414, templates/rt_xenon/custom/scss/custom.scss */
div#blockcontent-5544-particle p {
  font-size: 23px;
}
/* line 418, templates/rt_xenon/custom/scss/custom.scss */
div#logo-4382-particle {
  max-width: 800px;
  margin: -44px auto 10px;
}
/* line 423, templates/rt_xenon/custom/scss/custom.scss */
div#custom-8515-particle {
  max-width: 515px;
  margin: 20px auto 10px;
}
/* line 429, templates/rt_xenon/custom/scss/custom.scss */
div#blockcontent-1650-particle {
  max-width: 725px;
  margin: 0 auto;
  line-height: normal;
}
/* line 435, templates/rt_xenon/custom/scss/custom.scss */
.itemid-101 section#g-extension {
  background: #f0f0f0;
  color: rgba(0, 0, 0, 0.7);
  margin-top: 115px;
}
/* line 441, templates/rt_xenon/custom/scss/custom.scss */
.itemid-101 section#g-bottom {
  background: #383838;
}
/* line 445, templates/rt_xenon/custom/scss/custom.scss */
div#blockcontent-1650-particle .g-blockcontent-description {
  font-size: 28px;
  line-height: 41px;
  margin-top: 83px;
}
/* line 451, templates/rt_xenon/custom/scss/custom.scss */
div#blockcontent-2310-particle h2 {
  font-size: 27px;
}
/* line 455, templates/rt_xenon/custom/scss/custom.scss */
div#fxSocial a {
  margin-top: 3px;
}
/* line 460, templates/rt_xenon/custom/scss/custom.scss */
.itemid-101 div#social-2196-particle a {
  color: rgba(255, 255, 255, 0.72);
  margin-top: 5px;
}
/* line 465, templates/rt_xenon/custom/scss/custom.scss */
.itemid-287 header#g-header {
  background: #f1f1f1;
  color: black;
}
/* line 470, templates/rt_xenon/custom/scss/custom.scss */
.fxAotltems .g-content.g-blockcontent-subcontent-block-content {
  margin-top: -22px;
}
/* line 475, templates/rt_xenon/custom/scss/custom.scss */
#flexslider-7079-particle #g-header .fp-header-a .g-flexslider-slideshow-item-content-container {
  background: none !important;
}
/* line 480, templates/rt_xenon/custom/scss/custom.scss */
.itemid-245 #g-above {
  background: #f1f1f1;
  color: #000;
}
/******************************************************************************************SMART PHONE************************/
/* Smartphones */
@media (max-width: 480px) {
  /* line 489, templates/rt_xenon/custom/scss/custom.scss */
  /* Communication Page */
  /*Part II */
  /* line 491, templates/rt_xenon/custom/scss/custom.scss */
  .itemid-101 ul.g-sublevel .g-menu-item-title {
    color: white;
  }
  /* line 496, templates/rt_xenon/custom/scss/custom.scss */
  div#logo-9409-particle, div#logo-9369-particle {
    margin-top: 40px;
  }
  /* line 501, templates/rt_xenon/custom/scss/custom.scss */
  div#fxSocial {
    margin: 0px auto;
    display: block;
  }
  /* line 507, templates/rt_xenon/custom/scss/custom.scss */
  h1 {
    font-size: 2rem !important;
  }
  /* line 512, templates/rt_xenon/custom/scss/custom.scss */
  h2 {
    font-size: 1rem !important;
  }
  /* line 516, templates/rt_xenon/custom/scss/custom.scss */
  .title-center .g-title {
    margin: 0;
  }
  /* line 520, templates/rt_xenon/custom/scss/custom.scss */
  .fxH1 h1 {
    line-height: normal;
    margin: 30px 1rem 0;
  }
  /* line 525, templates/rt_xenon/custom/scss/custom.scss */
  .fxH1 h2 {
    margin: 12px 1rem 8px;
  }
  /* line 529, templates/rt_xenon/custom/scss/custom.scss */
  .fxHidePhone {
    display: none;
  }
  /* line 533, templates/rt_xenon/custom/scss/custom.scss */
  #fxAop .g-content {
    padding: 0;
    margin: 0;
  }
  /* line 538, templates/rt_xenon/custom/scss/custom.scss */
  .fxAotItems .g-content {
    margin: 0 1rem;
    padding: 0;
  }
  /* line 543, templates/rt_xenon/custom/scss/custom.scss */
  .fxAotItems img {
    max-width: 75%;
  }
  /* line 547, templates/rt_xenon/custom/scss/custom.scss */
  div#blockcontent-8610-particle {
    margin-bottom: -22px;
  }
  /* line 551, templates/rt_xenon/custom/scss/custom.scss */
  #flexslider-1333-particle .largepic {
    margin-top: 20px;
  }
  /* line 555, templates/rt_xenon/custom/scss/custom.scss */
  #homeYoutube2 .videoWrapper {
    margin-top: 20px !important;
  }
  /* line 559, templates/rt_xenon/custom/scss/custom.scss */
  button.fxButton1 {
    padding: 10px 30px;
    font-size: 1.5rem;
  }
  /* line 565, templates/rt_xenon/custom/scss/custom.scss */
  .g-menu-item-title, .g-main-nav .g-toplevel > li.g-parent .g-menu-parent-indicator {
    color: #e0e0e0;
  }
  /* line 570, templates/rt_xenon/custom/scss/custom.scss */
  .g-blockcontent .g-blockcontent-description {
    font-size: 0.8rem;
  }
  /* line 576, templates/rt_xenon/custom/scss/custom.scss */
  div#blockcontent-3915-particle .g-content, div#blockcontent-3915-particle {
    margin: 0 0.625rem;
    padding: 0 0.938rem;
  }
  /* line 582, templates/rt_xenon/custom/scss/custom.scss */
  div#blockcontent-8346-particle {
    margin-bottom: 0;
    padding-bottom: 0;
  }
  /* line 587, templates/rt_xenon/custom/scss/custom.scss */
  #flippingcards-3208-particle .g-title, #flippingcards-4154-particle .g-title, #gridcontent-8793-particle .g-title {
    margin: 5rem 0 5rem 0;
    font-size: 1.25rem !important;
  }
  /* line 596, templates/rt_xenon/custom/scss/custom.scss */
  .itemid-101 #g-header {
    margin-top: -152px !important;
  }
  /* line 600, templates/rt_xenon/custom/scss/custom.scss */
  .itemid-101 div#logo-9976-particle {
    margin-top: 25px;
  }
  /* line 605, templates/rt_xenon/custom/scss/custom.scss */
  div#blockcontent-2310-particle {
    margin-top: 218px;
  }
  /* line 611, templates/rt_xenon/custom/scss/custom.scss */
  div#custom-4088-particle {
    margin-top: -5rem;
  }
  /* line 615, templates/rt_xenon/custom/scss/custom.scss */
  .itemid-101 .g-offcanvas-toggle {
    color: white;
  }
  /* line 619, templates/rt_xenon/custom/scss/custom.scss */
  div#blockcontent-2349-particle {
    padding-left: 25px;
  }
  /* line 623, templates/rt_xenon/custom/scss/custom.scss */
  ul.fxBullot li {
    font-size: 16px;
    margin-left: 0;
    display: table;
  }
  /* line 629, templates/rt_xenon/custom/scss/custom.scss */
  ul.fxBullot {
    margin-left: 0;
  }
  /* line 633, templates/rt_xenon/custom/scss/custom.scss */
  ul.fxBullot li:before {
    content: " ";
    display: block;
    height: 12px;
    width: 12px;
    background: #d8bc31;
    float: left;
    margin-right: 10px;
    margin-top: 6px;
    border-radius: 6px;
  }
  /* line 645, templates/rt_xenon/custom/scss/custom.scss */
  div#blockcontent-2349-particle h2 {
    font-size: 28px !important;
  }
  /* line 650, templates/rt_xenon/custom/scss/custom.scss */
  #flexslider-7079-particle .g-flexslider-slideshow .g-flexslider-slideshow-item {
    background-size: 825px;
    margin-top: 56px;
    padding-top: 0px;
  }
  /* line 656, templates/rt_xenon/custom/scss/custom.scss */
  #flexslider-7079-particle .g-flexslider-slideshow .g-flexslider-slideshow-item-content {
    padding: 16rem 1rem 15px;
  }
  /* line 660, templates/rt_xenon/custom/scss/custom.scss */
  div#flexslider-7079-particle .g-flexslider-slideshow .g-flexslider-slideshow-item-title {
    font-size: 36px;
    margin-top: -166px;
    margin-bottom: 188px;
  }
  /* line 666, templates/rt_xenon/custom/scss/custom.scss */
  div#flexslider-1333-particle .g-flexslider-slideshow .g-flexslider-slideshow-item {
    margin-top: 120px;
    background-size: contain;
  }
  /* line 671, templates/rt_xenon/custom/scss/custom.scss */
  div#flexslider-1333-particle .g-flexslider-slideshow .g-flexslider-slideshow-item-content {
    padding: 8rem 1rem;
  }
  /* line 675, templates/rt_xenon/custom/scss/custom.scss */
  div#flexslider-3668-particle .g-flexslider-slideshow .g-flexslider-slideshow-item-content {
    padding: 8rem 1rem;
  }
  /* line 679, templates/rt_xenon/custom/scss/custom.scss */
  div#flexslider-3668-particle .g-flexslider-slideshow .g-flexslider-slideshow-item-title {
    font-size: 1.75rem;
  }
  /* line 683, templates/rt_xenon/custom/scss/custom.scss */
  div#custom-7517-particle p, div#blockcontent-5544-particle p, div#blockcontent-1650-particle .g-blockcontent-description {
    font-size: 16px !important;
  }
}
/******************************************************************************************SMART PHONE to Tablet************************/
/* Smartphones to Tablets */
@media (min-width: 481px) and (max-width: 767px) {
  /* line 699, templates/rt_xenon/custom/scss/custom.scss */
  /* Communication Page */
  /*Part II */
  /* line 701, templates/rt_xenon/custom/scss/custom.scss */
  #flexslider-7079-particle .g-flexslider-slideshow .g-flexslider-slideshow-item {
    background-size: 825px;
    margin-top: 56px;
    padding-top: 0px;
  }
  /* line 707, templates/rt_xenon/custom/scss/custom.scss */
  div#logo-9409-particle, div#logo-9369-particle {
    margin-top: 40px;
  }
  /* line 712, templates/rt_xenon/custom/scss/custom.scss */
  div#fxSocial {
    margin: 0px auto;
    display: block;
  }
  /* line 717, templates/rt_xenon/custom/scss/custom.scss */
  #flexslider-7079-particle .g-flexslider-slideshow .g-flexslider-slideshow-item-content {
    padding: 16rem 1rem 15px;
  }
  /* line 722, templates/rt_xenon/custom/scss/custom.scss */
  div#flexslider-7079-particle .g-flexslider-slideshow .g-flexslider-slideshow-item-title {
    font-size: 48px;
    margin-top: -173px;
    margin-bottom: 188px;
  }
  /* line 728, templates/rt_xenon/custom/scss/custom.scss */
  div#flexslider-1333-particle .g-flexslider-slideshow .g-flexslider-slideshow-item {
    margin-top: 120px;
    background-size: contain;
  }
  /* line 733, templates/rt_xenon/custom/scss/custom.scss */
  div#flexslider-1333-particle .g-flexslider-slideshow .g-flexslider-slideshow-item-content {
    padding: 8rem 1rem;
  }
  /* line 737, templates/rt_xenon/custom/scss/custom.scss */
  div#flexslider-3668-particle .g-flexslider-slideshow .g-flexslider-slideshow-item-content {
    padding: 8rem 1rem;
  }
  /* line 741, templates/rt_xenon/custom/scss/custom.scss */
  div#flexslider-3668-particle .g-flexslider-slideshow .g-flexslider-slideshow-item-title {
    font-size: 1.75rem;
  }
  /* line 748, templates/rt_xenon/custom/scss/custom.scss */
  h1 {
    font-size: 2rem !important;
  }
  /* line 753, templates/rt_xenon/custom/scss/custom.scss */
  h2 {
    font-size: 1rem !important;
  }
  /* line 757, templates/rt_xenon/custom/scss/custom.scss */
  .title-center .g-title {
    margin: 0;
  }
  /* line 761, templates/rt_xenon/custom/scss/custom.scss */
  .fxH1 h1 {
    line-height: normal;
    margin: 30px 1rem 0;
  }
  /* line 766, templates/rt_xenon/custom/scss/custom.scss */
  .fxH1 h2 {
    margin: 12px 1rem 8px;
  }
  /* line 770, templates/rt_xenon/custom/scss/custom.scss */
  .fxHidePhone {
    display: none;
  }
  /* line 774, templates/rt_xenon/custom/scss/custom.scss */
  #fxAop .g-content {
    padding: 0;
    margin: 0;
  }
  /* line 779, templates/rt_xenon/custom/scss/custom.scss */
  .fxAotItems .g-content {
    margin: 0 1rem;
    padding: 0;
  }
  /* line 784, templates/rt_xenon/custom/scss/custom.scss */
  .fxAotItems img {
    max-width: 75%;
  }
  /* line 788, templates/rt_xenon/custom/scss/custom.scss */
  div#blockcontent-8610-particle {
    margin-bottom: -22px;
  }
  /* line 792, templates/rt_xenon/custom/scss/custom.scss */
  #flexslider-1333-particle .largepic {
    margin-top: 20px;
  }
  /* line 796, templates/rt_xenon/custom/scss/custom.scss */
  #homeYoutube2 .videoWrapper {
    margin-top: 20px !important;
  }
  /* line 800, templates/rt_xenon/custom/scss/custom.scss */
  button.fxButton1 {
    padding: 10px 30px;
    font-size: 1.5rem;
  }
  /* line 806, templates/rt_xenon/custom/scss/custom.scss */
  .g-menu-item-title, .g-main-nav .g-toplevel > li.g-parent .g-menu-parent-indicator {
    color: #e0e0e0;
  }
  /* line 812, templates/rt_xenon/custom/scss/custom.scss */
  .g-blockcontent .g-blockcontent-description {
    font-size: 0.8rem;
  }
  /* line 817, templates/rt_xenon/custom/scss/custom.scss */
  div#blockcontent-3915-particle .g-content, div#blockcontent-3915-particle {
    margin: 0 0.625rem;
    padding: 0 0.938rem;
  }
  /* line 823, templates/rt_xenon/custom/scss/custom.scss */
  div#blockcontent-8346-particle {
    margin-bottom: 0;
    padding-bottom: 0;
  }
  /* line 828, templates/rt_xenon/custom/scss/custom.scss */
  #flippingcards-3208-particle .g-title, #flippingcards-4154-particle .g-title, #gridcontent-8793-particle .g-title {
    margin: 5rem 0 5rem 0;
    font-size: 1.25rem !important;
  }
  /* line 837, templates/rt_xenon/custom/scss/custom.scss */
  .itemid-101 #g-header {
    margin-top: -152px !important;
  }
  /* line 841, templates/rt_xenon/custom/scss/custom.scss */
  .itemid-101 div#logo-9976-particle {
    margin-top: 25px;
  }
  /* line 845, templates/rt_xenon/custom/scss/custom.scss */
  div#blockcontent-2310-particle {
    margin-top: 218px;
  }
  /* line 851, templates/rt_xenon/custom/scss/custom.scss */
  div#custom-4088-particle {
    margin-top: 80px;
  }
  /* line 855, templates/rt_xenon/custom/scss/custom.scss */
  .itemid-101 .g-offcanvas-toggle {
    color: white;
  }
  /* line 859, templates/rt_xenon/custom/scss/custom.scss */
  div#blockcontent-2349-particle {
    padding-left: 25px;
  }
  /* line 863, templates/rt_xenon/custom/scss/custom.scss */
  ul.fxBullot li {
    font-size: 16px;
    margin-left: 0;
    display: table;
  }
  /* line 869, templates/rt_xenon/custom/scss/custom.scss */
  ul.fxBullot {
    margin-left: 0;
  }
  /* line 873, templates/rt_xenon/custom/scss/custom.scss */
  ul.fxBullot li:before {
    content: " ";
    display: block;
    height: 12px;
    width: 12px;
    background: #d8bc31;
    float: left;
    margin-right: 10px;
    margin-top: 6px;
    border-radius: 6px;
  }
  /* line 885, templates/rt_xenon/custom/scss/custom.scss */
  div#blockcontent-2349-particle h2 {
    font-size: 28px !important;
  }
}
/* Tablets */
@media (min-width: 768px) and (max-width: 959px) {
  /* line 894, templates/rt_xenon/custom/scss/custom.scss */
  #flexslider-7079-particle .g-flexslider-slideshow .g-flexslider-slideshow-item {
    background-size: contain;
  }
  /* line 898, templates/rt_xenon/custom/scss/custom.scss */
  #flexslider-7079-particle .g-flexslider-slideshow .g-flexslider-slideshow-item-content {
    padding: 14rem 2rem 11rem;
  }
  /* line 902, templates/rt_xenon/custom/scss/custom.scss */
  #flexslider-1333-particle .g-flexslider-slideshow .g-flexslider-slideshow-item {
    background-size: contain;
    max-width: 90%;
    margin: 100px auto;
  }
  /* line 908, templates/rt_xenon/custom/scss/custom.scss */
  #flexslider-1333-particle .g-flexslider-slideshow .g-flexslider-slideshow-item-content {
    padding: 200px;
  }
  /* line 912, templates/rt_xenon/custom/scss/custom.scss */
  div#flexslider-3668-particle .g-flexslider-slideshow .g-flexslider-slideshow-item-content {
    padding: 8.5rem 1.5rem;
  }
  /* line 916, templates/rt_xenon/custom/scss/custom.scss */
  div#flexslider-3668-particle .g-flexslider-slideshow .g-flexslider-slideshow-item-title {
    font-size: 4rem;
  }
  /* line 920, templates/rt_xenon/custom/scss/custom.scss */
  div#blockcontent-2310-particle h2 {
    font-size: 18px;
  }
  /* line 924, templates/rt_xenon/custom/scss/custom.scss */
  div#fxSocial {
    max-width: 160px;
  }
  /* line 928, templates/rt_xenon/custom/scss/custom.scss */
  div#fxMenuHome {
    min-width: 425px;
  }
}
/* Desktop */
@media (min-width: 960px) and (max-width: 1199px) {
  /* line 937, templates/rt_xenon/custom/scss/custom.scss */
  #flexslider-7079-particle .g-flexslider-slideshow .g-flexslider-slideshow-item {
    background-size: contain;
  }
  /* line 941, templates/rt_xenon/custom/scss/custom.scss */
  #flexslider-7079-particle .g-flexslider-slideshow .g-flexslider-slideshow-item-content {
    padding: 16rem 2rem 15rem;
  }
  /* line 946, templates/rt_xenon/custom/scss/custom.scss */
  #flexslider-1333-particle .g-flexslider-slideshow .g-flexslider-slideshow-item {
    background-size: contain;
    max-width: 90%;
    margin: 100px auto;
  }
  /* line 952, templates/rt_xenon/custom/scss/custom.scss */
  #flexslider-1333-particle .g-flexslider-slideshow .g-flexslider-slideshow-item-content {
    padding: 22rem 2rem 177px;
  }
  /* line 956, templates/rt_xenon/custom/scss/custom.scss */
  div#blockcontent-2310-particle h2 {
    font-size: 23px;
  }
}
/* Large Display */
@media (min-width: 1200px) {
  /* line 964, templates/rt_xenon/custom/scss/custom.scss */
  div#flexslider-3668-particle .g-flexslider-slideshow .g-flexslider-slideshow-item-content {
    padding: 22rem 2rem;
  }
  /* line 968, templates/rt_xenon/custom/scss/custom.scss */
  #fxProductPageFullHeader .g-flexslider-slideshow-item-content {
    padding: 22rem 2rem;
  }
}
@media (min-width: 1600px) {
  /* line 975, templates/rt_xenon/custom/scss/custom.scss */
  #flexslider-7079-particle .g-flexslider-slideshow .g-flexslider-slideshow-item {
    background-size: cover;
    padding-bottom: 105px;
  }
  /* line 980, templates/rt_xenon/custom/scss/custom.scss */
  #flexslider-7079-particle .g-flexslider-slideshow .g-flexslider-slideshow-item-title {
    margin-bottom: 0;
  }
  /* line 984, templates/rt_xenon/custom/scss/custom.scss */
  div#blockcontent-2310-particle {
    margin-top: 212px;
  }
}
/* line 1004, templates/rt_xenon/custom/scss/custom.scss */
#g-flexslider-slideshow-flexslider-7079 > div > div > div.g-flexslider-item-container.g-flexslider-slideshow-item-container.flex-active-slide > div > div {
  /* background-image: none; */
}
/* line 1011, templates/rt_xenon/custom/scss/custom.scss */
#g-header .fp-header-a .g-flexslider-slideshow-item-content-container {
  background: -webkit-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
  background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
}
/* line 1017, templates/rt_xenon/custom/scss/custom.scss */
div#blockcontent-8346-particle h2 {
  margin-bottom: 0;
}
/* line 1031, templates/rt_xenon/custom/scss/custom.scss */
.social-extra a:hover span {
  font-size: 1.6em;
  color: #d5ad05 !important;
}
/* line 1036, templates/rt_xenon/custom/scss/custom.scss */
.social-extra a span {
  font-size: 1.2em;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
}
/* line 1043, templates/rt_xenon/custom/scss/custom.scss */
.g-social a span {
  vertical-align: middle;
}
/* line 1047, templates/rt_xenon/custom/scss/custom.scss */
.g-infolist-item-desc {
  text-rendering: optimizeLegibility;
  font-family: "Lato";
  font-weight: bold;
  margin: 0;
}
/* line 1056, templates/rt_xenon/custom/scss/custom.scss */
.fx-infolist-item-title {
  text-rendering: optimizeLegibility;
  font-family: "Lato";
  font-weight: bold;
  margin: 0;
  font-size: 1.9rem;
  text-transform: uppercase;
  line-height: 3rem;
  margin-top: 33px;
}
/* line 1070, templates/rt_xenon/custom/scss/custom.scss */
img.fx-infolist-img {
  max-width: 250px;
}
/* line 1074, templates/rt_xenon/custom/scss/custom.scss */
#fxProductPage section#g-mainbar, #fxProductPageFullHeader section#g-mainbar {
  display: none;
}
/* line 1079, templates/rt_xenon/custom/scss/custom.scss */
.fxFotoGrid {
  max-width: 750px;
  margin: 80px auto;
}
/* line 1084, templates/rt_xenon/custom/scss/custom.scss */
#fxProductPageFullHeader #g-header {
  margin-top: 0;
}
/*# sourceMappingURL=custom_129.css.map */