/** ------------------------------------------
* This file is generated automatically.
* See 'source' directory in theme or shortcode.
------------------------------------------ **/



@media screen and (min-width: 1024px) { body .shortcode-e44456a9ea7b5bedca0a50732b5d7e75 {
  padding-top: 0; }
 }

@media screen and (min-width: 1024px) { body .shortcode-66945d8eb7009768c3d710662c1821c8 {
  padding-top: 165px;
 }
 }
html[dir="ltr"] body .shortcode-special-heading.shortcode-4c29f540779d8549daf0934275faea11 {
  padding: 5px 0 5px 30px;
  margin-bottom: 3.75rem; }
  html[dir="ltr"] body .shortcode-special-heading.shortcode-4c29f540779d8549daf0934275faea11:after {
    left: 0; }

html[dir="rtl"] body .shortcode-special-heading.shortcode-4c29f540779d8549daf0934275faea11 {
  padding: 5px 30px 5px 0;
  margin-bottom: 3.75rem; }
  html[dir="rtl"] body .shortcode-special-heading.shortcode-4c29f540779d8549daf0934275faea11:after {
    right: 0; }

body .shortcode-special-heading.shortcode-4c29f540779d8549daf0934275faea11:after {
  display: block;
  position: absolute;
  top: 0;
  width: 3px;
  height: 100%; }

@media screen and (max-width: 767px) {
  body .shortcode-special-heading.shortcode-4c29f540779d8549daf0934275faea11 {
    margin-bottom: 1.5625rem; } }


body .shortcode-icon-box.shortcode-74741cf4429fbc73dcca7005847686a6 .shortcode-icon .description {
  font-size: 14px; }



@media screen and (min-width: 0) and (max-width: 767px) { body .shortcode-76cff4cdbd72876e8454ae2b99788cc6 {
  margin-top: 3rem; }
 }@media screen and (min-width: 768px) and (max-width: 1023px) { body .shortcode-76cff4cdbd72876e8454ae2b99788cc6 {
  margin-top: 3rem; }
 }@media screen and (min-width: 1024px) { body .shortcode-76cff4cdbd72876e8454ae2b99788cc6 {
  margin-top: -99px; }
 }


body section.shortcode-0b7df48c8f8b443f649a7998365745c5 {
  padding: 0px; }





@media screen and (min-width: 1024px) { body .shortcode-eac1b3d5a11e90b8c53917042c97415b {
  padding: 11.25rem 0 0 0; }
 }

@media screen and (min-width: 1024px) { body .shortcode-8858ce4090ef56b8d80518c5b1fb8c7d {
  margin-left: -90px;
  margin-right: -90px;
  width: auto; }
 }
body .shortcode-special-heading.shortcode-a413761c070af69d9b7ea4d3e0517bc7 {
  text-align: center; }
  body .shortcode-special-heading.shortcode-a413761c070af69d9b7ea4d3e0517bc7 {
    padding: 5px 0 0px; }
  body .shortcode-special-heading.shortcode-a413761c070af69d9b7ea4d3e0517bc7:after {
    display: block;
    margin: 1.875rem auto 0;
    height: 3px;
    width: 73px; }





body .shortcode-fc8c6498e48f11937c04fee70d02d349 {
  background-color: #fff;
  border-radius: 10px; }
@media screen and (min-width: 1024px) { body .shortcode-fc8c6498e48f11937c04fee70d02d349 {
  margin-bottom: -125px;
  padding-left: 5.6rem;
  padding-right: 5.6rem;
  padding-bottom: 75px; }
 }
body section.shortcode-32f8d390b752977c065019131889e432 {
  color: #fff;
  text-align: center;
  background: url(https://reliant.mspwebsite.com/wp-content/uploads/2018/10/1920x626.jpg) no-repeat; background-position: top center; background-size: cover; }
  body section.shortcode-32f8d390b752977c065019131889e432 .overlay {
    background-color: rgba(30, 40, 60, 0.8); }

@media screen and (min-width: 1024px) { body .shortcode-32f8d390b752977c065019131889e432 {
  padding: 11.25rem 0; }
 }


body .shortcode-special-heading.shortcode-cff36ce474ad79b092fc7628f10e4e23 .title {
  color: #fff; }
  body .shortcode-special-heading.shortcode-cff36ce474ad79b092fc7628f10e4e23 .subtitle {
    color: #c2d4f8; }





body section.shortcode-dbee642954ba780864ba293310643129 {
  text-align: center; }




body .shortcode-special-heading.shortcode-e04b9b0e4328a0c7028711f7dd06f838 {
  text-align: center; }
  body .shortcode-special-heading.shortcode-e04b9b0e4328a0c7028711f7dd06f838 {
    padding: 5px 0 0px; }
  body .shortcode-special-heading.shortcode-e04b9b0e4328a0c7028711f7dd06f838:after {
    display: block;
    margin: 1.875rem auto 0;
    height: 3px;
    width: 73px; }














body section.shortcode-ac238775916fc23ed7929bdd3c17db60 {
   background-position: top center; background-size: cover; }
  body section.shortcode-ac238775916fc23ed7929bdd3c17db60 .overlay {
    background-color: rgba(30, 40, 60, 0.9); }


body .shortcode-special-heading.shortcode-d70804f355f14b6620368eedfdde97f5 {
  text-align: center; }
  body .shortcode-special-heading.shortcode-d70804f355f14b6620368eedfdde97f5 {
    padding: 5px 0 0px; }
  body .shortcode-special-heading.shortcode-d70804f355f14b6620368eedfdde97f5:after {
    display: block;
    margin: 1.875rem auto 0;
    height: 3px;
    width: 73px; }
  body .shortcode-special-heading.shortcode-d70804f355f14b6620368eedfdde97f5 .title {
    color: #fff; }
  body .shortcode-special-heading.shortcode-d70804f355f14b6620368eedfdde97f5 .subtitle {
    color: #c2d4f8; }







@media screen and (min-width: 0) and (max-width: 767px) { body .shortcode-2dead7a1a47f5382eeafbfa630aff023 {
  padding: 6.25rem 0 2.5rem 0; }
 }@media screen and (min-width: 768px) and (max-width: 1023px) { body .shortcode-2dead7a1a47f5382eeafbfa630aff023 {
  padding: 11.25rem 0 7.5rem 0; }
 }@media screen and (min-width: 1024px) { body .shortcode-2dead7a1a47f5382eeafbfa630aff023 {
  padding: 11.25rem 0 7.5rem 0; }
 }


html[dir="ltr"] body .shortcode-special-heading.shortcode-8f5e5fce73c3b7b61b7946a9986f38bb {
  padding: 5px 0 5px 30px;
  margin-bottom: 3.75rem; }
  html[dir="ltr"] body .shortcode-special-heading.shortcode-8f5e5fce73c3b7b61b7946a9986f38bb:after {
    left: 0; }

html[dir="rtl"] body .shortcode-special-heading.shortcode-8f5e5fce73c3b7b61b7946a9986f38bb {
  padding: 5px 30px 5px 0;
  margin-bottom: 3.75rem;
  padding: 5px 0 5px 30px; }
  html[dir="rtl"] body .shortcode-special-heading.shortcode-8f5e5fce73c3b7b61b7946a9986f38bb:after {
    right: 0;
    right: auto;
    left: 0; }

body .shortcode-special-heading.shortcode-8f5e5fce73c3b7b61b7946a9986f38bb {
  text-align: left; }
  body .shortcode-special-heading.shortcode-8f5e5fce73c3b7b61b7946a9986f38bb:after {
    display: block;
    position: absolute;
    top: 0;
    width: 3px;
    height: 100%; }

@media screen and (max-width: 767px) {
  body .shortcode-special-heading.shortcode-8f5e5fce73c3b7b61b7946a9986f38bb {
    margin-bottom: 1.5625rem; } }


body .shortcode-column.shortcode-b64f71330e8d3d8275d70ee43c237a36 {
  text-align: right; }






body section.shortcode-f9dd4a8dc6140029251de739dcdb7d43 {
  padding: 0px; }



