.bodyFreeVPN .faqSec, .appWindowsPage .faqSec, .bodyAustralia .faqSec, .bodyDownload .faqSec, .FreeWebProxy .faqSec, .bodyPricing .faqSec, .bodyServer .faqSec, .bodyRiskFreeVPN .faqSec{
    background: url() no-repeat top/cover;
}
section.proxyContent.free-web-proxy-s3  a.theme-btn{
    width:28%!important;
    margin-bottom:15px;
}
.appWindowsPage .faqSec, .bodyAustralia .faqSec{
    padding-top:75px;
}
.available-section, .bodyRiskFreeVPN .available-section{
    background-color: #f3f4f4 !important;
    padding-bottom: 75px;
}
.freeVpnExtra .btnGenreal li a, .tryFreeBtn li a{
    background-color:#191340;
    border-color:#191340;
}
.countryFindWrapForAbout {
    background-color: #191340;
    width: 80%;
    display: block;
    margin: 0 auto;
    padding: 80px 50px;
    text-align: center;
    border-radius: 15px;
    margin: 120px auto;
}

.countryFindWrapForAbout h4 {
    color: #fff;
    font-size: 40px;
    font-weight: 600;
    margin-bottom: 20px;
}

.countryFindWrapForAbout p {
    color: #fff;
    font-size: 20px;
    line-height: 1.7;
}

.countryFindWrapForAbout h6 {
    color: #fff;
    font-size: 16px;
    font-weight: 500;
}
.countryFindWrapForAbout a.theme-btn {
    margin: 20px auto;
}
.promiseForAbout, .solutionForAbout, .problemsForAbout {
        margin: 20px auto 90px;
}
hr.hrForAbout{
    margin-right: 0;
    border-color: #afa6e4;
    opacity: 1;
    width: 100%;
    margin-top: 0;
    margin-bottom: 80px;
}
.float-right{
    float:right;
}
.float-left{
    float:left;
}

/* .pageRiskFreeVPN  .centerImg .middleImge img {*/
/*    height: unset!important;*/
/*    top: 10%;*/
/*    margin: auto;*/
/*    width: unset!important;*/
/*    left: 0;*/
/*    right: 0;*/
/}/

 .pageRiskFreeVPN  .centerImg .middleImge {height: unset;top: 90px;bottom: 0;margin: auto;left: -90%;}

.pageRiskFreeVPN  .centerImg:before {
    display: none;
}
.riskFreeVPNBanner h6{
    margin:20px 0;
    margin-bottom: 0 !important;
}
section.safe-secure-device.available-section.chrome-extension-page {
    background: #fff;
}
 section.chrome-extension-page h4 strong{
    padding: 10px 10px;
    border-radius: 50px;
}
  .chromeExtension hr{
        display:block;
    }

section .chrome-extension-page-row .madeEasyBoxes {
    text-align: left;
    padding: 30px;
    background-color: #fff;
    margin: 12px;
    border-radius: 20px;
    border: 1px solid #6a54f6;
    max-width: 400px;
}
.row.chrome-extension-page-row{
        justify-content: center;
        align-items: center;
        text-align: left;
}
.chrome-extension-page .list-group-item{
    font-size:20px;
    font-weight:500;
}
p.list-group-item-p{
    font-size:16px;
    font-weight:500;
    color:#191340!important;
    line-height:30px;
}
section.banner.mt-5.countryBanner.confidence.chrome-extension-page h2{
    font-weight: 700;
    font-size: 36px;
}
span.justify-content-center.text-white.rounded-circle.m-2.me-2 {
    background-color: #6a54f6;
    padding: 2px;
    width: 30px;
    margin: auto !important;
}
.col-md-4.chrome-extension-page-row-circuitVPN {
    display: flex;
    flex-direction: column;
    text-align: center !important;
    align-content: center;
    margin-top: 50px;
    justify-content: center;
}

.chrome-extension-page-row a{
    display: block;
    text-decoration: none;
    padding: 16px 26px;
    font-size: 14px;
    font-weight: 500;
    border-radius: 100px;
    background: #6a54f6;
    color: #fff;
    position: relative;
    z-index: 15;
    border: 2px solid #6a54f6;
    overflow: hidden !important;
    text-transform: uppercase;
    /* width: 100%; */
    float: left;

}

.chrome-extension-page-row a.diffBtn{
    background-image: -webkit-linear-gradient(90deg, rgba(237, 230, 255, 0.99608) 0%, rgb(255, 255, 255) 100%);
    color: #000;
    border: 2px solid #6a54f6;
    margin-left:10px;
}
span.btnGenreal.chrome-extension-page-btn.mt-3 {
    align-items: center;
    text-align: center;
    justify-content: center;
    display: flex;
    padding-top:20px;
}

img.androidStaySaveImg {
    width: 130%;
    margin-left: -60px;
}
    
section .androidPage-row .keyFeatures.madeEasyBoxes {
    border: 1px solid #6a54f6;
    border-radius: 20px;
    padding: 30px 10px 30px 30px;
    margin: 28px auto;
}
section.madeEasy.chrome-extension-page.chromeKeyFeatures{
    background-color:#fff;    
    padding: 10px 0;
    
}
section.madeEasy.unleash-section.chrome-extension-page{
    background-color:#fff;    
}
section.madeEasy.unleash-section.chrome-extension-page p {
    color: #191340;
    font-size: 16px;
    width: 90%;
    font-weight: 500;
    margin: auto;
}

section.chromeKeyFeatures p {
    font-size: 17px;
    font-weight: 500;
    line-height: 1.7;
    padding-top: 10px;
    color: #47464b;
}
h4.sub-line{
    color:#47464b;
    font-weight:500;
}
section .chrome-extension-page-row .keyFeatures{
    text-align: left;
    padding: 30px;
    background-color: #fff;
    margin: 23px 0;
    border-radius: 20px;
}
section .chrome-extension-page-row .keyFeatures.floraKF{
    background-color:#fff8f2;
}
section .chrome-extension-page-row .keyFeatures.floraLiteKF{
    background-color:#fffbf2;
}
section .chrome-extension-page-row .keyFeatures.greenishKF{
    background-color:#fcfff2;
}
section .chrome-extension-page-row .keyFeatures.greenKF{
    background-color:#f2fff9;
}
section .chrome-extension-page-row .keyFeatures.blueKF{
    background-color:#f2fcff;
}
section .chrome-extension-page-row .keyFeatures.purpleKF{
    background-color:#f5f2ff;
}
section.madeEasy p{
    color:#191340;
}
.bx-wrapper img {
}

section.testimonialsSec.mt-5 ~ section {
    position: relative;
}
.riskFreeVPNBanner h6 {
    font-size: 18px;
}.riskFreeVPNBanner 
 ul.checkList {
    margin-bottom: 20px;
}
section.freeVpnExtra {
    padding: 60px 0;
}

section.freevpnBanner h1 {
    font-size: 48px;
    font-weight: 600;
    margin-bottom: 15px;
    color: #191340;
}

section.freevpnBanner p {
    font-size: 20px;
    color: #47464b;
    font-weight: 500;
}

.checkList li {
    font-size: 18px;
    color: #47464b;
    font-weight: 500;
    margin: 10px 0;
    position: relative;
    padding-left: 28px;
}

ul.checkList {
    padding: 0;
    list-style: none;
    margin-bottom: 40px;
}
ul.checkList.two-columns {
    display: flex;
    flex-wrap: wrap;
}

ul.checkList.two-columns li {
    flex: 1 1 50%;
}
.checkList li:before {
    content: "\f058 ";
    font-family: 'FontAwesome';
    position: absolute;
    left: 0;
    color: #6a54f6;
}
section.freevpnBanner {
    padding: 60px 0;
}
section.freeVpnExtra h2 {
    font-size: 40px;
    font-weight: 600;
    color: #191340;
    margin-bottom: 20px;
}

.center-align {
    text-align: center;
}
.freeVpnProtectWrap {
    background-color: #f6f7ff;
    padding: 80px 80px 40px;
    border-radius: 5px;
}

.freeVpnProtectWrap .row {
    margin-bottom: 100px;
}

.freeVpnProtectWrap h2 {
    color: #191340;
    font-size: 32px;
    font-weight: 600;
    margin-bottom: 20px;
}
.freeVpnProtectWrap p {
    font-size: 18px;
    color: #191340;
    line-height: 1.7;
}
.noPaddingTop {padding-top: 0 !important;}

section.freeVpnProtect ~ .testimonialsSec {
    margin-bottom: 0 !important;
}
body.bodyFreeVPN .centerImg .middleImge {
    /position: absolute;/
    top: 12px;
    /width: 100%;/
    /text-align: center;/
    right: 20%;
    /z-index: -1;/
}

.streaming-restriction-section .restriction-box{
    border-radius:20px;
    border: 1px solid #eee;
    margin:1%!important;
    min-height: 320px;
    margin-bottom: 15px !important;
}
.streaming-restriction-section .restriction-box img.streaming-icon{
    width:auto!important;
}
.streaming-restriction-section .owl-nav img{
    background-color:#d5d5d5;
    padding:13px 10px;
    border-radius:5px;
    width:40px;
    height:auto;
    margin:5px;
}
.streaming-restriction-section .owl-nav img:hover,.streaming-restriction-section .owl-nav img:active{
    background-color:#6a54f6;
}

.streaming-restriction-section .owl-nav {
    top: -160px;
    right: 20px;
    position: absolute;
}
.w-90{
    width:90%!important;
}
