 ol {
     list-style-type: none;
     counter-reset: item;
     margin-left:-40px;
}
 ol > li {
     display: table;
     counter-increment: item;
}
 ol > li:before {
     content: counters(item, ".") ". ";
     display: table-cell;
}
 li > p {
    list-style-type: none !important;
    font-size: 15px;
}
 li ol > li {
     margin: 0;
}
 .ul-select{
    user-select: auto
}
 table {
     border-collapse: collapse;
     width: 100%;
     font-size: 0.9rem;
     color: #272727;
}
 td, th {
     border: none;
     text-align: left;
     padding: 0.95rem 0.95rem;
}
 tr:nth-child(even) {
     background-color: #EEF5F5;
}
 div.sticky {
     position: -webkit-sticky;
     position: sticky;
     top: 60px;
}
 .entry_text :first-child {
     margin-top: 0;
}
 .scope-text ul li {
     list-style: square;
}
 .scope-text ol li, .scope-text ul li {
     margin-bottom: 0.625em;
}
 .img-border {
    display: inline-block;
     border: 2px solid #ececec;
     padding: 8px;
}
 .preview-pic img {
     max-width: 100%;
     display: block;
     border-radius: 18px;
}
 @media (max-width: 1000px){
     .bg-primary-gradient.text-white .container-fluid, .inner-light .container-fluid {
         padding-left: 30px;
         padding-right: 30px;
    }
}
 .bg-color-1F72CD{
    background-color: #1F72CD
}
 .overflow-x-auto{
    overflow-x:auto;
}
 .width-100{
    width:100%
}
 svg.width-100{
    width:100%
}
 svg.height-auto{
    height:auto
}
 .btn-transparent.btn.text-black.btn-border-2{
    border:2px solid #b1bac3
}
 .tabbed-nav_link {
     background-color: #faf9f7;
     display: block;
     padding: 12px 5px;
     position: relative;
     text-decoration: none;
     white-space: nowrap;
}
 .pyment{
     -webkit-filter: grayscale(100%);
     filter: grayscale(100%);
    border-radius: 10px;
     border:2px solid #D9D9D9
}
 .pyment{
     -webkit-filter: grayscale(100%);
     filter: grayscale(100%);
    border-radius: 10px;
     border:2px solid #D9D9D9
}
 .table th, .table td {
     padding: 0.95rem 0.95rem;
     vertical-align: top;
     border-top: 0px solid #e9ecef;
}
 .tabbed-nav_link a:hover{
     color: #252525 !important;
}
 .tabbed-nav_item--current .tabbed-nav_link {
     background: #76a0a0;
     border: none;
     color: #FFFFFF;
     font-weight: normal;
     text-decoration: none;
}
 .tabbed-nav_link {
     background-color: #faf9f7;
     display: block;
     padding: 10px 5px;
     position: relative;
     text-decoration: none;
     white-space: nowrap 
}
 .tabbed-nav_link:hover {
     background-color: #fff color:#272727;
}
 .box{
    padding: 0px;
    box-shadow: none;
}
 .box {
     margin-top: 0;
}
 .tabbed-nav:last-child {
     margin-top: 1.5em;
}
 .accordion button[aria-expanded=true]+.accordion-content {
     opacity: 1;
     max-height: 15em;
     transition: all 200ms linear;
     will-change: opacity,max-height;
}
 .not-found {
    /*width: 100vw;
     height: 100vh;
    */
     z-index: 100;
}
 .starry-sky {
     width:250px;
     height: 250px;
     margin-top: 7%;
     margin-bottom: 20%;
     z-index: 100;
     background-image: linear-gradient(to top, rgba(231,239,239,0), rgba(231,239,239,1));
     border-radius: 50%;
     padding-top:30px;
     text-align: center;
     color: #8A8A8A;
}
 .notfound-copy {
     color: #8A8A8A;
     position: relative;
     top: 25px;
     text-align: center;
     z-index: 100;
     float: right;
}
 .bg-contacts-pattern:before {
     background-size: 100% 665px;
}
 .social-btn {
     display: flex;
     width: 190px;
     padding: 5px 7px 5px 7px;
     background-color: black;
     color: white;
     align-items: center;
     justify-content: space-evenly;
     border: 1px;
     border-radius: 30px;
     margin-top: 3px;
}
@media screen and (max-width: 767px){
  .social-btn {margin: 3px auto 0 auto;}
}
 .center a {
     text-decoration: none;
}
 .telegram-color {
     background-image: linear-gradient(to right, #183153 5%, #5472d2 95%);
}
 .telegram-color:hover {
     background-image: linear-gradient(to right, #5472d2 5%, #183153 95%);
}
 .icons8-telegram-app {
     width: 25px;
     height: 25px;
     background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjBweCIgeT0iMHB4Igp3aWR0aD0iNTAiIGhlaWdodD0iNTAiCnZpZXdCb3g9IjAgMCA1MCA1MCIKc3R5bGU9IiBmaWxsOiNmZmZmZmY7Ij48cGF0aCBkPSJNIDQ0LjM3Njk1MyA1Ljk4NjMyODEgQyA0My44ODk5MDUgNi4wMDc2OTU3IDQzLjQxNTgxNyA2LjE0MzI0OTcgNDIuOTg4MjgxIDYuMzE0NDUzMSBDIDQyLjU2NTExMyA2LjQ4NDUxMTMgNDAuMTI4ODgzIDcuNTI0MzQwOCAzNi41MzEyNSA5LjA2MjUgQyAzMi45MzM2MTcgMTAuNjAwNjU5IDI4LjI1Njk2MyAxMi42MDM2NjggMjMuNjIxMDk0IDE0LjU4OTg0NCBDIDE0LjM0OTM1NiAxOC41NjIxOTYgNS4yMzgyODEzIDIyLjQ3MDcwMyA1LjIzODI4MTIgMjIuNDcwNzAzIEwgNS4zMDQ2ODc1IDIyLjQ0NTMxMiBDIDUuMzA0Njg3NSAyMi40NDUzMTIgNC43NTQ3ODc1IDIyLjYyOTEyMiA0LjE5NzI2NTYgMjMuMDE3NTc4IEMgMy45MTg1MDQ3IDIzLjIxMTgwNiAzLjYxODYwMjggMjMuNDYyNTU1IDMuMzczMDQ2OSAyMy44MjgxMjUgQyAzLjEyNzQ5MSAyNC4xOTM2OTUgMi45NDc5NzM1IDI0LjcxMTc4OCAzLjAxNTYyNSAyNS4yNTk3NjYgQyAzLjI1MzI0NzkgMjcuMTg0NTExIDUuMjQ4MDQ2OSAyNy43MzA0NjkgNS4yNDgwNDY5IDI3LjczMDQ2OSBMIDUuMjU1ODU5NCAyNy43MzQzNzUgTCAxNC4xNTgyMDMgMzAuNzgxMjUgQyAxNC4zODUxNzcgMzEuNTM4NDM0IDE2Ljg1ODMxOSAzOS43OTI5MjMgMTcuNDAyMzQ0IDQxLjU0MTAxNiBDIDE3LjcwMjc5NyA0Mi41MDc0ODQgMTcuOTg0MDEzIDQzLjA2NDk5NSAxOC4yNzczNDQgNDMuNDQ1MzEyIEMgMTguNDI0MTMzIDQzLjYzNTYzMyAxOC41Nzc5NjIgNDMuNzgyOTE1IDE4Ljc0ODA0NyA0My44OTA2MjUgQyAxOC44MTU2MjcgNDMuOTMzNDE1IDE4Ljg4NjcgNDMuOTY1NTI1IDE4Ljk1NzAzMSA0My45OTQxNDEgQyAxOC45NTg1MzEgNDMuOTk0ODA2IDE4Ljk1OTQzNyA0My45OTM0OCAxOC45NjA5MzggNDMuOTk0MTQxIEMgMTguOTY5NTc5IDQzLjk5Nzk1MiAxOC45Nzc3MDggNDMuOTk4Mjk1IDE4Ljk4NjMyOCA0NC4wMDE5NTMgTCAxOC45NjI4OTEgNDMuOTk2MDk0IEMgMTguOTc5MjMxIDQ0LjAwMjY5NCAxOC45OTUzNTkgNDQuMDEzODAxIDE5LjAxMTcxOSA0NC4wMTk1MzEgQyAxOS4wNDM0NTYgNDQuMDMwNjU1IDE5LjA2MjkwNSA0NC4wMzAyNjggMTkuMTAzNTE2IDQ0LjAzOTA2MiBDIDIwLjEyMzA1OSA0NC4zOTUwNDIgMjAuOTY2Nzk3IDQzLjczNDM3NSAyMC45NjY3OTcgNDMuNzM0Mzc1IEwgMjEuMDAxOTUzIDQzLjcwNzAzMSBMIDI2LjQ3MDcwMyAzOC42MzQ3NjYgTCAzNS4zNDU3MDMgNDUuNTU0Njg4IEwgMzUuNDU3MDMxIDQ1LjYwNTQ2OSBDIDM3LjAxMDQ4NCA0Ni4yOTUyMTYgMzguNDE1MzQ5IDQ1LjkxMDQwMyAzOS4xOTMzNTkgNDUuMjc3MzQ0IEMgMzkuOTcxMzcgNDQuNjQ0Mjg0IDQwLjI3NzM0NCA0My44MjgxMjUgNDAuMjc3MzQ0IDQzLjgyODEyNSBMIDQwLjMxMDU0NyA0My43NDIxODggTCA0Ni44MzIwMzEgOS43NTE5NTMxIEMgNDYuOTk4OTAzIDguOTkxNTE2MiA0Ny4wMjI2MTIgOC4zMzQyMDIgNDYuODY1MjM0IDcuNzQwMjM0NCBDIDQ2LjcwNzg1NyA3LjE0NjI2NjggNDYuMzI1NDkyIDYuNjI5OTM2MSA0NS44NDU3MDMgNi4zNDM3NSBDIDQ1LjM2NTkxNCA2LjA1NzU2MzkgNDQuODY0MDAxIDUuOTY0OTYwNSA0NC4zNzY5NTMgNS45ODYzMjgxIHogTSA0NC40Mjk2ODggOC4wMTk1MzEyIEMgNDQuNjI3NDkxIDguMDEwMzcwNyA0NC43NzQxMDIgOC4wMzI5ODMgNDQuODIwMzEyIDguMDYwNTQ2OSBDIDQ0Ljg2NjUyMyA4LjA4ODExMDkgNDQuODg3MjcyIDguMDg0NDgyOSA0NC45MzE2NDEgOC4yNTE5NTMxIEMgNDQuOTc2MDExIDguNDE5NDIzIDQ1LjAwMDAzNiA4Ljc3MjE2MDUgNDQuODc4OTA2IDkuMzI0MjE4OCBMIDQ0Ljg3NSA5LjMzNTkzNzUgTCAzOC4zOTA2MjUgNDMuMTI4OTA2IEMgMzguMzc1Mjc1IDQzLjE2MjkyNiAzOC4yNDAxNTEgNDMuNDc1NTMxIDM3LjkzMTY0MSA0My43MjY1NjIgQyAzNy42MTY5MTQgNDMuOTgyNjUzIDM3LjI2Njg3NCA0NC4xODI1NTQgMzYuMzM3ODkxIDQzLjc5Mjk2OSBMIDI2LjYzMjgxMiAzNi4yMjQ2MDkgTCAyNi4zNTkzNzUgMzYuMDA5NzY2IEwgMjYuMzUzNTE2IDM2LjAxNTYyNSBMIDIzLjQ1MTE3MiAzMy44Mzc4OTEgTCAzOS43NjE3MTkgMTQuNjQ4NDM4IEEgMS4wMDAxIDEuMDAwMSAwIDAgMCAzOC45NzQ2MDkgMTMgQSAxLjAwMDEgMS4wMDAxIDAgMCAwIDM4LjQ0NTMxMiAxMy4xNjc5NjkgTCAxNC44NDM3NSAyOC45MDIzNDQgTCA1LjkyNzczNDQgMjUuODQ5NjA5IEMgNS45Mjc3MzQ0IDI1Ljg0OTYwOSA1LjA0MjM3NzEgMjUuMzU2OTI3IDUgMjUuMDEzNjcyIEMgNC45OTc2NSAyNC45OTQ2NTIgNC45ODcxOTYxIDI1LjAxMTg2OSA1LjAzMzIwMzEgMjQuOTQzMzU5IEMgNS4wNzkyMTAxIDI0Ljg3NDg2OSA1LjE5NDg1NDYgMjQuNzU5MjI1IDUuMzM5ODQzOCAyNC42NTgyMDMgQyA1LjYyOTgyMTggMjQuNDU2MTU5IDUuOTYwOTM3NSAyNC4zMzM5ODQgNS45NjA5Mzc1IDI0LjMzMzk4NCBMIDUuOTk0MTQwNiAyNC4zMjIyNjYgTCA2LjAyNzM0MzggMjQuMzA4NTk0IEMgNi4wMjczNDM4IDI0LjMwODU5NCAxNS4xMzg4OTQgMjAuMzk5ODgyIDI0LjQxMDE1NiAxNi40Mjc3MzQgQyAyOS4wNDU3ODcgMTQuNDQxNjYgMzMuNzIxNjE3IDEyLjQ0MDEyMiAzNy4zMTgzNTkgMTAuOTAyMzQ0IEMgNDAuOTE0MTc1IDkuMzY0OTYxNSA0My41MTI0MTkgOC4yNTgzNjU4IDQzLjczMjQyMiA4LjE2OTkyMTkgQyA0My45ODI4ODYgOC4wNjk2MjUzIDQ0LjIzMTg4NCA4LjAyODY5MTggNDQuNDI5Njg4IDguMDE5NTMxMiB6IE0gMzMuNjEzMjgxIDE4Ljc5Mjk2OSBMIDIxLjI0NDE0MSAzMy4zNDU3MDMgTCAyMS4yMzgyODEgMzMuMzUxNTYyIEEgMS4wMDAxIDEuMDAwMSAwIDAgMCAyMS4xODM1OTQgMzMuNDIzODI4IEEgMS4wMDAxIDEuMDAwMSAwIDAgMCAyMS4xMjg5MDYgMzMuNTA3ODEyIEEgMS4wMDAxIDEuMDAwMSAwIDAgMCAyMC45OTgwNDcgMzMuODkyNTc4IEEgMS4wMDAxIDEuMDAwMSAwIDAgMCAyMC45OTgwNDcgMzMuOTAwMzkxIEwgMTkuMzg2NzE5IDQxLjE0NjQ4NCBDIDE5LjM1OTkzIDQxLjA2ODE5NyAxOS4zNDExNzMgNDEuMDM5NTU1IDE5LjMxMjUgNDAuOTQ3MjY2IEwgMTkuMzEyNSA0MC45NDUzMTIgQyAxOC44MDA3MTMgMzkuMzAwODUgMTYuNDY3MzYyIDMxLjUxNjEgMTYuMTQ0NTMxIDMwLjQzOTQ1MyBMIDMzLjYxMzI4MSAxOC43OTI5NjkgeiBNIDIyLjY0MDYyNSAzNS43MzA0NjkgTCAyNC44NjMyODEgMzcuMzk4NDM4IEwgMjEuNTk3NjU2IDQwLjQyNTc4MSBMIDIyLjY0MDYyNSAzNS43MzA0NjkgeiI+PC9wYXRoPjwvc3ZnPg==")
    50% 50% no-repeat;
  background-size: 100%;
}
 .social-btn p {
     padding: 0px;
     margin: 0px;
     font-size: 12px 
}
 .blog-date{
    font-size:10px;
    margin-top: 2px;
    color: #abb3ba;
}
 .form-control {
    border: 1px solid #aeb2b7 ;
}
 .rkmd-form label.error {
    font-size: 80% !important;
    margin-bottom: 0rem !important;
}
 .max-w-600{
    max-width:600px
}

.navbar-nav li.mbl-1600.nav-item a.nav-link.dropdown-toggle {
    color: #fff;
}
 @media screen and (min-width: 1600px){
 .mbl-1600 a{
  color:#fff !important; display:none;}
}
 a.nav-link .dropdown-toggle .drop-tools{
  color:#fff !important;}

 .dsk-1600 a.nav-link{color:#fff !important;}

 @media screen and (max-width: 1599px){
 .dsk-1600{display:none;}
}

 #hde-contact-open-btn[style] {
    background: rgb(31, 96, 229) !important;
}
 #widget-app[style] {
        --bg_button_color: rgb(31, 96, 229) !important;
         }

.errmsg{
    display: inline-flex;
    font-weight: normal;
    color: #212529;
    padding:0 1rem;
    text-align: center;
    border: 1px solid transparent;
    font-size: 1rem;
    line-height: 2.5;
    border-radius: 2rem;
    background-color: rgba(253, 57, 122, 0.1);
    color: #fd397a
}


.video {
  position: relative;
  max-width: 100%;
  background-color: #000;
}
.video:before {
  content: "";
  display: block;
  padding-top: 56.25%;
}
.video__poster {
  left: 0;
  position: absolute;
  top: 0;
  bottom: 0;
  overflow: hidden;
  right: 0;
  z-index: 1;
  transition: opacity 0.3s, visibility 0s 0.3s;
  cursor: pointer;
}
.video__poster:before {
  width: 75px;
  height: 75px;
  max-height: 75vw;
  max-width: 75vh;
  background-color: rgba(0, 0, 0, 0.5);
  border-radius: 50%;
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  pointer-events: none;
}
.video__poster:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  pointer-events: none;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 10px 0 10px 16px;
  border-color: transparent transparent transparent #fff;
  margin-left: 2px;
}
.video__poster--hide {
  opacity: 0;
  visibility: hidden;
}
.video__image {
  display: block;
  width: 100%;
}
.video__iframe, .video__video,
.video iframe {
  left: 0;
  position: absolute;
  top: 0;
  border: 0;
  height: 100%;
  width: 100%;
}
 .total .total_price{
    font-size: 29px;
     font-weight: 800;
     color: #000
}
 .display-none{
    display: none
}
 .visibility-hidden{
    visibility:hidden
}
.j-center{
  justify-content: center;
}

.right-main-content {
    background: #d8e3e3;
    padding: 40px 25px;
    border-radius: 18px;
    margin-top: 10px;
}
.benefits-list li {
    color: #687279;
    font-size: 12px;
    margin-top: 18px;
}
ul.benefits-list li {
    position: relative;
}
ul.benefits-list li:before {
    content: "";
    width: 22px;
    height: 22px;
    content: '';
    background-image: url(../assets/svg/check-plan.svg);
    background-repeat: no-repeat;
    background-size: 22px 22px;
    position: absolute;
    left: 0;
    top: 0;
   
}
   ul.benefits-list{
     margin-bottom:30px
   }
  ul.benefits-list li {

   color: #1a1a1a;
    font-size: 12px;text-align: left;
    background:transparent;
    border-radius: 0px;
    padding: 2px 2px;
}
ul.benefits-list li:before{
   margin: 0;
   padding: 0 0 0 36px;
}
ul.benefits-list li {
    padding: 0 0 0 37px;
}

 .font-s-92em{
    font-size: 0.92em
}
 .font-s-12{
    font-size: 12px
}
 .font-s-29{
    font-size: 29px
}
 .text-w-normal{
    font-weight: normal
}
 .text-w-bold{
    font-weight: bold
}
 .text-w-bold{
    font-weight: bold
}
 .text-w-500{
    font-weight: 500
}
 .text-w-600{
    font-weight: 600
}
 .text-w-800{
    font-weight: 800;
}
 .list-none{
    list-style-type:none
}
 .scope-text ul li.list-none {
    list-style-type:none
}
 .scope-text ul li.list-disc{
    list-style-type:disc
}
 .text-dark{
    color:#252525
}
 .text-000{
    color:#000
}
 .text-c-000{
    color:#000
}
 .text-c-red{
    color:red
}
 .text-c-gray{
    color: #A4ADB2;
}
 .text-99ccff{
    color:#99ccff
}
 .text-74A0FA{
    color:#74A0FA
}
 .border-0{
    border:0
}
 .line-height-0{
    line-height: 0
}
 .flex{
    display: flex
}
 .justify-center{
    justify-content: center
}
 .align-items-center{
    align-items: center
}
 .first_step{
    font-size: 1.5rem
}
 .second_step{
    font-size: 1.25rem
}
 .third_step{
    font-size: 1.15rem
}
 .single-lss:hover{
    background:none
}
 .mt-05r{
    margin-top: 0.5rem;
}
 .mt-1r{
    margin-top: 1rem
}
 .mt-1-1r{
    margin-top:1.1rem
}
 .mt-1-5r{
    margin-top:1.5rem
}
 .mt-20{
    margin-top:20px
}
 .mt-34{
    margin-top: 34px
}
 .mb-50{
    margin-bottom: 50px
}
 .mb-25{
    margin-bottom: 25px
}
 .mb-0{
    margin-bottom: 0px
}
 .mt--30{
    margin-top:-30px
}
 .p_150-0-0-0{
    padding: 150px 0 0px 0px
}
 .p_24-15-25-15{
    padding: 24px 15px 24px 15px
}
 .p_0-0-6r-0{
    padding: 0rem 0 6rem 0
}
 .p_15-30-25-30{
    padding: 15px 30px 25px 30px;
}
 .p-0{
    padding: 0px
}
 .pt-0{
    padding-top:0px
}
 .pt-10{
    padding-top:10px
}
 .pt-60{
    padding-top: 60px
}
 .pt-80{
    padding-top: 80px
}
 .pt-90{
    padding-top: 90px
}
 .pt-100{
    padding-top: 100px
}
 .pb-6{
    padding-bottom: 6px
}
 .pb-10{
    padding-bottom: 10px
}
 .pb-20{
    padding-bottom: 20px
}
 .pb-25{
    padding-bottom: 25px
}
 .pb-30{
    padding-bottom: 30px
}
 .pb-40{
    padding-bottom: 40px
}
 .pb-50{
    padding-bottom: 50px
}
 .pl-25{
    padding-left: 25px
}
 