@import "https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap";
*,::before,::after{
    box-sizing:border-box;
    border-width:0;
    border-style:solid;
    border-color:currentColor
}
::before,::after{
    --tw-content:''
}
html{
    line-height:1.5;
    -webkit-text-size-adjust:100%;
    -moz-tab-size:4;
    -o-tab-size:4;
    tab-size:4;
    font-family:Raleway,sans-serif
}
body{
    margin:0;
    line-height:inherit
}

body {
        --wp--preset--color--black: #000000;
        --wp--preset--color--cyan-bluish-gray: #abb8c3;
        --wp--preset--color--white: #ffffff;
        --wp--preset--color--pale-pink: #f78da7;
        --wp--preset--color--vivid-red: #cf2e2e;
        --wp--preset--color--luminous-vivid-orange: #ff6900;
        --wp--preset--color--luminous-vivid-amber: #fcb900;
        --wp--preset--color--light-green-cyan: #7bdcb5;
        --wp--preset--color--vivid-green-cyan: #00d084;
        --wp--preset--color--pale-cyan-blue: #8ed1fc;
        --wp--preset--color--vivid-cyan-blue: #0693e3;
        --wp--preset--color--vivid-purple: #9b51e0;
        --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, rgb(155, 81, 224) 100%);
        --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%);
        --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgba(252, 185, 0, 1) 0%, rgba(255, 105, 0, 1) 100%);
        --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgba(255, 105, 0, 1) 0%, rgb(207, 46, 46) 100%);
        --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%);
        --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100%);
        --wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%);
        --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%);
        --wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%);
        --wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%);
        --wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%);
        --wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);
        --wp--preset--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale');
        --wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');
        --wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');
        --wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');
        --wp--preset--duotone--midnight: url('#wp-duotone-midnight');
        --wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');
        --wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');
        --wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');
        --wp--preset--font-size--small: 13px;
        --wp--preset--font-size--medium: 20px;
        --wp--preset--font-size--large: 36px;
        --wp--preset--font-size--x-large: 42px;
      }

      .site-logo {
        height: 26px !important;
      }

      .animation-pulse {
        animation: pulse 2s infinite;
        border: 1px solid #755bc963;
      }

      .height-special {
        height: 150px !important;
      }

      @keyframes pulse {
        0% {
          transform: scale(0.95);
        }

        70% {
          transform: scale(1);
        }

        100% {
          transform: scale(0.95);
        }
      }

      .logo-brand {
        width: 150px;
        margin-left: 0.2rem;
      }

      .flex-logo {
        display: flex;
        flex-direction: column;
        padding-bottom: 1rem;
      }

      .flex-mobile-box {
        box-shadow: 2px 10px 54px 29px rgba(0, 0, 0, 0.05);
      }

      .logo-brand-mobile {
        padding: 1.2rem 0.2rem;
        width: 140px;
      }

      .bg-gray-100 {
        background: #EEEEEE;
      }

      .tcs {
        display: flex;
        justify-content: center;
        align-items: center;
      }

      .bg-purple-100 {
        background: #6D28D9 !important;
      }

      .bg-green {
        background: #41CC68 !important;
      }

      .rib {
        background: #F5841C !important;
      }

      .rib {
        margin-left: -20px;
        margin-top: -6px;
        height: 23px;
        width: 215px;
        position: absolute;
        color: #fff;
        font-size: 10px;
        line-height: 24px;
        text-align: center;
      }

      .rib-mobile {
        background: #F5841C !important;
        margin-left: 0;
        height: 25px;
        width: 138px;
        position: relative;
        color: #fff;
        font-size: 10px;
        line-height: 24px;
        text-align: left;
        padding-left: 10px;
      }

      .rib-mobile:before {
        content: "";
        position: absolute;
        right: -10px;
        top: 0;
        height: 50%;
        width: 24px;
        background: inherit;
        transform: skewX(-45deg);
      }

      .rib-mobile:after {
        content: "";
        position: absolute;
        right: -10px;
        top: 0;
        height: 50%;
        width: 25px;
        background: inherit;
        transform: skewX(45deg);
        top: 48%;
      }

      .rib2 {
        width: 50px;
        z-index: -2;
        transform: rotate(45deg);
        margin-left: -19px;
        margin-top: 15px;
        height: 23px;
        width: 50px;
        position: absolute;
        color: #fff;
        font-size: 10px;
        line-height: 24px;
        text-align: center;
        background: #AA5A11 !important;
      }

      .rib:after {
        height: 48%;
      }

      .rib:before {
        height: 50%;
      }

      .agg-background {
        background-repeat: repeat;
        background-size: auto;
      }

      .mt-empty {
        margin-top: 2rem;
      }

      .text-small {
        font-size: 8px;
      }
.stimg{ width: 130px !important;}

      @media only screen and (max-width: 991px) {
        .site-logo {
          height: 45px !important;
        }
			
        .logo-container {
          padding: 0.3rem !important;
          position: absolute;
          left: 0;
          right: 0;
          text-align: center;
          margin: auto;
          background: transparent;
        }
		  .text-\[18px\]{font-size: 15px !important;}
		  .h-\[190px\]{height: 210px !important;}
        .between {
          justify-content: space-between;
        }

        .between-left {
          margin-right: 0;
          margin-left: 0.5rem;
        }

        .padding-x {
          padding: 0 1rem;
        }

        .small-title {
          font-size: 16px !important;
        }

        .fa-star {
          font-size: 9px;
        }

        .fa-star-half-alt {
          font-size: 9px;
        }

        .justify-around {
          justify-content: space-around;
        }

        .hero-mobile {
          padding-top: 2.3rem;
        }
      }

      .text-blackgray {
        color: #00000091;
      }

      .orange-text {
        color: #F5841C;
      }

      .score {
        font-size: 22px;
      }

      .small-title {
        font-size: 32px;
      }

      .mobile-number {
        padding-left: 0.5rem;
        padding-right: 0.5rem;
      }

      .has-black-color {
        color: var(--wp--preset--color--black) !important;
      }

      .has-cyan-bluish-gray-color {
        color: var(--wp--preset--color--cyan-bluish-gray) !important;
      }

      .has-white-color {
        color: var(--wp--preset--color--white) !important;
      }

      .has-pale-pink-color {
        color: var(--wp--preset--color--pale-pink) !important;
      }

      .has-vivid-red-color {
        color: var(--wp--preset--color--vivid-red) !important;
      }

      .has-luminous-vivid-orange-color {
        color: var(--wp--preset--color--luminous-vivid-orange) !important;
      }

      .has-luminous-vivid-amber-color {
        color: var(--wp--preset--color--luminous-vivid-amber) !important;
      }

      .has-light-green-cyan-color {
        color: var(--wp--preset--color--light-green-cyan) !important;
      }

      .has-vivid-green-cyan-color {
        color: var(--wp--preset--color--vivid-green-cyan) !important;
      }

      .has-pale-cyan-blue-color {
        color: var(--wp--preset--color--pale-cyan-blue) !important;
      }

      .has-vivid-cyan-blue-color {
        color: var(--wp--preset--color--vivid-cyan-blue) !important;
      }

      .has-vivid-purple-color {
        color: var(--wp--preset--color--vivid-purple) !important;
      }

      .has-black-background-color {
        background-color: var(--wp--preset--color--black) !important;
      }

      .has-cyan-bluish-gray-background-color {
        background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
      }

      .has-white-background-color {
        background-color: var(--wp--preset--color--white) !important;
      }

      .has-pale-pink-background-color {
        background-color: var(--wp--preset--color--pale-pink) !important;
      }

      .has-vivid-red-background-color {
        background-color: var(--wp--preset--color--vivid-red) !important;
      }

      .has-luminous-vivid-orange-background-color {
        background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
      }

      .has-luminous-vivid-amber-background-color {
        background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
      }

      .has-light-green-cyan-background-color {
        background-color: var(--wp--preset--color--light-green-cyan) !important;
      }

      .has-vivid-green-cyan-background-color {
        background-color: var(--wp--preset--color--vivid-green-cyan) !important;
      }

      .has-pale-cyan-blue-background-color {
        background-color: var(--wp--preset--color--pale-cyan-blue) !important;
      }

      .has-vivid-cyan-blue-background-color {
        background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
      }

      .has-vivid-purple-background-color {
        background-color: var(--wp--preset--color--vivid-purple) !important;
      }

      .has-black-border-color {
        border-color: var(--wp--preset--color--black) !important;
      }

      .has-cyan-bluish-gray-border-color {
        border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
      }

      .has-white-border-color {
        border-color: var(--wp--preset--color--white) !important;
      }

      .has-pale-pink-border-color {
        border-color: var(--wp--preset--color--pale-pink) !important;
      }

      .has-vivid-red-border-color {
        border-color: var(--wp--preset--color--vivid-red) !important;
      }

      .has-luminous-vivid-orange-border-color {
        border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
      }

      .has-luminous-vivid-amber-border-color {
        border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
      }

      .has-light-green-cyan-border-color {
        border-color: var(--wp--preset--color--light-green-cyan) !important;
      }

      .has-vivid-green-cyan-border-color {
        border-color: var(--wp--preset--color--vivid-green-cyan) !important;
      }

      .has-pale-cyan-blue-border-color {
        border-color: var(--wp--preset--color--pale-cyan-blue) !important;
      }

      .has-vivid-cyan-blue-border-color {
        border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
      }

      .has-vivid-purple-border-color {
        border-color: var(--wp--preset--color--vivid-purple) !important;
      }

      .has-vivid-cyan-blue-to-vivid-purple-gradient-background {
        background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
      }

      .has-light-green-cyan-to-vivid-green-cyan-gradient-background {
        background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
      }

      .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
        background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
      }

      .has-luminous-vivid-orange-to-vivid-red-gradient-background {
        background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
      }

      .has-very-light-gray-to-cyan-bluish-gray-gradient-background {
        background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
      }

      .has-cool-to-warm-spectrum-gradient-background {
        background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
      }

      .has-blush-light-purple-gradient-background {
        background: var(--wp--preset--gradient--blush-light-purple) !important;
      }

      .has-blush-bordeaux-gradient-background {
        background: var(--wp--preset--gradient--blush-bordeaux) !important;
      }

      .has-luminous-dusk-gradient-background {
        background: var(--wp--preset--gradient--luminous-dusk) !important;
      }

      .has-pale-ocean-gradient-background {
        background: var(--wp--preset--gradient--pale-ocean) !important;
      }

      .has-electric-grass-gradient-background {
        background: var(--wp--preset--gradient--electric-grass) !important;
      }

      .has-midnight-gradient-background {
        background: var(--wp--preset--gradient--midnight) !important;
      }

      .has-small-font-size {
        font-size: var(--wp--preset--font-size--small) !important;
      }

      .has-medium-font-size {
        font-size: var(--wp--preset--font-size--medium) !important;
      }

      .has-large-font-size {
        font-size: var(--wp--preset--font-size--large) !important;
      }

      .has-x-large-font-size {
        font-size: var(--wp--preset--font-size--x-large) !important;
      }
hr{
    height:0;
    color:inherit;
    border-top-width:1px
}
abbr:where([title]){
    -webkit-text-decoration:underline dotted;
    text-decoration:underline dotted
}
h1,h2,h3,h4,h5,h6{
    font-size:inherit;
    font-weight:inherit
}
a{
    color:inherit;
    text-decoration:inherit
}
b,strong{
    font-weight:bolder
}
code,kbd,samp,pre{
    font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,liberation mono,courier new,monospace;
    font-size:1em
}
small{
    font-size:80%
}
sub,sup{
    font-size:75%;
    line-height:0;
    position:relative;
    vertical-align:baseline
}
sub{
    bottom:-.25em
}
sup{
    top:-.5em
}
table{
    text-indent:0;
    border-color:inherit;
    border-collapse:collapse
}
button,input,optgroup,select,textarea{
    font-family:inherit;
    font-size:100%;
    line-height:inherit;
    color:inherit;
    margin:0;
    padding:0
}
button,select{
    text-transform:none
}
button,[type=button],[type=reset],[type=submit]{
    -webkit-appearance:button;
    background-color:transparent;
    background-image:none
}
:-moz-focusring{
    outline:auto
}
:-moz-ui-invalid{
    box-shadow:none
}
progress{
    vertical-align:baseline
}
::-webkit-inner-spin-button,::-webkit-outer-spin-button{
    height:auto
}
[type=search]{
    -webkit-appearance:textfield;
    outline-offset:-2px
}
::-webkit-search-decoration{
    -webkit-appearance:none
}
::-webkit-file-upload-button{
    -webkit-appearance:button;
    font:inherit
}

.count_ {
    display: inline-block;
    font-weight: 800;
    font-size: 20px;
}

.count_ .value {
    display: inline-block;
    padding: 3px;
    font-size: 26px;
}
.site-main {
    padding-top: 0px;
}
summary{
    display:list-item
}
blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{
    margin:0
}
fieldset{
    margin:0;
    padding:0
}
legend{
    padding:0
}
ol,ul,menu{
    list-style:none;
    margin:0;
    padding:0
}
textarea{
    resize:vertical
}
input::-moz-placeholder,textarea::-moz-placeholder{
    opacity:1;
    color:#9ca3af
}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{
    opacity:1;
    color:#9ca3af
}
input::placeholder,textarea::placeholder{
    opacity:1;
    color:#9ca3af
}
button,[role=button]{
    cursor:pointer
}
:disabled{
    cursor:default
}
img,svg,video,canvas,audio,iframe,embed,object{
    display:block;
   
}
img,video{
    max-width:100%;
    height:auto
}
[hidden]{
    display:none
}
*,::before,::after{
    --tw-translate-x:0;
    --tw-translate-y:0;
    --tw-rotate:0;
    --tw-skew-x:0;
    --tw-skew-y:0;
    --tw-scale-x:1;
    --tw-scale-y:1;
    
    --tw-ring-offset-width:0px;
    --tw-ring-offset-color:#fff;
    --tw-ring-color:rgb(59 130 246 / 0.5);
    --tw-ring-offset-shadow:0 0 #0000;
    --tw-ring-shadow:0 0 #0000;
    --tw-shadow:0 0 #0000;
    --tw-shadow-colored:0 0 #0000;
    
    --tw-backdrop-sepia:
}

#newcookies {
    color: #fff;
    top: unset;
    padding-right: 0px !important;
    height: auto;
    padding: 1rem 0;
    position: fixed;
    width: 100%;
    background: rgb(0 0 0 / 80%);
    bottom: 0;
    left: 0;
    z-index: 9999;
}

#newcookies p {
    margin-bottom: 0;
    color: #fff;
    font-size: 14px;
}

#newcookies .btn {
    background-color: #eeeeee;
    border-color: #eeeeee;
    color: #434343;
    min-width: 80px;
    margin-left: 1rem;
    padding: 0.15rem 0.5rem;
    cursor: pointer;
    margin-top: 10px;
}
.container{
    width:100%;
    margin-right:auto;
    margin-left:auto;
    padding-right:1rem;
    padding-left:1rem
}
@media(min-width:541px){
    .container{
        max-width:541px
    }
}
@media(min-width:769px){
    .container{
        max-width:769px
    }
}
@media(min-width:1141px){
    .container{
        max-width:1141px
    }
}
@media(min-width:1440px){
    .container{
        max-width:1440px
    }
}
.prose{
    color:var(--tw-prose-body);
    max-width:65ch
}
.prose :where([class~=lead]):not(:where([class~=not-prose] *)){
    color:var(--tw-prose-lead);
    font-size:1.25em;
    line-height:1.6;
    margin-top:1.2em;
    margin-bottom:1.2em
}
.prose :where(a):not(:where([class~=not-prose] *)){
    color:var(--tw-prose-links);
    text-decoration:underline;
    font-weight:500
}
.prose :where(strong):not(:where([class~=not-prose] *)){
    color:var(--tw-prose-bold);
    font-weight:600
}
.prose :where(ol):not(:where([class~=not-prose] *)){
    list-style-type:decimal;
    padding-left:1.625em
}
.prose :where(ol[type=A]):not(:where([class~=not-prose] *)){
    list-style-type:upper-alpha
}
.prose :where(ol[type=a]):not(:where([class~=not-prose] *)){
    list-style-type:lower-alpha
}
.prose :where(ol[type=As]):not(:where([class~=not-prose] *)){
    list-style-type:upper-alpha
}
.prose :where(ol[type=as]):not(:where([class~=not-prose] *)){
    list-style-type:lower-alpha
}
.prose :where(ol[type=I]):not(:where([class~=not-prose] *)){
    list-style-type:upper-roman
}
.prose :where(ol[type=i]):not(:where([class~=not-prose] *)){
    list-style-type:lower-roman
}
.prose :where(ol[type=Is]):not(:where([class~=not-prose] *)){
    list-style-type:upper-roman
}
.prose :where(ol[type=is]):not(:where([class~=not-prose] *)){
    list-style-type:lower-roman
}
.prose :where(ol[type="1"]):not(:where([class~=not-prose] *)){
    list-style-type:decimal
}
.prose :where(ul):not(:where([class~=not-prose] *)){
    list-style-type:disc;
    padding-left:1.625em
}
.prose :where(ol>li):not(:where([class~=not-prose] *))::marker{
    font-weight:400;
    color:var(--tw-prose-counters)
}
.prose :where(ul>li):not(:where([class~=not-prose] *))::marker{
    color:var(--tw-prose-bullets)
}
.prose :where(hr):not(:where([class~=not-prose] *)){
    border-color:var(--tw-prose-hr);
    border-top-width:1px;
    margin-top:3em;
    margin-bottom:3em
}
.prose :where(blockquote):not(:where([class~=not-prose] *)){
    font-weight:500;
    font-style:italic;
    color:var(--tw-prose-quotes);
    border-left-width:.25rem;
    border-left-color:var(--tw-prose-quote-borders);
    quotes:"\201C""\201D""\2018""\2019";
    margin-top:1.6em;
    margin-bottom:1.6em;
    padding-left:1em
}
.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose] *))::before{
    content:open-quote
}
.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose] *))::after{
    content:close-quote
}
.prose :where(h1):not(:where([class~=not-prose] *)){
    color:var(--tw-prose-headings);
    font-weight:800;
    font-size:2.25em;
    margin-top:0;
    margin-bottom:.8888889em;
    line-height:1.1111111
}
.prose :where(h1 strong):not(:where([class~=not-prose] *)){
    font-weight:900
}
.prose :where(h2):not(:where([class~=not-prose] *)){
    color:var(--tw-prose-headings);
    font-weight:700;
    font-size:1.5em;
    margin-top:2em;
    margin-bottom:1em;
    line-height:1.3333333
}
.prose :where(h2 strong):not(:where([class~=not-prose] *)){
    font-weight:800
}
.prose :where(h3):not(:where([class~=not-prose] *)){
    color:var(--tw-prose-headings);
    font-weight:600;
    font-size:1.25em;
    margin-top:1.6em;
    margin-bottom:.6em;
    line-height:1.6
}
.prose :where(h3 strong):not(:where([class~=not-prose] *)){
    font-weight:700
}
.prose :where(h4):not(:where([class~=not-prose] *)){
    color:var(--tw-prose-headings);
    font-weight:600;
    margin-top:1.5em;
    margin-bottom:.5em;
    line-height:1.5
}
.prose :where(h4 strong):not(:where([class~=not-prose] *)){
    font-weight:700
}
.prose :where(figure>*):not(:where([class~=not-prose] *)){
    margin-top:0;
    margin-bottom:0
}
.prose :where(figcaption):not(:where([class~=not-prose] *)){
    color:var(--tw-prose-captions);
    font-size:.875em;
    line-height:1.4285714;
    margin-top:.8571429em
}
.prose :where(code):not(:where([class~=not-prose] *)){
    color:var(--tw-prose-code);
    font-weight:600;
    font-size:.875em
}
.prose :where(code):not(:where([class~=not-prose] *))::before{
    content:"`"
}
.prose :where(code):not(:where([class~=not-prose] *))::after{
    content:"`"
}
.prose :where(a code):not(:where([class~=not-prose] *)){
    color:var(--tw-prose-links)
}
.prose :where(pre):not(:where([class~=not-prose] *)){
    color:var(--tw-prose-pre-code);
    background-color:var(--tw-prose-pre-bg);
    overflow-x:auto;
    font-weight:400;
    font-size:.875em;
    line-height:1.7142857;
    margin-top:1.7142857em;
    margin-bottom:1.7142857em;
    border-radius:.375rem;
    padding-top:.8571429em;
    padding-right:1.1428571em;
    padding-bottom:.8571429em;
    padding-left:1.1428571em
}
.prose :where(pre code):not(:where([class~=not-prose] *)){
    background-color:transparent;
    border-width:0;
    border-radius:0;
    padding:0;
    font-weight:inherit;
    color:inherit;
    font-size:inherit;
    font-family:inherit;
    line-height:inherit
}
.prose :where(pre code):not(:where([class~=not-prose] *))::before{
    content:none
}
.prose :where(pre code):not(:where([class~=not-prose] *))::after{
    content:none
}
.prose :where(table):not(:where([class~=not-prose] *)){
    width:100%;
    table-layout:auto;
    text-align:left;
    margin-top:2em;
    margin-bottom:2em;
    font-size:.875em;
    line-height:1.7142857
}
.prose :where(thead):not(:where([class~=not-prose] *)){
    border-bottom-width:1px;
    border-bottom-color:var(--tw-prose-th-borders)
}
.prose :where(thead th):not(:where([class~=not-prose] *)){
    color:var(--tw-prose-headings);
    font-weight:600;
    vertical-align:bottom;
    padding-right:.5714286em;
    padding-bottom:.5714286em;
    padding-left:.5714286em
}
.prose :where(tbody tr):not(:where([class~=not-prose] *)){
    border-bottom-width:1px;
    border-bottom-color:var(--tw-prose-td-borders)
}
.prose :where(tbody tr:last-child):not(:where([class~=not-prose] *)){
    border-bottom-width:0
}
.prose :where(tbody td):not(:where([class~=not-prose] *)){
    vertical-align:baseline;
    padding-top:.5714286em;
    padding-right:.5714286em;
    padding-bottom:.5714286em;
    padding-left:.5714286em
}
.prose{
    --tw-prose-body:#374151;
    --tw-prose-headings:#111827;
    --tw-prose-lead:#4b5563;
    --tw-prose-links:#111827;
    --tw-prose-bold:#111827;
    --tw-prose-counters:#6b7280;
    --tw-prose-bullets:#d1d5db;
    --tw-prose-hr:#e5e7eb;
    --tw-prose-quotes:#111827;
    --tw-prose-quote-borders:#e5e7eb;
    --tw-prose-captions:#6b7280;
    --tw-prose-code:#111827;
    --tw-prose-pre-code:#e5e7eb;
    --tw-prose-pre-bg:#1f2937;
    --tw-prose-th-borders:#d1d5db;
    --tw-prose-td-borders:#e5e7eb;
    --tw-prose-invert-body:#d1d5db;
    --tw-prose-invert-headings:#fff;
    --tw-prose-invert-lead:#9ca3af;
    --tw-prose-invert-links:#fff;
    --tw-prose-invert-bold:#fff;
    --tw-prose-invert-counters:#9ca3af;
    --tw-prose-invert-bullets:#4b5563;
    --tw-prose-invert-hr:#374151;
    --tw-prose-invert-quotes:#f3f4f6;
    --tw-prose-invert-quote-borders:#374151;
    --tw-prose-invert-captions:#9ca3af;
    --tw-prose-invert-code:#fff;
    --tw-prose-invert-pre-code:#d1d5db;
    --tw-prose-invert-pre-bg:rgb(0 0 0 / 50%);
    --tw-prose-invert-th-borders:#4b5563;
    --tw-prose-invert-td-borders:#374151;
    font-size:1rem;
    line-height:1.75
}
.prose :where(p):not(:where([class~=not-prose] *)){
    margin-top:1.25em;
    margin-bottom:1.25em
}
.prose :where(img):not(:where([class~=not-prose] *)){
    margin-top:2em;
    margin-bottom:2em
}
.prose :where(video):not(:where([class~=not-prose] *)){
    margin-top:2em;
    margin-bottom:2em
}
.prose :where(figure):not(:where([class~=not-prose] *)){
    margin-top:2em;
    margin-bottom:2em
}
.prose :where(h2 code):not(:where([class~=not-prose] *)){
    font-size:.875em
}
.prose :where(h3 code):not(:where([class~=not-prose] *)){
    font-size:.9em
}
.prose :where(li):not(:where([class~=not-prose] *)){
    margin-top:.5em;
    margin-bottom:.5em
}
.prose :where(ol>li):not(:where([class~=not-prose] *)){
    padding-left:.375em
}
.prose :where(ul>li):not(:where([class~=not-prose] *)){
    padding-left:.375em
}
.prose>:where(ul>li p):not(:where([class~=not-prose] *)){
    margin-top:.75em;
    margin-bottom:.75em
}
.prose>:where(ul>li>*:first-child):not(:where([class~=not-prose] *)){
    margin-top:1.25em
}
.prose>:where(ul>li>*:last-child):not(:where([class~=not-prose] *)){
    margin-bottom:1.25em
}
.prose>:where(ol>li>*:first-child):not(:where([class~=not-prose] *)){
    margin-top:1.25em
}
.prose>:where(ol>li>*:last-child):not(:where([class~=not-prose] *)){
    margin-bottom:1.25em
}
.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose] *)){
    margin-top:.75em;
    margin-bottom:.75em
}
.prose :where(hr+*):not(:where([class~=not-prose] *)){
    margin-top:0
}
.prose :where(h2+*):not(:where([class~=not-prose] *)){
    margin-top:0
}
.prose :where(h3+*):not(:where([class~=not-prose] *)){
    margin-top:0
}
.prose :where(h4+*):not(:where([class~=not-prose] *)){
    margin-top:0
}
.prose :where(thead th:first-child):not(:where([class~=not-prose] *)){
    padding-left:0
}
.prose :where(thead th:last-child):not(:where([class~=not-prose] *)){
    padding-right:0
}
.prose :where(tbody td:first-child):not(:where([class~=not-prose] *)){
    padding-left:0
}
.prose :where(tbody td:last-child):not(:where([class~=not-prose] *)){
    padding-right:0
}
.prose>:where(:first-child):not(:where([class~=not-prose] *)){
    margin-top:0
}
.prose>:where(:last-child):not(:where([class~=not-prose] *)){
    margin-bottom:0
}
.prose-neutral{
    --tw-prose-body:#404040;
    --tw-prose-headings:#171717;
    --tw-prose-lead:#525252;
    --tw-prose-links:#171717;
    --tw-prose-bold:#171717;
    --tw-prose-counters:#737373;
    --tw-prose-bullets:#d4d4d4;
    --tw-prose-hr:#e5e5e5;
    --tw-prose-quotes:#171717;
    --tw-prose-quote-borders:#e5e5e5;
    --tw-prose-captions:#737373;
    --tw-prose-code:#171717;
    --tw-prose-pre-code:#e5e5e5;
    --tw-prose-pre-bg:#262626;
    --tw-prose-th-borders:#d4d4d4;
    --tw-prose-td-borders:#e5e5e5;
    --tw-prose-invert-body:#d4d4d4;
    --tw-prose-invert-headings:#fff;
    --tw-prose-invert-lead:#a3a3a3;
    --tw-prose-invert-links:#fff;
    --tw-prose-invert-bold:#fff;
    --tw-prose-invert-counters:#a3a3a3;
    --tw-prose-invert-bullets:#525252;
    --tw-prose-invert-hr:#404040;
    --tw-prose-invert-quotes:#f5f5f5;
    --tw-prose-invert-quote-borders:#404040;
    --tw-prose-invert-captions:#a3a3a3;
    --tw-prose-invert-code:#fff;
    --tw-prose-invert-pre-code:#d4d4d4;
    --tw-prose-invert-pre-bg:rgb(0 0 0 / 50%);
    --tw-prose-invert-th-borders:#525252;
    --tw-prose-invert-td-borders:#404040
}
.absolute{
    position:absolute
}
.z-50{
    z-index:50
}
.m-\[0\.2rem\]{
    margin:.2rem
}
.mx-auto{
    margin-left:auto;
    margin-right:auto
}
.logo img {
    max-width: 300px;
}
.my-\[0\.5rem\]{
    margin-top:.5rem;
    margin-bottom:.5rem
}
#newcookies .d-flex > div {
    display: flex;
}
.my-\[4rem\]{
    margin-top:1rem;
    margin-bottom:2rem
}
.my-\[1rem\]{
    margin-top:1rem;
    margin-bottom:1rem
}
.mx-\[1rem\]{
    margin-left:1rem;
    margin-right:1rem
}
.my-\[2rem\]{
    margin-top:2rem;
    margin-bottom:2rem
}
.mt-\[1rem\]{
    margin-top:1rem
}
.mb-\[2rem\]{
    margin-bottom:2rem
}
.mt-\[2rem\]{
    margin-top:2rem
}
.mb-5{
    margin-bottom:1.25rem
}
.mt-\[0\.5rem\]{
    margin-top:.5rem
}
.mb-\[1rem\]{
    margin-bottom:1rem
}
.mt-\[4rem\]{
    margin-top:4rem
}
.mt-\[0\.4rem\]{
    margin-top:.4rem
}
.mt-\[0\.8rem\]{
    margin-top:.8rem
}
.mb-\[0\.5rem\]{
    margin-bottom:.5rem
}
.ml-\[1rem\]{
    margin-left:1rem
}
.mr-\[0\.5rem\]{
    margin-right:.5rem
}
.ml-\[0\.1rem\]{
    margin-left:.1rem
}
.ml-\[0\.5rem\]{
    margin-left:.5rem
}
.mt-\[0\.2rem\]{
    margin-top:.2rem
}
.mt-\[1\.25rem\]{
    margin-top:1.25rem
}
.block{
    display:block
}
.flex{
    display:flex
}
.hidden{
    display:none
}
.h-\[130px\]{
    height:100px
}
.h-full{
    height:100%
}
.h-\[90px\]{
    height:90px
}
.h-\[190px\]{
    height:190px
}
.h-\[24px\]{
    height:24px
}
.h-\[300px\]{
    height:300px
}
.w-\[60\%\]{
    width:60%
}
.w-1\/2{
    width:50%
}
.w-full{
    width:100%
}
.w-\[70\%\]{
    width:70%
}
.w-1\/5{
    width:20%
}
.w-4\/5{
    width:80%
}
.w-\[50\%\]{
    width:50%
}
.w-\[322px\]{
    width:322px
}
.w-\[139px\]{
    width:139px
}
.w-\[300px\]{
    width:300px
}
.w-\[200px\]{
    width:200px
}
.w-\[263px\]{
    width:263px
}
.w-\[72px\]{
    width:72px
}
.w-\[215px\]{
    width:215px
}
.w-\[80\%\]{
    width:80%
}
.w-\[34px\]{
    width:34px
}
.w-\[30px\]{
    width:30px
}
.w-2\/3{
    width:66.666667%
}
.w-1\/3{
    width:33.333333%
}
.w-\[500px\]{
    width:500px
}
.w-\[22px\]{
    width:22px
}
.max-w-\[1140px\]{
    max-width:1250px
}
.max-w-none{
    max-width:none
}
.transform{
    transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.cursor-pointer{
    cursor:pointer
}
.flex-row{
    flex-direction:row
}
.flex-col{
    flex-direction:column
}
.flex-wrap{
    flex-wrap:wrap
}
.items-start{
    align-items:flex-start
}
.items-end{
    align-items:flex-end
}
.items-center{
    align-items:center
}
.justify-start{
    justify-content:flex-start
}
.justify-end{
    justify-content:flex-end
}
.justify-center{
    justify-content:center
}
.justify-between{
    justify-content:space-between
}
.justify-around{
    justify-content:space-around
}
.self-center{
    align-self:center
}
.rounded-sm{
    border-radius:10px
}
.rounded-lg{
    border-radius:50px
}
.rounded-xs{
    border-radius:4px
}
.rounded-full{
    border-radius:9999px
}
.rounded-\[5px\]{
    border-radius:5px
}
.rounded{
    border-radius:.25rem
}
.rounded-bl-xs{
    border-bottom-left-radius:4px
}
.rounded-tl-xs{
    border-top-left-radius:4px
}
.border{
    border-width:1px
}
.border-2{
    border-width:2px
}
.border-t-\[0\.25px\]{
    border-top-width:.25px
}
.border-\[\#495467\]{
    --tw-border-opacity:1;
    border-color:rgb(73 84 103/var(--tw-border-opacity))
}
.border-\[\#334155\]{
    --tw-border-opacity:1;
    border-color:rgb(51 65 85/var(--tw-border-opacity))
}
.bg-\[\#141C2E\]{
    --tw-bg-opacity:1;
    background-color:rgb(20 28 46/var(--tw-bg-opacity))
}
.bg-\[\#1F2937\]{
    --tw-bg-opacity:1;
    background-color:rgb(31 41 55/var(--tw-bg-opacity))
}
.bg-green{
    --tw-bg-opacity:1;
    background-color:rgb(66 151 119/var(--tw-bg-opacity))
}
.bg-body{
    --tw-bg-opacity:1;
    background-color:rgb(31 41 55/var(--tw-bg-opacity))
}
.bg-\[\#0F172A\]{
    --tw-bg-opacity:1;
    background-color:rgb(15 23 42/var(--tw-bg-opacity))
}
.bg-white{
    --tw-bg-opacity:1;
    background-color:rgb(255 255 255/var(--tw-bg-opacity))
}
.bg-purple-100{
    --tw-bg-opacity:1;
    background-color:rgb(243 232 255/var(--tw-bg-opacity))
}
.bg-\[\#38b549\]{
    --tw-bg-opacity:1;
    background-color:rgb(56 181 73/var(--tw-bg-opacity))
}
.bg-cover{
    background-size:cover
}
.bg-bottom{
    background-position:bottom
}
.bg-center{
    background-position:center
}
.p-4{
    padding:1rem
}
.p-\[0\.4rem\]{
    padding:.4rem
}
.p-1{
    padding:.25rem
}
.p-\[0\.2rem\]{
    padding:.2rem
}
.py-\[4rem\]{
    padding-top:2rem;
    padding-bottom:2rem
}
.px-\[4rem\]{
    padding-left:4rem;
    padding-right:4rem
}
.py-\[1rem\]{
    padding-top:1rem;
    padding-bottom:1rem
}
.px-\[2rem\]{
    padding-left:2rem;
    padding-right:2rem
}
.py-\[0\.5rem\]{
    padding-top:.5rem;
    padding-bottom:.5rem
}
.py-\[1\.2rem\]{
    padding-top:1.2rem;
    padding-bottom:1.2rem
}
.py-\[0\.8rem\]{
    padding-top:.8rem;
    padding-bottom:.8rem
}
.py-\[0\.4rem\]{
    padding-top:.4rem;
    padding-bottom:.4rem
}
.px-\[1rem\]{
    padding-left:1rem;
    padding-right:1rem
}
.pt-2{
    padding-top:.5rem
}
.text-left{
    text-align:left
}
.text-center{
    text-align:center
}
.text-right{
    text-align:right
}
.font-sans{
    font-family:Raleway,sans-serif
}
.text-\[32px\]{
    font-size:32px
}
.text-\[16px\]{
    font-size:16px
}
.text-\[24px\]{
    font-size:24px
}
.text-\[20px\]{
    font-size:20px
}
.text-3xl{
    font-size:1.875rem;
    line-height:2.25rem
}
.text-\[22px\]{
    font-size:22px
}
.text-\[14px\]{
    font-size:14px
}
.text-xs{
    font-size:14px;
    line-height:28px
}
.text-\[40px\]{
    font-size:40px
}
.text-\[12px\]{
    font-size:12px
}
.text-\[10px\]{
    font-size:10px
}
.text-\[18px\]{
    font-size:18px;
	padding: 5px;
}
.text-\[42px\]{
    font-size:42px
}
.text-sm{
    font-size:16px;
    line-height:24px
}
.font-extrabold{
    font-weight:800
}
.font-normal{
    font-weight:400
}
.font-bold{
    font-weight:700
}
.font-semibold{
    font-weight:600
}
.uppercase{
    text-transform:uppercase
}
.capitalize{
    text-transform:capitalize
}
.leading-\[37px\]{
    line-height:37px
}
.leading-\[24px\]{
    line-height:24px
}
.leading-\[26px\]{
    line-height:26px
}
.leading-\[22px\]{
    line-height:22px
}
.leading-\[32px\]{
    line-height:32px
}
.leading-\[46px\]{
    line-height:46px
}
.leading-\[28px\]{
    line-height:28px
}
.leading-\[49px\]{
    line-height:49px
}
.leading-\[27px\]{
    line-height:27px
}
.tracking-\[0\.14em\]{
    letter-spacing:.14em
}
.text-white{
    --tw-text-opacity:1;
    color:rgb(255 255 255/var(--tw-text-opacity))
}
.text-gray{
    --tw-text-opacity:1;
    color:rgb(173 181 193/var(--tw-text-opacity))
}
.text-green{
    --tw-text-opacity:1;
    color:rgb(66 151 119/var(--tw-text-opacity))
}
.text-black{
    --tw-text-opacity:1;
    color:rgb(0 0 0/var(--tw-text-opacity))
}
.text-\[\#656565\]{
    --tw-text-opacity:1;
    color:rgb(101 101 101/var(--tw-text-opacity))
}
.underline{
    -webkit-text-decoration-line:underline;
    text-decoration-line:underline
}
.underline-offset-1{
    text-underline-offset:1px
}
.subpixel-antialiased{
    -webkit-font-smoothing:auto;
    -moz-osx-font-smoothing:auto
}
.ease-out{
    transition-timing-function:cubic-bezier(0,0,.2,1)
}
body{
    margin:0
}
.rib{
    margin-left:-20px;
    height:30px;
    width:215px;
    position:relative;
    background:#1c56ec;
    color:#fff;
    font-size:12px;
    line-height:32px;
    text-align:center
}
.rib:before{
    content:"";
    position:absolute;
    right:-10px;
    top:0;
    height:50%;
    width:40px;
    background:inherit;
    transform:skewX(-45deg)
}
.rib:after{
    content:"";
    position:absolute;
    right:-10px;
    top:0;
    height:50%;
    width:40px;
    background:inherit;
    transform:skewX(45deg);
    top:50%
}
.shad{
    position:absolute;
    height:40px;
    width:20px;
    top:0%;
    left:0;
    background:0 0;
    transform-origin:top left;
    transform:skewY(45deg);
    z-index:-1;
    box-shadow:inset 0 0 10px transparent
}
.single-chart{
    width:70%;
    justify-content:space-around
}
.circle-bg{
    fill:none;
    stroke:#c2c2c2;
    stroke-width:4.8
}
.circle{
    fill:none;
    stroke-width:4.8;
    stroke-linecap:round;
    -webkit-animation:progress 1s ease-out forwards;
    animation:progress 1s ease-out forwards
}
@-webkit-keyframes progress{
    0%{
        stroke-dasharray:0 100
    }
}
@keyframes progress{
    0%{
        stroke-dasharray:0 100
    }
}
.circular-chart.green .circle{
    stroke:#429777
}
.percentage{
    fill:#fff;
    text-anchor:middle
}
.fa-star{
    font-size:20px
}
.fa-star-half-alt{
    font-size:20px
}
.fa-star-half-alt:before{
    color:#feb300
}
.fa-star:before{
    color:#feb300
}
.arrow{
    margin-left:-20px;
    margin-top:-30px
}
.about-section a{
    color:#6d28d9;
    font-weight:700
}
.content-default-page strong{
    color:#fff;
    margin-bottom:1rem
}
.content-default-page p{
    margin-bottom:1rem
}
@media(max-width:768px){
    .sm\:mx-\[0\.4rem\]{
        margin-left:.4rem;
        margin-right:.4rem
    }
    .sm\:mt-\[2rem\]{
        margin-top:2rem
    }
    .sm\:mt-0{
        margin-top:0
    }
    .sm\:ml-\[0\.2rem\]{
        margin-left:.2rem
    }
    .sm\:hidden{
        display:none
    }
    .sm\:w-full{
        width:100%
    }
    .sm\:w-\[18px\]{
        width:18px
    }
    .sm\:w-\[180px\]{
        width:180px
    }
    .sm\:flex-col{
        flex-direction:column
    }
    .sm\:flex-col-reverse{
        flex-direction:column-reverse
    }
    .sm\:content-center{
        align-content:center
    }
    .sm\:justify-center{
        justify-content:center
    }
    .sm\:border-none{
        border-style:none
    }
    .sm\:bg-\[\#141C2E\]{
        --tw-bg-opacity:1;
        background-color:rgb(20 28 46/var(--tw-bg-opacity))
    }
    .sm\:bg-\[\#1F2937\]{
        --tw-bg-opacity:1;
        background-color:rgb(31 41 55/var(--tw-bg-opacity))
    }
    .sm\:bg-transparent{
        background-color:transparent
    }
    .sm\:p-0{
        padding:0
    }
    .sm\:py-\[2rem\]{
        padding-top:2rem;
        padding-bottom:2rem
    }
    .sm\:py-\[0\.2rem\]{
        padding-top:.2rem;
        padding-bottom:.2rem
    }
    .sm\:px-\[0\.02rem\]{
        padding-left:.02rem;
        padding-right:.02rem
    }
    .sm\:text-center{
        text-align:center
    }
    .sm\:text-\[28px\]{
        font-size:28px
    }
}
@media(min-width:769px) and (max-width:1140px){
    .md\:hidden{
        display:none
    }
    .md\:w-\[180px\]{
        width:180px
    }
    .md\:w-\[50px\]{
        width:50px
    }
    .md\:w-\[140px\]{
        width:140px
    }
    .md\:w-\[100px\]{
        width:100px
    }
    .md\:w-\[190px\]{
        width:190px
    }
    .md\:text-\[18px\]{
        font-size:18px
    }
    .md\:text-\[14px\]{
        font-size:14px
    }
}
@media(min-width:1141px){
    .lg\:hidden{
        display:none
    }
    .lg\:px-\[2rem\]{
        padding-left:2rem;
        padding-right:2rem
    }
}
