/*!DEV:2026-8:css/core!*//*1786014027,1769731200*/

button{
    background:transparent;
    border:none;
}
input{
    background:transparent;
    border:none;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    display: none;
}

input:-webkit-autofill {
    background-color: transparent;
    color: var(--primary-color);
    border:none;
}
/*Csoport címke*/
select{
    background:transparent;
    border:none;    
}
textarea{
    background:transparent;
    border:none;    
}
div {
    display: block;
    unicode-bidi: isolate;
}
/*Definíció*/
/*Definíciós lista*/
/*Definiált kifejezés*/
/*.li-1{padding:0px 12px;}*/
ul{
    list-style:none !important;
}
/*Idézet*/
/*Dőlt kiemelés*/

h2 {
    font-size: 32px;
    line-height: 34px;
}
@media (min-width: 992px){
    h2 {
        font-size: 66px;
        line-height: 1;
    }
}
h3 {
    font-size: 22px;
    line-height: 26px;
}
@media (min-width: 992px){
    h3 {
        font-size: 36px;
        line-height: 40px;
    }
}
h4 {
    font-size: 18px;
    line-height: 24px;
}
h4 {
    margin-bottom: 65px;
}
@media (min-width: 992px){
    h4 {
        font-size: 26px;
        line-height: 32px;
    }
}
h5 {
    font-size: 14px;
    line-height: 20px;
}
@media (min-width: 992px){
    h5 {
        font-size: 18px;
        line-height: 24px;
    }
}
/*.smalltext a{*/
/*    font-size:14px!important;*/
/*}*/

.font-size-xxs{font-size:10px;}
.font-size-xs{font-size:12px;}
.font-size-small{font-size:14;}
.font-size-normal{font-size:18px;}
.font-size-medium{font-size:45px;}
.font-size-large{font-size:78px;}
.font-size-xl{font-size:140px !important;}
.font-size-xxl{font-size:280px !important;}
.font-size-full {font-size: 6vw !important;}
/*.font-size-xlarge {font-size: 200px !important;}*/

.font-weight-ultralight { font-weight: 200; } /* maxthin -> ultralight */
.font-weight-light { font-weight: 300; }      /* thiner -> light */
.font-weight-regular { font-weight: 400; }    /* thin -> regular */
.font-weight-medium { font-weight: 500; }     /* normal -> medium */
.font-weight-semibold { font-weight: 600; }   /* bold -> semibold */
.font-weight-bold { font-weight: 700; }       /* bolder -> bold */
.font-weight-extrabold { font-weight: 800; }  /* maxbold -> extrabold */
/*.bold{font-weight:bold;}*/
.font-weight-200 { font-weight: 200; } /* maxthin -> ultralight */
.font-weight-300 { font-weight: 300; }      /* thiner -> light */
.font-weight-400 { font-weight: 400; }    /* thin -> regular */
.font-weight-500 { font-weight: 500; }     /* normal -> medium */
.font-weight-600 { font-weight: 600; }   /* bold -> semibold */
.font-weight-700 { font-weight: 700; }       /* bolder -> bold */
.font-weight-800 { font-weight: 800; }  /* maxbold -> extrabold */

/*h1,*/
/*h2,*/
/*h3,*/
/*h4,*/
/*h5,*/
/*h6,*/
.h1,
.h2,
.h3,
.h4,
.h5,
.h6
/*.large */
{
    /*font-weight: 400;*/
    /*margin: 0px 0px;*/
    /*padding: 0;*/
}







/*a,*/
.a{
    
    font-size:14px;   
    color:var(--primary-color);
    font-weight:600;
    
}
/*h1,*/
.h1 {
    font-size: 32px;
    line-height: 1.1;
    letter-spacing: -.02em;
}

@media (min-width: 469px) {
    /*h1,*/
    .h1 {
        font-size:32px
    }
}

@media (min-width: 1024px) {
    /*h1,*/
    .h1 {
        font-size:100px;
        font-size: 4em !important;
    }
}
/*h2,*/
.h2 {
    font-size: 26px;
    line-height: 1.2;
    letter-spacing: -.01em
}

@media (min-width: 800px) {
    /*h2,*/
    .h2 {
        font-size:40px
    }
}
.h3 {
    font-size: 20px;
    line-height: 1.33333
}

@media (min-width: 800px) {
    .h3 {
        font-size:30px
    }
}
.h4 {
    font-size: 18px;
    line-height: 1.33
}

@media (min-width: 800px) {
    .h4 {
        font-size:22px;
        line-height: 1.27
    }
}

.h5 {
    font-size: 14px;
    line-height: 1.4375;
    letter-spacing: .03em;
    text-transform: uppercase
}

@media (min-width: 800px) {
    .h5 {
        font-size:16px
    }
}

.h6 {
    font-size: 12px;
    line-height: 1.28571;
    letter-spacing: .05em;
}

@media (min-width: 800px) {
    .h6 {
        font-size:14px
    }
}
p {
    font-weight: 400;
    font-size: 18px;
    line-height: var(--line-height-normal);
}

.p18 {
    font-size: 18px;
    line-height: var(--line-height-normal);
}

.p12 {
    font-size: 12px;
    line-height: var(--line-height-normal);
}
.p13 {
    font-size: 13px;
    line-height: var(--line-height-normal);
}

.p14 {
    font-size: 14px;
    line-height: var(--line-height-normal);
}

.p16 {
    font-size: 16px;
    line-height: var(--line-height-normal);
}

.p17 {
    font-size: 17px;
    line-height: var(--line-height-normal);
}

.p22 {
    font-size: 22px;
    line-height: var(--line-height-normal);
}

@media (min-width: 744px) {
    .p22 {
    }
}

@media (min-width: 950px) {
    .p22 {
    }
}

@media (min-width: 1440px) {
    .p22 {
    }
}

.p24 {
    font-size: 24px !important;
    line-height: var(--line-height-normal);
}

.p26 {
    font-size: 26px;
    line-height: var(--line-height-normal);
}

.p28 {
    font-size: 28px;
    line-height: var(--line-height-normal);
}

.p32 {
    font-size: 32px;
    line-height: var(--line-height-normal);
}

.p36 {
    font-size: 36px;
    line-height: var(--line-height-normal);
}

.p48 {
    font-size: 48px;
    line-height: var(--line-height-normal);
}

.p64 {
    font-size: 32px;
    line-height: var(--line-height-normal);
}

@media (min-width: 744px) {
    .p64 {
        font-size:64px;
    }
}


pre{
    word-break: break-all;
    width: 100%;
    float: left;
    position: relative;
    white-space: pre-wrap;
}
/* Global values */
/*letter-spacing: inherit;*/
/*letter-spacing: initial;*/
/*letter-spacing: revert;*/
/*letter-spacing: revert-layer;*/
/*letter-spacing: unset;*/



.letter-spacing-ultrawide { letter-spacing: 0.1em; }   /* Nagyon tág */
.letter-spacing-wide { letter-spacing: 0.05em; }       /* Tág */
.letter-spacing-normal { letter-spacing: 0em; }        /* Alapértelmezett */
.letter-spacing-narrow { letter-spacing: -0.03em; }    /* Szűk */
.letter-spacing-extranarrow { letter-spacing: -0.06em; } /* Nagyon szűk */

/*.letter-spacing--0.02em{letter-spacing: -0.02em;}*/

.line-height-xs { line-height: 1; }       /* Extra kicsi */
.line-height-sm { line-height: 1.2; }     /* Kicsi */
.line-height-md { line-height: 1.5; }     /* Közepes (alapértelmezett) */
.line-height-lg { line-height: 1.75; }    /* Nagyobb */
.line-height-xl { line-height: 2; }       /* Nagy */
.line-height-xxl { line-height: 3; }
.line-height-250px { line-height: 250px; }  /* Extra nagy fix px */
.line-height-fluid { line-height: normal; } /* Böngésző alapértelmezett */
.line-height-normal{
    line-height:normal;
}
/*.text-align-align-left{text-align:left;}*/
/*.text-align-align-right{text-align:right;}*/
/*.text-align-align-center {text-align: center;}*/
.text-align-left{text-align:left;}
.text-align-right{text-align:right;}
.text-align-center {text-align: center;}



/*.t-color{}*/
.text-fill-transparent{-webkit-text-fill-color: transparent;}
.text-fill-color-transparent{-webkit-text-fill-color: transparent;}
.bold{font-weight:bold}
.uppercase{text-transform: uppercase;}
/** /
.nowrap{white-space:nowrap;}
/** /
.whitespace-normal {white-space: normal;}
.whitespace-nowrap {white-space: nowrap;}
.whitespace-pre {white-space: pre;}
.whitespace-pre-line {overflow-wrap: anywhere !important;white-space: pre-line;}
.whitespace-pre-wrap {white-space: pre-wrap;}
.whitespace-break-spaces {white-space: break-spaces;}
/**/
.white-space-normal {white-space: normal;}
.white-space-nowrap {white-space: nowrap;}
.white-space-pre {white-space: pre;}
.white-space-pre-line {white-space: pre-line;}
.white-space-pre-wrap {white-space: pre-wrap;}
.white-space-break-spaces {white-space: break-spaces;}
/** /
.t-normal{white-space:normal;}
.t-nowrap{white-space:nowrap;}
.t-pre{white-space:pre;}
.t-pre-line{white-space:pre-line;}
.t-pre-wrap{white-space:pre-wrap;}
/**/
/* Keyword values */
/*background-clip: border-box;*/
/*background-clip: padding-box;*/
/*background-clip: content-box;*/
/*background-clip: text;*/
/*background-clip: border-area;*/

/* Global values */
/*background-clip: inherit;*/
/*background-clip: initial;*/
/*background-clip: revert;*/
/*background-clip: revert-layer;*/
/*background-clip: unset;*/

/* Alapértelmezett */
.background-clip-border { 
    -webkit-background-clip: border-box !important;
    background-clip: border-box !important; 
}    
/* Paddingig terjed */
.background-clip-padding { 
    -webkit-background-clip: padding-box !important;
    background-clip: padding-box !important; 
}  
/* Csak a tartalomra */
.background-clip-content { 
    -webkit-background-clip: content-box !important;
    background-clip: content-box !important;
} 
/* Csak a szövegre */
.background-clip-text {
    -webkit-background-clip: text !important;
    background-clip: text !important; 
}            
/* Ha támogatott */
.background-clip-borderarea { 
    -webkit-background-clip: border-area !important;
    background-clip: border-area !important; 
} 
.background-center{background-position: center;}
.background-left-top{background-position:left top;}
.background-left-center{background-position:left center;}
.background-repeat{background-repeat:repeat;}
.background-no-repeat{background-repeat:no-repeat;}
.background-repeat-x{background-repeat:repeat-x;}
.background-repeat-y{background-repeat:repeat-y;}
.background-size-contain{background-size: contain;}
.background-size-cover{background-size: cover;}
.background-size-100p{background-size: 100%;}


/*left top*/
/*left center*/
/*left bottom*/
/*right top*/
/*right center*/
/*right bottom*/
/*center top*/
/*center center*/
/*center bottom*/

/*@import "./properties/layout/background/background-clip.css";*/
/*border-radius: 2em 1em 4em / 0.5em 3em;*/
.border-radius-4px { border-radius: 4px; }
.border-radius-8px { border-radius: 8px; }
.border-radius-12px { border-radius: 12px; }
.border-radius-16px { border-radius: 16px; }
.border-radius-24px { border-radius: 24px; }
.border-radius-32px { border-radius: 32px; }
.border-radius-full { border-radius: 9999px; } 
/* Teljesen kerekített */
/**/
.border-solid{border-style:solid !important;}
.border-dashed{border-style:dashed !important;}

/* Box align */
.box-align-start { -webkit-box-align: start !important; }
.box-align-center { -webkit-box-align: center !important; }
.box-align-end { -webkit-box-align: end !important; }


/* Box direction */
.box-dir-normal { -webkit-box-direction: normal !important; }
.box-dir-reverse { -webkit-box-direction: reverse !important; }


/* Box orient */
.box-orient-horizontal { -webkit-box-orient: horizontal !important; }
.box-orient-vertical { -webkit-box-orient: vertical !important; }

/*.shdw1{box-shadow: rgb(0 0 0 / 22%) 0px 12px 36px !important; }*/
/*.shdw2{box-shadow: rgba(0, 0, 0, 0.28) 0px 8px 28px !important;}*/
/*.shdw3{box-shadow: rgba(0, 0, 0, 0.28) 0px 8px 28px !important;}*/

/* Első árnyék - halványabb és nagyobb eltolás */
/*.box-shadow-light-large {*/
/*    -webkit-box-shadow: rgb(0 0 0 / 22%) 0px 12px 36px;*/
/*    -moz-box-shadow: rgb(0 0 0 / 22%) 0px 12px 36px;*/
/*    box-shadow: rgb(0 0 0 / 22%) 0px 12px 36px;*/
/*}*/

/* Második árnyék - erősebb, közepes eltolás */
/*.box-shadow-medium-medium {*/
/*    box-shadow: rgba(0, 0, 0, 0.28) 0px 8px 28px !important;*/
/*}*/

/* Harmadik árnyék - ugyanolyan, mint a második, de külön neve van */
/*.box-shadow-medium-small {*/
    /*box-shadow: rgba(0, 0, 0, 0.28) 0px 8px 28px !important;*/
/*}*/

/*box-sizing: border-box;*/
/*box-sizing: content-box;*/

/* Global values */
/*box-sizing: inherit;*/
/*box-sizing: initial;*/
/*box-sizing: revert;*/
/*box-sizing: revert-layer;*/
/*box-sizing: unset;*/

.box-sizing-border-box{box-sizing:border-box;}
.box-sizing-content-box{box-sizing:content-box;}


/*.border-box{box-sizing:border-box;}*/
/*.content-box{box-sizing:content-box;}*/



.display-block{
	display:block;
}
/*align-content: stretch|center|flex-start|flex-end|space-between|space-around|space-evenly|initial|inherit;*/
.align-start {
    -webkit-box-align:start;
    -ms-flex-align: start!important;
    align-items: flex-start!important;
}

.align-center {
    -ms-flex-align: center!important;
    align-items: center!important;
}

.align-end {
    -ms-flex-align: end!important;
    align-items: flex-end!important;
}
.flex-column
{
    -webkit-flex-direction: column ;
    -ms-flex-direction: column ;
    flex-direction: column ;
}

.flex-row
{
    -webkit-flex-direction: row ; 
    -ms-flex-direction: row;
    flex-direction: row;
}


.flex-grow-1{
    flex-grow: 1
}

.flex-order-responsive-1 {
    order: 2;
}

@media (min-width: 769px) {
    .flex-order-responsive-1 {
        order: 1;
    }
}

.flex-order-responsive-2 {
    order: 1;
}

@media (min-width: 769px) {
    .flex-order-responsive-2 {
        order: 2;
    }
}
.flex-pack-center{
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
}
.flex-shrink-0{flex-shrink:0;}
.flex-shrink-1{flex-shrink:1;}

.flex-auto {
    flex: 0 0 auto;
}

.flex-1{
    -webkit-flex: 1 !important;
    -ms-flex: 1 1 0% !important;
    flex: 1 !important;    
}

.flex-1-1-auto {
    -ms-flex: 1 1 auto!important;
    flex: 1 1 auto!important;
}

.flex-1-1-100p{
    flex:1 1 100%;
}

.flex-2{
    flex: 2;
}

.flex-3{
    flex: 3;
}


.flex-wrap{
  -ms-flex-wrap: wrap;
  flex-wrap:wrap;
}

@media (min-width: 1200px){
    /*.flex-wrap {*/
    /*    -ms-flex-wrap: wrap!important;*/
    /*    flex-wrap: wrap!important;*/
    /*}*/
}


@media (max-width: 769px) {
    .flex-responsive-wrap {
        flex-wrap:wrap;
    }

    .flex-responsive-full {
        flex: 0 0 100%;
    }
}
.justify-start{
    -ms-flex-pack: flex-start!important;
    -webkit-justify-content: flex-start !important;
    justify-content: flex-start;
}

.justify-center{
    -ms-flex-pack: center!important;
    -webkit-justify-content: center !important;
    justify-content: center;
}

.justify-end {
    -ms-flex-pack: end!important;
    justify-content: flex-end!important;
}

.justify-between {
    -ms-flex-pack: justify!important;
    justify-content: space-between!important;
}

.justify-evently{
    justify-content:space-evenly;
}

.flex{
    display: -webkit-box !important;
    display: -moz-box !important;
    display: -ms-flexbox !important;
    display: -webkit-flex !important;
    display: flex !important;
}
.display-flex
{
    display: -webkit-box !important;
    display: -moz-box !important;
    display: -ms-flexbox !important;
    display: -webkit-flex !important;
    display: flex !important;
}

.flex-none{flex:none;}

/*Key	CSS Media Query	Applies	Classname*/
/*None	None	Always	.pure-u-**/
/*sm	@media screen and (min-width: 35.5em)	≥ 568px	.pure-u-sm-**/
/*md	@media screen and (min-width: 48em)	≥ 768px	.pure-u-md-**/
/*lg	@media screen and (min-width: 64em)	≥ 1024px	.pure-u-lg-**/
/*xl	@media screen and (min-width: 80em)	≥ 1280px	.pure-u-xl-**/
/*xxl	@media screen and (min-width: 120em)	≥ 1920px	.pure-u-xxl-**/
/*xxxl	@media screen and (min-width: 160em)	≥ 2560px	.pure-u-xxxl-**/
/*x4k	@media screen and (min-width: 240em)	≥ 3840px	.pure-u-x4k-**/

/*This is done by adding the .pure-u-1 class for small screens, 
.pure-u-md-1-2 for medium-sized screens, 
and .pure-u-lg-1-4 for large screens. R
esize the page to see the grid respond to the screen size.*/
.grid{
    display:grid
    
}
.display-grid{
    display:grid;
    
}
.inline-flex {
    display: inline-flex;
}
.display-inline{
    display:inline;
}

.display-inline-block{
    display:inline-block;
}
.display-none{
    display:none;
}

.float-left{float:left;}
.float-right{float:right;}
/* Global values */
.gap-inherit{gap: inherit};
.gap-initial{gap: initial};
.gap-revert{gap: revert};
.gap-revert-layer{gap: revert-layer};
.gap-unset{gap: unset};
/*@import "./properties/layout/background/background.css"*/
/* Keyword values */
/*clip-path: none;*/

/* <clip-source> values */
/*clip-path: url(resources.svg#c1);*/

/* <geometry-box> values */
/*clip-path: margin-box;*/
/*clip-path: border-box;*/
/*clip-path: padding-box;*/
/*clip-path: content-box;*/
/*clip-path: fill-box;*/
/*clip-path: stroke-box;*/
/*clip-path: view-box;*/

/* <basic-shape> values */
/*clip-path: inset(100px 50px);*/
/*clip-path: circle(50px at 0 100px);*/
/*clip-path: ellipse(50px 60px at 10% 20%);*/
/*clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);*/
/*clip-path: path("M0.5,1 C0.5,1,0,0.7,0,0.3 A0.25,0.25,1,1,1,0.5,0.3 A0.25,0.25,1,1,1,1,0.3 C1,0.7,0.5,1,0.5,1 Z");*/
/*clip-path: rect(5px 5px 160px 145px round 20%);*/
/*clip-path: xywh(0 5px 100% 75% round 15% 0);*/

/* Box and shape values combined */
/*clip-path: padding-box circle(50px at 0 100px);*/

/* Global values */
/*clip-path: inherit;*/
/*clip-path: initial;*/
/*clip-path: revert;*/
/*clip-path: revert-layer;*/
/*clip-path: unset;*/


.clip-path-circle{
    clip-path: circle(40%);
}
.clip-path-ellipse{
    clip-path: ellipse(130px 140px at 10% 20%);
}
.clip-path-polygon{
    clip-path: polygon(50% 0, 100% 50%, 50% 100%, 0 50%);
}
.clip-path-path{
    clip-path: path('M 0 200 L 0,75 A 5,5 0,0,1 150,75 L 200 200 z');
}
.clip-path-rect{
    clip-path: rect(5px 5px 160px 145px round 20%);
}
.clip-path-xywh{
    clip-path: xywh(0 5px 100% 75% round 15% 0);    
}
/*: border-box|content-box|padding-box|fill-box|stroke-box|view-box|no-clip|border|padding|content|text|initial|inherit;*/
/*.mask-composite-add {*/
/*  mask-composite: add;*/
/*}*/

/*.mask-composite-substract {*/
/*  mask-composite: subtract;*/
/*}*/

/*.mask-composite-intersect {*/
/*  mask-composite: intersect;*/
/*}*/

/*.mask-composite-exclude {*/
/*  mask-composite: exclude;*/
/*}*/
/*mask-image: mask-image mask-mode mask-repeat mask-position mask-clip mask-origin mask-size mask-composite|initial|inherit;*/
/*.mask-image {*/
/*  -webkit-mask-image: url(w3logo.png);*/
/*  mask-image: url(w3logo.png);*/
/*  mask-size: 70%;*/
/*  mask-repeat: no-repeat;*/
/*}*/

/*.masked {*/
/*  width: 200px;*/
/*  height: 200px;*/
/*  background: blue;*/
/*  mask-repeat: no-repeat;*/
/*  mask-size: 100%;*/
/*  mask-image: url(img_rectangle.svg), radial-gradient(transparent 50%, black);*/
/*  -webkit-mask-image: url(img_rectangle.svg), radial-gradient(transparent 50%, black);  */
/*}*/
/*mask-mode: match-source|luminance|alpha|initial|inherit;*/
.cursor-pointer{
    cursor:pointer;
}
.hide {
    display:none !important;
    visibility:hidden !important;
    /*opacity:0;*/
}

.hidden {
    display:none !important;
    visibility:hidden !important;
    /*opacity:0;*/
}

.opacity-0{opacity:0}
.opacity-1{opacity:1}
.order-1{order: 1;}
.order-2{order: 2;}
.order-3{order: 3;}
.order-4{order: 4;}
.order-5{order: 5;}
/*outline: 2px dashed blue;*/
.overflow-hidden {overflow:hidden !important;}
.overflow-y-scroll {overflow-y: scroll!important;}
.overflow-x-scroll {overflow-x: scroll!important;}




/*extras*/
.overscroll-behavior {
    -webkit-font-smoothing: antialiased;
    overscroll-behavior-y: none;
}
.overflow-y-scroll .overscroll-behavior {
    overflow-y: visible !important;
}
.overflow-y-scroll .overflow-y-visible {
    overflow-y: visible!important;
}
.pointer-events-all{pointer-events: all;}
/*.position-absolute,*/
.absolute{position:absolute;}

/*.absolute-relative{position:absolute;}*/
/*@media (max-width: 769px){*/
/*.absolute-relative{position:relative;}*/
/*}*/


.fixed{position:fixed;}
.relative{position:relative;}

.inset-0{inset:0;}
/*vertical-align: baseline|length|sub|super|top|text-top|middle|bottom|text-bottom|initial|inherit;*/
.vertical-align-top{vertical-align:top;}
.vertical-align-middle{vertical-align:middle;}
.vertical-align-bottom{vertical-align:bottom;}
/*overscroll-behavior: auto|contain|none|initial|inherit;*/
/*.scroll-margin-80px{scroll-margin: 80px !important;}*/
/*visible|hidden|collapse|initial|inherit;*/
.visibility-visible{visibility: visible;}
.visibility-collapse{visibility: collapse;}
.visibility-initial{visibility: initial;}
.visibility-inherit{visibility: inherit;}
@font-face{font-family:Inter;font-style:normal;font-weight:700;src:url(/assets/fonts/Inter/Inter-Bold.eot);src:url(/assets/fonts/Inter/Inter-Bold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Inter/Inter-Bold.woff2) format("woff2"),url(/assets/fonts/Inter/Inter-Bold.woff) format("woff"),url(/assets/fonts/Inter/Inter-Bold.svg?#Inter-Bold) format("svg")}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:url(/assets/fonts/Inter/Inter-SemiBold.eot);src:url(/assets/fonts/Inter/Inter-SemiBold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Inter/Inter-SemiBold.woff2) format("woff2"),url(/assets/fonts/Inter/Inter-SemiBold.woff) format("woff"),url(/assets/fonts/Inter/Inter-SemiBold.svg?#Inter-SemiBold) format("svg")}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:url(/assets/fonts/Inter/Inter-Medium.eot);src:url(/assets/fonts/Inter/Inter-Medium.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Inter/Inter-Medium.woff2) format("woff2"),url(/assets/fonts/Inter/Inter-Medium.woff) format("woff"),url(/assets/fonts/Inter/Inter-Medium.svg?#Inter-Medium) format("svg")}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url(/assets/fonts/Inter/Inter-Regular.eot);src:url(/assets/fonts/Inter/Inter-Regular.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Inter/Inter-Regular.woff2) format("woff2"),url(/assets/fonts/Inter/Inter-Regular.woff) format("woff"),url(/assets/fonts/Inter/Inter-Regular.svg?#Inter-Regular) format("svg")}abbr,acronym,address,applet,article,aside,audio,b,big,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,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{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}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}*{-webkit-user-select:none;-moz-user-select:none;user-select:none}*,:after,:before{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p{margin:0}body{background:var(--body-background);color:var(--primary-color);font-family:Inter,sans serif;padding:0;position:relative;width:100%;-webkit-font-smoothing:antialiased;overscroll-behavior-y:none}div{display:block;unicode-bidi:isolate}ul{list-style:none!important}a{background-color:transparent;color:#007bff;-webkit-text-decoration:none;text-decoration:none}button,input{background:transparent;border:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{display:none}input:-webkit-autofill{background-color:transparent;border:none;color:var(--primary-color)}select,textarea{background:transparent;border:none}h1{font-size:36px;line-height:40px}@media (min-width:992px){h1{font-size:130px;line-height:1}}h2{font-size:32px;line-height:34px}@media (min-width:992px){h2{font-size:66px;line-height:1}}h3{font-size:22px;line-height:26px}@media (min-width:992px){h3{font-size:36px;line-height:40px}}h4{font-size:18px;line-height:24px;margin-bottom:65px}@media (min-width:992px){h4{font-size:26px;line-height:32px}}h5{font-size:14px;line-height:20px}@media (min-width:992px){h5{font-size:18px;line-height:24px}}h6{font-size:12px;font-weight:400;line-height:16px}@media (min-width:992px){h6{font-size:16px;line-height:22px}}.background-clip-border{-webkit-background-clip:border-box!important;background-clip:border-box!important}.background-clip-padding{-webkit-background-clip:padding-box!important;background-clip:padding-box!important}.background-clip-content{-webkit-background-clip:content-box!important;background-clip:content-box!important}.background-clip-text{-webkit-background-clip:text!important;background-clip:text!important}.background-clip-borderarea{-webkit-background-clip:border-area!important;background-clip:border-area!important}.background-center{background-position:50%}.background-left-top{background-position:0 0}.background-left-center{background-position:0}.background-repeat{background-repeat:repeat}.background-no-repeat{background-repeat:no-repeat}.background-repeat-x{background-repeat:repeat-x}.background-repeat-y{background-repeat:repeat-y}.background-size-contain{background-size:contain}.background-size-cover{background-size:cover}.background-size-100p{background-size:100%}.border-radius-xs{border-radius:4px}.border-radius-s{border-radius:8px}.border-radius-m{border-radius:12px}.border-radius-l{border-radius:16px}.border-radius-xl{border-radius:24px}.border-radius-xxl{border-radius:32px}.border-radius-full{border-radius:9999px}.border-solid{border-style:solid!important}.border-dashed{border-style:dashed!important}.box-align-start{-webkit-box-align:start!important}.box-align-center{-webkit-box-align:center!important}.box-align-end{-webkit-box-align:end!important}.box-orient-horizontal{-webkit-box-orient:horizontal!important}.box-orient-vertical{-webkit-box-orient:vertical!important}.box-sizing-border-box{box-sizing:border-box}.box-sizing-content-box{box-sizing:content-box}.display-block{display:block}.display-flex,.flex{display:flex!important}flex-none{flex:none}.align-start{align-items:flex-start!important}.align-center{align-items:center!important}.align-end{align-items:flex-end!important}.flex-column{flex-direction:column}.flex-row{flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.flex-grow-1{flex-grow:1}.flex-order-responsive-1{order:2}@media (min-width:769px){.flex-order-responsive-1{order:1}}.flex-order-responsive-2{order:1}@media (min-width:769px){.flex-order-responsive-2{order:2}}.flex-pack-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important}.flex-shrink-0{flex-shrink:0}.flex-shrink-1{flex-shrink:1}.flex-auto{flex:0 0 auto}.flex-1{flex:1!important}.flex-1-1-auto{flex:1 1 auto!important}.flex-1-1-100p{flex:1 1 100%}.flex-2{flex:2}.flex-3{flex:3}.flex-wrap{flex-wrap:wrap}@media (max-width:769px){.flex-responsive-wrap{flex-wrap:wrap}.flex-responsive-full{flex:0 0 100%}}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end!important}.justify-between{justify-content:space-between!important}.justify-evently{justify-content:space-evenly}.display-grid,.grid{display:grid}.inline-flex{display:inline-flex}.display-inline{display:inline}.display-inline-block{display:inline-block}.display-none{display:none}.float-left{float:left}.float-right{float:right}.gap-inherit{gap:inherit};.gap-initial{gap:initial};.gap-revert{gap:revert};.gap-revert-layer{gap:revert-layer};.gap-unset{gap:initial};.height-auto{height:auto}.height-100p{height:100%}.height-50p{height:50%}.height-100vh{height:100vh}.height-50vh{height:50vh}.max-height-480px{max-height:480px}.max-height-600px{max-height:600px}.max-height-800px{max-height:800px}.max-height-880px{max-height:880px}.max-height-980px{max-height:980px}.min-height-480px{min-height:480px}.min-height-600px{min-height:600px}.clip-path-circle{clip-path:circle(40%)}.clip-path-ellipse{clip-path:ellipse(130px 140px at 10% 20%)}.clip-path-polygon{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.clip-path-path{clip-path:path("M 0 200 L 0,75 A 5,5 0,0,1 150,75 L 200 200 z")}.clip-path-rect{clip-path:rect(5px 5px 160px 145px round 20%)}.clip-path-xywh{clip-path:xywh(0 5px 100% 75% round 15% 0)}.cursor-pointer{cursor:pointer}.hidden,.hide{display:none!important;visibility:hidden!important}.opacity-0{opacity:0}.opacity-1{opacity:1}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.overflow-hidden{overflow:hidden!important}.overflow-y-scroll{overflow-y:scroll!important}.overflow-x-scroll{overflow-x:scroll!important}.overscroll-behavior{-webkit-font-smoothing:antialiased;overscroll-behavior-y:none}.overflow-y-scroll .overflow-y-visible,.overflow-y-scroll .overscroll-behavior{overflow-y:visible!important}.pointer-all{pointer-events:all}.absolute,.absolute-relative{position:absolute}@media (max-width:769px){.absolute-relative{position:relative}}.fixed{position:fixed}.relative{position:relative}.inset-0{bottom:0;left:0;right:0;top:0}.vertical-align-top{vertical-align:top}.vertical-align-middle{vertical-align:middle}.vertical-align-bottom{vertical-align:bottom}.rotate-15deg{transform:rotate(15deg)}.rotate--15deg{transform:rotate(-15deg)}.scale-1{transform:scale(1)}.scale-1-25{transform:scale(1.25)}.scale-1-5{transform:scale(1.5)}.scale-2{transform:scale(2)}.translate-x--50p{transform:translateX(-50%)}.translate-y--50p{transform:translateY(-50%)}.visibility-visible{visibility:visible}.visibility-collapse{visibility:collapse}.visibility-initial{visibility:visible;visibility:initial}.visibility-inherit{visibility:inherit}.hidden{visibility:hidden}:root{--maxWidth-xs:600;--maxWidth-sm:600;--maxWidth-md:600;--maxWidth-lg:600;--maxWidth-xl:600}.max-width-xs{max-width:600;max-width:var(--maxWidth-xs)}.max-width-sm{max-width:600;max-width:var(--maxWidth-sm)}.max-width-md{max-width:600;max-width:var(--maxWidth-md)}.max-width-lg{max-width:600;max-width:var(--maxWidth-lg)}.max-width-xl{max-width:600;max-width:var(--maxWidth-xl)}.max-width-100p{max-width:100%}.max-width-auto{max-width:none}.max-width-full{max-width:100%}.max-width-hd{max-width:1920px}.width-25p{width:25%}.width-33p{width:33.333333%}.width-50p,.width-50p-responsive{width:50%}.width-66p{width:66.666667%}.width-100p{width:100%}@media only screen and (max-width:768px){.width-100p-responsive,.width-50p-responsive{width:100%}}.z-index-0{z-index:0}.z-index-1{z-index:1}.z-index-2{z-index:2}.z-index-3{z-index:3}.z-index-4{z-index:4}.z-index-5{z-index:5}.z-index-6{z-index:6}.z-index-7{z-index:7}.z-index-8{z-index:8}.z-index-9{z-index:9}.z-index-10{z-index:10}.z-index-null{z-index:0!important}.z-index-middle{z-index:4444!important}.z-index-layer,.z-index-popup{z-index:9999!important}.z-index-max{z-index:10001!important}.z-index--1{z-index:-1}.z-index--1001{z-index:-1001!important}.font-size-xxs{font-size:10px}.font-size-xs{font-size:12px}.font-size-small{font-size:14}.font-size-normal{font-size:18px}.font-size-medium{font-size:45px}.font-size-large{font-size:78px}.font-size-xl{font-size:140px!important}.font-size-xxl{font-size:280px!important}.font-size-full{font-size:6vw!important}.font-weight-ultralight{font-weight:200}.font-weight-light{font-weight:300}.font-weight-regular{font-weight:400}.font-weight-medium{font-weight:500}.font-weight-semibold{font-weight:600}.font-weight-bold{font-weight:700}.font-weight-extrabold{font-weight:800}.font-weight-200{font-weight:200}.font-weight-300{font-weight:300}.font-weight-400{font-weight:400}.font-weight-500{font-weight:500}.font-weight-600{font-weight:600}.font-weight-700{font-weight:700}.font-weight-800{font-weight:800}.a{color:var(--primary-color);font-size:14px;font-weight:600}.h1{font-size:32px;letter-spacing:-.02em;line-height:1.1}@media (min-width:469px){.h1{font-size:32px}}@media (min-width:1024px){.h1{font-size:100px;font-size:4em!important}}.h2{font-size:26px;letter-spacing:-.01em;line-height:1.2}@media (min-width:800px){.h2{font-size:40px}}.h3{font-size:20px;line-height:1.33333}@media (min-width:800px){.h3{font-size:30px}}.h4{font-size:18px;line-height:1.33}@media (min-width:800px){.h4{font-size:22px;line-height:1.27}}.h5{font-size:14px;letter-spacing:.03em;line-height:1.4375;text-transform:uppercase}@media (min-width:800px){.h5{font-size:16px}}.h6{font-size:12px;letter-spacing:.05em;line-height:1.28571}@media (min-width:800px){.h6{font-size:14px}}p{font-weight:400}.p18,p{font-size:18px}.p12,.p18,p{line-height:var(--line-height-normal)}.p12{font-size:12px}.p13{font-size:13px}.p13,.p14{line-height:var(--line-height-normal)}.p14{font-size:14px}.p16{font-size:16px}.p16,.p17{line-height:var(--line-height-normal)}.p17{font-size:17px}.p22{font-size:22px;line-height:var(--line-height-normal)}.p24{font-size:24px!important}.p24,.p26{line-height:var(--line-height-normal)}.p26{font-size:26px}.p28{font-size:28px}.p28,.p32{line-height:var(--line-height-normal)}.p32{font-size:32px}.p36{font-size:36px}.p36,.p48{line-height:var(--line-height-normal)}.p48{font-size:48px}.p64{font-size:32px;line-height:var(--line-height-normal)}@media (min-width:744px){.p64{font-size:64px}}pre{float:left;position:relative;white-space:pre-wrap;width:100%;word-break:break-all}.letter-spacing-ultrawide{letter-spacing:.1em}.letter-spacing-wide{letter-spacing:.05em}.letter-spacing-normal{letter-spacing:0}.letter-spacing-narrow{letter-spacing:-.03em}.letter-spacing-extranarrow{letter-spacing:-.06em}.line-height-xs{line-height:1}.line-height-sm{line-height:1.2}.line-height-md{line-height:1.5}.line-height-lg{line-height:1.75}.line-height-xl{line-height:2}.line-height-xxl{line-height:3}.line-height-250px{line-height:250px}.line-height-fluid,.line-height-normal{line-height:normal}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.text-fill-color-transparent,.text-fill-transparent{-webkit-text-fill-color:transparent}.white-space-normal{white-space:normal}.white-space-nowrap{white-space:nowrap}.white-space-pre{white-space:pre}.white-space-pre-line{white-space:pre-line}.white-space-pre-wrap{white-space:pre-wrap}.white-space-break-spaces{white-space:break-spaces}