body
{
   background-color: #F8F6FE;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-size: 16px;
   line-height: 1.1875;
   margin: 0;
   padding: 0;
}
#wb_main
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #DEE2E6;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#main
{
   box-sizing: border-box;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   padding: 0 0 25px 0;
   margin-right: auto;
   margin-left: auto;
}
#main > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#main > .col-1
{
   flex: 0 0 auto;
}
#main > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 100%;
   max-width: 100%;
   display: flex;
   flex-wrap: wrap;
   align-content: flex-start;
   align-self: stretch;
   align-items: flex-start;
   justify-content: center;
   text-align: center;
}
@media (max-width: 480px)
{
#main > .col-1
{
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_header
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #DEE2E6;
   border-radius: 16px;
   box-sizing: border-box;
   margin: 25px 0 0 0 ;
   margin-right: auto;
   margin-left: auto;
   max-width: 1440px;
}
#header
{
   box-sizing: border-box;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   padding: 0;
   margin-right: auto;
   margin-left: auto;
}
#header > .col-1, #header > .col-2, #header > .col-3
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#header > .col-1, #header > .col-2, #header > .col-3
{
   flex: 0 0 auto;
}
#header > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 165px;
   max-width: 165px;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   justify-content: flex-start;
   text-align: left;
}
#header > .col-1 > .col-1-padding
{
   box-sizing: border-box;
   width: 100%;
   padding: 0 15px 0 15px;
}
#header > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis:  calc((100% - 335px) / 1);
   max-width:  calc((100% - 335px) / 1);
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   justify-content: center;
   text-align: center;
}
#header > .col-2 > .col-2-padding
{
   box-sizing: border-box;
   width: 100%;
   padding: 0 0 0 30px;
}
#header > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 170px;
   max-width: 170px;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   justify-content: flex-start;
   text-align: left;
}
#header > .col-3 > .col-3-padding
{
   box-sizing: border-box;
   width: 100%;
   padding: 0 15px 0 0;
}
@media (max-width: 0px)
{
#header > .col-1, #header > .col-2, #header > .col-3
{
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_logo
{
   margin: 0;
   vertical-align: top;
}
#logo
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 155px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_nav
{
   position: relative;
   display: flex;
   flex-direction: column;
   box-sizing: border-box;
   margin: 0;
   background-color: transparent;
   background-image: none;
   border: 0px solid transparent;
   border-radius: 0px;
   text-align: center;
}
#nav-card-body
{
   padding: 0;
   flex: 1 1 auto;
   font-size: 0;
}
#nav-card-item0
{
   display: inline-block;
   height: 19px;
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #000000;
   border-radius: 10px;
   background-color: rgba(0,0,0,0.00);
   background-image: none;
   color: #BA3C86;
   font-family: "Inter";
   font-weight: 500;
   font-style: normal;
   font-size: 19px;
}
#nav-card-item0:hover
{
   color: #BA3C86;
   transition: color 150ms linear 0ms;
}
#nav-card-item0 a
{
   color: inherit;
   display: block;
   padding: 0;
   text-decoration: none;
}
#nav-card-item0 .svg-icon
{
   fill: currentColor;
   width: 19px;
   height: 19px;
   overflow: visible;
   margin-right: 6px;
}
#nav-card-item0 .svg-icon:hover
{
   fill: #BA3C86;
   transition: fill 150ms linear 0ms;
}
#nav-card-item1
{
   display: inline-block;
   height: 19px;
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #000000;
   border-radius: 10px;
   background-color: rgba(0,0,0,0.00);
   background-image: none;
   color: #C1C4C8;
   font-family: "Inter";
   font-weight: 500;
   font-style: normal;
   font-size: 19px;
}
#nav-card-item1:hover
{
   color: #BA3C86;
   transition: color 150ms linear 0ms;
}
#nav-card-item1 a
{
   color: inherit;
   display: block;
   padding: 0;
   text-decoration: none;
}
#nav-card-item1 .svg-icon
{
   fill: currentColor;
   width: 19px;
   height: 19px;
   overflow: visible;
   margin-right: 6px;
}
#nav-card-item1 .svg-icon:hover
{
   fill: #BA3C86;
   transition: fill 150ms linear 0ms;
}
#nav-card-item2
{
   display: inline-block;
   height: 19px;
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #000000;
   border-radius: 10px;
   background-color: rgba(0,0,0,0.00);
   background-image: none;
   color: #C1C4C8;
   font-family: "Inter";
   font-weight: 500;
   font-style: normal;
   font-size: 19px;
}
#nav-card-item2:hover
{
   color: #BA3C86;
   transition: color 150ms linear 0ms;
}
#nav-card-item2 a
{
   color: inherit;
   display: block;
   padding: 0;
   text-decoration: none;
}
#nav-card-item2 .svg-icon
{
   fill: currentColor;
   width: 19px;
   height: 19px;
   overflow: visible;
   margin-right: 6px;
}
#nav-card-item2 .svg-icon:hover
{
   fill: #BA3C86;
   transition: fill 150ms linear 0ms;
}
#nav-card-item3
{
   display: inline-block;
   height: 19px;
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 0px solid #000000;
   border-radius: 10px;
   background-color: rgba(0,0,0,0.00);
   background-image: none;
   color: #C1C4C8;
   font-family: "Inter";
   font-weight: 500;
   font-style: normal;
   font-size: 19px;
}
#nav-card-item3:hover
{
   color: #BA3C86;
   transition: color 150ms linear 0ms;
}
#nav-card-item3 .svg-icon
{
   fill: currentColor;
   width: 19px;
   height: 19px;
   overflow: visible;
   margin-right: 6px;
}
#nav-card-item3 .svg-icon:hover
{
   fill: #BA3C86;
   transition: fill 150ms linear 0ms;
}
#wb_present
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background-image: url('../images/banner_pink_dull_1440x312.png');
   background-repeat: no-repeat;
   background-position: center center;
   background-size: cover;
   border: 0px solid #DEE2E6;
   border-radius: 16px;
   box-sizing: border-box;
   margin: 35px 0 0 0 ;
   margin-right: auto;
   margin-left: auto;
   max-width: 1440px;
}
#present
{
   box-sizing: border-box;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   padding: 25px 0 25px 0;
   margin-right: auto;
   margin-left: auto;
}
#present > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#present > .col-1
{
   flex: 0 0 auto;
}
#present > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 100%;
   max-width: 100%;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   justify-content: center;
   text-align: center;
}
@media (max-width: 480px)
{
#present > .col-1
{
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_present-text
{
   position: relative;
   display: flex;
   flex-direction: column;
   box-sizing: border-box;
   margin: 0;
   background-color: transparent;
   background-image: none;
   border: 0px solid transparent;
   border-radius: 0px;
   text-align: center;
}
#present-text-card-body
{
   padding: 0;
   flex: 1 1 auto;
   font-size: 0;
}
#present-text-card-item0
{
   box-sizing: border-box;
   margin: 0 0 25px 0 ;
   padding: 0;
}
#present-text-card-item0
{
   text-shadow: 2px 2px 3px rgb(150 50 100 / 80%);;
   transition: text-shadow 0ms linear 0ms;
}
#present-text-card-item0 h1
{
   color: #FFFFFF;
   font-family: "Inter";
   font-weight: 500;
   font-style: normal;
   font-size: 35px;
   line-height: 59.5px;
   margin: 0;
}
#present-text-card-item1
{
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   color: #A9A9A9;
   font-family: "Inter";
   font-weight: 500;
   font-style: normal;
   font-size: 15px;
   line-height: 19.5px;
}
#wb_methods
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #DEE2E6;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 12px 0 0 0 ;
}
#methods
{
   box-sizing: border-box;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   padding: 0 0 25px 0;
   margin-right: auto;
   margin-left: auto;
   max-width: 1440px;
}
#methods > .col-1, #methods > .col-2
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#methods > .col-1, #methods > .col-2
{
   flex: 0 0 auto;
}
#methods > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid transparent;
   border-radius: 0px;
   flex-basis: 630px;
   max-width: 630px;
   display: flex;
   flex-wrap: wrap;
   align-content: flex-start;
   align-self: stretch;
   align-items: flex-start;
   justify-content: flex-start;
   text-align: left;
}
#methods > .col-2
{
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 16px;
   flex-basis:  calc((100% - 630px) / 1);
   max-width:  calc((100% - 630px) / 1);
   display: flex;
   flex-wrap: wrap;
   align-content: flex-start;
   align-self: stretch;
   align-items: flex-start;
   justify-content: flex-start;
   text-align: left;
}
@media (max-width: 1160px)
{
#methods > .col-1, #methods > .col-2
{
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_fast-robux
{
   position: relative;
   display: flex;
   flex-direction: column;
   box-sizing: border-box;
   margin: 0 0 12px 0 ;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #DEE2E6;
   border-radius: 16px;
   text-align: left;
}
#fast-robux-card-body
{
   padding: 0;
   flex: 1 1 auto;
   font-size: 0;
}
.stretched-link::after
{
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   z-index: 1;
   pointer-events: auto;
   content: "";
   background-color: rgba(0,0,0,0);
}
#fast-robux-card-item1
{
   box-sizing: border-box;
   margin: 0;
   padding: 15px 35px 0 35px;
   border: 0px solid #000000;
   border-radius: 8px;
   max-width: 250px;
   width: 100%;
   height: auto;
}
#fast-robux-card-item3
{
   box-sizing: border-box;
   margin: 0 0 15px 0 ;
   padding: 0;
   color: #19093E;
   font-family: "Inter";
   font-weight: 500;
   font-style: normal;
   font-size: 19px;
}
#fast-robux-card-item4
{
   box-sizing: border-box;
   margin: 0;
   padding: 5px 10px 5px 0;
   background-color: transparent;
   background-image: none;
   color: #212529;
   font-family: "Inter";
   font-weight: 500;
   font-style: normal;
   font-size: 15px;
}
#fast-robux-card-item4 i
{
   color: #000000;
   margin-right: 10px;
   text-align: center;
   vertical-align: top;
   font-size: 15px;
   width: 15px;
   position: relative;
   left: 0;
   top: 0;
   display: inline-block;
   font-family: "Material Icons";
   font-weight: normal;
   font-style: normal;
   line-height: 1;
}
#fast-robux-card-item4 .emoji-emotions:before
{
   content: "\ea22";
}
#fast-robux-card-item5
{
   box-sizing: border-box;
   margin: 0 0 22px 0 ;
   padding: 5px 10px 5px 0;
   background-color: transparent;
   background-image: none;
   color: #212529;
   font-family: "Inter";
   font-weight: 500;
   font-style: normal;
   font-size: 15px;
}
#fast-robux-card-item5 i
{
   color: #000000;
   margin-right: 10px;
   text-align: center;
   vertical-align: top;
   font-size: 15px;
   width: 15px;
   position: relative;
   left: 0;
   top: 0;
   display: inline-block;
   font-family: "Material Icons";
   font-weight: normal;
   font-style: normal;
   line-height: 1;
}
#fast-robux-card-item5 .emoji-emotions:before
{
   content: "\ea22";
}
#fast-robux-card-item6
{
   display: inline-block;
   height: 32px;
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #000000;
   border-radius: 8px;
   background-color: #FFF1FD;
   background-image: none;
   color: #BA3C86;
   font-family: "Inter";
   font-weight: 500;
   font-style: normal;
   font-size: 16px;
}
#fast-robux-card-item6
{
   height: auto;px;
   margin-top: auto;px;
   max-width: max-content;px;
   transition: height 0ms linear 0ms, margin-top 0ms linear 0ms, max-width 0ms linear 0ms;
}
#fast-robux-card-item6 a
{
   color: inherit;
   display: block;
   padding: 8px 12px 8px 12px;
   text-decoration: none;
}
#fast-robux-card-body
{
   display: flex;
}
#wb_fast-robux .col-0
{
   flex: 0 0 250px;
}
#wb_fast-robux .col-1
{
   flex: 1 1 100%;
}
@media all and (max-width:1160px) 
{
#fast-robux-card-body
{
   flex-direction: column;
}
#wb_fast-robux .col-0
{
   flex: 1 1 100%;
}
#wb_fast-robux .col-1
{
   flex: 1 1 100%;
}
}
#wb_transfer-robux
{
   position: relative;
   display: flex;
   flex-direction: column;
   box-sizing: border-box;
   margin: 0 0 12px 0 ;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #DEE2E6;
   border-radius: 16px;
   text-align: left;
}
#transfer-robux-card-body
{
   padding: 0;
   flex: 1 1 auto;
   font-size: 0;
}
.stretched-link::after
{
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   z-index: 1;
   pointer-events: auto;
   content: "";
   background-color: rgba(0,0,0,0);
}
#transfer-robux-card-item1
{
   box-sizing: border-box;
   margin: 0;
   padding: 15px 35px 0 35px;
   border: 0px solid #000000;
   border-radius: 8px;
   max-width: 250px;
   width: 100%;
   height: auto;
}
#transfer-robux-card-item3
{
   box-sizing: border-box;
   margin: 0 0 15px 0 ;
   padding: 0;
   color: #19093E;
   font-family: "Inter";
   font-weight: 500;
   font-style: normal;
   font-size: 19px;
}
#transfer-robux-card-item4
{
   box-sizing: border-box;
   margin: 0;
   padding: 5px 10px 5px 0;
   background-color: transparent;
   background-image: none;
   color: #212529;
   font-family: "Inter";
   font-weight: 500;
   font-style: normal;
   font-size: 15px;
}
#transfer-robux-card-item4 i
{
   color: #000000;
   margin-right: 10px;
   text-align: center;
   vertical-align: top;
   font-size: 15px;
   width: 15px;
   position: relative;
   left: 0;
   top: 0;
   display: inline-block;
   font-family: "Material Icons";
   font-weight: normal;
   font-style: normal;
   line-height: 1;
}
#transfer-robux-card-item4 .emoji-emotions:before
{
   content: "\ea22";
}
#transfer-robux-card-item5
{
   box-sizing: border-box;
   margin: 0 0 22px 0 ;
   padding: 5px 10px 5px 0;
   background-color: transparent;
   background-image: none;
   color: #212529;
   font-family: "Inter";
   font-weight: 500;
   font-style: normal;
   font-size: 15px;
}
#transfer-robux-card-item5 i
{
   color: #000000;
   margin-right: 10px;
   text-align: center;
   vertical-align: top;
   font-size: 15px;
   width: 15px;
   position: relative;
   left: 0;
   top: 0;
   display: inline-block;
   font-family: "Material Icons";
   font-weight: normal;
   font-style: normal;
   line-height: 1;
}
#transfer-robux-card-item5 .emoji-emotions:before
{
   content: "\ea22";
}
#transfer-robux-card-item6
{
   display: inline-block;
   height: 32px;
   box-sizing: border-box;
   margin: 0;
   padding: 8px 12px 8px 12px;
   border: 0px solid #000000;
   border-radius: 8px;
   background-color: #FFF1FD;
   background-image: none;
   color: #BA3C86;
   font-family: "Inter";
   font-weight: 500;
   font-style: normal;
   font-size: 16px;
}
#transfer-robux-card-item6
{
   height: auto;px;
   margin-top: auto;px;
   max-width: max-content;px;
   transition: height 0ms linear 0ms, margin-top 0ms linear 0ms, max-width 0ms linear 0ms;
}
#transfer-robux-card-body
{
   display: flex;
}
#wb_transfer-robux .col-0
{
   flex: 0 0 250px;
}
#wb_transfer-robux .col-1
{
   flex: 1 1 100%;
}
@media all and (max-width:1160px) 
{
#transfer-robux-card-body
{
   flex-direction: column;
}
#wb_transfer-robux .col-0
{
   flex: 1 1 100%;
}
#wb_transfer-robux .col-1
{
   flex: 1 1 100%;
}
}
#wb_gift-card-robux
{
   position: relative;
   display: flex;
   flex-direction: column;
   box-sizing: border-box;
   margin: 0 0 12px 0 ;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #DEE2E6;
   border-radius: 16px;
   text-align: left;
}
#gift-card-robux-card-body
{
   padding: 0;
   flex: 1 1 auto;
   font-size: 0;
}
.stretched-link::after
{
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   z-index: 1;
   pointer-events: auto;
   content: "";
   background-color: rgba(0,0,0,0);
}
#gift-card-robux-card-item1
{
   box-sizing: border-box;
   margin: 0;
   padding: 15px 35px 0 35px;
   border: 0px solid #000000;
   border-radius: 8px;
   max-width: 250px;
   width: 100%;
   height: auto;
}
#gift-card-robux-card-item3
{
   box-sizing: border-box;
   margin: 0 0 15px 0 ;
   padding: 0;
   color: #19093E;
   font-family: "Inter";
   font-weight: 500;
   font-style: normal;
   font-size: 19px;
}
#gift-card-robux-card-item4
{
   box-sizing: border-box;
   margin: 0;
   padding: 5px 10px 5px 0;
   background-color: transparent;
   background-image: none;
   color: #212529;
   font-family: "Inter";
   font-weight: 500;
   font-style: normal;
   font-size: 15px;
}
#gift-card-robux-card-item4 i
{
   color: #000000;
   margin-right: 10px;
   text-align: center;
   vertical-align: top;
   font-size: 15px;
   width: 15px;
   position: relative;
   left: 0;
   top: 0;
   display: inline-block;
   font-family: "Material Icons";
   font-weight: normal;
   font-style: normal;
   line-height: 1;
}
#gift-card-robux-card-item4 .emoji-emotions:before
{
   content: "\ea22";
}
#gift-card-robux-card-item5
{
   box-sizing: border-box;
   margin: 0 0 22px 0 ;
   padding: 5px 10px 5px 0;
   background-color: transparent;
   background-image: none;
   color: #212529;
   font-family: "Inter";
   font-weight: 500;
   font-style: normal;
   font-size: 15px;
}
#gift-card-robux-card-item5 i
{
   color: #000000;
   margin-right: 10px;
   text-align: center;
   vertical-align: top;
   font-size: 15px;
   width: 15px;
   position: relative;
   left: 0;
   top: 0;
   display: inline-block;
   font-family: "Material Icons";
   font-weight: normal;
   font-style: normal;
   line-height: 1;
}
#gift-card-robux-card-item5 .emoji-emotions:before
{
   content: "\ea22";
}
#gift-card-robux-card-item6
{
   display: inline-block;
   height: 32px;
   box-sizing: border-box;
   margin: 0;
   padding: 8px 12px 8px 12px;
   border: 0px solid #000000;
   border-radius: 8px;
   background-color: #FFE3E3;
   background-image: none;
   color: #FF5154;
   font-family: "Inter";
   font-weight: 500;
   font-style: normal;
   font-size: 16px;
}
#gift-card-robux-card-item6
{
   height: auto;px;
   margin-top: auto;px;
   opacity: 0.7;;
   transition: height 0ms linear 0ms, margin-top 0ms linear 0ms, opacity 0ms linear 0ms;
}
#gift-card-robux-card-body
{
   display: flex;
}
#wb_gift-card-robux .col-0
{
   flex: 0 0 250px;
}
#wb_gift-card-robux .col-1
{
   flex: 1 1 100%;
}
@media all and (max-width:1160px) 
{
#gift-card-robux-card-body
{
   flex-direction: column;
}
#wb_gift-card-robux .col-0
{
   flex: 1 1 100%;
}
#wb_gift-card-robux .col-1
{
   flex: 1 1 100%;
}
}
#wb_Text1 
{
   background-color: #FFF1FD;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 12px;
   padding: 14px 16px 14px 16px;
   margin: 0 0 24px 0 ;
   text-align: center;
}
#wb_Text1 div
{
   text-align: center;
}
#wb_Text1
{
   display: block;
   margin: 0 0 24px 0 ;
   box-sizing: border-box;
   width: 100%;
}
#wb_footer
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid transparent;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#footer
{
   box-sizing: border-box;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   padding: 0;
   margin-right: auto;
   margin-left: auto;
}
#footer > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#footer > .col-1
{
   flex: 0 0 auto;
}
#footer > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 100%;
   max-width: 100%;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   justify-content: center;
   text-align: center;
}
@media (max-width: 0px)
{
#footer > .col-1
{
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_fast-robux-h
{
   position: relative;
   display: flex;
   flex-direction: column;
   box-sizing: border-box;
   margin: 0;
   background-color: transparent;
   background-image: none;
   border: 0px solid transparent;
   border-radius: 0px;
   text-align: center;
}
#fast-robux-h-card-body
{
   padding: 5px 12px 0 12px;
   flex: 1 1 auto;
   font-size: 0;
}
#fast-robux-h-card-item0
{
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   color: #5A5D71;
   font-family: "Inter";
   font-weight: 500;
   font-style: normal;
   font-size: 15px;
   text-align: left;
}
#fast-robux-h-card-item1
{
   box-sizing: border-box;
   margin: 0 0 15px 0 ;
   padding: 0;
   color: #5A5D71;
   font-family: "Inter";
   font-weight: 500;
   font-style: normal;
   font-size: 15px;
   text-align: left;
}
#wb_fast-robux-h-2
{
   position: relative;
   display: flex;
   flex-direction: column;
   box-sizing: border-box;
   margin: 0;
   background-color: transparent;
   background-image: none;
   border: 0px solid transparent;
   border-radius: 0px;
   text-align: center;
}
#fast-robux-h-2-card-body
{
   padding: 0 12px 5px 12px;
   flex: 1 1 auto;
   font-size: 0;
}
#fast-robux-h-2-card-item0
{
   box-sizing: border-box;
   margin: 0 0 15px 0 ;
   padding: 0;
   color: #0C0A09;
   font-family: "Inter";
   font-weight: 600;
   font-style: normal;
   font-size: 32px;
   text-align: left;
}
#fast-robux-h-2-card-item1
{
   display: inline-block;
   height: 35px;
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 0px solid #000000;
   border-radius: 0px;
   background-color: transparent;
   background-image: none;
   color: #BA3C86;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 35px;
}
#fast-robux-h-2-card-item1 i
{
   margin-right: 0px;
   text-align: center;
   vertical-align: top;
   font-size: 35px;
   width: 35px;
}
#fast-robux-h-2-card-item2
{
   box-sizing: border-box;
   margin: 0 0 15px 0 ;
   padding: 0;
   color: #0C0A09;
   font-family: "Inter";
   font-weight: 600;
   font-style: normal;
   font-size: 32px;
   text-align: left;
}
#wb_buy-pass
{
   position: relative;
   display: flex;
   flex-direction: column;
   box-sizing: border-box;
   margin: 0;
   background-color: transparent;
   background-image: none;
   border: 0px solid transparent;
   border-radius: 0px;
   text-align: center;
}
#buy-pass-card-body
{
   padding: 25px 0 10px 0;
   flex: 1 1 auto;
   font-size: 0;
}
#buy-pass-card-item0
{
   box-sizing: border-box;
   margin: 0 0 20px 0 ;
   padding: 0;
   color: #95A0A7;
   font-family: Inter;
   font-weight: normal;
   font-style: normal;
   font-size: 15px;
   line-height: 22.5px;
   text-align: left;
}
#buy-pass-card-item1
{
   display: inline-block;
   height: 44px;
   box-sizing: border-box;
   margin: 0;
   padding: 12px 0 12px 0;
   border: 0px solid #000000;
   border-radius: 0px;
   background-color: #BA3C86;
   background-image: none;
   color: #FFFFFF;
   font-family: "Inter";
   font-weight: 500;
   font-style: normal;
   font-size: 20px;
}
#buy-pass-card-item1
{
   width: 100%;;
   border-radius: 16px;;
   height: auto;px;
   box-shadow: 0px 19px 8px rgba(31, 31, 31, 0.01), 0px 11px 6px rgba(31, 31, 31, 0.04), 0px 5px 5px rgba(31, 31, 31, 0.07), 0px 1px 3px rgba(31, 31, 31, 0.08), 0px 0px 0px 1px #BA3C86, inset 0px 0.5px 1px rgba(255, 255, 255, 0.82), inset 0px 0.5px 1px rgba(0, 0, 0, 0.08);;
   transition: width 0ms linear 0ms, border-radius 0ms linear 0ms, height 0ms linear 0ms, box-shadow 0ms linear 0ms;
}
#buy-pass-card-item1 i
{
   margin-left: 11px;
   text-align: center;
   vertical-align: top;
   font-size: 20px;
   width: 20px;
}
#wb_stock
{
   position: relative;
   display: flex;
   flex-direction: column;
   box-sizing: border-box;
   margin: 0 0 25px 0 ;
   background-color: transparent;
   background-image: none;
   border: 0px solid transparent;
   border-radius: 0px;
   text-align: right;
}
#stock-card-body
{
   padding: 18px 0 0 0;
   flex: 1 1 auto;
   font-size: 0;
}
#stock-card-item0
{
   box-sizing: border-box;
   margin: 0 0 15px 0 ;
   padding: 0;
   color: #19093E;
   font-family: "Inter";
   font-weight: 600;
   font-style: normal;
   font-size: 16px;
   text-align: left;
}
#stock-card-item1
{
   box-sizing: border-box;
   margin: 0 0 15px 0 ;
   padding: 0;
   color: #8D00D0;
   font-family: "Inter";
   font-weight: 600;
   font-style: normal;
   font-size: 16px;
   text-align: left;
}
#wb_why-me-text-block
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid transparent;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#why-me-text-block
{
   box-sizing: border-box;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   padding: 15px 0 60px 0;
   margin-right: auto;
   margin-left: auto;
   max-width: 1440px;
}
#why-me-text-block > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#why-me-text-block > .col-1
{
   flex: 0 0 auto;
}
#why-me-text-block > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 100%;
   max-width: 100%;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   justify-content: center;
   text-align: center;
}
@media (max-width: 480px)
{
#why-me-text-block > .col-1
{
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_why-me-card-block
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid transparent;
   border-radius: 45px;
   box-sizing: border-box;
   margin: 0;
   margin-right: auto;
   margin-left: auto;
   max-width: 1440px;
}
#why-me-card-block
{
   box-sizing: border-box;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   padding: 7px 0 7px 0;
   margin-right: auto;
   margin-left: auto;
}
#why-me-card-block > .col-1, #why-me-card-block > .col-2, #why-me-card-block > .col-3
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#why-me-card-block > .col-1, #why-me-card-block > .col-2, #why-me-card-block > .col-3
{
   flex: 0 0 auto;
}
#why-me-card-block > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 33.33333333%;
   max-width: 33.33333333%;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   justify-content: center;
   text-align: center;
}
#why-me-card-block > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 33.33333333%;
   max-width: 33.33333333%;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   justify-content: center;
   text-align: center;
}
#why-me-card-block > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 33.33333333%;
   max-width: 33.33333333%;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   justify-content: center;
   text-align: center;
}
@media (max-width: 1200px)
{
#why-me-card-block > .col-1, #why-me-card-block > .col-2, #why-me-card-block > .col-3
{
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_faq-text-block
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid transparent;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#faq-text-block
{
   box-sizing: border-box;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   padding: 15px 0 60px 0;
   margin-right: auto;
   margin-left: auto;
   max-width: 1440px;
}
#faq-text-block > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#faq-text-block > .col-1
{
   flex: 0 0 auto;
}
#faq-text-block > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 100%;
   max-width: 100%;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   justify-content: center;
   text-align: center;
}
@media (max-width: 480px)
{
#faq-text-block > .col-1
{
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_faq-block
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid transparent;
   border-radius: 45px;
   box-sizing: border-box;
   margin: 0;
   margin-right: auto;
   margin-left: auto;
   max-width: 1440px;
}
#faq-block
{
   box-sizing: border-box;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   padding: 7px 0 7px 0;
   margin-right: auto;
   margin-left: auto;
}
#faq-block > .col-1, #faq-block > .col-2
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#faq-block > .col-1, #faq-block > .col-2
{
   flex: 0 0 auto;
}
#faq-block > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 50%;
   max-width: 50%;
   display: flex;
   flex-wrap: wrap;
   align-content: flex-start;
   align-self: stretch;
   align-items: flex-start;
   justify-content: center;
   text-align: center;
}
#faq-block > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 50%;
   max-width: 50%;
   display: flex;
   flex-wrap: wrap;
   align-content: flex-start;
   align-self: stretch;
   align-items: flex-start;
   justify-content: center;
   text-align: center;
}
@media (max-width: 1300px)
{
#faq-block > .col-1, #faq-block > .col-2
{
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_footer_down
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #DEE2E6;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
   margin-right: auto;
   margin-left: auto;
   max-width: 1440px;
}
#footer_down
{
   box-sizing: border-box;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   padding: 25px 0 25px 0;
   margin-right: auto;
   margin-left: auto;
}
#footer_down > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#footer_down > .col-1
{
   flex: 0 0 auto;
}
#footer_down > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 100%;
   max-width: 100%;
   display: flex;
   flex-wrap: wrap;
   align-content: flex-start;
   align-self: stretch;
   align-items: flex-start;
   justify-content: flex-start;
   text-align: left;
}
@media (max-width: 480px)
{
#footer_down > .col-1
{
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_footer-card
{
   position: relative;
   display: flex;
   flex-direction: column;
   box-sizing: border-box;
   margin: 0;
   max-width: 450px;
   margin-left: auto !important;
   margin-right: auto !important;
   background-color: transparent;
   background-image: none;
   border: 1px solid transparent;
   border-radius: 3px;
   text-align: center;
}
#footer-card-card-body
{
   padding: 0;
   flex: 1 1 auto;
   font-size: 0;
}
#footer-card-card-item0
{
   box-sizing: border-box;
   margin: 0 0 30px 0 ;
   padding: 0;
   border: 0px solid #000000;
   border-radius: 0px;
   max-width: 120px;
   margin-left: auto;
   margin-right: auto;
   width: 100%;
   height: auto;
}
#footer-card-card-item1
{
   box-sizing: border-box;
   margin: 0 0 45px 0 ;
   padding: 0;
   color: #19093E;
   font-family: "Inter";
   font-weight: 500;
   font-style: normal;
   font-size: 13px;
}
#footer-card-card-item2
{
   display: inline-block;
   height: 25px;
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #000000;
   border-radius: 0px;
   background-color: transparent;
   background-image: none;
   color: #212529;
   font-family: Inter;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
}
#footer-card-card-item2 a
{
   color: inherit;
   display: block;
   padding: 6px 6px 6px 6px;
   text-decoration: none;
}
#footer-card-card-item2 i
{
   margin-right: 9px;
   text-align: center;
   vertical-align: top;
   font-size: 13px;
   width: 13px;
}
#footer-card-card-item3
{
   display: inline-block;
   height: 25px;
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #000000;
   border-radius: 0px;
   background-color: transparent;
   background-image: none;
   color: #212529;
   font-family: Inter;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
}
#footer-card-card-item3 a
{
   color: inherit;
   display: block;
   padding: 6px 6px 6px 6px;
   text-decoration: none;
}
#footer-card-card-item3 i
{
   margin-right: 9px;
   text-align: center;
   vertical-align: top;
   font-size: 13px;
   width: 13px;
}
#footer-card-card-item4
{
   display: inline-block;
   height: 25px;
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #000000;
   border-radius: 0px;
   background-color: transparent;
   background-image: none;
   color: #212529;
   font-family: Inter;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
}
#footer-card-card-item4 a
{
   color: inherit;
   display: block;
   padding: 6px 6px 6px 6px;
   text-decoration: none;
}
#footer-card-card-item4 i
{
   margin-right: 9px;
   text-align: center;
   vertical-align: top;
   font-size: 13px;
   width: 13px;
}
#wb_why-me-text
{
   position: relative;
   display: flex;
   flex-direction: column;
   box-sizing: border-box;
   margin: 0;
   max-width: 600px;
   margin-left: auto !important;
   margin-right: auto !important;
   background-color: transparent;
   background-image: none;
   border: 0px solid transparent;
   border-radius: 0px;
   text-align: center;
}
#why-me-text-card-body
{
   padding: 0;
   flex: 1 1 auto;
   font-size: 0;
}
#why-me-text-card-overlay
{
   position: relative;
   max-width: 400px;
   margin-left: auto;
   margin-right: auto;
}
#why-me-text-card-item0
{
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 0px solid #000000;
   border-radius: 0px;
   max-width: 400px;
   margin-left: auto;
   margin-right: auto;
   width: 100%;
   height: auto;
   position: absolute;
   left: 0;
   top: 0;
   z-index: -1;
}
#why-me-text-card-item1
{
   display: inline-block;
   height: 15px;
   box-sizing: border-box;
   margin: 0 0 20px 0 ;
   padding: 0;
   border: 0px solid #000000;
   border-radius: 0px;
   background-color: transparent;
   background-image: none;
   color: #2A0F6A;
   font-family: Inter;
   font-weight: normal;
   font-style: normal;
   font-size: 15px;
}
#why-me-text-card-item1 i
{
   margin-right: 12px;
   text-align: center;
   vertical-align: top;
   font-size: 15px;
   width: 15px;
}
#why-me-text-card-item2
{
   box-sizing: border-box;
   margin: 0 0 18px 0 ;
   padding: 0;
   color: #19093E;
   font-family: "Inter";
   font-weight: 700;
   font-style: normal;
   font-size: 37px;
}
#why-me-text-card-item2
{
   position: relative;;
   transition: position 0ms linear 0ms;
}
#why-me-text-card-item3
{
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   color: #5A5D71;
   font-family: "Inter";
   font-weight: 500;
   font-style: normal;
   font-size: 16px;
   line-height: 20.8px;
}
#why-me-text-card-item3
{
   position: relative;;
   transition: position 0ms linear 0ms;
}
#wb_best_delivery
{
   position: relative;
   display: flex;
   flex-direction: column;
   box-sizing: border-box;
   margin: 10px 10px 10px 10px;
   background-color: #FFFFFF;
   background-image: none;
   border: 1px solid #EDE8FB;
   border-radius: 16px;
   text-align: center;
}
#best_delivery-card-body
{
   padding: 0;
   flex: 1 1 auto;
   font-size: 0;
}
#best_delivery-card-item0
{
   display: inline-block;
   height: 74px;
   box-sizing: border-box;
   margin: 0 0 32px 0 ;
   padding: 25px 25px 25px 25px;
   border: 0px solid #000000;
   border-radius: 99px;
   background-color: transparent;
   background-image: none;
   color: #FFFFFF;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 24px;
}
#best_delivery-card-item0
{
   background: linear-gradient(rgb(168, 117, 240) 0%, rgb(139, 71, 235) 100%);;
   position: relative;;
   box-shadow: 0px 19px 8px rgba(31, 31, 31, 0.01), 0px 11px 6px rgba(31, 31, 31, 0.04), 0px 5px 5px rgba(31, 31, 31, 0.07), 0px 1px 3px rgba(31, 31, 31, 0.08), 0px 0px 0px 1px #480b9d, inset 0px 0.5px 1px rgba(255, 255, 255, 0.82), inset 0px 0.5px 1px rgba(0, 0, 0, 0.08);;
   transition: background 0ms linear 0ms, position 0ms linear 0ms, box-shadow 0ms linear 0ms;
}
#best_delivery-card-item0 i
{
   margin-right: 0px;
   text-align: center;
   vertical-align: top;
   font-size: 24px;
   width: 24px;
   position: relative;
   left: 0;
   top: 0;
   display: inline-block;
   font-family: "Bootstrap Icons";
   font-weight: normal;
   font-style: normal;
   line-height: 1;
}
#best_delivery-card-item0 .rocket-takeoff-fill:before
{
   content: "\f844";
}
#best_delivery-card-item1
{
   box-sizing: border-box;
   margin: 0 0 15px 0 ;
   padding: 0;
   color: #2A0F6A;
   font-family: "Inter";
   font-weight: 500;
   font-style: normal;
   font-size: 21px;
}
#best_delivery-card-item2
{
   box-sizing: border-box;
   margin: 0 0 15px 0 ;
   padding: 0;
   color: #5A5D71;
   font-family: "Inter";
   font-weight: 500;
   font-style: normal;
   font-size: 15px;
   line-height: 19.5px;
}
#wb_best_support
{
   position: relative;
   display: flex;
   flex-direction: column;
   box-sizing: border-box;
   margin: 10px 10px 10px 10px;
   background-color: #FFFFFF;
   background-image: none;
   border: 1px solid #EDE8FB;
   border-radius: 16px;
   text-align: center;
}
#best_support-card-body
{
   padding: 0;
   flex: 1 1 auto;
   font-size: 0;
}
#best_support-card-item0
{
   display: inline-block;
   height: 74px;
   box-sizing: border-box;
   margin: 0 0 32px 0 ;
   padding: 25px 25px 25px 25px;
   border: 0px solid #000000;
   border-radius: 99px;
   background-color: transparent;
   background-image: none;
   color: #FFFFFF;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 24px;
}
#best_support-card-item0
{
   background: linear-gradient(rgb(168, 117, 240) 0%, rgb(139, 71, 235) 100%);;
   position: relative;;
   box-shadow: 0px 19px 8px rgba(31, 31, 31, 0.01), 0px 11px 6px rgba(31, 31, 31, 0.04), 0px 5px 5px rgba(31, 31, 31, 0.07), 0px 1px 3px rgba(31, 31, 31, 0.08), 0px 0px 0px 1px #480b9d, inset 0px 0.5px 1px rgba(255, 255, 255, 0.82), inset 0px 0.5px 1px rgba(0, 0, 0, 0.08);;
   transition: background 0ms linear 0ms, position 0ms linear 0ms, box-shadow 0ms linear 0ms;
}
#best_support-card-item0 i
{
   margin-right: 0px;
   text-align: center;
   vertical-align: top;
   font-size: 24px;
   width: 24px;
   position: relative;
   left: 0;
   top: 0;
   display: inline-block;
   font-family: "Bootstrap Icons";
   font-weight: normal;
   font-style: normal;
   line-height: 1;
}
#best_support-card-item0 .life-preserver:before
{
   content: "\f467";
}
#best_support-card-item1
{
   box-sizing: border-box;
   margin: 0 0 15px 0 ;
   padding: 0;
   color: #2A0F6A;
   font-family: "Inter";
   font-weight: 500;
   font-style: normal;
   font-size: 21px;
}
#best_support-card-item2
{
   box-sizing: border-box;
   margin: 0 0 15px 0 ;
   padding: 0;
   color: #5A5D71;
   font-family: "Inter";
   font-weight: 500;
   font-style: normal;
   font-size: 15px;
   line-height: 19.5px;
}
#wb_best_course
{
   position: relative;
   display: flex;
   flex-direction: column;
   box-sizing: border-box;
   margin: 10px 10px 10px 10px;
   background-color: #FFFFFF;
   background-image: none;
   border: 1px solid #EDE8FB;
   border-radius: 16px;
   text-align: center;
}
#best_course-card-body
{
   padding: 0;
   flex: 1 1 auto;
   font-size: 0;
}
#best_course-card-item0
{
   display: inline-block;
   height: 74px;
   box-sizing: border-box;
   margin: 0 0 32px 0 ;
   padding: 25px 25px 25px 25px;
   border: 0px solid #000000;
   border-radius: 99px;
   background-color: transparent;
   background-image: none;
   color: #FFFFFF;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 24px;
}
#best_course-card-item0
{
   background: linear-gradient(rgb(168, 117, 240) 0%, rgb(139, 71, 235) 100%);;
   position: relative;;
   box-shadow: 0px 19px 8px rgba(31, 31, 31, 0.01), 0px 11px 6px rgba(31, 31, 31, 0.04), 0px 5px 5px rgba(31, 31, 31, 0.07), 0px 1px 3px rgba(31, 31, 31, 0.08), 0px 0px 0px 1px #480b9d, inset 0px 0.5px 1px rgba(255, 255, 255, 0.82), inset 0px 0.5px 1px rgba(0, 0, 0, 0.08);;
   transition: background 0ms linear 0ms, position 0ms linear 0ms, box-shadow 0ms linear 0ms;
}
#best_course-card-item0 i
{
   margin-right: 0px;
   text-align: center;
   vertical-align: top;
   font-size: 24px;
   width: 24px;
   position: relative;
   left: 0;
   top: 0;
   display: inline-block;
   font-family: "Bootstrap Icons";
   font-weight: normal;
   font-style: normal;
   line-height: 1;
}
#best_course-card-item0 .arrow-left-right:before
{
   content: "\f12b";
}
#best_course-card-item1
{
   box-sizing: border-box;
   margin: 0 0 15px 0 ;
   padding: 0;
   color: #2A0F6A;
   font-family: "Inter";
   font-weight: 500;
   font-style: normal;
   font-size: 21px;
}
#best_course-card-item2
{
   box-sizing: border-box;
   margin: 0 0 15px 0 ;
   padding: 0;
   color: #5A5D71;
   font-family: "Inter";
   font-weight: 500;
   font-style: normal;
   font-size: 15px;
   line-height: 19.5px;
}
#wb_us_purchase
{
   position: relative;
   display: flex;
   flex-direction: column;
   box-sizing: border-box;
   margin: 10px 10px 10px 10px;
   background-color: #FFFFFF;
   background-image: none;
   border: 1px solid #EDE8FB;
   border-radius: 16px;
   text-align: center;
}
#us_purchase-card-body
{
   padding: 0;
   flex: 1 1 auto;
   font-size: 0;
}
#us_purchase-card-item0
{
   display: inline-block;
   height: 74px;
   box-sizing: border-box;
   margin: 0 0 32px 0 ;
   padding: 25px 25px 25px 25px;
   border: 0px solid #000000;
   border-radius: 99px;
   background-color: transparent;
   background-image: none;
   color: #FFFFFF;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 24px;
}
#us_purchase-card-item0
{
   background: linear-gradient(rgb(168, 117, 240) 0%, rgb(139, 71, 235) 100%);;
   position: relative;;
   box-shadow: 0px 19px 8px rgba(31, 31, 31, 0.01), 0px 11px 6px rgba(31, 31, 31, 0.04), 0px 5px 5px rgba(31, 31, 31, 0.07), 0px 1px 3px rgba(31, 31, 31, 0.08), 0px 0px 0px 1px #480b9d, inset 0px 0.5px 1px rgba(255, 255, 255, 0.82), inset 0px 0.5px 1px rgba(0, 0, 0, 0.08);;
   transition: background 0ms linear 0ms, position 0ms linear 0ms, box-shadow 0ms linear 0ms;
}
#us_purchase-card-item0 i
{
   margin-right: 0px;
   text-align: center;
   vertical-align: top;
   font-size: 24px;
   width: 24px;
   position: relative;
   left: 0;
   top: 0;
   display: inline-block;
   font-family: "Bootstrap Icons";
   font-weight: normal;
   font-style: normal;
   line-height: 1;
}
#us_purchase-card-item0 .handbag-fill:before
{
   content: "\f408";
}
#us_purchase-card-item1
{
   box-sizing: border-box;
   margin: 0 0 15px 0 ;
   padding: 0;
   color: #2A0F6A;
   font-family: "Inter";
   font-weight: 500;
   font-style: normal;
   font-size: 21px;
}
#us_purchase-card-item2
{
   box-sizing: border-box;
   margin: 0 0 15px 0 ;
   padding: 0;
   color: #5A5D71;
   font-family: "Inter";
   font-weight: 500;
   font-style: normal;
   font-size: 15px;
   line-height: 19.5px;
}
#wb_us_clients
{
   position: relative;
   display: flex;
   flex-direction: column;
   box-sizing: border-box;
   margin: 10px 10px 10px 10px;
   background-color: #FFFFFF;
   background-image: none;
   border: 1px solid #EDE8FB;
   border-radius: 16px;
   text-align: center;
}
#us_clients-card-body
{
   padding: 0;
   flex: 1 1 auto;
   font-size: 0;
}
#us_clients-card-item0
{
   display: inline-block;
   height: 74px;
   box-sizing: border-box;
   margin: 0 0 32px 0 ;
   padding: 25px 25px 25px 25px;
   border: 0px solid #000000;
   border-radius: 99px;
   background-color: transparent;
   background-image: none;
   color: #FFFFFF;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 24px;
}
#us_clients-card-item0
{
   background: linear-gradient(rgb(168, 117, 240) 0%, rgb(139, 71, 235) 100%);;
   position: relative;;
   box-shadow: 0px 19px 8px rgba(31, 31, 31, 0.01), 0px 11px 6px rgba(31, 31, 31, 0.04), 0px 5px 5px rgba(31, 31, 31, 0.07), 0px 1px 3px rgba(31, 31, 31, 0.08), 0px 0px 0px 1px #480b9d, inset 0px 0.5px 1px rgba(255, 255, 255, 0.82), inset 0px 0.5px 1px rgba(0, 0, 0, 0.08);;
   transition: background 0ms linear 0ms, position 0ms linear 0ms, box-shadow 0ms linear 0ms;
}
#us_clients-card-item0 i
{
   margin-right: 0px;
   text-align: center;
   vertical-align: top;
   font-size: 24px;
   width: 24px;
   position: relative;
   left: 0;
   top: 0;
   display: inline-block;
   font-family: "Bootstrap Icons";
   font-weight: normal;
   font-style: normal;
   line-height: 1;
}
#us_clients-card-item0 .people-fill:before
{
   content: "\f4cf";
}
#us_clients-card-item1
{
   box-sizing: border-box;
   margin: 0 0 15px 0 ;
   padding: 0;
   color: #2A0F6A;
   font-family: "Inter";
   font-weight: 500;
   font-style: normal;
   font-size: 21px;
}
#us_clients-card-item2
{
   box-sizing: border-box;
   margin: 0 0 15px 0 ;
   padding: 0;
   color: #5A5D71;
   font-family: "Inter";
   font-weight: 500;
   font-style: normal;
   font-size: 15px;
   line-height: 19.5px;
}
#wb_us_robux_purchases
{
   position: relative;
   display: flex;
   flex-direction: column;
   box-sizing: border-box;
   margin: 10px 10px 10px 10px;
   background-color: #FFFFFF;
   background-image: none;
   border: 1px solid #EDE8FB;
   border-radius: 16px;
   text-align: center;
}
#us_robux_purchases-card-body
{
   padding: 0;
   flex: 1 1 auto;
   font-size: 0;
}
#us_robux_purchases-card-item0
{
   display: inline-block;
   height: 74px;
   box-sizing: border-box;
   margin: 0 0 32px 0 ;
   padding: 25px 25px 25px 25px;
   border: 0px solid #000000;
   border-radius: 99px;
   background-color: transparent;
   background-image: none;
   color: #FFFFFF;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 24px;
}
#us_robux_purchases-card-item0
{
   background: linear-gradient(rgb(168, 117, 240) 0%, rgb(139, 71, 235) 100%);;
   position: relative;;
   box-shadow: 0px 19px 8px rgba(31, 31, 31, 0.01), 0px 11px 6px rgba(31, 31, 31, 0.04), 0px 5px 5px rgba(31, 31, 31, 0.07), 0px 1px 3px rgba(31, 31, 31, 0.08), 0px 0px 0px 1px #480b9d, inset 0px 0.5px 1px rgba(255, 255, 255, 0.82), inset 0px 0.5px 1px rgba(0, 0, 0, 0.08);;
   transition: background 0ms linear 0ms, position 0ms linear 0ms, box-shadow 0ms linear 0ms;
}
#us_robux_purchases-card-item0 .svg-icon
{
   fill: currentColor;
   width: 24px;
   height: 24px;
   overflow: visible;
   margin-right: 0px;
}
#us_robux_purchases-card-item1
{
   box-sizing: border-box;
   margin: 0 0 15px 0 ;
   padding: 0;
   color: #2A0F6A;
   font-family: "Inter";
   font-weight: 500;
   font-style: normal;
   font-size: 21px;
}
#us_robux_purchases-card-item2
{
   box-sizing: border-box;
   margin: 0 0 15px 0 ;
   padding: 0;
   color: #5A5D71;
   font-family: "Inter";
   font-weight: 500;
   font-style: normal;
   font-size: 15px;
   line-height: 19.5px;
}
#wb_faq-text
{
   position: relative;
   display: flex;
   flex-direction: column;
   box-sizing: border-box;
   margin: 0;
   max-width: 600px;
   margin-left: auto !important;
   margin-right: auto !important;
   background-color: transparent;
   background-image: none;
   border: 0px solid transparent;
   border-radius: 0px;
   text-align: center;
}
#faq-text-card-body
{
   padding: 0;
   flex: 1 1 auto;
   font-size: 0;
}
#faq-text-card-overlay
{
   position: relative;
   max-width: 400px;
   margin-left: auto;
   margin-right: auto;
}
#faq-text-card-item0
{
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 0px solid #000000;
   border-radius: 0px;
   max-width: 400px;
   margin-left: auto;
   margin-right: auto;
   width: 100%;
   height: auto;
   position: absolute;
   left: 0;
   top: 0;
   z-index: -1;
}
#faq-text-card-item1
{
   display: inline-block;
   height: 15px;
   box-sizing: border-box;
   margin: 0 0 20px 0 ;
   padding: 0;
   border: 0px solid #000000;
   border-radius: 0px;
   background-color: transparent;
   background-image: none;
   color: #2A0F6A;
   font-family: Inter;
   font-weight: normal;
   font-style: normal;
   font-size: 15px;
}
#faq-text-card-item1 i
{
   margin-right: 12px;
   text-align: center;
   vertical-align: top;
   font-size: 15px;
   width: 15px;
}
#faq-text-card-item2
{
   box-sizing: border-box;
   margin: 0 0 18px 0 ;
   padding: 0;
   color: #19093E;
   font-family: "Inter";
   font-weight: 700;
   font-style: normal;
   font-size: 37px;
}
#faq-text-card-item2
{
   position: relative;;
   transition: position 0ms linear 0ms;
}
#faq-text-card-item3
{
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   color: #5A5D71;
   font-family: "Inter";
   font-weight: 500;
   font-style: normal;
   font-size: 16px;
   line-height: 20.8px;
}
#faq-text-card-item3
{
   position: relative;;
   transition: position 0ms linear 0ms;
}
#faq-first-block *, #faq-first-block *::before, #faq-first-block *::after
{
   box-sizing: border-box;
}
#faq-first-block .accordion-item
{
   background-color: #FFFFFF;
   background-image: none;
   border: 1px solid transparent;
   border-radius: 20px;
   box-shadow: 0px 1px 1px rgba(0,0,0,0.05);
   margin-bottom: 1px;
   overflow: hidden;
   text-align: left;
}
#faq-first-block .accordion-item
{
   border-color: #FBFAFE;
}
#faq-first-block.accordion-group .accordion-item
{
   margin-bottom: 15px;
   overflow: hidden;
   border-radius: 20px;
}
#faq-first-block .accordion-header
{
   border-bottom: 1px solid transparent;
   border-top-right-radius: 20px;
   border-top-left-radius: 20px;
}
#faq-first-block .accordion-item > .accordion-header
{
   background-color: #FBFAFE;
   background-image: none;
}
#faq-first-block .accordion-item.active
{
   border-color: #DEE2E6;
}
#faq-first-block .accordion-item.active > .accordion-header
{
   background-color: #FBFAFE;
   background-image: none;
}
#faq-first-block .accordion-body
{
   padding: 22px 22px 22px 22px;
   font-size: 0;
   text-align: left;
   position: relative;
}
#faq-first-block .accordion-body::before, #faq-first-block .accordion-body::after
{
   display: table;
   content: " ";
}
#faq-first-block .accordion-body::after
{
   clear: both;
}
#faq-first-block .accordion-item > .accordion-header + .accordion-collapse .accordion-body
{
   border-top-color: #FBFAFE;
}
#faq-first-block .accordion-title
{
   margin-top: 0;
   margin-bottom: 0;
   display: block;
   color: #2A0F6A;
   font-family: "Inter";
   font-weight: 500;
   font-size: 19px !important;
   font-style: normal;
   text-align: left;
}
#faq-first-block .accordion-title > a
{
   color: inherit;
   position: relative;
   display: block;
   padding: 22px 23px 22px 30px;
   text-decoration: none;
}
#faq-first-block .active .accordion-title > a
{
   color: #2A0F6A;
}
#faq-first-block .collapse 
{
   display: none;
}
#faq-first-block .collapse.show
{
   display: block;
}
#faq-first-block .collapsing
{
   position: relative;
   height: 0;
   overflow: hidden;
   transition: height 0.35s linear;
}
#faq-first-block .accordion-item .accordion-header .accordion-arrow
{
   right: 10px;
   width: 22px;
   height: 100%;
   box-sizing: content-box;
   display: inline-flex;
   align-content: center;
   align-items: center;
   position: absolute;
   text-indent: -99999px;
   top: 0;
   overflow: hidden;
   fill: currentColor;
}
#faq-first-block .accordion-item .accordion-header .accordion-arrow .icon-default
{
   display: block;
   flex: 1;
   padding: 2px;
}
#faq-first-block .accordion-item .accordion-header .accordion-arrow .icon-active
{
   display: none;
   flex: 1;
   padding: 2px;
}
#faq-first-block .accordion-item.active .accordion-header .accordion-arrow .icon-default
{
   display: none;
}
#faq-first-block .accordion-item.active .accordion-header .accordion-arrow .icon-active
{
   display: block;
}
#wb_faq-first-block
{
   margin: 0;
}
#wb_Text2 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text2 div
{
   text-align: left;
}
#wb_Text2
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_Text3 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text3 div
{
   text-align: left;
}
#wb_Text3
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_Text4 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text4 div
{
   text-align: left;
}
#wb_Text4
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_Text5 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text5 div
{
   text-align: left;
}
#wb_Text5
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#faq-second-block *, #faq-second-block *::before, #faq-second-block *::after
{
   box-sizing: border-box;
}
#faq-second-block .accordion-item
{
   background-color: #FFFFFF;
   background-image: none;
   border: 1px solid transparent;
   border-radius: 20px;
   box-shadow: 0px 1px 1px rgba(0,0,0,0.05);
   margin-bottom: 1px;
   overflow: hidden;
   text-align: left;
}
#faq-second-block .accordion-item
{
   border-color: #FBFAFE;
}
#faq-second-block.accordion-group .accordion-item
{
   margin-bottom: 15px;
   overflow: hidden;
   border-radius: 20px;
}
#faq-second-block .accordion-header
{
   border-bottom: 1px solid transparent;
   border-top-right-radius: 20px;
   border-top-left-radius: 20px;
}
#faq-second-block .accordion-item > .accordion-header
{
   background-color: #FBFAFE;
   background-image: none;
}
#faq-second-block .accordion-item.active
{
   border-color: #DEE2E6;
}
#faq-second-block .accordion-item.active > .accordion-header
{
   background-color: #FBFAFE;
   background-image: none;
}
#faq-second-block .accordion-body
{
   padding: 22px 22px 22px 22px;
   font-size: 0;
   text-align: left;
   position: relative;
}
#faq-second-block .accordion-body::before, #faq-second-block .accordion-body::after
{
   display: table;
   content: " ";
}
#faq-second-block .accordion-body::after
{
   clear: both;
}
#faq-second-block .accordion-item > .accordion-header + .accordion-collapse .accordion-body
{
   border-top-color: #FBFAFE;
}
#faq-second-block .accordion-title
{
   margin-top: 0;
   margin-bottom: 0;
   display: block;
   color: #2A0F6A;
   font-family: "Inter";
   font-weight: 500;
   font-size: 19px !important;
   font-style: normal;
   text-align: left;
}
#faq-second-block .accordion-title > a
{
   color: inherit;
   position: relative;
   display: block;
   padding: 22px 23px 22px 30px;
   text-decoration: none;
}
#faq-second-block .active .accordion-title > a
{
   color: #2A0F6A;
}
#faq-second-block .collapse 
{
   display: none;
}
#faq-second-block .collapse.show
{
   display: block;
}
#faq-second-block .collapsing
{
   position: relative;
   height: 0;
   overflow: hidden;
   transition: height 0.35s linear;
}
#faq-second-block .accordion-item .accordion-header .accordion-arrow
{
   right: 10px;
   width: 22px;
   height: 100%;
   box-sizing: content-box;
   display: inline-flex;
   align-content: center;
   align-items: center;
   position: absolute;
   text-indent: -99999px;
   top: 0;
   overflow: hidden;
   fill: currentColor;
}
#faq-second-block .accordion-item .accordion-header .accordion-arrow .icon-default
{
   display: block;
   flex: 1;
   padding: 2px;
}
#faq-second-block .accordion-item .accordion-header .accordion-arrow .icon-active
{
   display: none;
   flex: 1;
   padding: 2px;
}
#faq-second-block .accordion-item.active .accordion-header .accordion-arrow .icon-default
{
   display: none;
}
#faq-second-block .accordion-item.active .accordion-header .accordion-arrow .icon-active
{
   display: block;
}
#wb_faq-second-block
{
   margin: 0;
}
#wb_Text6 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text6 div
{
   text-align: left;
}
#wb_Text6
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_Text7 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text7 div
{
   text-align: left;
}
#wb_Text7
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_Text8 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text8 div
{
   text-align: left;
}
#wb_Text8
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_Text9 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text9 div
{
   text-align: left;
}
#wb_Text9
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#header {
    height: 80px;
}
#nav-card-body {
    gap: 6px;
    display: flex;
}

@media (max-width: 1020px) {
  #wb_nav {
    display: none !important;
  }
}

@media (max-width: 1165px) {
  #nav-card-item3 .svg-icon,
  #nav-card-item2 .svg-icon,
  #nav-card-item1 .svg-icon,
  #nav-card-item0 .svg-icon {
    display: flex;
    margin: auto;
    margin-bottom: 5px;
  }
}

#nav-card-item3,
#nav-card-item2,
#nav-card-item1 {
    padding: 10px 12px;
    background: rgba(0, 0, 0, 0.02);
    transition: color 0.3s ease;
    height: auto;
}

#nav-card-item0 {
    padding: 10px 12px;
    background: rgba(186, 60, 134, 0.08);
    height: auto;
}

#nav-card-item3 .svg-icon,
#nav-card-item2 .svg-icon,
#nav-card-item1 .svg-icon,
#nav-card-item0 .svg-icon {
    width: 24px;
    height: 24px;
    vertical-align: sub;
}
  :root{
    --accent:#BA3C86;
    --text:#111827;
    --muted:#6b7280;
    --border:#e5e7eb;
    --soft:#f6f7fb;
    --shadow:0 18px 50px rgba(0,0,0,.22);

    --r-1:8px;
    --r-2:10px;

    --fs-1:13px;
    --fs-2:15px;
    --fs-3:18px;

    --pad:18px;
  }

  #profileRoot, #profileRoot * ,
  .modal, .modal *{
    font-family:'Inter', system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif !important;
    box-sizing:border-box;
  }

  body.modal-open{ overflow:hidden; }

  .toast-wrap{
    position:fixed;
    top:14px;
    right:14px;
    z-index:5000;
    display:flex;
    flex-direction:column;
    gap:10px;
    pointer-events:none;
  }
  .toast{
    pointer-events:none;
    background:#111827;
    color:#fff;
    border-radius:10px;
    padding:10px 12px;
    min-width:220px;
    max-width:min(360px, calc(100vw - 28px));
    box-shadow:0 14px 34px rgba(0,0,0,.28);
    font-size:var(--fs-2);
    font-weight:900;
    line-height:1.25;
    opacity:0;
    transform:translateY(-6px);
    transition:opacity .16s ease, transform .16s ease;
  }
  .toast.show{ opacity:1; transform:translateY(0); }
  .toast.error{ background:#991b1b; }
  .toast.info{ background:#111827; }
  .toast.ok{ background:#065f46; }

  @media (max-width:520px){
    .toast-wrap{ top:10px; right:10px; }
  }

  #profileRoot{
    width:100%;
    display:flex;
    justify-content:flex-end;
    align-items:center;
  }

  .profile-btn{
    background:var(--accent);
    border:none;
    border-radius:var(--r-1);
    padding:12px 18px;
    color:#fff;
    font-size:var(--fs-2);
    font-weight:950;
    cursor:pointer;
    transition:opacity .12s, transform .08s;
  }
  .profile-btn:hover{ opacity:.92; }
  .profile-btn:active{ transform:scale(.98); }

  .profile-info{
    display:flex;
    align-items:center;
    gap:10px;
    background:var(--accent);
    border-radius:var(--r-1);
    padding:10px 12px;
    cursor:pointer;
    position:relative;
    user-select:none;
    max-width:100%;
  }
  .profile-text{
    display:flex;
    flex-direction:column;
    color:#fff;
    flex:1 1 auto;
    min-width:0;
  }
  .profile-nick{
    font-size:var(--fs-2);
    font-weight:950;
    line-height:1.1;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .profile-balance{
    font-size:var(--fs-1);
    opacity:.94;
    white-space:nowrap;
    overflow:visible !important;
    text-overflow:clip !important;
    max-width:none !important;
    line-height:1.1;
  }
  .profile-balance.hidden{ display:none !important; }

  .profile-avatar{
    width:40px; height:40px;
    border-radius:50%;
    object-fit:cover;
    flex:0 0 auto;
  }

  .profile-menu{
    display:none;
    position:absolute;
    top:calc(100% + 8px);
    right:0;
    background:#fff;
    border:1px solid rgba(0,0,0,.06);
    border-radius:var(--r-2);
    box-shadow:0 10px 30px rgba(0,0,0,.18);
    overflow:hidden;
    z-index:1101;
    min-width:220px;
  }
  .profile-menu.active{ display:block; }
  .profile-menu-item{
    padding:12px 14px;
    font-size:var(--fs-2);
    cursor:pointer;
    color:var(--text);
    transition:background .12s;
    font-weight:950;
  }
  .profile-menu-item:hover{ background:#f3f4f6; }

  .modal{
    display:none;
    position:fixed;
    inset:0;
    background:rgba(0,0,0,.72);
    z-index:1000;
    padding:28px 14px;
    overflow:auto;
    align-items:center;
    justify-content:center;
  }
  .modal.active{ display:flex; }

  .modal-content{
    width:min(920px, 100%);
    max-height:calc(100vh - 56px);
    display:flex;
    flex-direction:column;
    background:#fff;
    border-radius:var(--r-2);
    box-shadow:var(--shadow);
    overflow:hidden;
  }

  .modal-head{
    padding:16px var(--pad) 12px;
    border-bottom:1px solid rgba(0,0,0,.06);
    background:linear-gradient(180deg, rgba(186,60,134,.10), rgba(186,60,134,0));
  }
  .modal-title{
    margin:0;
    font-size:var(--fs-3);
    font-weight:950;
    color:var(--text);
    letter-spacing:.2px;
  }
  .modal-subtitle{
    margin:6px 0 0;
    font-size:var(--fs-1);
    color:var(--muted);
    font-weight:900;
  }

  .modal-body{
    flex:1 1 auto;
    min-height:0;
    overflow:auto;
    padding:14px var(--pad) 16px;
  }

  .modal-foot{
    display:flex;
    gap:10px;
    padding:12px var(--pad) 16px;
    border-top:1px solid rgba(0,0,0,.06);
    background:#fff;
  }

  .btn{
    border:none;
    border-radius:var(--r-1);
    padding:12px 14px;
    font-size:var(--fs-2);
    font-weight:950;
    cursor:pointer;
    transition:opacity .12s, transform .08s;
    display:inline-flex;
    align-items:center;
    justify-content:center;
    white-space:nowrap;
  }
  .btn:active{ transform:scale(.98); }
  .btn-primary{ background:var(--accent); color:#fff; }
  .btn-primary:hover{ opacity:.92; }
  .btn-ghost{ background:#f3f4f6; color:#111827; }
  .btn-ghost:hover{ opacity:.9; }
  .btn[disabled]{ opacity:.55; cursor:not-allowed; transform:none !important; }

  .search-input{
    width:100%;
    padding:12px 12px;
    border:1.5px solid var(--border);
    border-radius:var(--r-1);
    font-size:var(--fs-2);
    color:var(--text);
    background:#fff;
    outline:none;
  }
  .search-input:focus{
    border-color:rgba(186,60,134,.55);
    box-shadow:0 0 0 4px rgba(186,60,134,.12);
  }

  .loader{ display:none; padding:10px 0 0; text-align:center; }
  .loader.active{ display:block; }
  .spinner{
    width:32px; height:32px;
    border:3px solid #f0f0f0;
    border-top:3px solid var(--accent);
    border-radius:50%;
    animation:spin 1s linear infinite;
    margin:0 auto;
  }
  @keyframes spin{ to{ transform:rotate(360deg); } }

  .login-row{ display:flex; gap:10px; align-items:stretch; }
  .login-row .search-input{ flex:1 1 auto; min-width:0; }
  .login-row .btn{ flex:0 0 auto; }

  @media (max-width:520px){
    .modal{ padding:30px 12px; }
    .modal-content{ max-height:calc(100vh - 60px); }
    .modal-foot{ flex-direction:column; }
    .btn{ width:100%; }
    .login-row{ flex-direction:column; }
    .profile-info{ max-width:150px; }
  }

  .search-results{ display:none; margin-top:12px; }
  .search-results.active{
    display:block;
    max-height:45vh;
    overflow:auto;
    padding-right:2px;
  }
  .user-result{
    display:flex;
    align-items:center;
    gap:12px;
    padding:12px 12px;
    border:1.5px solid var(--border);
    border-radius:var(--r-2);
    cursor:pointer;
    margin-bottom:10px;
    background:#fff;
    min-width:0;
    transition:background .12s, border-color .12s, transform .08s;
  }
  .user-result:hover{ background:#fafafa; border-color:#d8dbe2; }
  .user-result:active{ transform:scale(.99); }
  .user-avatar{
    width:46px; height:46px;
    border-radius:50%;
    object-fit:cover;
    flex:0 0 auto;
  }
  .user-name{
    font-size:var(--fs-2);
    font-weight:950;
    color:var(--text);
    line-height:1.2;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .user-id{ font-size:var(--fs-1); color:var(--muted); margin-top:2px; font-weight:900; }

  .purchases-title{ font-size:var(--fs-2); font-weight:950; color:var(--text); margin:10px 0 8px; }
  .purchase-item{
    background:var(--soft);
    border:1px solid rgba(0,0,0,.06);
    padding:12px;
    border-radius:var(--r-2);
    margin-bottom:10px;
  }
  .purchase-top{
    display:grid;
    grid-template-columns: 44px 1fr;
    gap:10px;
    align-items:center;
    margin-bottom:8px;
    min-width:0;
  }
  .skin-imgbox{
    width:44px; height:44px;
    border-radius:var(--r-1);
    background:#fff;
    border:1px solid rgba(0,0,0,.06);
    overflow:hidden;
    display:flex;
    align-items:center;
    justify-content:center;
  }
  .skin-img{ width:100%; height:100%; object-fit:contain; display:block; }
  .skin-name{
    font-weight:950;
    color:var(--text);
    font-size:var(--fs-2);
    line-height:1.2;
    min-width:0;
    overflow:hidden;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
  }
  .purchase-row{
    display:flex;
    justify-content:space-between;
    gap:10px;
    font-size:var(--fs-1);
    padding:4px 0;
  }
  .purchase-label{ color:var(--muted); font-weight:900; }
  .purchase-value{
    color:var(--text);
    font-weight:950;
    text-align:right;
    max-width:65%;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .purchase-code{
    margin-top:10px;
    background:var(--accent);
    color:#fff;
    padding:10px 12px;
    border-radius:var(--r-1);
    word-break:break-all;
    font-size:var(--fs-1);
    font-weight:950;
  }
  .purchase-wait{
    margin-top:10px;
    background:#fff7ed;
    border:1px solid #fed7aa;
    color:#9a3412;
    padding:10px 12px;
    border-radius:var(--r-1);
    font-size:var(--fs-1);
    font-weight:950;
  }
  .no-items{ text-align:center; color:var(--muted); font-size:var(--fs-1); padding:14px 0; font-weight:900; }

  .market-toolbar{
    display:grid;
    grid-template-columns: 1fr 260px 120px;
    gap:10px;
    align-items:center;
    margin-bottom:12px;
  }
  @media (max-width:720px){
    .market-toolbar{ grid-template-columns:1fr; }
  }

  .select{
    padding:12px 12px;
    border:1.5px solid var(--border);
    border-radius:var(--r-1);
    background:#fff;
    font-size:var(--fs-2);
    color:var(--text);
    outline:none;
    font-weight:950;
  }

  .market-grid{
    display:grid;
    grid-template-columns: repeat(5, minmax(0, 1fr));
    gap:10px;
  }
  @media (max-width:1100px){ .market-grid{ grid-template-columns: repeat(4, minmax(0, 1fr)); } }
  @media (max-width:900px){ .market-grid{ grid-template-columns: repeat(3, minmax(0, 1fr)); } }
  @media (max-width:620px){ .market-grid{ grid-template-columns: repeat(2, minmax(0, 1fr)); } }
  @media (max-width:420px){ .market-grid{ grid-template-columns: repeat(1, minmax(0, 1fr)); } }

  .skin-card{
    border:1.5px solid var(--border);
    border-radius:var(--r-2);
    background:#fff;
    overflow:hidden;
    cursor:pointer;
    transition:transform .08s, border-color .12s, box-shadow .12s;
    display:flex;
    flex-direction:column;
    min-width:0;
  }
  .skin-card:hover{ border-color:#d8dbe2; box-shadow:0 10px 22px rgba(0,0,0,.10); }
  .skin-card:active{ transform:scale(.99); }

  .skin-card-media{
    aspect-ratio: 16/10;
    background:var(--soft);
    display:flex;
    align-items:center;
    justify-content:center;
    overflow:hidden;
    padding:8px;
  }
  .skin-card-img{ width:100%; height:100%; object-fit:contain; display:block; }

  .skin-card-body{
    padding:10px 10px 12px;
    display:flex;
    flex-direction:column;
    gap:8px;
  }
  .skin-card-name{
    font-weight:950;
    color:var(--text);
    font-size:var(--fs-2);
    line-height:1.2;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .skin-card-price{ font-size:var(--fs-1); color:var(--muted); font-weight:950; white-space:nowrap; }

  .confirm-grid{ display:grid; gap:12px; }
  .confirm-card{
    border:1px solid rgba(0,0,0,.08);
    background:#fff;
    border-radius:var(--r-2);
    padding:14px;
  }
  .confirm-row{
    display:flex;
    justify-content:space-between;
    gap:12px;
    padding:8px 0;
    border-bottom:1px dashed rgba(0,0,0,.08);
  }
  .confirm-row:last-child{ border-bottom:none; }
  .k{ color:var(--muted); font-size:var(--fs-1); font-weight:900; }
  .v{ color:var(--text); font-size:var(--fs-2); font-weight:950; text-align:right; }

  .check-one{
    display:flex;
    gap:10px;
    align-items:flex-start;
    font-size:12px;
    color:var(--text);
    font-weight:900;
    line-height:1.25;
    margin-top:10px;
  }
  .check-one input{
    width:16px; height:16px;
    margin-top:2px;
    accent-color:var(--accent);
    flex:0 0 auto;
  }
  .check-one a{
    color:var(--text);
    text-decoration:underline;
    font-weight:950;
  }
  .check-one a:hover{ opacity:.85; }

  .skin-confirm-top{ display:flex; gap:12px; align-items:center; }
  .skin-confirm-imgbox{
    width:64px; height:64px;
    border-radius:var(--r-1);
    overflow:hidden;
    border:1px solid rgba(0,0,0,.08);
    background:var(--soft);
    padding:6px;
    flex:0 0 auto;
    display:flex;
    align-items:center;
    justify-content:center;
  }
  .skin-confirm-img{
    width:100%;
    height:100%;
    object-fit:contain;
    display:block;
  }
  .skin-confirm-meta{ min-width:0; }
  .skin-confirm-name{
    font-weight:950;
    font-size:var(--fs-2);
    color:var(--text);
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .skin-confirm-price{
    margin-top:4px;
    font-weight:950;
    font-size:var(--fs-1);
    color:var(--muted);
  }
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&display=swap');

.burger-btn {
    display: none;
    position: fixed;
    bottom: 20px;
    right: 20px;
    width: 50px;
    height: 50px;
    background-color: #BA3C86;
    border: none;
    border-radius: 100px;
    cursor: pointer;
    z-index: 1001;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 5px;
    padding: 0;
}

.burger-btn span {
    width: 25px;
    height: 3px;
    background-color: white;
    border-radius: 2px;
    transition: all 0.3s ease;
    display: block;
    position: relative;
}

.burger-btn.active span {
    position: absolute;
}

.burger-btn.active span:nth-child(1) {
    transform: rotate(45deg);
}

.burger-btn.active span:nth-child(2) {
    opacity: 0;
}

.burger-btn.active span:nth-child(3) {
    transform: rotate(-45deg);
}

.mobile-menu {
    position: fixed;
    top: 0;
    right: -100%;
    width: 280px;
    height: 100vh;
    background-color: #fff;
    box-shadow: -2px 0 10px rgba(0, 0, 0, 0.1);
    transition: right 0.3s ease;
    z-index: 1000;
    padding-top: 80px;
    font-family: 'Inter', sans-serif;
}

.mobile-menu.active {
    right: 0;
}

.mobile-menu ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.mobile-menu ul li {
    border-bottom: 1px solid #f0f0f0;
}

.mobile-menu ul li a {
    display: block;
    padding: 18px 25px;
    text-decoration: none;
    color: #333;
    font-size: 16px;
    transition: background-color 0.2s;
    font-family: 'Inter', sans-serif;
}

.mobile-menu ul li a:hover {
    background-color: #f8f8f8;
    color: #BA3C86;
}

.overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease;
    z-index: 998;
}

.overlay.active {
    opacity: 1;
    visibility: visible;
}

@media (max-width: 1020px) {
    .burger-btn {
        display: flex;
    }
}
#present {
    height: 312px;
}

@media (max-width: 800px) {
  #wb_present,
  #present {
    height: auto;
    background-image: url(../images/banner_pink_mobile.png);
    border-radius: 16px;
  }
}

#wb_present {
    position: relative;
    background-position: center;
}

#wb_present::before {
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(255, 255, 255, 0.4); /* осветляет */
    pointer-events: none;
    border-radius: inherit;
}

@media (max-width: 800px) {
  #present-text-card-item0 {
    font-size: 24px;
    line-height: 45.5px;
  }
}
#methods > .col-2 {
    border: 1px solid rgba(0, 0, 0, 0.04);
    padding: 25px;
}

#methods > .col-1 {
    padding: 0 16px 0 0;
}

@media (max-width: 1160px) {
  #methods > .col-1 {
    padding: 0;
    display: flex;
    flex-wrap: nowrap;
    overflow-x: auto;
    overflow-y: hidden;
    gap: 16px;
  }
  #gift-card-robux-card-item1,
  #transfer-robux-card-item1,
  #fast-robux-card-item1 {
    max-width: none;
    margin-bottom: 15px;
  }
  #wb_gift-card-robux .col-1, #wb_transfer-robux .col-1, #wb_fast-robux .col-1 {
    padding: 0 !important;
  }
  #wb_gift-card-robux, #wb_transfer-robux, #wb_fast-robux {
    min-width: 340px;
  }
  #fast-robux-card-item6, #transfer-robux-card-item6 {
    max-width: none;
    text-align: center;
  }
}

#gift-card-robux-card-item1,
#transfer-robux-card-item1,
#fast-robux-card-item1 {
    background-color: rgba(186, 60, 134, 0.08);
    border: 1px solid rgba(0, 0, 0, 0.04);
}

#wb_gift-card-robux .col-1,
#wb_transfer-robux .col-1,
#wb_fast-robux .col-1 {
    padding: 0 0 0 22px;
    display: flex;
    flex-direction: column;
}

#gift-card-robux-card-item5,
#gift-card-robux-card-item4,
#transfer-robux-card-item5,
#transfer-robux-card-item4,
#fast-robux-card-item5,
#fast-robux-card-item4 {
    font-size: 16px;
    font-weight: 600;
    color: rgba(0, 0, 0, 0.3);
}

#gift-card-robux-card-item5 i,
#gift-card-robux-card-item4 i,
#transfer-robux-card-item5 i,
#transfer-robux-card-item4 i,
#fast-robux-card-item5 i,
#fast-robux-card-item4 i {
    color: rgba(0, 0, 0, 0.3);
    vertical-align: middle;
    font-size: 20px;
}
#wb_gift-card-robux::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(255, 255, 255, 0.8);
    border-radius: 12px;
    z-index: 1;
}

#gift-card-robux-card-item6 {
    text-align: center;
    z-index: 1;
}
#fast-robux-h-card-item0 {
    float: left;
}

#fast-robux-h-card-item1 {
    float: right;
}
#fast-robux-h-2-card-item0 {
    float: left;
}

#fast-robux-h-2-card-item2 {
    float: right;
}

#fast-robux-h-2-card-item0,
#fast-robux-h-2-card-item2 {
    max-width: 352px;
    flex: 1;
    position: relative;
    display: flex;
    align-items: center;
    border-radius: 12px;
    border: 1px solid rgba(0, 0, 0, 0.02);
    background: rgba(13, 13, 13, 0.02);
    overflow: hidden;
    padding: 30px 12px;
}

@media (max-width: 800px) {
  #fast-robux-h-2-card-item0,
  #fast-robux-h-2-card-item2 {
    font-size: 17px;
  }
}
  #robux-slider {
    width: 100%;
    -webkit-appearance: none;
    background-color: rgb(245 245 244 / 1);
    border-radius: 999px;
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .05);
    height: 8px;
    position: relative;
  }

  #robux-slider::-webkit-slider-thumb {
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);
    -webkit-appearance: none;
    width: 32px; /* Увеличиваем размер ползунка */
    height: 32px; /* Увеличиваем размер ползунка */
    background-color: #8D45F2;
    border-radius: 50%;
    cursor: pointer;
    border: 2px solid white; /* Белый бордер */
    position: relative;
    background-image: url('https://27bdb4b58c1b.hosting.myjino.ru/robux-white-ico.svg');
    background-size: 18px; /* Размер картинки */
    background-position: center center; /* Центрируем картинку */
    background-repeat: no-repeat;
  }

  #robux-slider::-moz-range-thumb {
    width: 28px; /* Увеличиваем размер ползунка */
    height: 28px; /* Увеличиваем размер ползунка */
    background-color: #3BA6FF;
    border-radius: 50%;
    cursor: pointer;
    border: 1px solid white; /* Белый бордер */
    position: relative;
    background-image: url('https://27bdb4b58c1b.hosting.myjino.ru/robux-white-ico.svg');
    background-size: 14px; /* Размер картинки */
    background-position: center center; /* Центрируем картинку */
    background-repeat: no-repeat;
  }
#stock-card-item0 {
    float: left;
}

#stock-card-item1 {
    float: right;
}
  .tabs {
    max-width: 100%;
    overflow: hidden;
    font-family: 'Inter', sans-serif;
  }

  .tabs * {
    box-sizing: border-box;
    font-family: 'Inter', sans-serif;
  }

  /* одна строка, горизонтальный скролл, без влияния на layout страницы */
  .tab-buttons {
    display: flex;
    flex-wrap: nowrap;
    gap: 8px;
    max-width: 100%;
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
    scrollbar-width: none;
    margin-bottom: 20px;
  }

  .tab-buttons::-webkit-scrollbar {
    display: none;
  }

  .tab-button {
    flex: 0 0 auto;
    white-space: nowrap;

    font-size: 18px;
    font-weight: 500;
    padding: 10px 12px;
    border-radius: 10px;
    border: none;
    cursor: pointer;

    background: rgba(0, 0, 0, 0.02);
    color: #C1C4C8;
  }

  .tab-button.active {
    background-color: rgba(186, 60, 134, 0.08);
    color: rgb(186, 60, 134);
  }

  .tab-content {
    display: none;
    font-size: 14px;
    line-height: 1.6;
    color: #5A5D71;
  }

  .tab-content.active {
    display: block;
  }

  .tab-content h3 {
    font-size: 16px;
    font-weight: 600;
    margin: 16px 0 8px;
    color: #19093E;
  }

  .tab-content ul {
    padding-left: 18px;
    margin: 8px 0;
  }
.old_price {
    position: relative;
    display: inline-block;
    color: rgb(149, 160, 167);
    font-size: 12px;
}

.old_price::after {
    content: '';
    position: absolute;
    left: 0;
    top: 50%;
    width: 100%;
    height: 1px;
    background: #BD2739; /* Цвет линии */
    transform: rotate(-10deg); /* Угол наклона линии */
}

.old_price_form {
    position: relative;
    display: inline-block;
    color: #95A0A7;
    font-size: 12px;
}

.old_price_form::after {
    content: '';
    position: absolute;
    left: 0;
    top: 50%;
    width: 100%;
    height: 2px;
    background: #BD2739; /* Цвет линии */
    transform: rotate(-10deg); /* Угол наклона линии */
}
#why-me-text-card-overlay {
    background: linear-gradient(rgba(248, 246, 254, 0) 33.694%, rgb(248, 246, 254) 82.5235%);
    margin-bottom: -150px;
}

#why-me-text-card-item0 {
    position: relative;
}

#why-me-text-card-item1 {
    border: 1px solid rgb(237, 232, 251);
    background: linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(244, 241, 253) 52.0516%);
    border-radius: 100px;
    box-shadow: rgba(38, 14, 95, 0.05) 0px 4px 7px 0px, rgb(255, 255, 255) 0px 0px 0px 2px;
    padding: 6px 14px;
    position: relative;
    height: auto;
}

#why-me-text-card-item1 i {
    vertical-align: baseline;
    font-size: 18px;
    color: #9659ED;
}
#why-me-card-block {
    background: linear-gradient(180deg, #e6dffb, #f6e8f7 35.585585585585584%, #f9f3fb 62.16216216216215%, #f8f6fe);
    border-radius: 40px;
    padding: 80px;
}

@media (max-width: 630px) {
  #why-me-card-block {
    padding: 15px;
  }
}
#best_course-card-body {
    padding: 30px;
    background-color: #fcfafe;
    border-radius: 16px;
    box-shadow: 0px 0px 0px 5px rgb(255, 255, 255);
    border: 1px solid rgb(237, 232, 251);
}
#us_purchase-card-body {
    padding: 30px;
    background-color: #fcfafe;
    border-radius: 16px;
    box-shadow: 0px 0px 0px 5px rgb(255, 255, 255);
    border: 1px solid rgb(237, 232, 251);
}
#best_support-card-body {
    padding: 30px;
    background-color: #fcfafe;
    border-radius: 16px;
    box-shadow: 0px 0px 0px 5px rgb(255, 255, 255);
    border: 1px solid rgb(237, 232, 251);
}
#us_clients-card-body {
    padding: 30px;
    background-color: #fcfafe;
    border-radius: 16px;
    box-shadow: 0px 0px 0px 5px rgb(255, 255, 255);
    border: 1px solid rgb(237, 232, 251);
}
#best_delivery-card-body {
    padding: 30px;
    background-color: #fcfafe;
    border-radius: 16px;
    box-shadow: 0px 0px 0px 5px rgb(255, 255, 255);
    border: 1px solid rgb(237, 232, 251);
}
#us_robux_purchases-card-body {
    padding: 30px;
    background-color: #fcfafe;
    border-radius: 16px;
    box-shadow: 0px 0px 0px 5px rgb(255, 255, 255);
    border: 1px solid rgb(237, 232, 251);
}
#faq-text-card-overlay {
    background: linear-gradient(rgba(248, 246, 254, 0) 33.694%, rgb(248, 246, 254) 82.5235%);
    margin-bottom: -150px;
}

#faq-text-card-item0 {
    position: relative;
}

#faq-text-card-item1 {
    border: 1px solid rgb(237, 232, 251);
    background: linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(244, 241, 253) 52.0516%);
    border-radius: 100px;
    box-shadow: rgba(38, 14, 95, 0.05) 0px 4px 7px 0px, rgb(255, 255, 255) 0px 0px 0px 2px;
    padding: 6px 14px;
    position: relative;
    height: auto;
}

#faq-text-card-item1 i {
    vertical-align: baseline;
    font-size: 18px;
    color: #9659ED;
}
#faq-block {
    background: linear-gradient(180deg, #e6dffb, #f6e8f7 35.585585585585584%, #f9f3fb 62.16216216216215%, #f8f6fe);
    border-radius: 40px;
    padding: 80px;
}

@media (max-width: 630px) {
  #faq-block {
    padding: 15px;
  }
}
