@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap");:root{--cd-background-1:#111;--cd-background-2:#181818;--cd-background-3:#1c1c1c;--cd-text-main:#fff;--cd-text-2:#b2b2b2;--cd-color-1:42,163,122;--cd-color-blue:#5c97f0;--border:rgba(255,255,255,0.1);--bp-sm:576px;--bp-md:768px;--bp-lg:992px;--bp-xl:1200px;--bp-xx:1400px}body,html{padding:0;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;color:var(--cd-text-main);background:var(--cd-background-1)}a{color:inherit;text-decoration:none}*{-moz-box-sizing:border-box;box-sizing:border-box}.bg-2{background:var(--cd-background-2)}.head1{font-size:4rem;font-weight:800}h1{font-size:-webkit-calc(1.575rem + 3.9vw);font-size:calc(1.575rem + 3.9vw)}h1,h2{font-weight:800;line-height:1.15}h2{font-size:-webkit-calc(1.375rem + 1.5vw);font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){h1{font-size:74px;line-height:1}h2{font-size:38px;line-height:1.15}}.head2{font-size:3rem;font-weight:800;margin-top:0;margin-bottom:0}.head4{font-size:1.5rem;font-weight:700}@media(max-width:991.98px){.head1{font-size:-webkit-calc(1.525rem + 3.3vw);font-size:calc(1.525rem + 3.3vw)}.head2{font-size:-webkit-calc(1.425rem + 2.1vw);font-size:calc(1.425rem + 2.1vw)}.head4{font-size:-webkit-calc(1.275rem + .3vw);font-size:calc(1.275rem + .3vw)}}.text-1{font-size:20px}.text-1,.text-2{line-height:1.5;color:var(--cd-text-2)}.text-2{font-size:18px}.text-3{font-size:16px}.text-3,.text-4{line-height:1.5;color:var(--cd-text-2)}.text-4{font-size:14px}.color-1{color:var(--cd-text-main)}.color-2{color:var(--cd-text-2)}.text-center{text-align:center}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.mt-8{margin-top:8px}.mb-8{margin-bottom:8px}.mt-16{margin-top:16px}.mb-16{margin-bottom:16px}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}.mt-40{margin-top:40px}.mb-40{margin-bottom:40px}.button-1{font-size:16px;background:rgba(var(--cd-color-1),1);padding:0 32px;color:#fff;font-weight:500;border-radius:30px;line-height:51px;display:inline-block;-webkit-transition:.3s;transition:.3s}.button-1:hover{background:rgba(var(--cd-color-1),.85)}.button-2{font-size:13px;background:transparent;padding:0 25px!important;color:#fff;font-weight:500;box-shadow:0 0 0 1px #2f2f2f;border-radius:30px;line-height:36px;display:inline-block;-webkit-transition:.3s;transition:.3s}.button-2:hover{background:rgba(var(--cd-color-1),.85)}.fluid{height:auto;width:100%}.container{max-width:1320px;margin-left:auto;margin-right:auto;padding:0 16px;display:grid}.col-25{grid-template-columns:repeat(4,1fr)}.col-33{grid-template-columns:repeat(3,1fr)}.col-50{grid-template-columns:repeat(2,1fr)}.col-100{grid-template-columns:repeat(1,1fr)}@media(min-width:576px){.col-sm-25{grid-template-columns:repeat(4,1fr)}.col-sm-33{grid-template-columns:repeat(3,1fr)}.col-sm-50{grid-template-columns:repeat(2,1fr)}.col-sm-100{grid-template-columns:repeat(1,1fr)}}@media(min-width:768px){.col-md-25{grid-template-columns:repeat(4,1fr)}.col-md-33{grid-template-columns:repeat(3,1fr)}.col-md-50{grid-template-columns:repeat(2,1fr)}.col-md-100{grid-template-columns:repeat(1,1fr)}}@media(min-width:992px){.col-lg-25{grid-template-columns:repeat(4,1fr)}.col-lg-33{grid-template-columns:repeat(3,1fr)}.col-lg-50{grid-template-columns:repeat(2,1fr)}.col-lg-100{grid-template-columns:repeat(1,1fr)}}@media(min-width:1200px){.col-xl-25{grid-template-columns:repeat(4,1fr)}.col-xl-33{grid-template-columns:repeat(3,1fr)}.col-xl-50{grid-template-columns:repeat(2,1fr)}.col-xl-100{grid-template-columns:repeat(1,1fr)}}.gap-1{grid-gap:15px;gap:15px}.gap-2{grid-gap:30px;gap:30px}.gap-3{grid-gap:40px;gap:40px}.start-1{grid-column-start:1}.start-2{grid-column-start:2}.start-3{grid-column-start:3}.start-4{grid-column-start:4}.end-1{grid-column-end:1}.end-2{grid-column-end:2}.end-3{grid-column-end:3}.end-4{grid-column-end:4}.justify-center{justify-self:center}.align-center{-webkit-align-self:center;align-self:center}.flex{display:-webkit-flex;display:-moz-box;display:flex}.flex-column{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.flex-justify-center{-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.flex-justify-between{-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}