@charset "utf-8";
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&family=Open+Sans:wght@400;700&family=Roboto+Condensed:wght@400;700&family=Roboto:wght@700&display=swap');  
html{height:100%}body,html{margin:0;padding:0}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6,li,p,ul{margin:0;padding:0;line-height:normal;font-family:Roboto,Arial}.row:after,.row:before{content:"";display:block;clear:both}h2{font-size:24px;font-weight:700;margin-bottom:30px}li,p{font-size:18px;line-height:24px;margin-bottom:40px}a{color:#035f8f}.container{padding:0 5%;margin:auto}ul{padding:0 0 0 55px}.banner{background:#5a3f7c;padding:40px 0;margin:0 0 80px}.banner h1{font-size:48px}.banner h1,.banner h2{color:#fff;font-weight:400}.styled-list{border:2px solid #e6e6e6;border-radius:5px;margin:0 0 40px}.styled-list ul{padding:0}.styled-list ul li{list-style-type:none;padding:15px 20px;margin:0}.styled-list ul li:nth-child(2n){background:#f5f5f5}.styled-list ul li p.icon img{margin-right:10px;vertical-align:middle}.styled-list ul li p{display:inline-block;vertical-align:middle;margin:0;font-size:14px}.styled-list ul li p:first-child{width:25%}.styled-list.refund ul li p{width:49%}.label{width:100%;display:block;margin:15px auto}@media (min-width:1024px){.container{width:843px;padding:0}.banner h2{text-align:right}.banner h1,.banner h2{display:inline-block;width:49.7%;vertical-align:inherit;margin:0}.styled-list{width:505px}.styled-list ul li p{font-size:18px}}

        body{
            font-family: 'Open Sans', Arial, sans-serif;
        }
        h1, h2, h3, h4, h5, h6, li, p, ul {
            font-family: 'Open Sans', Arial, sans-serif;
            font-weight: normal;
        } 
    .banner {
      background-color: #0080CB;
    }
    .banner h1, .banner h2{
        font-family: 'Montserrat', Arial, sans-serif;
        font-size: 42px;
        line-height: 1.2em;
        font-weight: 700;            
    }
    .flax-row {
      display: flex;
      justify-content: center;
      align-items: center;
    }

    .flax-item {
      width: 100%;
    }

    .flax-item h1,
    .flax-item h2 {
      width: 100%;
      margin: 0;
    }

    .banner .flax-row .flax-item h1 {
      text-align: left;
    }

    .banner .flax-row .flax-item h2 {
      text-align: right;
    }

    .styled-list ul li p {
      font-size: 18px;
    }

    .styled-list ul li p:first-child {
      width: 40%;
    }

    @media only screen and (max-width: 767px) {
      .flax-row {
        display: block;
      }

      .banner .flax-row .flax-item h1 {
        text-align: center;
      }

      .banner .flax-row .flax-item h2 {
        text-align: center;
      }
    }

    @media only screen and (max-width: 568px) {
      .styled-list ul li p:first-child {
        display: block;
        text-align: center;
        width: 100%;
        padding-bottom: 20px;
        font-size: 20px;
      }

      .styled-list ul li p {
        display: block;
        width: 100%;
        text-align: center;
        padding-bottom: 10px;
      }
    }

    @media screen and (max-width: 575px) {
      .styled-list ul li {
        display: flex;
      }

      .styled-list ul li p {
        text-align: left;
        font-size: 16px !important;
      }
    }