                                                                                                        * {
                                                                                                        padding: 0px;
                                                                                                        margin: 0px;
                                                                                                    }
                                                                                                    
                                                                                                    body {
                                                                                                        background-position: left;
                                                                                                        background-size: 100% 100%;
                                                                                                        background-repeat: no-repeat;
                                                                                                        background-attachment: fixed;
                                                                                                    }
                                                                                                    
                                                                                                    .bg {
                                                                                                        background: none !important;
                                                                                                        width: 100%;
                                                                                                        /*
    background-position:left;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-attachment: fixed;*/
                                                                                                        padding: 20px 0px 0px 0px;
                                                                                                        /*background: rgb(11,146,230);
    background: -moz-linear-gradient(top, rgba(11,146,230,1) 0%, rgba(255,255,255,1) 83%);
    background: -webkit-linear-gradient(top, rgba(11,146,230,1) 0%,rgba(255,255,255,1) 83%);
    background: linear-gradient(to bottom, rgba(11,146,230,1) 0%,rgba(255,255,255,1) 83%);*/
                                                                                                    }
                                                                                                    
                                                                                                    .cpy_pera_head {
                                                                                                        font-size: 26px !important;
                                                                                                        line-height: 35px;
                                                                                                    }
                                                                                                    
                                                                                                    .top-pd {
                                                                                                        padding: 35px 0px 0px 0px;
                                                                                                    }
                                                                                                    
                                                                                                    .left-box {
                                                                                                        width: 100%;
                                                                                                        /*background-color: rgba(0,0,0,0.25);
    border:25px solid #fff;
    border-radius: 20px;*/
                                                                                                        padding: 25px 32px;
                                                                                                        /*box-shadow: 2px 3px 10px #000;*/
                                                                                                    }
                                                                                                    
                                                                                                    .top-box {
                                                                                                        width: 100%;
                                                                                                        /*background-color: rgba(138,138,138, 0.5);*/
                                                                                                        border: 20px solid rgba(0, 0, 0, 0.2);
                                                                                                        border-radius: 10px;
                                                                                                    }
                                                                                                    
                                                                                                    .inner-box {
                                                                                                        width: 100%;
                                                                                                        border: 25px solid rgba(0, 0, 0, 0.4);
                                                                                                        padding: 25px 10px;
                                                                                                    }
                                                                                                    
                                                                                                    .top-heading h1 {
                                                                                                        font-size: 33px;
                                                                                                        color: #fff;
                                                                                                        font-weight: bold;
                                                                                                        padding-bottom: 20px;
                                                                                                        font-family: 'Poppins', sans-serif;
                                                                                                    }
                                                                                                    
                                                                                                    .footer {
                                                                                                        width: 100%;
                                                                                                        padding: 10px 0px;
                                                                                                        text-align: center;
                                                                                                        background-color: rgba(0, 0, 0, 0.5);
                                                                                                        color: #fff;
                                                                                                        margin-top: 25px;
                                                                                                    }
                                                                                                    
                                                                                                    .footer p {
                                                                                                        margin: 0px;
                                                                                                        padding: 0px;
                                                                                                    }
                                                                                                    /**/
                                                                                                    
                                                                                                    .square {
                                                                                                        ;
                                                                                                        display: block;
                                                                                                        ;
                                                                                                        height: 0;
                                                                                                        ;
                                                                                                        padding-top: 100%;
                                                                                                        ;
                                                                                                        position: relative;
                                                                                                        ;
                                                                                                        width: 100%;
                                                                                                    }
                                                                                                    
                                                                                                    .fill {
                                                                                                        height: 100%;
                                                                                                        left: 0;
                                                                                                        position: absolute;
                                                                                                        top: 0;
                                                                                                        width: 100%;
                                                                                                    }
                                                                                                    
                                                                                                    .top-img {
                                                                                                        height: 100%;
                                                                                                        width: 100%;
                                                                                                        border: solid 3px #fff;
                                                                                                        border-radius: 100%;
                                                                                                        box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
                                                                                                        overflow: hidden;
                                                                                                        background: #f6f6f6;
                                                                                                        left: 0;
                                                                                                        position: absolute;
                                                                                                        top: 0;
                                                                                                        z-index: 2;
                                                                                                    }
                                                                                                    /**/
                                                                                                    
                                                                                                    .heading h1,
                                                                                                    .heading h2,
                                                                                                    .heading h3,
                                                                                                    .heading h4,
                                                                                                    .heading h5,
                                                                                                    .heading h6 {
                                                                                                        color: #fff;
                                                                                                    }
                                                                                                    
                                                                                                    .heading {
                                                                                                        padding-left: 40px;
                                                                                                    }
                                                                                                    
                                                                                                    .heading h2 {
                                                                                                        font-size: 22px;
                                                                                                        margin-top: 9px;
                                                                                                        font-weight: 400px;
                                                                                                    }
                                                                                                    
                                                                                                    .heading span {
                                                                                                        font-size: 15px;
                                                                                                        font-weight: normal;
                                                                                                    }
                                                                                                    
                                                                                                    .heading h5 {
                                                                                                        color: #fff;
                                                                                                        font-size: 15px;
                                                                                                        font-weight: normal;
                                                                                                        line-height: 20px;
                                                                                                        font-weight: 300px;
                                                                                                    }
                                                                                                    
                                                                                                    .heading hr {
                                                                                                        width: 100%;
                                                                                                        border-color: #d92228;
                                                                                                        margin: 7px 0px;
                                                                                                    }
                                                                                                    
                                                                                                    .heading h6 {
                                                                                                        font-size: 22px;
                                                                                                        color: #fefefe;
                                                                                                        line-height: 25px;
                                                                                                        font-family: 'Open Sans Condensed', sans-serif;
                                                                                                    }
                                                                                                    
                                                                                                    .icon i,
                                                                                                    .icon em {
                                                                                                        color: #fff;
                                                                                                        font-size: 23px;
                                                                                                    }
                                                                                                    
                                                                                                    .top-pd p {
                                                                                                        color: #fff;
                                                                                                        font-size: 30px;
                                                                                                        padding: 25px 0px 30px 0px;
                                                                                                    }
                                                                                                    
                                                                                                    .icon-img {
                                                                                                        margin: 0px 60px;
                                                                                                    }
                                                                                                    
                                                                                                    .icon-img img {
                                                                                                        width: 250px;
                                                                                                        padding-left: 15px;
                                                                                                    }
                                                                                                    
                                                                                                    .code-box {
                                                                                                        width: 100%;
                                                                                                        margin: 0px auto;
                                                                                                        padding: 5px 20px;
                                                                                                        border: 1px solid #d92228;
                                                                                                        background-color: #fff;
                                                                                                    }
                                                                                                    
                                                                                                    .code-box p {
                                                                                                        font-size: 25px;
                                                                                                        padding: 0px;
                                                                                                        margin: 0px;
                                                                                                        color: #d92228;
                                                                                                    }
                                                                                                    
                                                                                                    .border {
                                                                                                        border: 1px dashed #d92228;
                                                                                                        margin-top: 16px;
                                                                                                    }
                                                                                                    
                                                                                                    .top-pd ul li {
                                                                                                        font-size: 25px;
                                                                                                        color: #fff;
                                                                                                        font-family: 'Open Sans Condensed', sans-serif;
                                                                                                    }
                                                                                                    /*Responsive*/
                                                                                                    
                                                                                                    @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {
                                                                                                        .icon-img {
                                                                                                            margin: 0px;
                                                                                                        }
                                                                                                        .top-pd ul {
                                                                                                            padding-left: 25px;
                                                                                                        }
                                                                                                    }
                                                                                                    /**/
                                                                                                    
                                                                                                    @media only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape) {
                                                                                                        .icon-img {
                                                                                                            margin: 0px;
                                                                                                        }
                                                                                                        .icon-img img {
                                                                                                            width: 200px;
                                                                                                        }
                                                                                                        .code-box {
                                                                                                            width: 100%
                                                                                                        }
                                                                                                        .top-pd p {
                                                                                                            font-size: 28px;
                                                                                                            text-align: center;
                                                                                                        }
                                                                                                        .top-pd ul li {
                                                                                                            font-size: 16px;
                                                                                                        }
                                                                                                    }
                                                                                                    
                                                                                                    @media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) {
                                                                                                        .icon-img {
                                                                                                            margin: 0px 141px;
                                                                                                        }
                                                                                                        .top-pd ul li {
                                                                                                            font-size: 24px;
                                                                                                        }
                                                                                                        .top-pd p {
                                                                                                            text-align: center;
                                                                                                        }
                                                                                                        .top-heading h1 {
                                                                                                            text-align: center;
                                                                                                        }
                                                                                                        .top-img {
                                                                                                            height: 81%;
                                                                                                            width: 32%;
                                                                                                            border: solid 3px #fff;
                                                                                                            border-radius: 100%;
                                                                                                            box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
                                                                                                            overflow: hidden;
                                                                                                            background: #f6f6f6;
                                                                                                            left: 45px;
                                                                                                            position: absolute;
                                                                                                            top: 20px;
                                                                                                            z-index: 2;
                                                                                                        }
                                                                                                        .square {
                                                                                                            padding-top: 41%;
                                                                                                            position: relative;
                                                                                                            clear: both;
                                                                                                        }
                                                                                                        .top-pd ul {
                                                                                                            padding-left: 20px;
                                                                                                        }
                                                                                                    }
                                                                                                    
                                                                                                    @media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {
                                                                                                        .top-img {
                                                                                                            height: 81%;
                                                                                                            width: 32%;
                                                                                                            border: solid 3px #fff;
                                                                                                            border-radius: 100%;
                                                                                                            box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
                                                                                                            overflow: hidden;
                                                                                                            background: #f6f6f6;
                                                                                                            left: 45px;
                                                                                                            position: absolute;
                                                                                                            top: 20px;
                                                                                                            z-index: 2;
                                                                                                        }
                                                                                                        .square {
                                                                                                            padding-top: 41%;
                                                                                                            position: relative;
                                                                                                            clear: both;
                                                                                                        }
                                                                                                        .top-pd ul {
                                                                                                            padding-left: 25px;
                                                                                                        }
                                                                                                        .top-pd ul li {
                                                                                                            font-size: 20px;
                                                                                                        }
                                                                                                        .icon-img {
                                                                                                            margin: 0px 62px;
                                                                                                        }
                                                                                                        .top-heading h1 {
                                                                                                            text-align: center;
                                                                                                        }
                                                                                                    }
                                                                                                    /**/
                                                                                                    /**/
                                                                                                    
                                                                                                    @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
                                                                                                        .top-heading h1 {
                                                                                                            text-align: center;
                                                                                                        }
                                                                                                        .top-pd p {
                                                                                                            font-size: 28px;
                                                                                                            text-align: center;
                                                                                                        }
                                                                                                        .code-box {
                                                                                                            width: 100%;
                                                                                                        }
                                                                                                        .icon-img {
                                                                                                            margin: 0px;
                                                                                                        }
                                                                                                        .border {
                                                                                                            margin-top: 25px;
                                                                                                        }
                                                                                                        .icon-img img {
                                                                                                            width: 200px;
                                                                                                        }
                                                                                                        .top-pd ul li {
                                                                                                            font-size: 19px;
                                                                                                        }
                                                                                                    }
                                                                                                    
                                                                                                    @media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
                                                                                                        .top-heading h1 {
                                                                                                            font-size: 28px;
                                                                                                            text-align: center;
                                                                                                        }
                                                                                                        .icon-img {
                                                                                                            margin: 0px 15px;
                                                                                                        }
                                                                                                        .footer {
                                                                                                            position: fixed;
                                                                                                            bottom: 0;
                                                                                                        }
                                                                                                        .top-pd p {
                                                                                                            padding: 10px 0px 7px 0px;
                                                                                                            text-align: center;
                                                                                                        }
                                                                                                    }
                                                                                                    /**/
                                                                                                    
                                                                                                    @media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
                                                                                                        .bg {
                                                                                                            padding: 0px;
                                                                                                        }
                                                                                                        .top-heading h1 {
                                                                                                            padding-bottom: 4px;
                                                                                                            font-size: 16px;
                                                                                                            line-height: 23px;
                                                                                                            text-align: center;
                                                                                                        }
                                                                                                        .inner-box {
                                                                                                            border: 12px solid rgba(0, 0, 0, 0.4);
                                                                                                        }
                                                                                                        .top-box {
                                                                                                            border: 14px solid rgba(0, 0, 0, 0.2);
                                                                                                        }
                                                                                                        .heading {
                                                                                                            padding: 15px;
                                                                                                        }
                                                                                                        .heading h2 {
                                                                                                            font-size: 23px;
                                                                                                        }
                                                                                                        .heading h6 {
                                                                                                            font-size: 15px;
                                                                                                        }
                                                                                                        .top-pd {
                                                                                                            padding: 11px 0px 0px 0px;
                                                                                                        }
                                                                                                        .top-pd p {
                                                                                                            font-size: 20px;
                                                                                                            text-align: center;
                                                                                                        }
                                                                                                        .icon-img {
                                                                                                            margin: 0px 10px;
                                                                                                        }
                                                                                                        .icon-img img {
                                                                                                            padding-bottom: 15px;
                                                                                                        }
                                                                                                        .top-pd ul li {
                                                                                                            font-size: 17px;
                                                                                                        }
                                                                                                        .top-pd ul {
                                                                                                            padding-left: 20px;
                                                                                                        }
                                                                                                        .code-box {
                                                                                                            width: 100%;
                                                                                                        }
                                                                                                        .qr_code_box {
                                                                                                            padding-top: 2% !important;
                                                                                                        }
                                                                                                        .qr_code_box h2 {
                                                                                                            font-size: 18px;
                                                                                                            padding: 0 4px;
                                                                                                        }
                                                                                                        .qr_code_box img {
                                                                                                            height: 150px;
                                                                                                            width: 150px;
                                                                                                        }
                                                                                                    }
                                                                                                    
                                                                                                    @media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {
                                                                                                        .icon-img {
                                                                                                            margin: 0px 8px;
                                                                                                        }
                                                                                                        .top-pd p {
                                                                                                            font-size: 28px;
                                                                                                            text-align: center;
                                                                                                        }
                                                                                                        .qr_code_box {
                                                                                                            padding-top: 2% !important;
                                                                                                        }
                                                                                                        .qr_code_box h2 {
                                                                                                            font-size: 28px;
                                                                                                            padding: 0 4px;
                                                                                                        }
                                                                                                        .qr_code_box img {
                                                                                                            height: 150px;
                                                                                                            width: 150px;
                                                                                                        }
                                                                                                    }
                                                                                                    /**/
                                                                                                    
                                                                                                    @media only screen and (min-device-width: 360px) and (max-device-width: 640px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait) {
                                                                                                        .icon-img {
                                                                                                            margin: 0px 33px;
                                                                                                        }
                                                                                                        .top-pd p {
                                                                                                            font-size: 18px;
                                                                                                        }
                                                                                                    }
                                                                                                    
                                                                                                    @media only screen and (min-device-width: 360px) and (max-device-width: 640px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) {
                                                                                                        .icon-img {
                                                                                                            margin: 0px 45px;
                                                                                                        }
                                                                                                        .top-pd p {
                                                                                                            font-size: 32px;
                                                                                                            text-align: center;
                                                                                                        }
                                                                                                        .top-heading h1 {
                                                                                                            text-align: center;
                                                                                                        }
                                                                                                    }
                                                                                                    /**/
                                                                                                    
                                                                                                    @media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
                                                                                                        .inner-box {
                                                                                                            width: 100%;
                                                                                                            border: 15px solid rgba(0, 0, 0, 0.4);
                                                                                                            padding: 25px 10px;
                                                                                                        }
                                                                                                        .bg {
                                                                                                            padding: 0px;
                                                                                                        }
                                                                                                        .heading {
                                                                                                            padding-left: 20px;
                                                                                                        }
                                                                                                        .heading h2 {
                                                                                                            font-size: 28px;
                                                                                                        }
                                                                                                        .heading h6 {
                                                                                                            font-size: 15px;
                                                                                                        }
                                                                                                        .top-heading h1 {
                                                                                                            font-size: 20px;
                                                                                                            text-align: center;
                                                                                                            line-height: 32px;
                                                                                                        }
                                                                                                        .top-pd p {
                                                                                                            font-size: 18px
                                                                                                        }
                                                                                                        .icon-img {
                                                                                                            margin: 0px 40px;
                                                                                                        }
                                                                                                        .icon-img img {
                                                                                                            padding-bottom: 15px;
                                                                                                        }
                                                                                                        .top-pd ul {
                                                                                                            padding-left: 20px;
                                                                                                        }
                                                                                                        .top-pd ul li {
                                                                                                            font-size: 19px;
                                                                                                        }
                                                                                                        .code-box {
                                                                                                            width: 292px;
                                                                                                        }
                                                                                                    }
                                                                                                    /**/
                                                                                                    
                                                                                                    @media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait) {
                                                                                                        .top-heading h1 {
                                                                                                            font-size: 23px;
                                                                                                            line-height: 32px;
                                                                                                        }
                                                                                                        .bg {
                                                                                                            padding: 0px;
                                                                                                        }
                                                                                                        .heading h2 {
                                                                                                            font-size: 29px;
                                                                                                        }
                                                                                                        .top-img {
                                                                                                            height: 70%;
                                                                                                            width: 70%;
                                                                                                            border: solid 3px #fff;
                                                                                                            border-radius: 100%;
                                                                                                            box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
                                                                                                            overflow: hidden;
                                                                                                            background: #f6f6f6;
                                                                                                            left: 45px;
                                                                                                            position: absolute;
                                                                                                            top: 20px;
                                                                                                            z-index: 2;
                                                                                                        }
                                                                                                        .heading h6 {
                                                                                                            font-size: 15px;
                                                                                                        }
                                                                                                        .inner-box {
                                                                                                            width: 100%;
                                                                                                            border: 15px solid rgba(0, 0, 0, 0.4);
                                                                                                            padding: 25px 10px;
                                                                                                        }
                                                                                                        .heading {
                                                                                                            padding-left: 20px;
                                                                                                        }
                                                                                                        .code-box {
                                                                                                            width: 384px;
                                                                                                        }
                                                                                                        .top-pd {
                                                                                                            padding: 7px 0px 0px 0px;
                                                                                                        }
                                                                                                        .icon-img {
                                                                                                            margin: 0px 55px;
                                                                                                        }
                                                                                                        .top-pd p {
                                                                                                            text-align: center;
                                                                                                            line-height: 38px;
                                                                                                            font-size: 20px;
                                                                                                        }
                                                                                                        .icon-img img {
                                                                                                            padding-bottom: 15px;
                                                                                                        }
                                                                                                        .top-pd ul {
                                                                                                            padding-left: 20px;
                                                                                                        }
                                                                                                        .top-pd ul li {
                                                                                                            font-size: 19px;
                                                                                                        }
                                                                                                        /**/