/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
      html{
        font-family:sans-serif;
        -ms-text-size-adjust:100%;
        -webkit-text-size-adjust:100%}
      body{
        margin:0}
      article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,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-color:transparent}
      a:active,a:hover{
        outline:0}
      abbr[title]{
        border-bottom:1px dotted}
      b,strong{
        font-weight:700}
      dfn{
        font-style:italic}
      h1{
        font-size:2em;
        margin:.67em 0}
      mark{
        background:#ff0;
        color:#000}
      small{
        font-size:80%}
      sub,sup{
        font-size:75%;
        line-height:0;
        position:relative;
        vertical-align:baseline}
      sup{
        top:-.5em}
      sub{
        bottom:-.25em}
      img{
        border:0}
      svg:not(:root){
        overflow:hidden}
      figure{
        margin:1em 40px}
      hr{
        box-sizing:content-box;
        height:0}
      pre{
        overflow:auto}
      code,kbd,pre,samp{
        font-family:monospace,monospace;
        font-size:1em}
      button,input,optgroup,select,textarea{
        color:inherit;
        font:inherit;
        margin:0}
      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{
        border:0;
        padding: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-appearance:textfield;
        box-sizing:content-box}
      input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{
        -webkit-appearance:none}
      fieldset{
        border:1px solid silver;
        margin:0 2px;
        padding:.35em .625em .75em}
      legend{
        border:0;
        padding:0}
      textarea{
        overflow:auto}
      optgroup{
        font-weight:700}
      table{
        border-collapse:collapse;
        border-spacing:0}
      td,th{
        padding:0}
      *,:after,:before{
        box-sizing:border-box}
      html{
        width:100%;
        height:100%;
        font-family:Roboto,sans-serif;
        font-size:1em;
        line-height:1.5;
        background-color:#fff;
        color:#000;
        overflow-y:scroll;
        min-height:100%;
        -webkit-text-size-adjust:100%;
        -ms-text-size-adjust:100%;
        -moz-osx-font-smoothing:grayscale;
        -webkit-font-smoothing:antialiased;
        box-sizing:border-box;
        position:relative}
      html.is-leadbox{
        background-color:transparent}
      body{
        min-height:100%}
      h1,h1.jumbo,h2,h3,h4,p{
        margin:0}
      a{
        font-size:inherit}
      img{
        max-width:100%;
        width:100%}
      section{
        position:relative}
      .container{
        width:100%}
      .column,.inner-column,.layout,.row-compose,.widget-row{
        position:relative}
      .column{
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -ms-flex-direction:column;
        flex-direction:column}
      .inner-column{
        -webkit-box-flex:1;
        -ms-flex:1 1 auto;
        flex:1 1 auto}
      .inner-column:not(.area-placeholder){
        min-height:1px}
      .widget{
        padding:1vw;
        word-wrap:break-word}
      .has-background-image{
        background-position:50%;
        background-repeat:no-repeat}
      .has-background-size-cover{
        background-size:cover}
      .has-background-size-center{
        background-size:contain}
      .has-background-size-repeat{
        background-repeat:repeat}
      .flex-display{
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex}
      .flex-direction-column{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -ms-flex-direction:column;
        flex-direction:column}
      .flex-direction-column .container{
        min-height:1px}
      .flex-direction-row{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -ms-flex-direction:row;
        flex-direction:row}
      .flex-justify-flex-start{
        -webkit-box-pack:start;
        -ms-flex-pack:start;
        justify-content:flex-start}
      .flex-justify-center{
        -webkit-box-pack:center;
        -ms-flex-pack:center;
        justify-content:center}
      .flex-justify-flex-end{
        -webkit-box-pack:end;
        -ms-flex-pack:end;
        justify-content:flex-end}
      [class*=section-arrow--]:before{
        content:"";
        height:0;
        width:0;
        position:absolute;
        pointer-events:none;
        z-index:1;
        border:solid transparent;
        border-color:transparent}
      .section-arrow--top:before{
        bottom:100%;
        border-bottom-color:inherit;
        border-width:0 30px 18px}
      .section-arrow--bottom:before,.section-arrow--top:before{
        left:50%;
        -webkit-transform:translateX(-50%);
        transform:translateX(-50%)}
      .section-arrow--bottom:before{
        top:100%;
        border-top-color:inherit;
        border-width:18px 30px 0}
      .section-arrow--left:before{
        bottom:100%;
        right:50%;
        -webkit-transform:translateX(50%);
        transform:translateX(50%);
        border-bottom-color:inherit;
        border-width:0 30px 24px}
      @media (min-width:48em){
        .section-arrow--left:before{
          top:50%;
          right:100%;
          bottom:0;
          -webkit-transform:translateY(-50%) translateX(0);
          transform:translateY(-50%) translateX(0);
          border-bottom-color:transparent;
          border-right-color:inherit;
          border-width:30px 24px 30px 0}
      }
      .section-arrow--right:before{
        top:100%;
        left:50%;
        -webkit-transform:translateX(-50%);
        transform:translateX(-50%);
        border-top-color:inherit;
        border-width:24px 30px 0}
      @media (min-width:48em){
        .section-arrow--right:before{
          top:50%;
          left:100%;
          -webkit-transform:translateY(-50%) translateX(0);
          transform:translateY(-50%) translateX(0);
          border-left-color:inherit;
          border-top-color:transparent;
          border-width:30px 0 30px 24px}
      }
      .is-delayed{
        -webkit-transition:opacity .5s linear;
        transition:opacity .5s linear;
        height:0;
        overflow:hidden;
        opacity:0;
        padding-top:0;
        padding-bottom:0}
      .is-visible{
        opacity:1;
        height:auto;
        overflow:visible}
      .lp-headline a,.lp-headline a>span,.lp-text a,.lp-text a>span{
        color:inherit;
        text-decoration:underline}
      .lp-headline a:active,.lp-headline a:active>span,.lp-headline a:hover,.lp-headline a:hover>span,.lp-text a:active,.lp-text a:active>span,.lp-text a:hover,.lp-text a:hover>span{
        text-decoration:none}
      .widget-widget>iframe{
        max-width:100%;
        width:100%}
      .inner-composite{
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex}
      .page grammarly-btn{
        display:none}
      .page .lp-form__input+span{
        display:none!important}
      form .widget-row:first-of-type .widget{
        padding-bottom:0}
      .container{
        max-width:1140px;
        margin-left:auto;
        margin-right:auto}
      .container--fluid{
        max-width:none}
      .flex{
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -ms-flex-direction:row;
        flex-direction:row;
        -ms-flex-wrap:wrap;
        flex-wrap:wrap;
        margin-left:0;
        margin-right:0;
        max-width:100%}
      [class*=flex__]{
        -webkit-box-flex:0;
        -ms-flex:0 0 auto;
        flex:0 0 auto;
        min-height:1px;
        padding-left:0;
        padding-right:0}
      .flex--12 .flex__item--xs-1{
        -ms-flex-preferred-size:8.33333%;
        flex-basis:8.33333%;
        max-width:8.33333%}
      .flex--12 .flex__item--xs-2{
        -ms-flex-preferred-size:16.66667%;
        flex-basis:16.66667%;
        max-width:16.66667%}
      .flex--12 .flex__item--xs-3{
        -ms-flex-preferred-size:25%;
        flex-basis:25%;
        max-width:25%}
      .flex--12 .flex__item--xs-4{
        -ms-flex-preferred-size:33.33333%;
        flex-basis:33.33333%;
        max-width:33.33333%}
      .flex--12 .flex__item--xs-5{
        -ms-flex-preferred-size:41.66667%;
        flex-basis:41.66667%;
        max-width:41.66667%}
      .flex--12 .flex__item--xs-6{
        -ms-flex-preferred-size:50%;
        flex-basis:50%;
        max-width:50%}
      .flex--12 .flex__item--xs-7{
        -ms-flex-preferred-size:58.33333%;
        flex-basis:58.33333%;
        max-width:58.33333%}
      .flex--12 .flex__item--xs-8{
        -ms-flex-preferred-size:66.66667%;
        flex-basis:66.66667%;
        max-width:66.66667%}
      .flex--12 .flex__item--xs-9{
        -ms-flex-preferred-size:75%;
        flex-basis:75%;
        max-width:75%}
      .flex--12 .flex__item--xs-10{
        -ms-flex-preferred-size:83.33333%;
        flex-basis:83.33333%;
        max-width:83.33333%}
      .flex--12 .flex__item--xs-11{
        -ms-flex-preferred-size:91.66667%;
        flex-basis:91.66667%;
        max-width:91.66667%}
      .flex--12 .flex__item--xs-12{
        -ms-flex-preferred-size:100%;
        flex-basis:100%;
        max-width:100%}
      .flex--12 .flex__offset--xs-1{
        margin-left:8.33333%}
      .flex--12 .flex__offset--xs-2{
        margin-left:16.66667%}
      .flex--12 .flex__offset--xs-3{
        margin-left:25%}
      .flex--12 .flex__offset--xs-4{
        margin-left:33.33333%}
      .flex--12 .flex__offset--xs-5{
        margin-left:41.66667%}
      .flex--12 .flex__offset--xs-6{
        margin-left:50%}
      .flex--12 .flex__offset--xs-7{
        margin-left:58.33333%}
      .flex--12 .flex__offset--xs-8{
        margin-left:66.66667%}
      .flex--12 .flex__offset--xs-9{
        margin-left:75%}
      .flex--12 .flex__offset--xs-10{
        margin-left:83.33333%}
      .flex--12 .flex__offset--xs-11{
        margin-left:91.66667%}
      .flex--10 .flex__item--xs-1{
        -ms-flex-preferred-size:10%;
        flex-basis:10%;
        max-width:10%}
      .flex--10 .flex__item--xs-2{
        -ms-flex-preferred-size:20%;
        flex-basis:20%;
        max-width:20%}
      .flex--10 .flex__item--xs-3{
        -ms-flex-preferred-size:30%;
        flex-basis:30%;
        max-width:30%}
      .flex--10 .flex__item--xs-4{
        -ms-flex-preferred-size:40%;
        flex-basis:40%;
        max-width:40%}
      .flex--10 .flex__item--xs-5{
        -ms-flex-preferred-size:50%;
        flex-basis:50%;
        max-width:50%}
      .flex--10 .flex__item--xs-6{
        -ms-flex-preferred-size:60%;
        flex-basis:60%;
        max-width:60%}
      .flex--10 .flex__item--xs-7{
        -ms-flex-preferred-size:70%;
        flex-basis:70%;
        max-width:70%}
      .flex--10 .flex__item--xs-8{
        -ms-flex-preferred-size:80%;
        flex-basis:80%;
        max-width:80%}
      .flex--10 .flex__item--xs-9{
        -ms-flex-preferred-size:90%;
        flex-basis:90%;
        max-width:90%}
      .flex--10 .flex__item--xs-10{
        -ms-flex-preferred-size:100%;
        flex-basis:100%;
        max-width:100%}
      .flex--10 .flex__offset--xs-1{
        margin-left:10%}
      .flex--10 .flex__offset--xs-2{
        margin-left:20%}
      .flex--10 .flex__offset--xs-3{
        margin-left:30%}
      .flex--10 .flex__offset--xs-4{
        margin-left:40%}
      .flex--10 .flex__offset--xs-5{
        margin-left:50%}
      .flex--10 .flex__offset--xs-6{
        margin-left:60%}
      .flex--10 .flex__offset--xs-7{
        margin-left:70%}
      .flex--10 .flex__offset--xs-8{
        margin-left:80%}
      .flex--10 .flex__offset--xs-9{
        margin-left:90%}
      .flex--xs-start{
        -webkit-box-pack:start;
        -ms-flex-pack:start;
        justify-content:flex-start}
      .flex--xs-center{
        -webkit-box-pack:center;
        -ms-flex-pack:center;
        justify-content:center}
      .flex--xs-end{
        -webkit-box-pack:end;
        -ms-flex-pack:end;
        justify-content:flex-end}
      .flex--xs-around{
        -ms-flex-pack:distribute;
        justify-content:space-around}
      .flex--xs-between{
        -webkit-box-pack:justify;
        -ms-flex-pack:justify;
        justify-content:space-between}
      .flex--xs-top{
        -webkit-box-align:start;
        -ms-flex-align:start;
        align-items:flex-start}
      .flex--xs-middle{
        -webkit-box-align:center;
        -ms-flex-align:center;
        align-items:center}
      .flex--xs-bottom{
        -webkit-box-align:end;
        -ms-flex-align:end;
        align-items:flex-end}
      .flex--xs-first{
        -webkit-box-ordinal-group:0;
        -ms-flex-order:-1;
        order:-1}
      .flex--xs-last{
        -webkit-box-ordinal-group:2;
        -ms-flex-order:1;
        order:1}
      .flex__item--xs-auto{
        -webkit-box-flex:1;
        -ms-flex:1 1 auto;
        flex:1 1 auto}
      .flex__item--xs-grow{
        -webkit-box-flex:1;
        -ms-flex-positive:1;
        flex-grow:1}
      .flex__item--xs-no-grow{
        -webkit-box-flex:0;
        -ms-flex-positive:0;
        flex-grow:0}
      .flex__item--xs-shrink{
        -ms-flex-negative:1;
        flex-shrink:1}
      .flex__item--xs-no-shrink{
        -ms-flex-negative:0;
        flex-shrink:0}
      .flex__item--xs-none{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none}
      .flex--xs-inline-flex{
        display:-webkit-inline-box;
        display:-ms-inline-flexbox;
        display:inline-flex}
      .flex--xs-flex-nowrap{
        -ms-flex-wrap:nowrap;
        flex-wrap:nowrap}
      .flex--xs-flex-wrap-rev{
        -ms-flex-wrap:wrap-reverse;
        flex-wrap:wrap-reverse}
      .flex--xs-horizontal-rev{
        -webkit-box-orient:vertical;
        -webkit-box-direction:reverse;
        -ms-flex-direction:column-reverse;
        flex-direction:column-reverse}
      .flex--xs-vertical{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -ms-flex-direction:column;
        flex-direction:column}
      .flex--xs-vertical-rev{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:reverse;
        -ms-flex-direction:row-reverse;
        flex-direction:row-reverse}
      @media (min-width:30em){
        .flex--12 .flex__item--sm-1{
          -ms-flex-preferred-size:8.33333%;
          flex-basis:8.33333%;
          max-width:8.33333%}
        .flex--12 .flex__item--sm-2{
          -ms-flex-preferred-size:16.66667%;
          flex-basis:16.66667%;
          max-width:16.66667%}
        .flex--12 .flex__item--sm-3{
          -ms-flex-preferred-size:25%;
          flex-basis:25%;
          max-width:25%}
        .flex--12 .flex__item--sm-4{
          -ms-flex-preferred-size:33.33333%;
          flex-basis:33.33333%;
          max-width:33.33333%}
        .flex--12 .flex__item--sm-5{
          -ms-flex-preferred-size:41.66667%;
          flex-basis:41.66667%;
          max-width:41.66667%}
        .flex--12 .flex__item--sm-6{
          -ms-flex-preferred-size:50%;
          flex-basis:50%;
          max-width:50%}
        .flex--12 .flex__item--sm-7{
          -ms-flex-preferred-size:58.33333%;
          flex-basis:58.33333%;
          max-width:58.33333%}
        .flex--12 .flex__item--sm-8{
          -ms-flex-preferred-size:66.66667%;
          flex-basis:66.66667%;
          max-width:66.66667%}
        .flex--12 .flex__item--sm-9{
          -ms-flex-preferred-size:75%;
          flex-basis:75%;
          max-width:75%}
        .flex--12 .flex__item--sm-10{
          -ms-flex-preferred-size:83.33333%;
          flex-basis:83.33333%;
          max-width:83.33333%}
        .flex--12 .flex__item--sm-11{
          -ms-flex-preferred-size:91.66667%;
          flex-basis:91.66667%;
          max-width:91.66667%}
        .flex--12 .flex__item--sm-12{
          -ms-flex-preferred-size:100%;
          flex-basis:100%;
          max-width:100%}
        .flex--12 .flex__offset--sm-1{
          margin-left:8.33333%}
        .flex--12 .flex__offset--sm-2{
          margin-left:16.66667%}
        .flex--12 .flex__offset--sm-3{
          margin-left:25%}
        .flex--12 .flex__offset--sm-4{
          margin-left:33.33333%}
        .flex--12 .flex__offset--sm-5{
          margin-left:41.66667%}
        .flex--12 .flex__offset--sm-6{
          margin-left:50%}
        .flex--12 .flex__offset--sm-7{
          margin-left:58.33333%}
        .flex--12 .flex__offset--sm-8{
          margin-left:66.66667%}
        .flex--12 .flex__offset--sm-9{
          margin-left:75%}
        .flex--12 .flex__offset--sm-10{
          margin-left:83.33333%}
        .flex--12 .flex__offset--sm-11{
          margin-left:91.66667%}
        .flex--10 .flex__item--sm-1{
          -ms-flex-preferred-size:10%;
          flex-basis:10%;
          max-width:10%}
        .flex--10 .flex__item--sm-2{
          -ms-flex-preferred-size:20%;
          flex-basis:20%;
          max-width:20%}
        .flex--10 .flex__item--sm-3{
          -ms-flex-preferred-size:30%;
          flex-basis:30%;
          max-width:30%}
        .flex--10 .flex__item--sm-4{
          -ms-flex-preferred-size:40%;
          flex-basis:40%;
          max-width:40%}
        .flex--10 .flex__item--sm-5{
          -ms-flex-preferred-size:50%;
          flex-basis:50%;
          max-width:50%}
        .flex--10 .flex__item--sm-6{
          -ms-flex-preferred-size:60%;
          flex-basis:60%;
          max-width:60%}
        .flex--10 .flex__item--sm-7{
          -ms-flex-preferred-size:70%;
          flex-basis:70%;
          max-width:70%}
        .flex--10 .flex__item--sm-8{
          -ms-flex-preferred-size:80%;
          flex-basis:80%;
          max-width:80%}
        .flex--10 .flex__item--sm-9{
          -ms-flex-preferred-size:90%;
          flex-basis:90%;
          max-width:90%}
        .flex--10 .flex__item--sm-10{
          -ms-flex-preferred-size:100%;
          flex-basis:100%;
          max-width:100%}
        .flex--10 .flex__offset--sm-1{
          margin-left:10%}
        .flex--10 .flex__offset--sm-2{
          margin-left:20%}
        .flex--10 .flex__offset--sm-3{
          margin-left:30%}
        .flex--10 .flex__offset--sm-4{
          margin-left:40%}
        .flex--10 .flex__offset--sm-5{
          margin-left:50%}
        .flex--10 .flex__offset--sm-6{
          margin-left:60%}
        .flex--10 .flex__offset--sm-7{
          margin-left:70%}
        .flex--10 .flex__offset--sm-8{
          margin-left:80%}
        .flex--10 .flex__offset--sm-9{
          margin-left:90%}
        .flex--sm-start{
          -webkit-box-pack:start;
          -ms-flex-pack:start;
          justify-content:flex-start}
        .flex--sm-center{
          -webkit-box-pack:center;
          -ms-flex-pack:center;
          justify-content:center}
        .flex--sm-end{
          -webkit-box-pack:end;
          -ms-flex-pack:end;
          justify-content:flex-end}
        .flex--sm-around{
          -ms-flex-pack:distribute;
          justify-content:space-around}
        .flex--sm-between{
          -webkit-box-pack:justify;
          -ms-flex-pack:justify;
          justify-content:space-between}
        .flex--sm-top{
          -webkit-box-align:start;
          -ms-flex-align:start;
          align-items:flex-start}
        .flex--sm-middle{
          -webkit-box-align:center;
          -ms-flex-align:center;
          align-items:center}
        .flex--sm-bottom{
          -webkit-box-align:end;
          -ms-flex-align:end;
          align-items:flex-end}
        .flex--sm-first{
          -webkit-box-ordinal-group:0;
          -ms-flex-order:-1;
          order:-1}
        .flex--sm-last{
          -webkit-box-ordinal-group:2;
          -ms-flex-order:1;
          order:1}
        .flex__item--sm-auto{
          -webkit-box-flex:1;
          -ms-flex:1 1 auto;
          flex:1 1 auto}
        .flex__item--sm-grow{
          -webkit-box-flex:1;
          -ms-flex-positive:1;
          flex-grow:1}
        .flex__item--sm-no-grow{
          -webkit-box-flex:0;
          -ms-flex-positive:0;
          flex-grow:0}
        .flex__item--sm-shrink{
          -ms-flex-negative:1;
          flex-shrink:1}
        .flex__item--sm-no-shrink{
          -ms-flex-negative:0;
          flex-shrink:0}
        .flex__item--sm-none{
          -webkit-box-flex:0;
          -ms-flex:none;
          flex:none}
        .flex--sm-inline-flex{
          display:-webkit-inline-box;
          display:-ms-inline-flexbox;
          display:inline-flex}
        .flex--sm-flex-nowrap{
          -ms-flex-wrap:nowrap;
          flex-wrap:nowrap}
        .flex--sm-flex-wrap-rev{
          -ms-flex-wrap:wrap-reverse;
          flex-wrap:wrap-reverse}
        .flex--sm-horizontal-rev{
          -webkit-box-orient:vertical;
          -webkit-box-direction:reverse;
          -ms-flex-direction:column-reverse;
          flex-direction:column-reverse}
        .flex--sm-vertical{
          -webkit-box-orient:vertical;
          -webkit-box-direction:normal;
          -ms-flex-direction:column;
          flex-direction:column}
        .flex--sm-vertical-rev{
          -webkit-box-orient:horizontal;
          -webkit-box-direction:reverse;
          -ms-flex-direction:row-reverse;
          flex-direction:row-reverse}
      }
      @media (min-width:48em){
        .flex--12 .flex__item--md-1{
          -ms-flex-preferred-size:8.33333%;
          flex-basis:8.33333%;
          max-width:8.33333%}
        .flex--12 .flex__item--md-2{
          -ms-flex-preferred-size:16.66667%;
          flex-basis:16.66667%;
          max-width:16.66667%}
        .flex--12 .flex__item--md-3{
          -ms-flex-preferred-size:25%;
          flex-basis:25%;
          max-width:25%}
        .flex--12 .flex__item--md-4{
          -ms-flex-preferred-size:33.33333%;
          flex-basis:33.33333%;
          max-width:33.33333%}
        .flex--12 .flex__item--md-5{
          -ms-flex-preferred-size:41.66667%;
          flex-basis:41.66667%;
          max-width:41.66667%}
        .flex--12 .flex__item--md-6{
          -ms-flex-preferred-size:50%;
          flex-basis:50%;
          max-width:50%}
        .flex--12 .flex__item--md-7{
          -ms-flex-preferred-size:58.33333%;
          flex-basis:58.33333%;
          max-width:58.33333%}
        .flex--12 .flex__item--md-8{
          -ms-flex-preferred-size:66.66667%;
          flex-basis:66.66667%;
          max-width:66.66667%}
        .flex--12 .flex__item--md-9{
          -ms-flex-preferred-size:75%;
          flex-basis:75%;
          max-width:75%}
        .flex--12 .flex__item--md-10{
          -ms-flex-preferred-size:83.33333%;
          flex-basis:83.33333%;
          max-width:83.33333%}
        .flex--12 .flex__item--md-11{
          -ms-flex-preferred-size:91.66667%;
          flex-basis:91.66667%;
          max-width:91.66667%}
        .flex--12 .flex__item--md-12{
          -ms-flex-preferred-size:100%;
          flex-basis:100%;
          max-width:100%}
        .flex--12 .flex__offset--md-1{
          margin-left:8.33333%}
        .flex--12 .flex__offset--md-2{
          margin-left:16.66667%}
        .flex--12 .flex__offset--md-3{
          margin-left:25%}
        .flex--12 .flex__offset--md-4{
          margin-left:33.33333%}
        .flex--12 .flex__offset--md-5{
          margin-left:41.66667%}
        .flex--12 .flex__offset--md-6{
          margin-left:50%}
        .flex--12 .flex__offset--md-7{
          margin-left:58.33333%}
        .flex--12 .flex__offset--md-8{
          margin-left:66.66667%}
        .flex--12 .flex__offset--md-9{
          margin-left:75%}
        .flex--12 .flex__offset--md-10{
          margin-left:83.33333%}
        .flex--12 .flex__offset--md-11{
          margin-left:91.66667%}
        .flex--10 .flex__item--md-1{
          -ms-flex-preferred-size:10%;
          flex-basis:10%;
          max-width:10%}
        .flex--10 .flex__item--md-2{
          -ms-flex-preferred-size:20%;
          flex-basis:20%;
          max-width:20%}
        .flex--10 .flex__item--md-3{
          -ms-flex-preferred-size:30%;
          flex-basis:30%;
          max-width:30%}
        .flex--10 .flex__item--md-4{
          -ms-flex-preferred-size:40%;
          flex-basis:40%;
          max-width:40%}
        .flex--10 .flex__item--md-5{
          -ms-flex-preferred-size:50%;
          flex-basis:50%;
          max-width:50%}
        .flex--10 .flex__item--md-6{
          -ms-flex-preferred-size:60%;
          flex-basis:60%;
          max-width:60%}
        .flex--10 .flex__item--md-7{
          -ms-flex-preferred-size:70%;
          flex-basis:70%;
          max-width:70%}
        .flex--10 .flex__item--md-8{
          -ms-flex-preferred-size:80%;
          flex-basis:80%;
          max-width:80%}
        .flex--10 .flex__item--md-9{
          -ms-flex-preferred-size:90%;
          flex-basis:90%;
          max-width:90%}
        .flex--10 .flex__item--md-10{
          -ms-flex-preferred-size:100%;
          flex-basis:100%;
          max-width:100%}
        .flex--10 .flex__offset--md-1{
          margin-left:10%}
        .flex--10 .flex__offset--md-2{
          margin-left:20%}
        .flex--10 .flex__offset--md-3{
          margin-left:30%}
        .flex--10 .flex__offset--md-4{
          margin-left:40%}
        .flex--10 .flex__offset--md-5{
          margin-left:50%}
        .flex--10 .flex__offset--md-6{
          margin-left:60%}
        .flex--10 .flex__offset--md-7{
          margin-left:70%}
        .flex--10 .flex__offset--md-8{
          margin-left:80%}
        .flex--10 .flex__offset--md-9{
          margin-left:90%}
        .flex--md-start{
          -webkit-box-pack:start;
          -ms-flex-pack:start;
          justify-content:flex-start}
        .flex--md-center{
          -webkit-box-pack:center;
          -ms-flex-pack:center;
          justify-content:center}
        .flex--md-end{
          -webkit-box-pack:end;
          -ms-flex-pack:end;
          justify-content:flex-end}
        .flex--md-around{
          -ms-flex-pack:distribute;
          justify-content:space-around}
        .flex--md-between{
          -webkit-box-pack:justify;
          -ms-flex-pack:justify;
          justify-content:space-between}
        .flex--md-top{
          -webkit-box-align:start;
          -ms-flex-align:start;
          align-items:flex-start}
        .flex--md-middle{
          -webkit-box-align:center;
          -ms-flex-align:center;
          align-items:center}
        .flex--md-bottom{
          -webkit-box-align:end;
          -ms-flex-align:end;
          align-items:flex-end}
        .flex--md-first{
          -webkit-box-ordinal-group:0;
          -ms-flex-order:-1;
          order:-1}
        .flex--md-last{
          -webkit-box-ordinal-group:2;
          -ms-flex-order:1;
          order:1}
        .flex__item--md-auto{
          -webkit-box-flex:1;
          -ms-flex:1 1 auto;
          flex:1 1 auto}
        .flex__item--md-grow{
          -webkit-box-flex:1;
          -ms-flex-positive:1;
          flex-grow:1}
        .flex__item--md-no-grow{
          -webkit-box-flex:0;
          -ms-flex-positive:0;
          flex-grow:0}
        .flex__item--md-shrink{
          -ms-flex-negative:1;
          flex-shrink:1}
        .flex__item--md-no-shrink{
          -ms-flex-negative:0;
          flex-shrink:0}
        .flex__item--md-none{
          -webkit-box-flex:0;
          -ms-flex:none;
          flex:none}
        .flex--md-inline-flex{
          display:-webkit-inline-box;
          display:-ms-inline-flexbox;
          display:inline-flex}
        .flex--md-flex-nowrap{
          -ms-flex-wrap:nowrap;
          flex-wrap:nowrap}
        .flex--md-flex-wrap-rev{
          -ms-flex-wrap:wrap-reverse;
          flex-wrap:wrap-reverse}
        .flex--md-horizontal-rev{
          -webkit-box-orient:vertical;
          -webkit-box-direction:reverse;
          -ms-flex-direction:column-reverse;
          flex-direction:column-reverse}
        .flex--md-vertical{
          -webkit-box-orient:vertical;
          -webkit-box-direction:normal;
          -ms-flex-direction:column;
          flex-direction:column}
        .flex--md-vertical-rev{
          -webkit-box-orient:horizontal;
          -webkit-box-direction:reverse;
          -ms-flex-direction:row-reverse;
          flex-direction:row-reverse}
      }
      @media (min-width:64em){
        .flex--12 .flex__item--lg-1{
          -ms-flex-preferred-size:8.33333%;
          flex-basis:8.33333%;
          max-width:8.33333%}
        .flex--12 .flex__item--lg-2{
          -ms-flex-preferred-size:16.66667%;
          flex-basis:16.66667%;
          max-width:16.66667%}
        .flex--12 .flex__item--lg-3{
          -ms-flex-preferred-size:25%;
          flex-basis:25%;
          max-width:25%}
        .flex--12 .flex__item--lg-4{
          -ms-flex-preferred-size:33.33333%;
          flex-basis:33.33333%;
          max-width:33.33333%}
        .flex--12 .flex__item--lg-5{
          -ms-flex-preferred-size:41.66667%;
          flex-basis:41.66667%;
          max-width:41.66667%}
        .flex--12 .flex__item--lg-6{
          -ms-flex-preferred-size:50%;
          flex-basis:50%;
          max-width:50%}
        .flex--12 .flex__item--lg-7{
          -ms-flex-preferred-size:58.33333%;
          flex-basis:58.33333%;
          max-width:58.33333%}
        .flex--12 .flex__item--lg-8{
          -ms-flex-preferred-size:66.66667%;
          flex-basis:66.66667%;
          max-width:66.66667%}
        .flex--12 .flex__item--lg-9{
          -ms-flex-preferred-size:75%;
          flex-basis:75%;
          max-width:75%}
        .flex--12 .flex__item--lg-10{
          -ms-flex-preferred-size:83.33333%;
          flex-basis:83.33333%;
          max-width:83.33333%}
        .flex--12 .flex__item--lg-11{
          -ms-flex-preferred-size:91.66667%;
          flex-basis:91.66667%;
          max-width:91.66667%}
        .flex--12 .flex__item--lg-12{
          -ms-flex-preferred-size:100%;
          flex-basis:100%;
          max-width:100%}
        .flex--12 .flex__offset--lg-1{
          margin-left:8.33333%}
        .flex--12 .flex__offset--lg-2{
          margin-left:16.66667%}
        .flex--12 .flex__offset--lg-3{
          margin-left:25%}
        .flex--12 .flex__offset--lg-4{
          margin-left:33.33333%}
        .flex--12 .flex__offset--lg-5{
          margin-left:41.66667%}
        .flex--12 .flex__offset--lg-6{
          margin-left:50%}
        .flex--12 .flex__offset--lg-7{
          margin-left:58.33333%}
        .flex--12 .flex__offset--lg-8{
          margin-left:66.66667%}
        .flex--12 .flex__offset--lg-9{
          margin-left:75%}
        .flex--12 .flex__offset--lg-10{
          margin-left:83.33333%}
        .flex--12 .flex__offset--lg-11{
          margin-left:91.66667%}
        .flex--10 .flex__item--lg-1{
          -ms-flex-preferred-size:10%;
          flex-basis:10%;
          max-width:10%}
        .flex--10 .flex__item--lg-2{
          -ms-flex-preferred-size:20%;
          flex-basis:20%;
          max-width:20%}
        .flex--10 .flex__item--lg-3{
          -ms-flex-preferred-size:30%;
          flex-basis:30%;
          max-width:30%}
        .flex--10 .flex__item--lg-4{
          -ms-flex-preferred-size:40%;
          flex-basis:40%;
          max-width:40%}
        .flex--10 .flex__item--lg-5{
          -ms-flex-preferred-size:50%;
          flex-basis:50%;
          max-width:50%}
        .flex--10 .flex__item--lg-6{
          -ms-flex-preferred-size:60%;
          flex-basis:60%;
          max-width:60%}
        .flex--10 .flex__item--lg-7{
          -ms-flex-preferred-size:70%;
          flex-basis:70%;
          max-width:70%}
        .flex--10 .flex__item--lg-8{
          -ms-flex-preferred-size:80%;
          flex-basis:80%;
          max-width:80%}
        .flex--10 .flex__item--lg-9{
          -ms-flex-preferred-size:90%;
          flex-basis:90%;
          max-width:90%}
        .flex--10 .flex__item--lg-10{
          -ms-flex-preferred-size:100%;
          flex-basis:100%;
          max-width:100%}
        .flex--10 .flex__offset--lg-1{
          margin-left:10%}
        .flex--10 .flex__offset--lg-2{
          margin-left:20%}
        .flex--10 .flex__offset--lg-3{
          margin-left:30%}
        .flex--10 .flex__offset--lg-4{
          margin-left:40%}
        .flex--10 .flex__offset--lg-5{
          margin-left:50%}
        .flex--10 .flex__offset--lg-6{
          margin-left:60%}
        .flex--10 .flex__offset--lg-7{
          margin-left:70%}
        .flex--10 .flex__offset--lg-8{
          margin-left:80%}
        .flex--10 .flex__offset--lg-9{
          margin-left:90%}
        .flex--lg-start{
          -webkit-box-pack:start;
          -ms-flex-pack:start;
          justify-content:flex-start}
        .flex--lg-center{
          -webkit-box-pack:center;
          -ms-flex-pack:center;
          justify-content:center}
        .flex--lg-end{
          -webkit-box-pack:end;
          -ms-flex-pack:end;
          justify-content:flex-end}
        .flex--lg-around{
          -ms-flex-pack:distribute;
          justify-content:space-around}
        .flex--lg-between{
          -webkit-box-pack:justify;
          -ms-flex-pack:justify;
          justify-content:space-between}
        .flex--lg-top{
          -webkit-box-align:start;
          -ms-flex-align:start;
          align-items:flex-start}
        .flex--lg-middle{
          -webkit-box-align:center;
          -ms-flex-align:center;
          align-items:center}
        .flex--lg-bottom{
          -webkit-box-align:end;
          -ms-flex-align:end;
          align-items:flex-end}
        .flex--lg-first{
          -webkit-box-ordinal-group:0;
          -ms-flex-order:-1;
          order:-1}
        .flex--lg-last{
          -webkit-box-ordinal-group:2;
          -ms-flex-order:1;
          order:1}
        .flex__item--lg-auto{
          -webkit-box-flex:1;
          -ms-flex:1 1 auto;
          flex:1 1 auto}
        .flex__item--lg-grow{
          -webkit-box-flex:1;
          -ms-flex-positive:1;
          flex-grow:1}
        .flex__item--lg-no-grow{
          -webkit-box-flex:0;
          -ms-flex-positive:0;
          flex-grow:0}
        .flex__item--lg-shrink{
          -ms-flex-negative:1;
          flex-shrink:1}
        .flex__item--lg-no-shrink{
          -ms-flex-negative:0;
          flex-shrink:0}
        .flex__item--lg-none{
          -webkit-box-flex:0;
          -ms-flex:none;
          flex:none}
        .flex--lg-inline-flex{
          display:-webkit-inline-box;
          display:-ms-inline-flexbox;
          display:inline-flex}
        .flex--lg-flex-nowrap{
          -ms-flex-wrap:nowrap;
          flex-wrap:nowrap}
        .flex--lg-flex-wrap-rev{
          -ms-flex-wrap:wrap-reverse;
          flex-wrap:wrap-reverse}
        .flex--lg-horizontal-rev{
          -webkit-box-orient:vertical;
          -webkit-box-direction:reverse;
          -ms-flex-direction:column-reverse;
          flex-direction:column-reverse}
        .flex--lg-vertical{
          -webkit-box-orient:vertical;
          -webkit-box-direction:normal;
          -ms-flex-direction:column;
          flex-direction:column}
        .flex--lg-vertical-rev{
          -webkit-box-orient:horizontal;
          -webkit-box-direction:reverse;
          -ms-flex-direction:row-reverse;
          flex-direction:row-reverse}
      }
      @media (min-width:80em){
        .flex--12 .flex__item--xl-1{
          -ms-flex-preferred-size:8.33333%;
          flex-basis:8.33333%;
          max-width:8.33333%}
        .flex--12 .flex__item--xl-2{
          -ms-flex-preferred-size:16.66667%;
          flex-basis:16.66667%;
          max-width:16.66667%}
        .flex--12 .flex__item--xl-3{
          -ms-flex-preferred-size:25%;
          flex-basis:25%;
          max-width:25%}
        .flex--12 .flex__item--xl-4{
          -ms-flex-preferred-size:33.33333%;
          flex-basis:33.33333%;
          max-width:33.33333%}
        .flex--12 .flex__item--xl-5{
          -ms-flex-preferred-size:41.66667%;
          flex-basis:41.66667%;
          max-width:41.66667%}
        .flex--12 .flex__item--xl-6{
          -ms-flex-preferred-size:50%;
          flex-basis:50%;
          max-width:50%}
        .flex--12 .flex__item--xl-7{
          -ms-flex-preferred-size:58.33333%;
          flex-basis:58.33333%;
          max-width:58.33333%}
        .flex--12 .flex__item--xl-8{
          -ms-flex-preferred-size:66.66667%;
          flex-basis:66.66667%;
          max-width:66.66667%}
        .flex--12 .flex__item--xl-9{
          -ms-flex-preferred-size:75%;
          flex-basis:75%;
          max-width:75%}
        .flex--12 .flex__item--xl-10{
          -ms-flex-preferred-size:83.33333%;
          flex-basis:83.33333%;
          max-width:83.33333%}
        .flex--12 .flex__item--xl-11{
          -ms-flex-preferred-size:91.66667%;
          flex-basis:91.66667%;
          max-width:91.66667%}
        .flex--12 .flex__item--xl-12{
          -ms-flex-preferred-size:100%;
          flex-basis:100%;
          max-width:100%}
        .flex--12 .flex__offset--xl-1{
          margin-left:8.33333%}
        .flex--12 .flex__offset--xl-2{
          margin-left:16.66667%}
        .flex--12 .flex__offset--xl-3{
          margin-left:25%}
        .flex--12 .flex__offset--xl-4{
          margin-left:33.33333%}
        .flex--12 .flex__offset--xl-5{
          margin-left:41.66667%}
        .flex--12 .flex__offset--xl-6{
          margin-left:50%}
        .flex--12 .flex__offset--xl-7{
          margin-left:58.33333%}
        .flex--12 .flex__offset--xl-8{
          margin-left:66.66667%}
        .flex--12 .flex__offset--xl-9{
          margin-left:75%}
        .flex--12 .flex__offset--xl-10{
          margin-left:83.33333%}
        .flex--12 .flex__offset--xl-11{
          margin-left:91.66667%}
        .flex--10 .flex__item--xl-1{
          -ms-flex-preferred-size:10%;
          flex-basis:10%;
          max-width:10%}
        .flex--10 .flex__item--xl-2{
          -ms-flex-preferred-size:20%;
          flex-basis:20%;
          max-width:20%}
        .flex--10 .flex__item--xl-3{
          -ms-flex-preferred-size:30%;
          flex-basis:30%;
          max-width:30%}
        .flex--10 .flex__item--xl-4{
          -ms-flex-preferred-size:40%;
          flex-basis:40%;
          max-width:40%}
        .flex--10 .flex__item--xl-5{
          -ms-flex-preferred-size:50%;
          flex-basis:50%;
          max-width:50%}
        .flex--10 .flex__item--xl-6{
          -ms-flex-preferred-size:60%;
          flex-basis:60%;
          max-width:60%}
        .flex--10 .flex__item--xl-7{
          -ms-flex-preferred-size:70%;
          flex-basis:70%;
          max-width:70%}
        .flex--10 .flex__item--xl-8{
          -ms-flex-preferred-size:80%;
          flex-basis:80%;
          max-width:80%}
        .flex--10 .flex__item--xl-9{
          -ms-flex-preferred-size:90%;
          flex-basis:90%;
          max-width:90%}
        .flex--10 .flex__item--xl-10{
          -ms-flex-preferred-size:100%;
          flex-basis:100%;
          max-width:100%}
        .flex--10 .flex__offset--xl-1{
          margin-left:10%}
        .flex--10 .flex__offset--xl-2{
          margin-left:20%}
        .flex--10 .flex__offset--xl-3{
          margin-left:30%}
        .flex--10 .flex__offset--xl-4{
          margin-left:40%}
        .flex--10 .flex__offset--xl-5{
          margin-left:50%}
        .flex--10 .flex__offset--xl-6{
          margin-left:60%}
        .flex--10 .flex__offset--xl-7{
          margin-left:70%}
        .flex--10 .flex__offset--xl-8{
          margin-left:80%}
        .flex--10 .flex__offset--xl-9{
          margin-left:90%}
        .flex--xl-start{
          -webkit-box-pack:start;
          -ms-flex-pack:start;
          justify-content:flex-start}
        .flex--xl-center{
          -webkit-box-pack:center;
          -ms-flex-pack:center;
          justify-content:center}
        .flex--xl-end{
          -webkit-box-pack:end;
          -ms-flex-pack:end;
          justify-content:flex-end}
        .flex--xl-around{
          -ms-flex-pack:distribute;
          justify-content:space-around}
        .flex--xl-between{
          -webkit-box-pack:justify;
          -ms-flex-pack:justify;
          justify-content:space-between}
        .flex--xl-top{
          -webkit-box-align:start;
          -ms-flex-align:start;
          align-items:flex-start}
        .flex--xl-middle{
          -webkit-box-align:center;
          -ms-flex-align:center;
          align-items:center}
        .flex--xl-bottom{
          -webkit-box-align:end;
          -ms-flex-align:end;
          align-items:flex-end}
        .flex--xl-first{
          -webkit-box-ordinal-group:0;
          -ms-flex-order:-1;
          order:-1}
        .flex--xl-last{
          -webkit-box-ordinal-group:2;
          -ms-flex-order:1;
          order:1}
        .flex__item--xl-auto{
          -webkit-box-flex:1;
          -ms-flex:1 1 auto;
          flex:1 1 auto}
        .flex__item--xl-grow{
          -webkit-box-flex:1;
          -ms-flex-positive:1;
          flex-grow:1}
        .flex__item--xl-no-grow{
          -webkit-box-flex:0;
          -ms-flex-positive:0;
          flex-grow:0}
        .flex__item--xl-shrink{
          -ms-flex-negative:1;
          flex-shrink:1}
        .flex__item--xl-no-shrink{
          -ms-flex-negative:0;
          flex-shrink:0}
        .flex__item--xl-none{
          -webkit-box-flex:0;
          -ms-flex:none;
          flex:none}
        .flex--xl-inline-flex{
          display:-webkit-inline-box;
          display:-ms-inline-flexbox;
          display:inline-flex}
        .flex--xl-flex-nowrap{
          -ms-flex-wrap:nowrap;
          flex-wrap:nowrap}
        .flex--xl-flex-wrap-rev{
          -ms-flex-wrap:wrap-reverse;
          flex-wrap:wrap-reverse}
        .flex--xl-horizontal-rev{
          -webkit-box-orient:vertical;
          -webkit-box-direction:reverse;
          -ms-flex-direction:column-reverse;
          flex-direction:column-reverse}
        .flex--xl-vertical{
          -webkit-box-orient:vertical;
          -webkit-box-direction:normal;
          -ms-flex-direction:column;
          flex-direction:column}
        .flex--xl-vertical-rev{
          -webkit-box-orient:horizontal;
          -webkit-box-direction:reverse;
          -ms-flex-direction:row-reverse;
          flex-direction:row-reverse}
      }
      .font-scale-1{
        font-size:.5rem}
      .font-scale-2{
        font-size:.5625rem}
      .font-scale-3{
        font-size:.625rem}
      .font-scale-4{
        font-size:.6875rem}
      .font-scale-5{
        font-size:.75rem}
      .font-scale-6{
        font-size:.8125rem}
      .font-scale-7{
        font-size:.875rem}
      .font-scale-8{
        font-size:1rem}
      .font-scale-9{
        font-size:1.125rem}
      .font-scale-10{
        font-size:1.25rem}
      .font-scale-11{
        font-size:1.5rem}
      .font-scale-12{
        font-size:1.75rem}
      .font-scale-13{
        font-size:2rem}
      .font-scale-14{
        font-size:2.25rem}
      .font-scale-15{
        font-size:2.5rem}
      .font-scale-16{
        font-size:2.75rem}
      .font-scale-17{
        font-size:3rem}
      .font-scale-18{
        font-size:3.25rem}
      .small-subhead.font-scale-1{
        font-size:.5625rem}
      .small-subhead.font-scale-2{
        font-size:.625rem}
      .small-subhead.font-scale-3{
        font-size:.6875rem}
      .small-subhead.font-scale-4{
        font-size:.75rem}
      .small-subhead.font-scale-5{
        font-size:.8125rem}
      .small-subhead.font-scale-6{
        font-size:.875rem}
      .small-subhead.font-scale-7{
        font-size:1rem}
      .small-subhead.font-scale-8{
        font-size:1.125rem}
      .small-subhead.font-scale-9{
        font-size:1.25rem}
      .small-subhead.font-scale-10{
        font-size:1.5rem}
      .subhead.font-scale-1{
        font-size:.6875rem}
      .subhead.font-scale-2{
        font-size:.75rem}
      .subhead.font-scale-3{
        font-size:.8125rem}
      .subhead.font-scale-4{
        font-size:.875rem}
      .subhead.font-scale-5{
        font-size:1rem}
      .subhead.font-scale-6{
        font-size:1.125rem}
      .subhead.font-scale-7{
        font-size:1.25rem}
      .subhead.font-scale-8{
        font-size:1.5rem}
      .subhead.font-scale-9{
        font-size:1.75rem}
      .subhead.font-scale-10{
        font-size:2rem}
      .headline.font-scale-1{
        font-size:.8125rem}
      .headline.font-scale-2{
        font-size:.875rem}
      .headline.font-scale-3{
        font-size:1rem}
      .headline.font-scale-4{
        font-size:1.125rem}
      .headline.font-scale-5{
        font-size:1.25rem}
      .headline.font-scale-6{
        font-size:1.5rem}
      .headline.font-scale-7{
        font-size:1.75rem}
      .headline.font-scale-8{
        font-size:2rem}
      .headline.font-scale-9{
        font-size:2.25rem}
      .headline.font-scale-10{
        font-size:2.5rem}
      .jumbo.font-scale-1{
        font-size:1.125rem}
      .jumbo.font-scale-2{
        font-size:1.25rem}
      .jumbo.font-scale-3{
        font-size:1.5rem}
      .jumbo.font-scale-4{
        font-size:1.75rem}
      .jumbo.font-scale-5{
        font-size:2rem}
      .jumbo.font-scale-6{
        font-size:2.25rem}
      .jumbo.font-scale-7{
        font-size:2.5rem}
      .jumbo.font-scale-8{
        font-size:2.75rem}
      .jumbo.font-scale-9{
        font-size:3rem}
      .jumbo.font-scale-10{
        font-size:3.25rem}
      @media (min-width:30em){
        .font-scale-1{
          font-size:.5625rem}
        .font-scale-2{
          font-size:.625rem}
        .font-scale-3{
          font-size:.75rem}
        .font-scale-4{
          font-size:.875rem}
        .font-scale-5{
          font-size:1rem}
        .font-scale-6{
          font-size:1.125rem}
        .font-scale-7{
          font-size:1.3125rem}
        .font-scale-8{
          font-size:1.5rem}
        .font-scale-9{
          font-size:1.75rem}
        .font-scale-10{
          font-size:2rem}
        .font-scale-11{
          font-size:2.375rem}
        .font-scale-12{
          font-size:2.75rem}
        .font-scale-13{
          font-size:3.125rem}
        .font-scale-14{
          font-size:3.5rem}
        .font-scale-15{
          font-size:3.875rem}
        .font-scale-16{
          font-size:4.25rem}
        .font-scale-17{
          font-size:4.625rem}
        .font-scale-18{
          font-size:5rem}
        .small-subhead.font-scale-1{
          font-size:.625rem}
        .small-subhead.font-scale-2{
          font-size:.75rem}
        .small-subhead.font-scale-3{
          font-size:.875rem}
        .small-subhead.font-scale-4{
          font-size:1rem}
        .small-subhead.font-scale-5{
          font-size:1.125rem}
        .small-subhead.font-scale-6{
          font-size:1.3125rem}
        .small-subhead.font-scale-7{
          font-size:1.5rem}
        .small-subhead.font-scale-8{
          font-size:1.75rem}
        .small-subhead.font-scale-9{
          font-size:2rem}
        .small-subhead.font-scale-10{
          font-size:2.375rem}
        .subhead.font-scale-1{
          font-size:.875rem}
        .subhead.font-scale-2{
          font-size:1rem}
        .subhead.font-scale-3{
          font-size:1.125rem}
        .subhead.font-scale-4{
          font-size:1.3125rem}
        .subhead.font-scale-5{
          font-size:1.5rem}
        .subhead.font-scale-6{
          font-size:1.75rem}
        .subhead.font-scale-7{
          font-size:2rem}
        .subhead.font-scale-8{
          font-size:2.375rem}
        .subhead.font-scale-9{
          font-size:2.75rem}
        .subhead.font-scale-10{
          font-size:3.125rem}
        .headline.font-scale-1{
          font-size:1.125rem}
        .headline.font-scale-2{
          font-size:1.3125rem}
        .headline.font-scale-3{
          font-size:1.5rem}
        .headline.font-scale-4{
          font-size:1.75rem}
        .headline.font-scale-5{
          font-size:2rem}
        .headline.font-scale-6{
          font-size:2.375rem}
        .headline.font-scale-7{
          font-size:2.75rem}
        .headline.font-scale-8{
          font-size:3.125rem}
        .headline.font-scale-9{
          font-size:3.5rem}
        .headline.font-scale-10{
          font-size:3.875rem}
        .jumbo.font-scale-1{
          font-size:1.75rem}
        .jumbo.font-scale-2{
          font-size:2rem}
        .jumbo.font-scale-3{
          font-size:2.375rem}
        .jumbo.font-scale-4{
          font-size:2.75rem}
        .jumbo.font-scale-5{
          font-size:3.125rem}
        .jumbo.font-scale-6{
          font-size:3.5rem}
        .jumbo.font-scale-7{
          font-size:3.875rem}
        .jumbo.font-scale-8{
          font-size:4.25rem}
        .jumbo.font-scale-9{
          font-size:4.625rem}
        .jumbo.font-scale-10{
          font-size:5rem}
      }
      @media (min-width:48em){
        .font-scale-1{
          font-size:.625rem}
        .font-scale-2{
          font-size:.75rem}
        .font-scale-3{
          font-size:.875rem}
        .font-scale-4{
          font-size:1rem}
        .font-scale-5{
          font-size:1.125rem}
        .font-scale-6{
          font-size:1.25rem}
        .font-scale-7{
          font-size:1.5rem}
        .font-scale-8{
          font-size:1.75rem}
        .font-scale-9{
          font-size:2rem}
        .font-scale-10{
          font-size:2.5rem}
        .font-scale-11{
          font-size:3rem}
        .font-scale-12{
          font-size:3.5rem}
        .font-scale-13{
          font-size:4rem}
        .font-scale-14{
          font-size:4.5rem}
        .font-scale-15{
          font-size:5rem}
        .font-scale-16{
          font-size:5.5rem}
        .font-scale-17{
          font-size:6rem}
        .font-scale-18{
          font-size:6.5rem}
        .small-subhead.font-scale-1{
          font-size:.75rem}
        .small-subhead.font-scale-2{
          font-size:.875rem}
        .small-subhead.font-scale-3{
          font-size:1rem}
        .small-subhead.font-scale-4{
          font-size:1.125rem}
        .small-subhead.font-scale-5{
          font-size:1.25rem}
        .small-subhead.font-scale-6{
          font-size:1.5rem}
        .small-subhead.font-scale-7{
          font-size:1.75rem}
        .small-subhead.font-scale-8{
          font-size:2rem}
        .small-subhead.font-scale-9{
          font-size:2.5rem}
        .small-subhead.font-scale-10{
          font-size:3rem}
        .subhead.font-scale-1{
          font-size:1rem}
        .subhead.font-scale-2{
          font-size:1.125rem}
        .subhead.font-scale-3{
          font-size:1.25rem}
        .subhead.font-scale-4{
          font-size:1.5rem}
        .subhead.font-scale-5{
          font-size:1.75rem}
        .subhead.font-scale-6{
          font-size:2rem}
        .subhead.font-scale-7{
          font-size:2.5rem}
        .subhead.font-scale-8{
          font-size:3rem}
        .subhead.font-scale-9{
          font-size:3.5rem}
        .subhead.font-scale-10{
          font-size:4rem}
        .headline.font-scale-1{
          font-size:1.25rem}
        .headline.font-scale-2{
          font-size:1.5rem}
        .headline.font-scale-3{
          font-size:1.75rem}
        .headline.font-scale-4{
          font-size:2rem}
        .headline.font-scale-5{
          font-size:2.5rem}
        .headline.font-scale-6{
          font-size:3rem}
        .headline.font-scale-7{
          font-size:3.5rem}
        .headline.font-scale-8{
          font-size:4rem}
        .headline.font-scale-9{
          font-size:4.5rem}
        .headline.font-scale-10{
          font-size:5rem}
        .jumbo.font-scale-1{
          font-size:2rem}
        .jumbo.font-scale-2{
          font-size:2.5rem}
        .jumbo.font-scale-3{
          font-size:3rem}
        .jumbo.font-scale-4{
          font-size:3.5rem}
        .jumbo.font-scale-5{
          font-size:4rem}
        .jumbo.font-scale-6{
          font-size:4.5rem}
        .jumbo.font-scale-7{
          font-size:5rem}
        .jumbo.font-scale-8{
          font-size:5.5rem}
        .jumbo.font-scale-9{
          font-size:6rem}
        .jumbo.font-scale-10{
          font-size:6.5rem}
      }
      .line-height-scale-1{
        line-height:.875}
      .line-height-scale-2{
        line-height:1}
      .line-height-scale-3{
        line-height:1.125}
      .line-height-scale-4{
        line-height:1.25}
      .line-height-scale-5{
        line-height:1.375}
      .line-height-scale-6{
        line-height:1.5}
      .line-height-scale-7{
        line-height:1.625}
      .line-height-scale-8{
        line-height:1.75}
      .line-height-scale-9{
        line-height:1.875}
      .line-height-scale-10{
        line-height:2}
      .lp-headline>h1,.lp-headline>h1.jumbo,.lp-headline>h2,.lp-headline>h3,.lp-text>p{
        min-height:1em}
      .lp-headline>h1.jumbo:not(:last-child),.lp-headline>h1:not(:last-child),.lp-headline>h2:not(:last-child),.lp-headline>h3:not(:last-child),.lp-text>p:not(:last-child){
        margin-bottom:1.5em}
      .lp-headline{
        font-weight:400}
      .lp-button{
        text-decoration:none}
      .is-bold{
        font-weight:700}
      .is-italic{
        font-style:italic}
      .is-strikethrough{
        text-decoration:line-through}
      .is-underline,.is-underline label{
        text-decoration:underline}
      .is-strikethrough.is-underline{
        text-decoration:line-through underline}
      .text-align-left{
        text-align:left}
      .text-align-right{
        text-align:right}
      .text-align-center{
        text-align:center}
      .lp-list{
        list-style:none;
        margin:0;
        padding:0}
      .lp-list.text-align-left li{
        padding-left:24px}
      .lp-list.text-align-left li:before{
        position:absolute}
      .lp-list.text-align-left.lp-list--numbered li{
        padding-left:30px}
      .lp-list.text-align-left.lp-list--icon li{
        padding-left:1.5em}
      .lp-list li{
        position:relative;
        width:100%}
      .lp-list li:not(:last-child){
        margin-bottom:.5em}
      .lp-list li:before{
        display:inline-block;
        vertical-align:middle;
        margin-right:.3em;
        font-size:1em;
        font-weight:700;
        line-height:1}
      .lp-list--numbered{
        counter-reset:numbered}
      .lp-list--numbered.text-align-left li:before{
        top:1px;
        left:0}
      .lp-list--numbered.text-align-left li:nth-child(-n+9):before{
        left:9px}
      .lp-list--numbered.text-align-center li:before,.lp-list--numbered.text-align-right li:before{
        margin-right:10px}
      .lp-list--numbered li{
        counter-increment:numbered}
      .lp-list--numbered li:before{
        content:counter(numbered)}
      .lp-list--bullet.text-align-left li:before{
        left:10px;
        top:3px}
      .lp-list--bullet.text-align-center li,.lp-list--bullet.text-align-right li{
        padding-left:12px}
      .lp-list--bullet li:before{
        content:'\2022';
        -webkit-transform-origin:center right;
        transform-origin:center right;
        -webkit-transform:scale(2);
        transform:scale(2);
        width:9.5px;
        text-align:center}
      .lp-list--checkmark.text-align-left li:before{
        left:2px;
        top:2px}
      .lp-list--checkmark.text-align-center li:before,.lp-list--checkmark.text-align-right li:before{
        -webkit-transform:translateY(-3px);
        transform:translateY(-3px)}
      .lp-list--checkmark li:before{
        content:"\F00C";
        font-family:FontAwesome}
      .lp-list--icon.text-align-left li:before{
        left:2px;
        top:2px}
      .lp-list--icon.text-align-center li:before,.lp-list--icon.text-align-right li:before{
        -webkit-transform:translateY(-3px);
        transform:translateY(-3px)}
      [data-widget-type=lp-calendar-text] .composite-box,[data-widget-type=lp-image-text] .composite-box{
        -webkit-box-align:stretch;
        -ms-flex-align:stretch;
        align-items:stretch}
      [data-widget-type=lp-calendar-text] .composite-column-compose,[data-widget-type=lp-image-text] .composite-column-compose{
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex}
      [data-widget-type=lp-calendar-text] .layout-BC .composite-column-compose,[data-widget-type=lp-calendar-text] .layout-TC .composite-column-compose,[data-widget-type=lp-image-text] .layout-BC .composite-column-compose,[data-widget-type=lp-image-text] .layout-TC .composite-column-compose{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -ms-flex-direction:column;
        flex-direction:column}
      [data-widget-type=lp-calendar-text] .layout-BL .composite-row-compose,[data-widget-type=lp-calendar-text] .layout-BR .composite-row-compose,[data-widget-type=lp-calendar-text] .layout-CL .composite-row-compose,[data-widget-type=lp-calendar-text] .layout-CR .composite-row-compose,[data-widget-type=lp-calendar-text] .layout-TL .composite-row-compose,[data-widget-type=lp-calendar-text] .layout-TR .composite-row-compose,[data-widget-type=lp-image-text] .layout-BL .composite-row-compose,[data-widget-type=lp-image-text] .layout-BR .composite-row-compose,[data-widget-type=lp-image-text] .layout-CL .composite-row-compose,[data-widget-type=lp-image-text] .layout-CR .composite-row-compose,[data-widget-type=lp-image-text] .layout-TL .composite-row-compose,[data-widget-type=lp-image-text] .layout-TR .composite-row-compose{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -ms-flex-direction:row;
        flex-direction:row;
        -webkit-box-flex:1;
        -ms-flex:1 1 100%;
        flex:1 1 100%}
      [data-widget-type=lp-calendar-text] .layout-TL .composite-row-compose,[data-widget-type=lp-calendar-text] .layout-TR .composite-row-compose,[data-widget-type=lp-image-text] .layout-TL .composite-row-compose,[data-widget-type=lp-image-text] .layout-TR .composite-row-compose{
        -webkit-box-align:start;
        -ms-flex-align:start;
        align-items:flex-start}
      [data-widget-type=lp-calendar-text] .layout-CL .composite-row-compose,[data-widget-type=lp-calendar-text] .layout-CR .composite-row-compose,[data-widget-type=lp-image-text] .layout-CL .composite-row-compose,[data-widget-type=lp-image-text] .layout-CR .composite-row-compose{
        -webkit-box-align:center;
        -ms-flex-align:center;
        align-items:center}
      [data-widget-type=lp-calendar-text] .layout-BL .composite-row-compose,[data-widget-type=lp-calendar-text] .layout-BR .composite-row-compose,[data-widget-type=lp-image-text] .layout-BL .composite-row-compose,[data-widget-type=lp-image-text] .layout-BR .composite-row-compose{
        -webkit-box-align:end;
        -ms-flex-align:end;
        align-items:flex-end}
      .lp-space{
        height:6px;
      }
      @media (min-width: 48em){
        .lp-space{
          height:48px;
        }
      }
      .lp-space{
        height:6px;
      }
      @media (min-width: 48em){
        .lp-space{
          height:48px;
        }
      }
      .lp-video{
        position:relative;
        width:100%;
        height:0;
        padding-bottom:56.25%;
        overflow:hidden;
      }
      .lp-video.has-content .lp-video__placeholder{
        color:#4c515d;
      }
      .lp-video.has-content .lp-video__placeholder:before{
        border:none;
      }
      .lp-video.has-content .lp-video__placeholder__icon:after{
        opacity:1;
        -webkit-animation:hasIconConfirmation 0.6s;
        animation:hasIconConfirmation 0.6s;
      }
      .lp-video--teeny .lp-video__placeholder__icon{
        font-size:24px;
      }
      .lp-video--teeny .lp-video__placeholder__icon:after{
        top:-2px;
        right:-3px;
        font-size:9px;
      }
      .lp-video--tiny .lp-video__placeholder__icon{
        font-size:42px;
      }
      .lp-video--tiny .lp-video__placeholder__icon:after{
        top:-5px;
        right:-8px;
        font-size:18px;
      }
      .lp-video--x-small .lp-video__placeholder,.lp-video--small .lp-video__placeholder,.lp-video--medium .lp-video__placeholder,.lp-video--large .lp-video__placeholder,.lp-video--huge .lp-video__placeholder{
        padding:12px;
      }
      .lp-video--x-small .lp-video__placeholder:before,.lp-video--small .lp-video__placeholder:before,.lp-video--medium .lp-video__placeholder:before,.lp-video--large .lp-video__placeholder:before,.lp-video--huge .lp-video__placeholder:before{
        border-radius:6px;
      }
      .lp-video--x-small.has-content>.lp-video__placeholder,.lp-video--small.has-content>.lp-video__placeholder,.lp-video--medium.has-content>.lp-video__placeholder,.lp-video--large.has-content>.lp-video__placeholder,.lp-video--huge.has-content>.lp-video__placeholder{
        -ms-flex-pack:distribute;
        justify-content:space-around;
      }
      .lp-video--x-small .lp-video__placeholder__status-msg,.lp-video--small .lp-video__placeholder__status-msg,.lp-video--medium .lp-video__placeholder__status-msg,.lp-video--large .lp-video__placeholder__status-msg,.lp-video--huge .lp-video__placeholder__status-msg{
        display:block;
        margin:6px 0 0;
      }
      .lp-video--x-small .lp-video__placeholder__icon{
        font-size:3.75rem;
      }
      .lp-video--x-small .lp-video__placeholder__icon:after{
        top:-2px;
        right:-6px;
        font-size:1.25rem;
      }
      .lp-video--x-small .lp-video__placeholder__status-msg{
        font-size:0.875rem;
      }
      .lp-video--small .lp-video__placeholder__icon{
        font-size:7rem;
      }
      .lp-video--small .lp-video__placeholder__icon:after{
        top:-1px;
        right:-10px;
        font-size:2.25rem;
      }
      .lp-video--small .lp-video__placeholder__status-msg{
        font-size:1.125rem;
      }
      .lp-video--medium .lp-video__placeholder__icon{
        font-size:10rem;
      }
      .lp-video--medium .lp-video__placeholder__icon:after{
        top:3px;
        right:-12px;
        font-size:3rem;
      }
      .lp-video--medium .lp-video__placeholder__status-msg{
        font-size:1.25rem;
      }
      .lp-video--large .lp-video__placeholder__icon{
        font-size:14rem;
      }
      .lp-video--large .lp-video__placeholder__icon:after{
        top:10px;
        right:-12px;
        font-size:3.8rem;
      }
      .lp-video--large .lp-video__placeholder__status-msg{
        font-size:1.375rem;
      }
      .lp-video--huge .lp-video__placeholder__icon{
        font-size:18rem;
      }
      .lp-video--huge .lp-video__placeholder__icon:after{
        top:12px;
        right:-18px;
        font-size:5rem;
      }
      .lp-video--huge .lp-video__placeholder__status-msg{
        font-size:1.5rem;
      }
      .lp-video iframe,.lp-video img,.lp-video__placeholder{
        width:100%;
        height:100%;
        position:absolute;
        top:0;
        right:0;
        bottom:0;
        left:0;
      }
      .lp-video__placeholder{
        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-align:center;
        -ms-flex-align:center;
        align-items:center;
        -webkit-box-pack:center;
        -ms-flex-pack:center;
        justify-content:center;
        border-radius:6px;
        padding:0;
        font-size:2rem;
        line-height:1;
        color:#66A5FF;
        background-color:#fff;
        text-align:center;
        -webkit-transition:color 0.3s ease;
        transition:color 0.3s ease;
      }
      @-webkit-keyframes hasIconConfirmation{
        0%{
          opacity:0;
        }
        25%{
          opacity:0;
        }
        26%{
          opacity:1;
          -webkit-transform:scale(0);
          transform:scale(0);
        }
        75%{
          -webkit-transform:scale(1.25);
          transform:scale(1.25);
        }
        100%{
          -webkit-transform:scale(1);
          transform:scale(1);
        }
      }
      @keyframes hasIconConfirmation{
        0%{
          opacity:0;
        }
        25%{
          opacity:0;
        }
        26%{
          opacity:1;
          -webkit-transform:scale(0);
          transform:scale(0);
        }
        75%{
          -webkit-transform:scale(1.25);
          transform:scale(1.25);
        }
        100%{
          -webkit-transform:scale(1);
          transform:scale(1);
        }
      }
      @-webkit-keyframes hasTextConfirmation{
        0%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0;
          height:0;
        }
        65%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0;
          height:0;
        }
        75%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0.2;
          height:0;
        }
        100%{
          -webkit-transform:translate(0, 0);
          transform:translate(0, 0);
          opacity:1;
          height:48px;
        }
      }
      @keyframes hasTextConfirmation{
        0%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0;
          height:0;
        }
        65%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0;
          height:0;
        }
        75%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0.2;
          height:0;
        }
        100%{
          -webkit-transform:translate(0, 0);
          transform:translate(0, 0);
          opacity:1;
          height:48px;
        }
      }
      .lp-video__placeholder:before{
        content:'';
        border-radius:3px;
        border:1px dashed #0069ff;
        position:absolute;
        top:0;
        left:0;
        width:100%;
        height:100%;
      }
      .lp-video__placeholder:hover:before{
        border-style:solid;
      }
      .lp-video__placeholder__icon{
        margin:0;
        padding:0;
        font-size:9px;
        line-height:1;
        position:relative;
      }
      .lp-video__placeholder__icon:after{
        content:'\e281';
        position:absolute;
        top:-2px;
        right:-3px;
        font-family:'LeadPages-Icons';
        font-size:7px;
        color:#0069ff;
        -webkit-transform:scale(1);
        transform:scale(1);
        opacity:0;
      }
      .lp-video__placeholder__status-msg{
        display:none;
        font-size:0.75rem;
        -webkit-box-pack:center;
        -ms-flex-pack:center;
        justify-content:center;
        color:#4c515d;
        line-height:1.5;
        position:relative;
        bottom:12%;
        -webkit-animation:hasTextConfirmation 1s;
        animation:hasTextConfirmation 1s;
      }
      .lp-space{
        height:6px;
      }
      @media (min-width: 48em){
        .lp-space{
          height:48px;
        }
      }
      .intrinsic-16-9-wrap{
        width:100%;
        height:0;
        padding-bottom:56.25%;
        min-height:100px;
        position:relative;
      }
      .intrinsic-16-9-wrap>div{
        position:absolute;
        top:0;
        left:0;
        width:100%;
        height:100%;
      }
      .lp-html{
        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-align:center;
        -ms-flex-align:center;
        align-items:center;
        -webkit-box-pack:center;
        -ms-flex-pack:center;
        justify-content:center;
        border-radius:6px;
        background-color:#fff;
        text-align:center;
        font-size:2rem;
        color:#66A5FF;
        -webkit-transition:color 0.3s ease;
        transition:color 0.3s ease;
        line-height:1;
        min-height:100px;
      }
      @-webkit-keyframes hasIconConfirmation{
        0%{
          opacity:0;
        }
        25%{
          opacity:0;
        }
        26%{
          opacity:1;
          -webkit-transform:scale(0);
          transform:scale(0);
        }
        75%{
          -webkit-transform:scale(1.25);
          transform:scale(1.25);
        }
        100%{
          -webkit-transform:scale(1);
          transform:scale(1);
        }
      }
      @keyframes hasIconConfirmation{
        0%{
          opacity:0;
        }
        25%{
          opacity:0;
        }
        26%{
          opacity:1;
          -webkit-transform:scale(0);
          transform:scale(0);
        }
        75%{
          -webkit-transform:scale(1.25);
          transform:scale(1.25);
        }
        100%{
          -webkit-transform:scale(1);
          transform:scale(1);
        }
      }
      @-webkit-keyframes hasTextConfirmation{
        0%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0;
          height:0;
        }
        65%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0;
          height:0;
        }
        75%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0.2;
          height:0;
        }
        100%{
          -webkit-transform:translate(0, 0);
          transform:translate(0, 0);
          opacity:1;
          height:48px;
        }
      }
      @keyframes hasTextConfirmation{
        0%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0;
          height:0;
        }
        65%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0;
          height:0;
        }
        75%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0.2;
          height:0;
        }
        100%{
          -webkit-transform:translate(0, 0);
          transform:translate(0, 0);
          opacity:1;
          height:48px;
        }
      }
      .lp-html .lp-html__status-msg{
        display:none;
      }
      .lp-html:before{
        content:'';
        border-radius:6px;
        border:1px dashed #0069ff;
        position:absolute;
        top:12px;
        left:12px;
        width:calc(100% - 24px);
        height:calc(100% - 24px);
      }
      .lp-html:hover:before{
        border-style:solid;
      }
      .lp-html i.lp-icon{
        font-size:3.75rem;
      }
      .lp-html__icon{
        position:relative;
      }
      .lp-html__icon:before{
        content:'\e281';
        font-family:'LeadPages-Icons';
        position:absolute;
        top:9px;
        right:-10px;
        color:#0069ff;
        font-size:1.25rem;
        -webkit-transform:scale(1);
        transform:scale(1);
        opacity:0;
      }
      .lp-html__status-msg{
        font-size:0.75rem;
        -webkit-box-pack:center;
        -ms-flex-pack:center;
        justify-content:center;
        color:#4c515d;
        line-height:2;
        position:relative;
        bottom:14%;
        -webkit-animation:hasTextConfirmation 1s;
        animation:hasTextConfirmation 1s;
      }
      .lp-html.has-content{
        color:#4c515d;
      }
      .lp-html.has-content:before{
        border:none;
      }
      .lp-html.has-content .lp-html__icon:before{
        opacity:1;
        -webkit-animation:hasIconConfirmation 0.6s;
        animation:hasIconConfirmation 0.6s;
      }
      .lp-html--small .lp-html__status-msg,.lp-html--medium .lp-html__status-msg,.lp-html--large .lp-html__status-msg,.lp-html--huge .lp-html__status-msg{
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex;
        margin:6px 0 0;
      }
      .lp-html--small i.lp-icon{
        font-size:7rem;
      }
      .lp-html--small .lp-html__icon:before{
        top:21px;
        right:-23px;
        font-size:2.25rem;
      }
      .lp-html--medium i.lp-icon{
        font-size:10rem;
      }
      .lp-html--medium .lp-html__icon:before{
        top:31px;
        right:-29px;
        font-size:3rem;
      }
      .lp-html--large i.lp-icon{
        font-size:14rem;
      }
      .lp-html--large .lp-html__icon:before{
        top:49px;
        right:-30px;
        font-size:3.8rem;
      }
      .lp-html--huge i.lp-icon{
        font-size:18rem;
      }
      .lp-html--huge .lp-html__icon:before{
        top:69px;
        right:-37px;
        font-size:5rem;
      }
      .intrinsic-16-9-wrap{
        width:100%;
        height:0;
        padding-bottom:56.25%;
        min-height:100px;
        position:relative;
      }
      .intrinsic-16-9-wrap>div{
        position:absolute;
        top:0;
        left:0;
        width:100%;
        height:100%;
      }
      .lp-html{
        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-align:center;
        -ms-flex-align:center;
        align-items:center;
        -webkit-box-pack:center;
        -ms-flex-pack:center;
        justify-content:center;
        border-radius:6px;
        background-color:#fff;
        text-align:center;
        font-size:2rem;
        color:#66A5FF;
        -webkit-transition:color 0.3s ease;
        transition:color 0.3s ease;
        line-height:1;
        min-height:100px;
      }
      @-webkit-keyframes hasIconConfirmation{
        0%{
          opacity:0;
        }
        25%{
          opacity:0;
        }
        26%{
          opacity:1;
          -webkit-transform:scale(0);
          transform:scale(0);
        }
        75%{
          -webkit-transform:scale(1.25);
          transform:scale(1.25);
        }
        100%{
          -webkit-transform:scale(1);
          transform:scale(1);
        }
      }
      @keyframes hasIconConfirmation{
        0%{
          opacity:0;
        }
        25%{
          opacity:0;
        }
        26%{
          opacity:1;
          -webkit-transform:scale(0);
          transform:scale(0);
        }
        75%{
          -webkit-transform:scale(1.25);
          transform:scale(1.25);
        }
        100%{
          -webkit-transform:scale(1);
          transform:scale(1);
        }
      }
      @-webkit-keyframes hasTextConfirmation{
        0%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0;
          height:0;
        }
        65%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0;
          height:0;
        }
        75%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0.2;
          height:0;
        }
        100%{
          -webkit-transform:translate(0, 0);
          transform:translate(0, 0);
          opacity:1;
          height:48px;
        }
      }
      @keyframes hasTextConfirmation{
        0%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0;
          height:0;
        }
        65%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0;
          height:0;
        }
        75%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0.2;
          height:0;
        }
        100%{
          -webkit-transform:translate(0, 0);
          transform:translate(0, 0);
          opacity:1;
          height:48px;
        }
      }
      .lp-html .lp-html__status-msg{
        display:none;
      }
      .lp-html:before{
        content:'';
        border-radius:6px;
        border:1px dashed #0069ff;
        position:absolute;
        top:12px;
        left:12px;
        width:calc(100% - 24px);
        height:calc(100% - 24px);
      }
      .lp-html:hover:before{
        border-style:solid;
      }
      .lp-html i.lp-icon{
        font-size:3.75rem;
      }
      .lp-html__icon{
        position:relative;
      }
      .lp-html__icon:before{
        content:'\e281';
        font-family:'LeadPages-Icons';
        position:absolute;
        top:9px;
        right:-10px;
        color:#0069ff;
        font-size:1.25rem;
        -webkit-transform:scale(1);
        transform:scale(1);
        opacity:0;
      }
      .lp-html__status-msg{
        font-size:0.75rem;
        -webkit-box-pack:center;
        -ms-flex-pack:center;
        justify-content:center;
        color:#4c515d;
        line-height:2;
        position:relative;
        bottom:14%;
        -webkit-animation:hasTextConfirmation 1s;
        animation:hasTextConfirmation 1s;
      }
      .lp-html.has-content{
        color:#4c515d;
      }
      .lp-html.has-content:before{
        border:none;
      }
      .lp-html.has-content .lp-html__icon:before{
        opacity:1;
        -webkit-animation:hasIconConfirmation 0.6s;
        animation:hasIconConfirmation 0.6s;
      }
      .lp-html--small .lp-html__status-msg,.lp-html--medium .lp-html__status-msg,.lp-html--large .lp-html__status-msg,.lp-html--huge .lp-html__status-msg{
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex;
        margin:6px 0 0;
      }
      .lp-html--small i.lp-icon{
        font-size:7rem;
      }
      .lp-html--small .lp-html__icon:before{
        top:21px;
        right:-23px;
        font-size:2.25rem;
      }
      .lp-html--medium i.lp-icon{
        font-size:10rem;
      }
      .lp-html--medium .lp-html__icon:before{
        top:31px;
        right:-29px;
        font-size:3rem;
      }
      .lp-html--large i.lp-icon{
        font-size:14rem;
      }
      .lp-html--large .lp-html__icon:before{
        top:49px;
        right:-30px;
        font-size:3.8rem;
      }
      .lp-html--huge i.lp-icon{
        font-size:18rem;
      }
      .lp-html--huge .lp-html__icon:before{
        top:69px;
        right:-37px;
        font-size:5rem;
      }
      .intrinsic-16-9-wrap{
        width:100%;
        height:0;
        padding-bottom:56.25%;
        min-height:100px;
        position:relative;
      }
      .intrinsic-16-9-wrap>div{
        position:absolute;
        top:0;
        left:0;
        width:100%;
        height:100%;
      }
      .lp-html{
        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-align:center;
        -ms-flex-align:center;
        align-items:center;
        -webkit-box-pack:center;
        -ms-flex-pack:center;
        justify-content:center;
        border-radius:6px;
        background-color:#fff;
        text-align:center;
        font-size:2rem;
        color:#66A5FF;
        -webkit-transition:color 0.3s ease;
        transition:color 0.3s ease;
        line-height:1;
        min-height:100px;
      }
      @-webkit-keyframes hasIconConfirmation{
        0%{
          opacity:0;
        }
        25%{
          opacity:0;
        }
        26%{
          opacity:1;
          -webkit-transform:scale(0);
          transform:scale(0);
        }
        75%{
          -webkit-transform:scale(1.25);
          transform:scale(1.25);
        }
        100%{
          -webkit-transform:scale(1);
          transform:scale(1);
        }
      }
      @keyframes hasIconConfirmation{
        0%{
          opacity:0;
        }
        25%{
          opacity:0;
        }
        26%{
          opacity:1;
          -webkit-transform:scale(0);
          transform:scale(0);
        }
        75%{
          -webkit-transform:scale(1.25);
          transform:scale(1.25);
        }
        100%{
          -webkit-transform:scale(1);
          transform:scale(1);
        }
      }
      @-webkit-keyframes hasTextConfirmation{
        0%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0;
          height:0;
        }
        65%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0;
          height:0;
        }
        75%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0.2;
          height:0;
        }
        100%{
          -webkit-transform:translate(0, 0);
          transform:translate(0, 0);
          opacity:1;
          height:48px;
        }
      }
      @keyframes hasTextConfirmation{
        0%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0;
          height:0;
        }
        65%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0;
          height:0;
        }
        75%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0.2;
          height:0;
        }
        100%{
          -webkit-transform:translate(0, 0);
          transform:translate(0, 0);
          opacity:1;
          height:48px;
        }
      }
      .lp-html .lp-html__status-msg{
        display:none;
      }
      .lp-html:before{
        content:'';
        border-radius:6px;
        border:1px dashed #0069ff;
        position:absolute;
        top:12px;
        left:12px;
        width:calc(100% - 24px);
        height:calc(100% - 24px);
      }
      .lp-html:hover:before{
        border-style:solid;
      }
      .lp-html i.lp-icon{
        font-size:3.75rem;
      }
      .lp-html__icon{
        position:relative;
      }
      .lp-html__icon:before{
        content:'\e281';
        font-family:'LeadPages-Icons';
        position:absolute;
        top:9px;
        right:-10px;
        color:#0069ff;
        font-size:1.25rem;
        -webkit-transform:scale(1);
        transform:scale(1);
        opacity:0;
      }
      .lp-html__status-msg{
        font-size:0.75rem;
        -webkit-box-pack:center;
        -ms-flex-pack:center;
        justify-content:center;
        color:#4c515d;
        line-height:2;
        position:relative;
        bottom:14%;
        -webkit-animation:hasTextConfirmation 1s;
        animation:hasTextConfirmation 1s;
      }
      .lp-html.has-content{
        color:#4c515d;
      }
      .lp-html.has-content:before{
        border:none;
      }
      .lp-html.has-content .lp-html__icon:before{
        opacity:1;
        -webkit-animation:hasIconConfirmation 0.6s;
        animation:hasIconConfirmation 0.6s;
      }
      .lp-html--small .lp-html__status-msg,.lp-html--medium .lp-html__status-msg,.lp-html--large .lp-html__status-msg,.lp-html--huge .lp-html__status-msg{
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex;
        margin:6px 0 0;
      }
      .lp-html--small i.lp-icon{
        font-size:7rem;
      }
      .lp-html--small .lp-html__icon:before{
        top:21px;
        right:-23px;
        font-size:2.25rem;
      }
      .lp-html--medium i.lp-icon{
        font-size:10rem;
      }
      .lp-html--medium .lp-html__icon:before{
        top:31px;
        right:-29px;
        font-size:3rem;
      }
      .lp-html--large i.lp-icon{
        font-size:14rem;
      }
      .lp-html--large .lp-html__icon:before{
        top:49px;
        right:-30px;
        font-size:3.8rem;
      }
      .lp-html--huge i.lp-icon{
        font-size:18rem;
      }
      .lp-html--huge .lp-html__icon:before{
        top:69px;
        right:-37px;
        font-size:5rem;
      }
      .intrinsic-16-9-wrap{
        width:100%;
        height:0;
        padding-bottom:56.25%;
        min-height:100px;
        position:relative;
      }
      .intrinsic-16-9-wrap>div{
        position:absolute;
        top:0;
        left:0;
        width:100%;
        height:100%;
      }
      .lp-html{
        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-align:center;
        -ms-flex-align:center;
        align-items:center;
        -webkit-box-pack:center;
        -ms-flex-pack:center;
        justify-content:center;
        border-radius:6px;
        background-color:#fff;
        text-align:center;
        font-size:2rem;
        color:#66A5FF;
        -webkit-transition:color 0.3s ease;
        transition:color 0.3s ease;
        line-height:1;
        min-height:100px;
      }
      @-webkit-keyframes hasIconConfirmation{
        0%{
          opacity:0;
        }
        25%{
          opacity:0;
        }
        26%{
          opacity:1;
          -webkit-transform:scale(0);
          transform:scale(0);
        }
        75%{
          -webkit-transform:scale(1.25);
          transform:scale(1.25);
        }
        100%{
          -webkit-transform:scale(1);
          transform:scale(1);
        }
      }
      @keyframes hasIconConfirmation{
        0%{
          opacity:0;
        }
        25%{
          opacity:0;
        }
        26%{
          opacity:1;
          -webkit-transform:scale(0);
          transform:scale(0);
        }
        75%{
          -webkit-transform:scale(1.25);
          transform:scale(1.25);
        }
        100%{
          -webkit-transform:scale(1);
          transform:scale(1);
        }
      }
      @-webkit-keyframes hasTextConfirmation{
        0%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0;
          height:0;
        }
        65%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0;
          height:0;
        }
        75%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0.2;
          height:0;
        }
        100%{
          -webkit-transform:translate(0, 0);
          transform:translate(0, 0);
          opacity:1;
          height:48px;
        }
      }
      @keyframes hasTextConfirmation{
        0%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0;
          height:0;
        }
        65%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0;
          height:0;
        }
        75%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0.2;
          height:0;
        }
        100%{
          -webkit-transform:translate(0, 0);
          transform:translate(0, 0);
          opacity:1;
          height:48px;
        }
      }
      .lp-html .lp-html__status-msg{
        display:none;
      }
      .lp-html:before{
        content:'';
        border-radius:6px;
        border:1px dashed #0069ff;
        position:absolute;
        top:12px;
        left:12px;
        width:calc(100% - 24px);
        height:calc(100% - 24px);
      }
      .lp-html:hover:before{
        border-style:solid;
      }
      .lp-html i.lp-icon{
        font-size:3.75rem;
      }
      .lp-html__icon{
        position:relative;
      }
      .lp-html__icon:before{
        content:'\e281';
        font-family:'LeadPages-Icons';
        position:absolute;
        top:9px;
        right:-10px;
        color:#0069ff;
        font-size:1.25rem;
        -webkit-transform:scale(1);
        transform:scale(1);
        opacity:0;
      }
      .lp-html__status-msg{
        font-size:0.75rem;
        -webkit-box-pack:center;
        -ms-flex-pack:center;
        justify-content:center;
        color:#4c515d;
        line-height:2;
        position:relative;
        bottom:14%;
        -webkit-animation:hasTextConfirmation 1s;
        animation:hasTextConfirmation 1s;
      }
      .lp-html.has-content{
        color:#4c515d;
      }
      .lp-html.has-content:before{
        border:none;
      }
      .lp-html.has-content .lp-html__icon:before{
        opacity:1;
        -webkit-animation:hasIconConfirmation 0.6s;
        animation:hasIconConfirmation 0.6s;
      }
      .lp-html--small .lp-html__status-msg,.lp-html--medium .lp-html__status-msg,.lp-html--large .lp-html__status-msg,.lp-html--huge .lp-html__status-msg{
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex;
        margin:6px 0 0;
      }
      .lp-html--small i.lp-icon{
        font-size:7rem;
      }
      .lp-html--small .lp-html__icon:before{
        top:21px;
        right:-23px;
        font-size:2.25rem;
      }
      .lp-html--medium i.lp-icon{
        font-size:10rem;
      }
      .lp-html--medium .lp-html__icon:before{
        top:31px;
        right:-29px;
        font-size:3rem;
      }
      .lp-html--large i.lp-icon{
        font-size:14rem;
      }
      .lp-html--large .lp-html__icon:before{
        top:49px;
        right:-30px;
        font-size:3.8rem;
      }
      .lp-html--huge i.lp-icon{
        font-size:18rem;
      }
      .lp-html--huge .lp-html__icon:before{
        top:69px;
        right:-37px;
        font-size:5rem;
      }
      .intrinsic-16-9-wrap{
        width:100%;
        height:0;
        padding-bottom:56.25%;
        min-height:100px;
        position:relative;
      }
      .intrinsic-16-9-wrap>div{
        position:absolute;
        top:0;
        left:0;
        width:100%;
        height:100%;
      }
      .lp-html{
        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-align:center;
        -ms-flex-align:center;
        align-items:center;
        -webkit-box-pack:center;
        -ms-flex-pack:center;
        justify-content:center;
        border-radius:6px;
        background-color:#fff;
        text-align:center;
        font-size:2rem;
        color:#66A5FF;
        -webkit-transition:color 0.3s ease;
        transition:color 0.3s ease;
        line-height:1;
        min-height:100px;
      }
      @-webkit-keyframes hasIconConfirmation{
        0%{
          opacity:0;
        }
        25%{
          opacity:0;
        }
        26%{
          opacity:1;
          -webkit-transform:scale(0);
          transform:scale(0);
        }
        75%{
          -webkit-transform:scale(1.25);
          transform:scale(1.25);
        }
        100%{
          -webkit-transform:scale(1);
          transform:scale(1);
        }
      }
      @keyframes hasIconConfirmation{
        0%{
          opacity:0;
        }
        25%{
          opacity:0;
        }
        26%{
          opacity:1;
          -webkit-transform:scale(0);
          transform:scale(0);
        }
        75%{
          -webkit-transform:scale(1.25);
          transform:scale(1.25);
        }
        100%{
          -webkit-transform:scale(1);
          transform:scale(1);
        }
      }
      @-webkit-keyframes hasTextConfirmation{
        0%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0;
          height:0;
        }
        65%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0;
          height:0;
        }
        75%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0.2;
          height:0;
        }
        100%{
          -webkit-transform:translate(0, 0);
          transform:translate(0, 0);
          opacity:1;
          height:48px;
        }
      }
      @keyframes hasTextConfirmation{
        0%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0;
          height:0;
        }
        65%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0;
          height:0;
        }
        75%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0.2;
          height:0;
        }
        100%{
          -webkit-transform:translate(0, 0);
          transform:translate(0, 0);
          opacity:1;
          height:48px;
        }
      }
      .lp-html .lp-html__status-msg{
        display:none;
      }
      .lp-html:before{
        content:'';
        border-radius:6px;
        border:1px dashed #0069ff;
        position:absolute;
        top:12px;
        left:12px;
        width:calc(100% - 24px);
        height:calc(100% - 24px);
      }
      .lp-html:hover:before{
        border-style:solid;
      }
      .lp-html i.lp-icon{
        font-size:3.75rem;
      }
      .lp-html__icon{
        position:relative;
      }
      .lp-html__icon:before{
        content:'\e281';
        font-family:'LeadPages-Icons';
        position:absolute;
        top:9px;
        right:-10px;
        color:#0069ff;
        font-size:1.25rem;
        -webkit-transform:scale(1);
        transform:scale(1);
        opacity:0;
      }
      .lp-html__status-msg{
        font-size:0.75rem;
        -webkit-box-pack:center;
        -ms-flex-pack:center;
        justify-content:center;
        color:#4c515d;
        line-height:2;
        position:relative;
        bottom:14%;
        -webkit-animation:hasTextConfirmation 1s;
        animation:hasTextConfirmation 1s;
      }
      .lp-html.has-content{
        color:#4c515d;
      }
      .lp-html.has-content:before{
        border:none;
      }
      .lp-html.has-content .lp-html__icon:before{
        opacity:1;
        -webkit-animation:hasIconConfirmation 0.6s;
        animation:hasIconConfirmation 0.6s;
      }
      .lp-html--small .lp-html__status-msg,.lp-html--medium .lp-html__status-msg,.lp-html--large .lp-html__status-msg,.lp-html--huge .lp-html__status-msg{
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex;
        margin:6px 0 0;
      }
      .lp-html--small i.lp-icon{
        font-size:7rem;
      }
      .lp-html--small .lp-html__icon:before{
        top:21px;
        right:-23px;
        font-size:2.25rem;
      }
      .lp-html--medium i.lp-icon{
        font-size:10rem;
      }
      .lp-html--medium .lp-html__icon:before{
        top:31px;
        right:-29px;
        font-size:3rem;
      }
      .lp-html--large i.lp-icon{
        font-size:14rem;
      }
      .lp-html--large .lp-html__icon:before{
        top:49px;
        right:-30px;
        font-size:3.8rem;
      }
      .lp-html--huge i.lp-icon{
        font-size:18rem;
      }
      .lp-html--huge .lp-html__icon:before{
        top:69px;
        right:-37px;
        font-size:5rem;
      }
      .intrinsic-16-9-wrap{
        width:100%;
        height:0;
        padding-bottom:56.25%;
        min-height:100px;
        position:relative;
      }
      .intrinsic-16-9-wrap>div{
        position:absolute;
        top:0;
        left:0;
        width:100%;
        height:100%;
      }
      .lp-html{
        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-align:center;
        -ms-flex-align:center;
        align-items:center;
        -webkit-box-pack:center;
        -ms-flex-pack:center;
        justify-content:center;
        border-radius:6px;
        background-color:#fff;
        text-align:center;
        font-size:2rem;
        color:#66A5FF;
        -webkit-transition:color 0.3s ease;
        transition:color 0.3s ease;
        line-height:1;
        min-height:100px;
      }
      @-webkit-keyframes hasIconConfirmation{
        0%{
          opacity:0;
        }
        25%{
          opacity:0;
        }
        26%{
          opacity:1;
          -webkit-transform:scale(0);
          transform:scale(0);
        }
        75%{
          -webkit-transform:scale(1.25);
          transform:scale(1.25);
        }
        100%{
          -webkit-transform:scale(1);
          transform:scale(1);
        }
      }
      @keyframes hasIconConfirmation{
        0%{
          opacity:0;
        }
        25%{
          opacity:0;
        }
        26%{
          opacity:1;
          -webkit-transform:scale(0);
          transform:scale(0);
        }
        75%{
          -webkit-transform:scale(1.25);
          transform:scale(1.25);
        }
        100%{
          -webkit-transform:scale(1);
          transform:scale(1);
        }
      }
      @-webkit-keyframes hasTextConfirmation{
        0%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0;
          height:0;
        }
        65%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0;
          height:0;
        }
        75%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0.2;
          height:0;
        }
        100%{
          -webkit-transform:translate(0, 0);
          transform:translate(0, 0);
          opacity:1;
          height:48px;
        }
      }
      @keyframes hasTextConfirmation{
        0%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0;
          height:0;
        }
        65%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0;
          height:0;
        }
        75%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0.2;
          height:0;
        }
        100%{
          -webkit-transform:translate(0, 0);
          transform:translate(0, 0);
          opacity:1;
          height:48px;
        }
      }
      .lp-html .lp-html__status-msg{
        display:none;
      }
      .lp-html:before{
        content:'';
        border-radius:6px;
        border:1px dashed #0069ff;
        position:absolute;
        top:12px;
        left:12px;
        width:calc(100% - 24px);
        height:calc(100% - 24px);
      }
      .lp-html:hover:before{
        border-style:solid;
      }
      .lp-html i.lp-icon{
        font-size:3.75rem;
      }
      .lp-html__icon{
        position:relative;
      }
      .lp-html__icon:before{
        content:'\e281';
        font-family:'LeadPages-Icons';
        position:absolute;
        top:9px;
        right:-10px;
        color:#0069ff;
        font-size:1.25rem;
        -webkit-transform:scale(1);
        transform:scale(1);
        opacity:0;
      }
      .lp-html__status-msg{
        font-size:0.75rem;
        -webkit-box-pack:center;
        -ms-flex-pack:center;
        justify-content:center;
        color:#4c515d;
        line-height:2;
        position:relative;
        bottom:14%;
        -webkit-animation:hasTextConfirmation 1s;
        animation:hasTextConfirmation 1s;
      }
      .lp-html.has-content{
        color:#4c515d;
      }
      .lp-html.has-content:before{
        border:none;
      }
      .lp-html.has-content .lp-html__icon:before{
        opacity:1;
        -webkit-animation:hasIconConfirmation 0.6s;
        animation:hasIconConfirmation 0.6s;
      }
      .lp-html--small .lp-html__status-msg,.lp-html--medium .lp-html__status-msg,.lp-html--large .lp-html__status-msg,.lp-html--huge .lp-html__status-msg{
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex;
        margin:6px 0 0;
      }
      .lp-html--small i.lp-icon{
        font-size:7rem;
      }
      .lp-html--small .lp-html__icon:before{
        top:21px;
        right:-23px;
        font-size:2.25rem;
      }
      .lp-html--medium i.lp-icon{
        font-size:10rem;
      }
      .lp-html--medium .lp-html__icon:before{
        top:31px;
        right:-29px;
        font-size:3rem;
      }
      .lp-html--large i.lp-icon{
        font-size:14rem;
      }
      .lp-html--large .lp-html__icon:before{
        top:49px;
        right:-30px;
        font-size:3.8rem;
      }
      .lp-html--huge i.lp-icon{
        font-size:18rem;
      }
      .lp-html--huge .lp-html__icon:before{
        top:69px;
        right:-37px;
        font-size:5rem;
      }
      .btn-container{
        text-align:center;
      }
      .lp-button{
        display:inline-block;
        border-style:solid;
        border-width:1px;
        text-align:center;
        font-family:'Lato', sans-serif;
        text-shadow:none;
        -webkit-transition:color 0.2s linear, background 0.2s linear, border-color 0.2s linear, text-shadow 0.2s linear;
        transition:color 0.2s linear, background 0.2s linear, border-color 0.2s linear, text-shadow 0.2s linear;
      }
      .lp-button--full{
        width:100%;
      }
      .lp-button--small{
        padding:12px;
      }
      .lp-button--medium{
        padding:24px;
      }
      .lp-button--large{
        padding:42px;
      }
      .lp-button--line{
        background:transparent;
      }
      .lp-button--gradient{
        position:relative;
        z-index:0;
      }
      .lp-button--gradient::before{
        content:'';
        position:absolute;
        top:0;
        right:0;
        bottom:0;
        left:0;
        z-index:-1;
        opacity:1;
        -webkit-transition:opacity .2s linear;
        transition:opacity .2s linear;
      }
      .lp-button--gradient:hover::before{
        opacity:0;
      }
      .intrinsic-16-9-wrap{
        width:100%;
        height:0;
        padding-bottom:56.25%;
        min-height:100px;
        position:relative;
      }
      .intrinsic-16-9-wrap>div{
        position:absolute;
        top:0;
        left:0;
        width:100%;
        height:100%;
      }
      .lp-html{
        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-align:center;
        -ms-flex-align:center;
        align-items:center;
        -webkit-box-pack:center;
        -ms-flex-pack:center;
        justify-content:center;
        border-radius:6px;
        background-color:#fff;
        text-align:center;
        font-size:2rem;
        color:#66A5FF;
        -webkit-transition:color 0.3s ease;
        transition:color 0.3s ease;
        line-height:1;
        min-height:100px;
      }
      @-webkit-keyframes hasIconConfirmation{
        0%{
          opacity:0;
        }
        25%{
          opacity:0;
        }
        26%{
          opacity:1;
          -webkit-transform:scale(0);
          transform:scale(0);
        }
        75%{
          -webkit-transform:scale(1.25);
          transform:scale(1.25);
        }
        100%{
          -webkit-transform:scale(1);
          transform:scale(1);
        }
      }
      @keyframes hasIconConfirmation{
        0%{
          opacity:0;
        }
        25%{
          opacity:0;
        }
        26%{
          opacity:1;
          -webkit-transform:scale(0);
          transform:scale(0);
        }
        75%{
          -webkit-transform:scale(1.25);
          transform:scale(1.25);
        }
        100%{
          -webkit-transform:scale(1);
          transform:scale(1);
        }
      }
      @-webkit-keyframes hasTextConfirmation{
        0%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0;
          height:0;
        }
        65%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0;
          height:0;
        }
        75%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0.2;
          height:0;
        }
        100%{
          -webkit-transform:translate(0, 0);
          transform:translate(0, 0);
          opacity:1;
          height:48px;
        }
      }
      @keyframes hasTextConfirmation{
        0%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0;
          height:0;
        }
        65%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0;
          height:0;
        }
        75%{
          -webkit-transform:translate(0, 48px);
          transform:translate(0, 48px);
          opacity:0.2;
          height:0;
        }
        100%{
          -webkit-transform:translate(0, 0);
          transform:translate(0, 0);
          opacity:1;
          height:48px;
        }
      }
      .lp-html .lp-html__status-msg{
        display:none;
      }
      .lp-html:before{
        content:'';
        border-radius:6px;
        border:1px dashed #0069ff;
        position:absolute;
        top:12px;
        left:12px;
        width:calc(100% - 24px);
        height:calc(100% - 24px);
      }
      .lp-html:hover:before{
        border-style:solid;
      }
      .lp-html i.lp-icon{
        font-size:3.75rem;
      }
      .lp-html__icon{
        position:relative;
      }
      .lp-html__icon:before{
        content:'\e281';
        font-family:'LeadPages-Icons';
        position:absolute;
        top:9px;
        right:-10px;
        color:#0069ff;
        font-size:1.25rem;
        -webkit-transform:scale(1);
        transform:scale(1);
        opacity:0;
      }
      .lp-html__status-msg{
        font-size:0.75rem;
        -webkit-box-pack:center;
        -ms-flex-pack:center;
        justify-content:center;
        color:#4c515d;
        line-height:2;
        position:relative;
        bottom:14%;
        -webkit-animation:hasTextConfirmation 1s;
        animation:hasTextConfirmation 1s;
      }
      .lp-html.has-content{
        color:#4c515d;
      }
      .lp-html.has-content:before{
        border:none;
      }
      .lp-html.has-content .lp-html__icon:before{
        opacity:1;
        -webkit-animation:hasIconConfirmation 0.6s;
        animation:hasIconConfirmation 0.6s;
      }
      .lp-html--small .lp-html__status-msg,.lp-html--medium .lp-html__status-msg,.lp-html--large .lp-html__status-msg,.lp-html--huge .lp-html__status-msg{
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex;
        margin:6px 0 0;
      }
      .lp-html--small i.lp-icon{
        font-size:7rem;
      }
      .lp-html--small .lp-html__icon:before{
        top:21px;
        right:-23px;
        font-size:2.25rem;
      }
      .lp-html--medium i.lp-icon{
        font-size:10rem;
      }
      .lp-html--medium .lp-html__icon:before{
        top:31px;
        right:-29px;
        font-size:3rem;
      }
      .lp-html--large i.lp-icon{
        font-size:14rem;
      }
      .lp-html--large .lp-html__icon:before{
        top:49px;
        right:-30px;
        font-size:3.8rem;
      }
      .lp-html--huge i.lp-icon{
        font-size:18rem;
      }
      .lp-html--huge .lp-html__icon:before{
        top:69px;
        right:-37px;
        font-size:5rem;
      }
      .section[data-guid="0ee9f146-2b6a-57ac-80e2-70d82f397a6f"] > .container {
        padding-top: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
        padding-left: 0vw;
      }
      @media (min-width: 71.25em) {
        .section[data-guid="0ee9f146-2b6a-57ac-80e2-70d82f397a6f"] > .container {
          padding-top: 0px;
          padding-right: 0px;
          padding-bottom: 0px;
          padding-left: 0px;
        }
      }
      .column[data-guid="f61531e1-d12f-144e-095c-c80ae94b1c4e"] {
        padding-top: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
        padding-left: 0vw;
      }
      .column[data-guid="f61531e1-d12f-144e-095c-c80ae94b1c4e"] .inner-column {
        padding-top: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
        padding-left: 0vw;
      }
      @media (min-width: 71.25em) {
        .column[data-guid="f61531e1-d12f-144e-095c-c80ae94b1c4e"] {
          padding-top: 0px;
          padding-right: 0px;
          padding-bottom: 0px;
          padding-left: 0px;
        }
        .column[data-guid="f61531e1-d12f-144e-095c-c80ae94b1c4e"] .inner-column {
          padding-top: 0px;
          padding-right: 0px;
          padding-bottom: 0px;
          padding-left: 0px;
        }
      }
      .section[data-guid="a6558f5e-2624-d4b5-f806-e7543531d1b6"] > .container {
        padding-top: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
        padding-left: 0vw;
      }
      @media (min-width: 71.25em) {
        .section[data-guid="a6558f5e-2624-d4b5-f806-e7543531d1b6"] > .container {
          padding-top: 0px;
          padding-right: 0px;
          padding-bottom: 0px;
          padding-left: 0px;
        }
      }
      .column[data-guid="7b3aee45-fc87-605e-f596-3f37365db6a9"] {
        padding-top: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
        padding-left: 0vw;
      }
      .column[data-guid="7b3aee45-fc87-605e-f596-3f37365db6a9"] .inner-column {
        padding-top: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
        padding-left: 0vw;
      }
      @media (min-width: 71.25em) {
        .column[data-guid="7b3aee45-fc87-605e-f596-3f37365db6a9"] {
          padding-top: 0px;
          padding-right: 0px;
          padding-bottom: 0px;
          padding-left: 0px;
        }
        .column[data-guid="7b3aee45-fc87-605e-f596-3f37365db6a9"] .inner-column {
          padding-top: 0px;
          padding-right: 0px;
          padding-bottom: 0px;
          padding-left: 0px;
        }
      }
      .column[data-guid="9884187a-7e1c-84bc-b7fa-e4c1677888c5"] {
        padding-top: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
        padding-left: 0vw;
      }
      .column[data-guid="9884187a-7e1c-84bc-b7fa-e4c1677888c5"] .inner-column {
        padding-top: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
        padding-left: 0vw;
      }
      @media (min-width: 71.25em) {
        .column[data-guid="9884187a-7e1c-84bc-b7fa-e4c1677888c5"] {
          padding-top: 0px;
          padding-right: 0px;
          padding-bottom: 0px;
          padding-left: 0px;
        }
        .column[data-guid="9884187a-7e1c-84bc-b7fa-e4c1677888c5"] .inner-column {
          padding-top: 0px;
          padding-right: 0px;
          padding-bottom: 0px;
          padding-left: 0px;
        }
      }
      .column[data-guid="5d2db558-ca0b-6005-a99d-51e56ec44e11"] {
        padding-top: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
        padding-left: 0vw;
      }
      .column[data-guid="5d2db558-ca0b-6005-a99d-51e56ec44e11"] .inner-column {
        padding-top: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
        padding-left: 0vw;
      }
      @media (min-width: 71.25em) {
        .column[data-guid="5d2db558-ca0b-6005-a99d-51e56ec44e11"] {
          padding-top: 0px;
          padding-right: 0px;
          padding-bottom: 0px;
          padding-left: 0px;
        }
        .column[data-guid="5d2db558-ca0b-6005-a99d-51e56ec44e11"] .inner-column {
          padding-top: 0px;
          padding-right: 0px;
          padding-bottom: 0px;
          padding-left: 0px;
        }
      }
      .section[data-guid="21122c3c-cd4c-a3e3-ce02-e5694829efde"] > .container {
        padding-top: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
        padding-left: 0vw;
      }
      @media (min-width: 71.25em) {
        .section[data-guid="21122c3c-cd4c-a3e3-ce02-e5694829efde"] > .container {
          padding-top: 0px;
          padding-right: 0px;
          padding-bottom: 0px;
          padding-left: 0px;
        }
      }
      .column[data-guid="5e9f1aad-79af-6f08-9d06-58f2da4e8393"] {
        padding-top: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
        padding-left: 0vw;
      }
      .column[data-guid="5e9f1aad-79af-6f08-9d06-58f2da4e8393"] .inner-column {
        padding-top: 1vw;
        padding-right: 1vw;
        padding-bottom: 1vw;
        padding-left: 1vw;
      }
      @media (min-width: 71.25em) {
        .column[data-guid="5e9f1aad-79af-6f08-9d06-58f2da4e8393"] {
          padding-top: 0px;
          padding-right: 0px;
          padding-bottom: 0px;
          padding-left: 0px;
        }
        .column[data-guid="5e9f1aad-79af-6f08-9d06-58f2da4e8393"] .inner-column {
          padding-top: 11.4px;
          padding-right: 11.4px;
          padding-bottom: 11.4px;
          padding-left: 11.4px;
        }
      }
      .section[data-guid="9a94bf82-a478-6eb5-67d9-e563fa580de6"] > .container {
        padding-top: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
        padding-left: 0vw;
      }
      @media (min-width: 71.25em) {
        .section[data-guid="9a94bf82-a478-6eb5-67d9-e563fa580de6"] > .container {
          padding-top: 0px;
          padding-right: 0px;
          padding-bottom: 0px;
          padding-left: 0px;
        }
      }
      .column[data-guid="27a44782-6d72-db05-5262-114889099856"] {
        padding-top: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
        padding-left: 0vw;
      }
      .column[data-guid="27a44782-6d72-db05-5262-114889099856"] .inner-column {
        padding-top: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
        padding-left: 0vw;
      }
      @media (min-width: 71.25em) {
        .column[data-guid="27a44782-6d72-db05-5262-114889099856"] {
          padding-top: 0px;
          padding-right: 0px;
          padding-bottom: 0px;
          padding-left: 0px;
        }
        .column[data-guid="27a44782-6d72-db05-5262-114889099856"] .inner-column {
          padding-top: 0px;
          padding-right: 0px;
          padding-bottom: 0px;
          padding-left: 0px;
        }
      }
      .section[data-guid="1742e4af-ac32-5dad-fe0f-270e2193554c"] > .container {
        padding-top: 1vw;
        padding-right: 1vw;
        padding-bottom: 1vw;
        padding-left: 1vw;
      }
      @media (min-width: 71.25em) {
        .section[data-guid="1742e4af-ac32-5dad-fe0f-270e2193554c"] > .container {
          padding-top: 11.4px;
          padding-right: 11.4px;
          padding-bottom: 11.4px;
          padding-left: 11.4px;
        }
      }
      .column[data-guid="f5567d7a-77c9-4318-2514-34a72dedef74"] {
        padding-top: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
        padding-left: 0vw;
      }
      .column[data-guid="f5567d7a-77c9-4318-2514-34a72dedef74"] .inner-column {
        padding-top: 0vw;
        padding-right: 1vw;
        padding-bottom: 1vw;
        padding-left: 1vw;
      }
      @media (min-width: 71.25em) {
        .column[data-guid="f5567d7a-77c9-4318-2514-34a72dedef74"] {
          padding-top: 0px;
          padding-right: 0px;
          padding-bottom: 0px;
          padding-left: 0px;
        }
        .column[data-guid="f5567d7a-77c9-4318-2514-34a72dedef74"] .inner-column {
          padding-top: 0px;
          padding-right: 11.4px;
          padding-bottom: 11.4px;
          padding-left: 11.4px;
        }
      }
      .section[data-guid="e629dd3b-4ece-9fb9-e7d7-4abe8dfcf8e4"] > .container {
        padding-top: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
        padding-left: 0vw;
      }
      @media (min-width: 71.25em) {
        .section[data-guid="e629dd3b-4ece-9fb9-e7d7-4abe8dfcf8e4"] > .container {
          padding-top: 0px;
          padding-right: 0px;
          padding-bottom: 0px;
          padding-left: 0px;
        }
      }
      .column[data-guid="f1b285d4-1289-3fca-c80f-491b3941b6b1"] {
        padding-top: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
        padding-left: 0vw;
      }
      .column[data-guid="f1b285d4-1289-3fca-c80f-491b3941b6b1"] .inner-column {
        padding-top: 1vw;
        padding-right: 0vw;
        padding-bottom: 1vw;
        padding-left: 0vw;
      }
      @media (min-width: 71.25em) {
        .column[data-guid="f1b285d4-1289-3fca-c80f-491b3941b6b1"] {
          padding-top: 0px;
          padding-right: 0px;
          padding-bottom: 0px;
          padding-left: 0px;
        }
        .column[data-guid="f1b285d4-1289-3fca-c80f-491b3941b6b1"] .inner-column {
          padding-top: 11.4px;
          padding-right: 0px;
          padding-bottom: 11.4px;
          padding-left: 0px;
        }
      }
      .section[data-guid="9595c721-4178-6171-d661-8cb10cbce4a2"] > .container {
        padding-top: 1vw;
        padding-right: 1vw;
        padding-bottom: 1vw;
        padding-left: 1vw;
      }
      @media (min-width: 71.25em) {
        .section[data-guid="9595c721-4178-6171-d661-8cb10cbce4a2"] > .container {
          padding-top: 11.4px;
          padding-right: 11.4px;
          padding-bottom: 11.4px;
          padding-left: 11.4px;
        }
      }
      .column[data-guid="805412e5-1c46-65b4-3597-36decb8b8917"] {
        padding-top: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
        padding-left: 0vw;
      }
      .column[data-guid="805412e5-1c46-65b4-3597-36decb8b8917"] .inner-column {
        padding-top: 1vw;
        padding-right: 1vw;
        padding-bottom: 1vw;
        padding-left: 1vw;
      }
      @media (min-width: 71.25em) {
        .column[data-guid="805412e5-1c46-65b4-3597-36decb8b8917"] {
          padding-top: 0px;
          padding-right: 0px;
          padding-bottom: 0px;
          padding-left: 0px;
        }
        .column[data-guid="805412e5-1c46-65b4-3597-36decb8b8917"] .inner-column {
          padding-top: 11.4px;
          padding-right: 11.4px;
          padding-bottom: 11.4px;
          padding-left: 11.4px;
        }
      }
      .section[data-guid="fe96cc5f-9f2c-59d8-5576-947e3d2a20e3"] > .container {
        padding-top: 1vw;
        padding-right: 1vw;
        padding-bottom: 1vw;
        padding-left: 1vw;
      }
      @media (min-width: 71.25em) {
        .section[data-guid="fe96cc5f-9f2c-59d8-5576-947e3d2a20e3"] > .container {
          padding-top: 11.4px;
          padding-right: 11.4px;
          padding-bottom: 11.4px;
          padding-left: 11.4px;
        }
      }
      .column[data-guid="bb543715-152f-8144-f13f-27917a75fa72"] {
        padding-top: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
        padding-left: 0vw;
      }
      .column[data-guid="bb543715-152f-8144-f13f-27917a75fa72"] .inner-column {
        padding-top: 1vw;
        padding-right: 1vw;
        padding-bottom: 1vw;
        padding-left: 1vw;
      }
      @media (min-width: 71.25em) {
        .column[data-guid="bb543715-152f-8144-f13f-27917a75fa72"] {
          padding-top: 0px;
          padding-right: 0px;
          padding-bottom: 0px;
          padding-left: 0px;
        }
        .column[data-guid="bb543715-152f-8144-f13f-27917a75fa72"] .inner-column {
          padding-top: 11.4px;
          padding-right: 11.4px;
          padding-bottom: 11.4px;
          padding-left: 11.4px;
        }
      }
      .section[data-guid="9fa41438-7bce-5344-7838-2f97662d1eff"] > .container {
        padding-top: 1vw;
        padding-right: 1vw;
        padding-bottom: 1vw;
        padding-left: 1vw;
      }
      @media (min-width: 71.25em) {
        .section[data-guid="9fa41438-7bce-5344-7838-2f97662d1eff"] > .container {
          padding-top: 11.4px;
          padding-right: 11.4px;
          padding-bottom: 11.4px;
          padding-left: 11.4px;
        }
      }
      .column[data-guid="914f3c91-d786-3915-da76-717f7343b736"] {
        padding-top: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
        padding-left: 0vw;
      }
      .column[data-guid="914f3c91-d786-3915-da76-717f7343b736"] .inner-column {
        padding-top: 1vw;
        padding-right: 1vw;
        padding-bottom: 1vw;
        padding-left: 1vw;
      }
      @media (min-width: 71.25em) {
        .column[data-guid="914f3c91-d786-3915-da76-717f7343b736"] {
          padding-top: 0px;
          padding-right: 0px;
          padding-bottom: 0px;
          padding-left: 0px;
        }
        .column[data-guid="914f3c91-d786-3915-da76-717f7343b736"] .inner-column {
          padding-top: 11.4px;
          padding-right: 11.4px;
          padding-bottom: 11.4px;
          padding-left: 11.4px;
        }
      }
      html::after {
        content: '';
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: -1;
        background-color: rgb(255, 240, 255);
      }
      section {
        margin: 0 auto;
      }
      .container {
        max-width: 1140px;
      }
      @media (min-width: NaNem) {
        .widget {
          padding: NaNpx;
        }
      }