        * {
            box-sizing: border-box;
        }
        
        p.question {
          font-weight: bold;  
        }
        
        p.reponse {
          width: 100%;
          background-color: white;
          padding: 5px;
        }
        
        .buttonClass {
  font-size:35px;
  font-family:Arial;
  width:100%;
  height:auto;
  padding: 10px;
  text-decoration: none;
  border-width:1px;
  color:#14396a;
  border-color:#333333;
  font-weight:bold;
  border-top-left-radius:6px;
  border-top-right-radius:6px;
  border-bottom-left-radius:6px;
  border-bottom-right-radius:6px;
  box-shadow:inset 0px 1px 0px 0px #fff6af;
  text-shadow:inset 0px 1px 0px #ffee66;
  background:linear-gradient(#ffec64, #ffab23);
  display: inline-block;
  text-align: center;
}

.buttonClass:hover {
  background: linear-gradient(#ffab23, #ffec64);
  text-decoration: none;
}

       body { 
            margin: 0;
        }

        body {
            font-family: "Open Sans", sans-serif;
        }

        mb0 p {
            margin-bottom: 0px;
        }

        #wrapper {
            background-color: ffffff;
        }

        .full-section {
            min-height: 70px;
        }

        .container {
            max-width: 100%;
            min-height: 70px;
        }

        .col {
            min-height: 70px;
        }

        .row {
            padding-top: 10px;
            padding-bottom: 10px;
        }

        .embed-responsive {
            position: relative;
            display: block;
            height: 0px;
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            overflow-x: hidden;
            overflow-y: hidden;
        }

        .embed-responsive .embed-responsive-item,
        .embed-responsive embed,
        .embed-responsive iframe,
        .embed-responsive object,
        .embed-responsive video {
            position: absolute;
            top: 0px;
            bottom: 0px;
            left: 0px;
            width: 100%;
            height: 100%;
            border-top-width: 0px;
            border-right-width: 0px;
            border-bottom-width: 0px;
            border-left-width: 0px;
            border-top-style: initial;
            border-right-style: initial;
            border-bottom-style: initial;
            border-left-style: initial;
            border-top-color: initial;
            border-right-color: initial;
            border-bottom-color: initial;
            border-left-color: initial;
            border-image-source: initial;
            border-image-slice: initial;
            border-image-width: initial;
            border-image-outset: initial;
            border-image-repeat: initial;
        }

        .embed-responsive-16by9 {
            padding-bottom: 56.25%;
        }

        .mb0 p {
            margin-bottom: 0px;
        }

        #izo6h {
            padding: 0 0 0 0;
            text-align: center;
            margin: 0 0 0 0;
            color: #9fa2a6;
            font-size: 16px;
            line-height: 22px;
        }

        #iybgr7 {
            color: #ffffff;
            text-align: center;
            min-height: 50px;
            padding: 5px 0 0 0;
        }

        #i5phm {
            background-image: url(https://nowlifestyle.com//images/pb/pb_assets/admin/6170e36a8207cb7.jpg);
            background-attachment: scroll;
            background-position: center top;
            background-repeat: no-repeat;
            background-size: cover;
            padding: 50px 0 0 0;
            color: white;
        }

        .gradient-grey {
            background-image: linear-gradient(rgb(216, 219, 223), rgb(255, 255, 255));
            background-position-x: initial;
            background-position-y: initial;
            background-size: initial;
            background-repeat-x: initial;
            background-repeat-y: initial;
            background-attachment: initial;
            background-origin: initial;
            background-clip: initial;
            background-color: initial;
        }

        #irl4q {
            padding: 0px 0 30px 0;
        }

        #iy5ns {
            padding: 0 0 0 0;
            font-size: 38px;
            text-align: center;
            font-weight: 700;
            margin: 0 auto 15px auto;
            width: 100%;
            max-width: 100%;
            line-height: 1.1em;
        }

        #iqxld {
            padding: 0 0 0 0;
            font-size: 32px;
            text-align: center;
            font-weight: 400;
            margin: 0 0 30px 0;
        }

        #i8s5h {
            font-size: 0;
            background-color: rgba(0, 0, 0, 0.47);
        }

        #ife7o {
            display: inline-block;
            width: 50%;
            font-size: 14px;
        }

        #i9iw3 {
            display: inline-block;
            width: 50%;
        }

        #ii9wi3 {
            padding: 30px 30px 30px 30px;
            color: white;
        }

        #izqgz7 {
            padding: 0 0 0 0;
            font-size: 24px;
            font-weight: 700;
            line-height: 1.3em;
            margin: 0 0 20px 0;
        }

        #irohqk {
            padding: 0 0 0 0;
            font-size: 18px;
            line-height: 1.4em;
            font-weight: 400;
        }

        #ildnk {
            padding: 10px;
        }

        #i9avs {
            color: black;
            border: 2px solid rgb(0, 0, 0);
        }

        #icjjk {
            color: black;
        }

        #i7q2g {
            width: 35%;
        }

        #i0c1v {
            width: 65%;
        }

        #processing-block {
            display: none;
        }

        #ics6f {
            color: black;
            border: 2px solid rgb(0, 0, 0);
        }

        #i5e6f {
            width: 35%;
        }

        #itquu {
            padding: 10px;
        }

        #igmsf {
            display: none;
        }

        #ix838 {
            color: black;
        }

        #ipfdc {
            width: 65%;
        }

        #i1117 {
            padding: 0px 0 30px 0;
        }

        #ixszj {
            color: black;
            border: 2px solid rgb(0, 0, 0);
        }

        #iba2l {
            width: 35%;
        }

        #ibcmc {
            padding: 10px;
        }

        #ij8hrk {
            display: none;
        }

        #ipp2qd {
            color: black;
        }

        #i1bpbh {
            width: 65%;
        }

        #i3s14a {
            padding: 0px 0 30px 0;
        }

        #ix9osf {
            color: black;
            border: 2px solid rgb(0, 0, 0);
        }

        #iun3rb {
            width: 35%;
        }

        #i2hlic {
            padding: 10px;
        }

        #izhzwe {
            width: 65%;
        }

        #i0b5xp {
            padding: 0px 0 30px 0;
        }

        #igi2pq {
            color: black;
        }

        #i836dr {
            padding: 10px;
        }

        @media (max-width: 992px) {
            #ii9wi3 {
                position: static;
                height: auto;
            }
            #ife7o {
                width: 100%;
                display: block;
                height: auto;
            }
            #i9iw3 {
                width: 100%;
                display: block;
            }
            #i52hfm {
                padding: 0 0 0 0;
                position: static;
                height: auto;
            }
        }

        @media (max-width: 480px) {
            #izo6h {
                font-size: 14px;
            }
            #iybgr7 {
                padding: 10px 0 0 0;
            }
            #iy5ns {
                font-size: 30px;
            }
            #i5phm {
                padding: 30px 0 40px 0;
            }
            #iqxld {
                font-size: 24px;
            }
            #ii9wi3 {
                padding: 15px 15px 15px 15px;
            }
            #izqgz7 {
                font-size: 20px;
            }
            #irohqk {
                font-size: 16px;
            }
            #irl4q {
                padding: 30px 0 30px 0;
            }
            #i1117 {
                padding: 30px 0 30px 0;
            }
            #ipfdc {
                width: 100%;
            }
            #i0c1v {
                width: 100%;
            }
            #ildnk {
                width: 100%;
            }
            #i7q2g {
                width: 100%;
            }
            #i5e6f {
                width: 100%;
            }
            #iba2l {
                width: 100%;
            }
            #i1bpbh {
                width: 100%;
            }
            #i3s14a {
                padding: 30px 0 30px 0;
            }
            #iun3rb {
                width: 100%;
            }
            #izhzwe {
                width: 100%;
            }
            #i0b5xp {
                padding: 30px 0 30px 0;
            }
        }
