zoomWindowa,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,html,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.animated-icon1,.animated-icon2,.animated-icon3{width:30px;height:20px;position:relative;margin:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.animated-icon1 span,.animated-icon2 span,.animated-icon3 span{display:block;position:absolute;height:3px;width:100%;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.animated-icon1 span{background:#e65100}.animated-icon2 span{background:#e3f2fd}.animated-icon3 span{background:#f3e5f5}.animated-icon1 span:nth-child(1){top:0}.animated-icon1 span:nth-child(2){top:10px}.animated-icon1 span:nth-child(3){top:20px}.animated-icon1.open span:nth-child(1){top:11px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.animated-icon1.open span:nth-child(2){opacity:0;left:-60px}.animated-icon1.open span:nth-child(3){top:11px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.animated-icon2 span:nth-child(1){top:0}.animated-icon2 span:nth-child(2),.animated-icon2 span:nth-child(3){top:10px}.animated-icon2 span:nth-child(4){top:20px}.animated-icon2.open span:nth-child(1){top:11px;width:0;left:50%}.animated-icon2.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.animated-icon2.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.animated-icon2.open span:nth-child(4){top:11px;width:0;left:50%}.animated-icon3 span:nth-child(1){top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.animated-icon3 span:nth-child(2){top:10px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.animated-icon3 span:nth-child(3){top:20px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.animated-icon3.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:0;left:8px}.animated-icon3.open span:nth-child(2){width:0;opacity:0}.animated-icon3.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:21px;left:8px}a,a:active,a:focus,a:hover{color:unset;text-decoration:none}*{outline:0!important}
.animated-icon1,.animated-icon2,.animated-icon3{width:30px;height:20px;position:relative;margin:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.animated-icon1 span,.animated-icon2 span,.animated-icon3 span{display:block;position:absolute;height:3px;width:100%;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.animated-icon1 span{background:#e65100}.animated-icon2 span{background:#e3f2fd}.animated-icon3 span{background:#f3e5f5}.animated-icon1 span:nth-child(1){top:0}.animated-icon1 span:nth-child(2){top:10px}.animated-icon1 span:nth-child(3){top:20px}.animated-icon1.open span:nth-child(1){top:11px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.animated-icon1.open span:nth-child(2){opacity:0;left:-60px}.animated-icon1.open span:nth-child(3){top:11px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.animated-icon2 span:nth-child(1){top:0}.animated-icon2 span:nth-child(2),.animated-icon2 span:nth-child(3){top:10px}.animated-icon2 span:nth-child(4){top:20px}.animated-icon2.open span:nth-child(1){top:11px;width:0;left:50%}.animated-icon2.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.animated-icon2.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.animated-icon2.open span:nth-child(4){top:11px;width:0;left:50%}.animated-icon3 span:nth-child(1){top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.animated-icon3 span:nth-child(2){top:10px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.animated-icon3 span:nth-child(3){top:20px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.animated-icon3.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:0;left:8px}.animated-icon3.open span:nth-child(2){width:0;opacity:0}.animated-icon3.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:21px;left:8px}


* {
  outline: 0;
}

body,
html {
  width: 100%;
  position: relative;
  overflow-x: hidden;
  font-family: 'Montserrat', sans-serif;
  padding-right: 0 !important;
  padding-left: 0 !important;
}

span {
  line-height: 1.3
}

.checkout-box {
  position: relative;
}

.checkout-box-loading {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(255, 255, 255, 0.5);
  z-index: 100;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}

.owl-carousel .owl-item img {
  width: auto !important;
}

.owl-carousel.owl-drag .owl-item {
  padding: 0 20px;
}

.btn {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.bg-purple {
  background-color: #794eff !important;
  border: 1px solid #794eff !important;
}

.bg-one {
  background-color: #f1eeff !important;
  border: solid 1px #794eff !important;
}

.btn-purple {
  background-color: #794eff !important;
  border: 1px solid #794eff !important;
}

.btn-purple:hover {
  background-color: #6635ff !important;
  border: 1px solid #6635ff !important;
}

.btn-outline-purple {
  background-color: #fff !important;
  border: 1px solid #794eff !important;
  color: #794eff !important;
  -webkit-transition: all .2s ease !important;
  -o-transition: all .2s ease !important;
  transition: all .2s ease !important;
}

.btn-outline-purple:hover {
  background-color: #6635ff !important;
  border: 1px solid #6635ff !important;
  color: #fff !important;
}

.circle {
  position: relative;
}

.circle canvas {
  vertical-align: top;
}

.circle strong {
  position: absolute;
  top: 30px;
  left: 0;
  width: 100%;
  text-align: center;
  font-size: 30px;
  font-weight: 400;
  color: black;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.circle strong i {
  font-style: normal;
  font-size: 0.6em;
  font-weight: normal;
}

.circle span {
  display: block;
  color: #aaa;
  margin-top: 12px;
}

input.form-control {
  font-weight: 700;
}

input.form-control::-webkit-input-placeholder {
  font-weight: 400;
}

input.form-control::-moz-placeholder {
  font-weight: 400;
}

input.form-control:-ms-input-placeholder {
  font-weight: 400;
}

input.form-control::-ms-input-placeholder {
  font-weight: 400;
}

input.form-control::placeholder {
  font-weight: 400;
}

button:focus,
textarea:focus,
textarea.form-control:focus,
input.form-control:focus,
input[type=text]:focus,
input[type=password]:focus,
input[type=email]:focus,
input[type=number]:focus,
[type=text].form-control:focus,
[type=password].form-control:focus,
[type=email].form-control:focus,
[type=tel].form-control:focus,
[contenteditable].form-control:focus {
  -webkit-box-shadow: unset !important;
          box-shadow: unset !important;
}

.swal2-title {
  font-size: 18px !important;
  color: #000 !important;
  line-height: 130% !important;
  text-align: center !important;
  font-weight: 400 !important;
  padding-top: 3rem !important;
  padding-bottom: 1rem !important;
}

.text-purple {
  color: #574b90!important
}

.iliski-btn {
  display: block;
}

nav.navbar {
  z-index: 999;
}

.cursor-pointer {
  cursor: pointer;
}

.btn:focus,
.form-control:focus,
input:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
  outline: 0;
}

a {
  -webkit-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out
}

p {
  margin-bottom: 35px;
  font-weight: 300;
  font-size: 16px;
  line-height: 25px;
  color: #636363;
}

b,
strong {
  font-weight: bold;
}

textarea {
  resize: none;
}

input {
  border-radius: 5px;
  border: 1px solid #d9d9d9;
  letter-spacing: 1px;
}

input:focus {
  -webkit-box-shadow: 0px 3px 22px rgba(0, 0, 0, 0.06) !important;
          box-shadow: 0px 3px 22px rgba(0, 0, 0, 0.06) !important;
}

input:not([type="email"]) {
  text-transform: capitalize;
}

.border-light {
  border: 1px solid #e5e5ea !important;
}

.ob-none {
  -o-object-fit: none;
  object-fit: none;
  -o-object-position: center;
  object-position: center
}

.ob-scale {
  -o-object-fit: scale-down;
  object-fit: scale-down;
  -o-object-position: center;
  object-position: center
}

.ob-cover {
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center
}

.ob-top {
  -o-object-position: top;
  object-position: top;
}

.hide {
  visibility: hidden;
  opacity: 0;
}

.show {
  visibility: visible;
  opacity: 1;
}

.text-gray {
  color: #7e7e7e !important
}

.text-12 {
  font-size: 12px;
}

.text-14 {
  font-size: 14px;
}

.text-16 {
  font-size: 16px;
}

.text-18 {
  font-size: 18px;
}

.text-19 {
  font-size: 19px;
}

.text-20 {
  font-size: 20px;
}

.text-24 {
  font-size: 24px;
}

.text-25 {
  font-size: 25px;
}

.text-27 {
  font-size: 27px;
}

.text-30 {
  font-size: 30px;
}

.text-36 {
  font-size: 36px;
}

.text-40 {
  font-size: 40px;
  line-height: 1.3;
}

.text-42 {
  font-size: 42px;
}

.text-48 {
  font-size: 48px;
}

.text-60 {
  font-size: 60px;
}

.text-65 {
  font-size: 65px;
}

.text-73 {
  font-size: 73px;
}

.text-75 {
  font-size: 75px;
}

.top {
  top: 0;
}

.left {
  left: 0;
}

.right {
  right: 0;
}

.bottom {
  bottom: 0;
}

.w1 {
  font-weight: 100
}

.w2 {
  font-weight: 200
}

.w3 {
  font-weight: 300
}

.w4 {
  font-weight: 400
}

.w5 {
  font-weight: 500
}

.w6 {
  font-weight: 600
}

.w7 {
  font-weight: 700
}

.w8 {
  font-weight: 800
}

.w9 {
  font-weight: 900
}


/* style */

@media (min-width: 1850px) {}

@media (min-width:1500px) {
  .mega {
    max-width: 650px;
    margin-left: auto;
  }
}

@media (max-width:1500px) {}

@media (min-width:1200px) {
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl {
    max-width: 1335px
  }
}

@media (max-width: 1200px) {
  .text-40 {
    font-size: 30px;
  }
  .btn.w7 {
    font-weight: 500;
  }
}

@media (max-width:1300px) and (min-width: 992px) {}

@media (max-width: 992px) {
  nav.shadow img {
    height: 30px;
  }
  nav img {
    height: 45px;
  }
  .bg-md-transparent {
    background: transparent !important;
  }
  .absolute-top {
    position: absolute;
    left: 0;
    right: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .text-md-14 {
    font-size: 14px !important;
  }
  .video {
    min-height: 400px !important;
  }
}

@media (min-width:992px) {}

@media (max-width:768px) {}

@media (min-width:768px) {}

@media (min-width:576px) {
  .footer-ul li:not(:first-child) {
      margin-left: 20px;
  }
}

@media (max-width:576px) {
  .text-40 {
    font-size: 20px;
  }
  .next-btn,
  .next-btn2,
  .idk-btn {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
    z-index: 999;
  }
  .next-btn2 {
    bottom: 60px;
  }
}
@media (max-width:450px) {
  .iliski-btn {
      padding: 10px !important;
  }
  .iliski-btn i {
    font-size: 45px;
      margin: 10px auto !important;
  }
}