@import url('https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&amp;display=swap');

* { font-family: 'DM Sans', sans-serif; }

p{ font-size: 18px;    letter-spacing: -0.2px;  }

h2 {padding-top: 0;padding-bottom: 10px;font-size: 46px;color: #000;}

h2 + p {    font-size: 18px;        margin-bottom: 20px;    }

h2 span {    position: relative;    }

h2:before {
    bottom: 10px;
    top: auto;
    width: 235px;
    height: 20px;
    background: -moz-linear-gradient(left,  rgb(204 17 17) 0%, rgba(255,255,255,0.3) 70%, rgba(255,255,255,0) 100%); 
    background: -webkit-linear-gradient(left,  rgb(204 17 17) 0%,rgba(255,255,255,0.3) 70%,rgba(255,255,255,0) 100%); 
    background: linear-gradient(to right,  rgb(204 17 17) 0%,rgba(255,255,255,0.3) 70%,rgba(255,255,255,0) 100%); 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5b23e', endColorstr='#00ffffff',GradientType=1 );
    z-index: 0; 
    left: -10px;
}
section.our-banner.new-banner {
    background: url(../images/homebanner.webp) no-repeat;
    background-size: cover;
    text-align: initial;
    padding-bottom: 10em;
    background-position: center right;
    margin-top: -100px;
    padding-top: 16em;
}
.btn-block a {
    font-size: 16px;
    border-radius: 4px;
    padding: 12px 30px;
    border: 2px solid transparent;
    font-weight: 600;
    text-transform: uppercase;
    box-shadow: none !important;
}

.btn-block a.btn-gold {
    border-color:#fff;
    background-color: transparent;
}

section.our-comp {
    padding: 0px;
    top: -40px;
    position: relative;
}

section.our-comp ul li {
    /* width: 25%; */
    margin-right: 0;
    display: inline-block;
    color: #000;
    font-size: 22px;
    position: relative;
    letter-spacing: -0.8px;
}

section.our-comp ul li img {
    margin-right: 10px;
    position: relative;
    filter: brightness(0);
}

section.our-comp ul li span {
    text-align: left;
    display: inline-block;
    font-weight: 600;
    position: relative;
    line-height: normal;
}

.our-comp ul {
    display: flex;
} 

section.our-benefit-new{
  /* background: url(../images/habt-bg.webp) no-repeat center top #101010; */
  padding-bottom: 100px;
  overflow: hidden;
}
 
.btn-block a.btn-blue {
    border-color: #070b3c;
    color: #070b3c;
    background: none;
}

section.our-service-new {
    color: #fff;
    padding-top: 0;
}

section {
    padding: 80px 0;
}

section.our-service-new p {
    font-size: 14px;
    color: #fff;
    line-height: 20px;
    letter-spacing: -0.2px;
}

.our-service-new h4 {
    font-size: 22px;
    margin-bottom: 10px;
}

.os_item {
    background: #010101;
    height: 100%;
}

.os_item figcaption {
    padding: 30px 30px 0;
}

.our-service-new .col-md-4 {
    margin-bottom: 30px;
}

a.os_link {
    display: none !important;
}

section.shadows_layer:before {
    content: "";
    position: absolute;
    left: 0;
    width: 100%;
    height: 68%;
    background: url(../images/blue-area.webp) no-repeat right top #1b1b1b;
    background-size: cover;
    top: 0;
}

section.shadows_layer:after {
    content: "";
    position: absolute;
    left: 0;
    width: 100%;
    height: 32%;
    background: url(../images/bg-shadow.webp) no-repeat right top #fff;
    /* background-size:
    contain; */
    bottom: 0;
    z-index: -1;
}

.os_item figure {margin-bottom: 40px;}

section.wiki-page-matter {
    padding-top: 0;
    /* text-align: center; */
    padding-bottom: 0;
}

section.wiki-page-matter p {
    font-size: 18px;
    /* padding: 0 100px; */
}

.wgc_banner {
    border-radius: 6px;
    /* overflow: hidden; */
    position: relative;
    margin-bottom: 20px;
}

.wgc_banner:after {
    content: "";
    position: absolute;
    right: -20px;
    width: 100%;
    height: 100%;
    background: #dc2f35;
    z-index: 0;
    top: 20px;
    border-radius: 5px;
}

.wgc_banner * {
    border-radius: 5px;
}

.wgc_banner img {
    position: relative;
    z-index: 1;
}

.cta.cta-new{
    background: url(../images/cta-bg2.webp) no-repeat center top #000;
    background-size:cover; 
}

.cta.cta-new .container {    position: static;  }

section.approval-blue {
    /*background: url(../images/bg-shadow.webp) no-repeat right top #f0faff;*/
    /*background-size: contain;*/  
    overflow: hidden;
}

section.approval-blue:before{
    content:
    "";
    position:
    absolute;
    left:0px;
    height: 92%;
    width: 60%;
    background: #f4f4f4;
    top: 0;
}

.approval-new p {
    font-size: 18px;
    margin-bottom: 20px;
}

.approval-new .col-md-5 img {
    max-width: none;
    border-radius: 10px;
}

section.approval-new {
    overflow: hidden;
}

.img_right {
    position: relative;
    right: 425px;
}

.approval-new .col-md-7 a.btn {
    display: none;
}

section.faq_section {background: #fff;}

section.cnn.cnn_btm {    /*margin-bottom: -60px;*/    /*z-index: 1;*/   }

section.cnn.cnn_btm img {    /*box-shadow: 0 10px 20px #ddd;*/  }  

.faq_section .card {background: #fff;margin-bottom: 20px;border: none;border-radius: 0;overflow: hidden;box-shadow: 0 0 20px rgb(0 0 0 / 10%);}

.faq_section .card .card-header {    background: #fff;    /* border: none; */    padding: 1.2rem 1.75rem;   }  

.faq_section .card .card-header a.card-link {    font-size: 19px;    color: #212122;      font-weight: 600;} 

.faq_section .card .card-body {    padding-top: 20px;    font-size: 18px;    padding: 1.6rem;   }

.faq_section ol li {    list-style: number inside;  } 

.cta.cta-new:after {    display: none;  }

.osn_head h2 {font-size: 45px;font-weight: 600;line-height: 50px;color: #f8f8f8;}

section.our-service-new  .osn_head p {font-size: 18px;line-height: normal;}

.btn-block a:after {    display: none;  }

section.our-comp ul li:before {
    content: "";
    position: absolute;
    left: -30px;
    width: 128px;
    height: 128px;
    border-radius: 50%;
    top: -35px;
    background: -moz-linear-gradient(left,  rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
    background: -webkit-linear-gradient(left,  rgb(255 255 255 / 50%) 0%,rgba(255,255,255,0) 100%);
    background: linear-gradient(to right,  rgb(255 255 255 / 30%) 0%,rgba(255,255,255,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 );
}

.abt-thumb img {    max-width: none;    border-radius: 10px;    }

.shadows_layer{overflow: hidden;padding-top: 100px;}

.img_right_btm img {    max-width: none;    }

.approval-blue p {font-size: 18px;letter-spacing: -0.2px;margin-bottom: 15px;} 

.approval-blue li {font-size: 18px;letter-spacing: -0.2px;margin-bottom: 15px; list-style:disc inside;     list-style: disc;}  

.approval-blue ul {    margin-left: 30px;   }

.btn-red {    
    background: linear-gradient(2deg, #fa2223, #c20d0d);
    color: #fff !important;
    border-color: #ca1e1d !important;
}

.btn-red:hover {
    background: linear-gradient(2deg, #fa2223, #c20d0d);
    color: #fff !important;
    border-color: #ca1e1d !important;
}

header .top {    background: #fff;    padding: 15px 0;    margin-bottom: 0;   }

header {    padding: 0;  }

.nav-container {    background: #0000007d; 
    border-top: 1px solid #000000;}

header .menu li a {text-transform: uppercase;font-size: 20px;}

header .menu {border: none;display: flex;align-items: center;justify-content: space-between;padding: 18px 0;}

header .top ul li a {     color: #000;    font-weight: 600; }

header .top ul li span {    display: none;  }

.our-benefit-new p {color: #cecece;font-size: 18px;margin-bottom: 20px;letter-spacing: -0.2px;}

.our-benefit-new .box h2 br {    display: none; }

.our-benefit-new .box h2 {    color: #fff;  }

section.shadow_black {
    /* overflow: hidden; */
    padding: 0;
    background: url(../images/habt-bg.webp) no-repeat center top #101010;
    background-size: cover;
    }

.our-comp .col-md-12 ul {background: #f5b23e;padding: 50px 40px;border-radius: 10px;width: 100%;position: relative;justify-content: space-between;}

section.cnn {padding: 0px;border-bottom: 1px solid #e3e3e3;}

header .menu li {    margin-right: 0;   }
    
footer{  background:url("../images/footerbg.webp") no-repeat scroll center top;background-size:cover;padding-top: 4em;background-color: #040404;}

footer ul li i.fa {    color: #f5b23e;  }

.ftr-logo {     display: block;      position: static;    text-align: initial;    margin-bottom: 20px;} 
  
footer .copy {    margin-top: 50px; } 

section.our-benefit-sec {background: url(../images/wkg_bg.webp) no-repeat center top #101010;background-size: cover;color: #fff;overflow: hidden;}

.our-benefit-sec p {    color: #cecece;    font-size: 18px;    margin-bottom: 20px; }

.our-benefit-sec h2 {    color: #fff;   }

.wiki_function{background:url("../images/wiki-area.webp") no-repeat scroll center top;background-size: cover;overflow: hidden;}

.wif_item {    background: #1b1b1b;    height: 100%;    }

.wiki_function .col-md-6 {    margin-bottom: 20px;  }

.wif_item figcaption {    padding: 30px;    color: #fff;    }

.wif_item figcaption p {    font-size: 14px;    color: #fff;    }

.wif_item figcaption li {    font-size: 14px !important;  color: #fff;    }

.wif_item figcaption h4 b {  display: block;    color: #be2025;    margin-bottom: 8px;    font-size: smaller; } 

.wif_item figure {    margin-bottom: 0; } 

section.wiki_guide {    background:  url(../images/wiki_guide.webp) no-repeat center top  #0d0b09;     background-size: cover;     color: #fff;    font-size: 14px;    }

section.wiki_guide p {    color: #ededed;   }

section.wiki_guide p a  { color: #f5b23e; } 

section.wiki_guide li {color: #ededed;font-size: 18px;}

section.wiki_guide h4 {font-size: 28px;margin-bottom: 20px;color: #f5b23e;}

.wiki_guide h2 {    color: #fff;    font-size: 45px;    }

.wiki_guide .col-md-6 {    margin-bottom: 20px; }

section.wiki-compulsory{    position:relative;background:  url(../images/wiki_right.webp) no-repeat right center  #fff;     background-size: contain;   }
section.wiki-compulsory::before {content: "";position: absolute;left: 0;top: 0;height: 100%;width: 100%;background: rgb(0,0,0,0.5);}
.wiki-compulsory h2 {color: white;}
.wiki-compulsory h2 + p {font-size: 26px;color: white;}

.wiki-compulsory li { font-size: 24px;    list-style: disc inside; } 

.approval-blue.approv-b2 {    padding-bottom: 40px;     }

.approval-blue.approv-b2:before {    height: 100%;  } 

.our-banner.new-banner h1 {font-size: 66px;line-height: 70px;margin-bottom: 30px;position: relative;display: block;}

.our-banner.new-banner h1 span {    position: relative;    }

.our-banner.new-banner h1:before {    display: block;    content: "";    bottom: 0;    width: 235px;    height: 20px;    background: -moz-linear-gradient(left,  rgb(204 17 17) 0%, rgba(255,255,255,0.3) 70%, rgba(255,255,255,0) 100%);    background: -webkit-linear-gradient(left,  rgb(204 17 17) 0%,rgba(255,255,255,0.3) 70%,rgba(255,255,255,0) 100%);
    background: linear-gradient(to right,  rgb(204 17 17) 0%,rgba(255,255,255,0.3) 70%,rgba(255,255,255,0) 100%);    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5b23e', endColorstr='#00ffffff',GradientType=1 );    z-index: 0;  left: -10px;     position: absolute; }

.wiki-compulsory .btn-block {    margin-top: 40px;  }

.wiki_function .col-md-5  img {    max-width: none;  }

.img_right_bio {    position: relative;    right: 110px;    }

.wiki_function .col-md-7 a.btn {    display: none;  }

.wiki_function .col-md-7 a {    vertical-align:baseline;    }

.wiki_function ul , .wiki_function ol {    margin-bottom: 20px; }
 
.wiki_function ul li {    font-size: 18px;    list-style: disc inside;    margin-bottom: 10px;  }

.wiki_function ol li {    font-size: 18px;    list-style: number inside;  margin-bottom: 10px;  }

section.wiki_get_app {background: url(../images/wk_get_bg.webp) no-repeat scroll center top #1b1b1b;   background-size: 100% 100%;    color: #fff;}

section.wiki_get_app p {color: #ededed;}

.wiki_get_app h4 {    font-size: 24px;  }

.wiki_get_app h2 {    color: #fff;  }

.wkg_item h3 {    font-size: 28px;    color: #f5b23e;    letter-spacing: -0.5px;    }

.wkg_item {padding-right: 30px;position: relative;height: 100%;}

.wiki_get_app .col-md-4.brd-btm:after , .wiki_get_app .col-md-6.brd-btm:after {content: "";position: absolute;right: 15px;height: 92%;background: #363636;width: 1px;top: 0;   display:none; }

.wkg_last .wkg_item:after{  display:none;   }

.wiki_get_app .col-md-4.brd-btm:before , .wiki_get_app .col-md-6.brd-btm:before {    content: "";    position: absolute;    bottom: 0;    width: 86%;    background: #363636;    height: 1px;    left: 10px;  }

.wiki_get_app .wkg_last:after{ display:none;  }

.wiki_get_app .col-md-4 , .wiki_get_app .col-md-6 {    padding-bottom: 30px;  }

.wkg_item p {    padding-right: 10px;   font-size: 17px;    }

.wiki_get_app h3 {    color: #f5b23e;       font-size: 28px;    letter-spacing: -0.2px;     margin-bottom: 15px;    }

section.wiki_get_app li {   list-style: none;  font-size: 18px; color: #ededed; letter-spacing: -0.2px;     margin-bottom: 3px;     padding-left: 25px;     position: relative;}

section.wiki_get_app p.pyel {    color: #f5b23e;    }

section.wiki_get_app li:before {    content: "";    position: absolute;    left: 0;    width: 8px;    height: 8px;    background: #fff;    border-radius: 50%;    top: 9px;     }

.brd-btm {    padding-bottom: 40px;    margin-bottom: 40px;    border-bottom: none;    position: relative;  }

.brd-btm:before {    content: "";    border-bottom: 1px solid #363636;    position: absolute;    left: 10px;    width: 96%;    bottom: 0;   }

section.wiki_get_app li b {    display: block;    color: #f5b23e;   }

.wgp_thumb img {    /* max-width: none; */    }

.wgp_thumb {    margin-top: 30px;   }

.our-benefit-sec  .col-md-5 img {    max-width: none;   }

header .menu li .dropdown-menu a {    font-size: 14px;    padding: 8px 20px;   /* color: #343434 !important; */  }  

header .menu li .dropdown-menu {    min-width: 12rem;   } 

section.white-strip {    padding: 30px 0;    text-align: center;   }

section.white-strip p {    margin-bottom: 0;   }

section.wiki_get_app p a {    color: #f5b23e;    }

section.wiki_guide ul li {    list-style: disc inside;  }

section.wiki_guide ol li {  list-style: number inside;    }

.col-md-6.brd-btm:first-child {    /* background: red; */     padding-right: 30px;    }

.wiki_get_app .col-md-4:last-child:after  , .wiki_get_app .col-md-6:last-child:after{     display:none;   } 

section i , section a  , section b {    vertical-align: baseline;   }

section.wiki_guide > a {    color: #f5b23e;   }

section.wiki_guide h4 b {    display: block;    font-size: smaller;     }

.wiki-page-matter .col-md-6 h2 {    color: #000000; }

.approval-new h2 {    color: #000;  }

.approval-blue h2 {    color: #000; }

footer .connect {    margin: 0; }

footer .connect h4 {    display: none;  }

footer .copy footer .connect ul {    float: none;   }

footer .copy .connect ul li {    margin-left: 0;    }

footer .connect ul {    float: none;    margin: 0 auto;    display: table;  }

footer .col-md-6 p {    padding-right: 90px;    font-size: 20px;    color: #d0d0d9;    margin-bottom: 20px; }

footer ul li a, footer ul li {    font-size: 16px;    color: #d9dae3 !important;    }

footer h2 {    margin-top: 20px;    }

footer h2:before {    display: none;    }
 
footer .copy p {    font-size: 16px;    color: #d9dae3; }

header .menu li.act_btn {    display: none;     } 

.our-banner p {    font-style: italic;  }

.our-banner{ text-align:inherit;}

.cta .btn-block a.btn-red {
    background: linear-gradient(2deg, #fa2223, #c20d0d);
    color: #fff !important;
    border-color: #ca1e1d !important;
}

header .top ul li {margin-right: 30px;}

header .top ul li.top-btn a {    border-radius: 6px;    padding: 10px 28px; }

header .top ul li a img {    vertical-align: unset;    margin-right: 4px;    position: relative;        top: 2px;   }

.our-banner.new-banner h1 + .btn-block {    padding-top: 20px;  }

.our-benefit-sec .btn-block {    padding-top: 20px;     }

header .menu li .dropdown-item:focus,   header .menu li  .dropdown-item:hover {    background: #b10b04;    color: #fff !important;     } 

.our-banner + section.cnn {    padding-bottom: 0;   }

.client_review i {    font-style: italic;   }

.client_review i span {    vertical-align: unset;    color: #f5b23e;    }

ul.head_bull li h4 , ul.head_bull li h3 {    display: inline;   }

.wiki-compulsory  ol {    margin-left: 20px;    }

.cta .btn-block a.btn-red {
    background: linear-gradient(2deg, #fa2223, #c20d0d);
    color: #fff !important;
    border-color: #ca1e1d !important;
}
header .menu li .dropdown-item:focus, header .menu li .dropdown-item:hover {background: #f6b23d;color: #fff!important;}
.our-comapany .box h6 {color: #f7b23d;}
.our-service-new h2 {font-size: 22px;margin-bottom: 10px;color:white;}

.logo-popup{filter: brightness(0);max-width: 180px;FONT-WEIGHT: 100;margin: 0 auto;display: block;margin-top: 20px;}
.popupEmail {color: white;font-size: 16px;margin-bottom: 20px;display: block;text-align:center;}
.popupEmail:hover {color: white;}
.popupEmailInside {color: black;font-size: 16px;margin-bottom: 20px;display: block;text-align:left;}
.popupEmailInside:hover {color: black;}
.svg-tiktok{fill:white;}
footer .connect ul li a img {margin-top: -3px;}
footer .connect ul li a img.trustpilot{}
.popupEmail img {max-width: 17px;margin-right: 2px;display: inline-block;filter: invert(1);}
.popupEmailInside img {max-width: 22px;margin-right: 2px;display: inline-block;}
.custom-pop{background:none}.popupform{background:url(/assets/images/bg-wikieditors.webp) no-repeat;background-size:cover;background-position:100%;width:100%;max-width:900px;border-radius:25px}.popup-content{padding:50px 45px 100px;border-bottom:none;text-align:left}.popup-content h2{line-height:1;margin-bottom:15px}.popupform button.fancybox-button{background:#F5B23E}.popup-content .btn-red{width:100%;max-width:160px;border-radius:40px}.pumpkin-absolute{position:absolute;top:40%;transform:translateY(-40%);right:-200px}@media only screen and (max-width:772px){.popup-content button.btn.btn-red {max-width: 100%;border-radius: 5px;height: 45px;box-shadow: -1px 2px #d19122;font-weight: 600;}.popupform{background:url(<?php echo $siteUrl;?>assets/images/bg-popup-wiki-mobile.webp);background-size: inherit;border: none;border-radius: 8px;background-color: #f4c26b;}.popup-content{padding:20px;border-bottom:none;text-align:left}.pumpkin-absolute{display:none}.popup-content h2{background: #f7b23d;font-size: 20px;padding: 5px 5px;text-align: center;font-weight: 600 !important;color:black;}.popupform button.fancybox-button{top:10px;right:6px}}