@media(max-width:767px){.elementor-30845 .elementor-element.elementor-element-466b45a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}}/* Start custom CSS for section, class: .elementor-element-9c476f8 */@font-face {
    font-family: 'montserratregular';
    src: url('https://www.rebarvape.com/wp-content/themes/ohio/assets/fonts/Montserrat-Regular/montserrat-regular-webfont.woff2') format('woff2'),
         url('https://www.rebarvape.com/wp-content/themes/ohio/assets/fonts/Montserrat-Regular/montserrat-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'morenabold';
    src: url('https://www.rebarvape.com/wp-content/themes/ohio/assets/fonts/morenabold/morena-bold-webfont.woff2') format('woff2'),
         url('https://www.rebarvape.com/wp-content/themes/ohio/assets/fonts/morenabold/morena-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'montserratextralight';
    src: url('https://www.rebarvape.com/wp-content/themes/ohio/assets/fonts/Montserrat-ExtraLight/montserrat-extralight.woff2') format('woff2'),
          url('https://www.rebarvape.com/wp-content/themes/ohio/assets/fonts/Montserrat-ExtraLight/montserrat-extralight.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'montserratsemibold';
    src: url('https://www.rebarvape.com/wp-content/themes/ohio/assets/fonts/Montserrat-SemiBold/montserrat-semibold-webfont.woff2') format('woff2'),
         url('https://www.rebarvape.com/wp-content/themes/ohio/assets/fonts/Montserrat-SemiBold/montserrat-semibold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'moon_2.0bold';
    src: url('https://www.rebarvape.com/wp-content/themes/ohio/assets/fonts/Moon2Bold/moon2.0-bold.woff2') format('woff2'),
          url('https://www.rebarvape.com/wp-content/themes/ohio/assets/fonts/Moon2Bold/moon2.0-bold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'montserratmedium';
    src: url('https://www.rebarvape.com/wp-content/themes/ohio/assets/fonts/Montserrat-Medium/montserrat-medium-webfont.woff2') format('woff2'),
         url('https://www.rebarvape.com/wp-content/themes/ohio/assets/fonts/Montserrat-Medium/montserrat-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
.Young-C2-title {
    gap: calc((100vw * 100) / 1920);
    display: flex;
    justify-content: flex-end;
    margin-top: calc((100vw * 13) / 1920);
    margin-left: calc((100vw * 750) / 1920);
    font-family: 'montserratregular';
    font-size: calc((100vw * 35) / 1920);
}
.Young-C2-title a {
    color: #161616;
    text-decoration: none;
}
.Young-C2-title a:hover {
    color: #161616 !important;
    background-image: none;
}
.Young-P15-banner {
    text-align: center;
    color:#161616;
    margin-top: calc((100vw * 150) / 1920);
}
.P15-banner-img1 {
    position: absolute;
    left: calc((100vw * 500) / 1920);
    width: calc((100vw * 922) / 1920);
    height: calc((100vw * 944) / 1920) !important
}
.P15-banner-img2 {
    z-index: 11;
    position: relative;
    width: calc((100vw * 800) / 1920);
    padding-top: calc((100vw * 790) / 1920);
}

.Young-P15-content1 {
    padding-top: 6vw;
    font-family: 'morenabold';
    font-weight: bold;
    font-size: calc((100vw * 80) / 1920);
}
.Young-P15-content2 {
    font-family: 'montserratextraLight';
    font-size: calc((100vw * 30) / 1920);
    line-height: calc((100vw * 46) / 1920);
    font-weight: 200;
    padding: 0 calc((100vw * 279) / 1920);
    text-align: justify;
    text-align-last: center;    
}
.Young-P15-feel {
    gap: 9.5vw;
    display: inline-flex;
    padding: 0 calc((100vw * 200) / 1920);
    margin-top: calc((100vw * 297) / 1920);
}
.feel-1 {
    width: calc((100vw * 439) / 1920);
    height: calc((100vw * 68) / 1920);
}
.feel-2 {
    width: calc((100vw * 289) / 1920);
    height: calc((100vw * 76) / 1920);
}
.feel-3 {
    width: calc((100vw * 388) / 1920);
    height: calc((100vw * 57) / 1920);
}
.feel-4 {
    width: calc((100vw * 340) / 1920);
    height: calc((100vw * 57) / 1920);
    margin-top: calc((100vw * 94) / 1920);
}
.feel-5 {
    width: calc((100vw * 232) / 1920);
    height: calc((100vw * 59) / 1920);
    margin-top: calc((100vw * 90) / 1920)
}
.feel-6 {
    width: calc((100vw * 366) / 1920);
    height: calc((100vw * 32) / 1920);
    margin-top: calc((100vw * 120) / 1920)
}
.Young-P15-uniqiue {
    margin-top: calc((100vw * 242) / 1920);
    width: calc((100vw * 1920) / 1920);
    height: calc((100vw * 1231) / 1920);
    background-size: 100%;
    background-image: url("/wp-content/uploads/2022/11/Young-P15-9.png");
    background-repeat: no-repeat;
}
.P15-uniqiue {
    float: right;
    width: calc((100vw * 464) / 1920);
    padding-top: calc((100vw * 412) / 1920);
    margin-right: calc((100vw * 393) / 1920);
}
.uniqiue-title {
    color:#FFD72E;
    font-family: 'montserratsemibold';
    font-size: calc((100vw * 80) / 1920);
    line-height: calc((100vw * 80) / 1920);
}
.uniqiue-content {
    color:#FFF;
    padding-top: calc((100vw * 40) / 1920);
    font-family: 'montserratmedium';
    font-size: calc((100vw * 30) / 1920);
    width: calc((100vw * 464) / 1920);
}
.Young-P15-Ergonomic {
    width: calc((100vw * 1920) / 1920);
    height: calc((100vw * 1030) / 1920);
    background-size: 45%;
    background-position: left bottom;
    background-image: url("/wp-content/uploads/2022/11/Young-P15-10.png");
    background-repeat: no-repeat;
}
.P15-Ergonomic {
    float: right;
    padding-top: calc((100vw * 398) / 1920);
    margin-right: calc((100vw * 467) / 1920);
}
.Ergonomic-title {
    color:#FFD72E;
    width: calc((100vw * 546) / 1920);
    font-family: 'montserratsemibold';
    font-size: calc((100vw * 75) / 1920);
    line-height: calc((100vw * 75) / 1920);   
}
.Ergonomic-content {
    text-align: center;
    color: #161616;
    border-radius: 5vw;
    box-sizing: border-box;
    padding: 0.6vw 0;
    background-color: #FFD72E;
    font-family: 'montserratmedium';
    font-size: calc((100vw * 30) / 1920);
    line-height: calc((100vw * 40) / 1920);
    margin-top: calc((100vw * 20) / 1920);
}
.Young-P15-Ultra {
    position: relative;
    text-align: center;
    height: calc((100vw * 1553) / 1920);
}
.Young-P15-Ultra-banner {
    position: absolute;
    top: calc((100vw * 56) / 1920);
    left: calc((100vw * 330) / 1920); 
    width: calc((100vw * 1272) / 1920);
    height: calc((100vw * 1157) / 1920);
    background-size: 100%;
    background-image: url("/wp-content/uploads/2022/11/Young-P15-12.png");
    background-repeat: no-repeat;
}
.Ultra-title {
    color:#FFD72E;
    font-family: 'montserratsemibold';
    font-weight: bold;
}
.Ultra-size1 {
    padding-top: calc((100vw * 119) / 1920);
    font-size: calc((100vw * 76) / 1920);
}
.Ultra-size2 {
    font-size: calc((100vw * 150) / 1920);
    line-height: calc((100vw * 140) / 1920);
}
.Ultra-1 {
    width: calc((100vw * 974) / 1920);
    height: calc((100vw * 847) / 1920);
    margin-top: calc((-30 * 100vw) / 1920);
}
.Ultra-content {
    color: #161616;
    border-radius: 5vw;
    box-sizing: border-box;
    padding-top: 0.5vw;
    background-color: #FFD72E;
    font-family: 'montserratmedium';
    width: calc((100vw * 654) / 1920);
    height: calc((100vw * 61) / 1920);
    font-size: calc((100vw * 30) / 1920);
    margin: calc((100vw * 36) / 1920) auto;
}
.Young-P15-DUAL {
    text-align: center;
    width: calc((100vw * 1920) / 1920);
    height: calc((100vw * 1218) / 1920);
    background-image: url("/wp-content/uploads/2022/11/Young-P15-13.png");
    background-size: 100%;
    background-repeat: no-repeat;
}
.P15-DUAL {
    padding-top: calc((100vw * 50) / 1920);
}
.DUAL-title {
    color: #6150A6;
    font-family: 'montserratsemibold';
    font-weight: bold;
}
.DUAL-size1 {
    font-size: calc((100vw * 80) / 1920);
}
.DUAL-size2 {
    font-size: calc((100vw * 130) / 1920);
}
.DUAL-content {
    font-size: calc((100vw * 100) / 1920);
    font-family: 'montserratsemibold';
    font-weight: bold;
    color: #161616;
}
.DUAL-left {
    float: left;
    padding-top: calc((100vw * 370) / 1920);
    padding-left: calc((100vw * 301) / 1920);
}
.DUAL-right {
    float: right;
    padding-top: calc((100vw * 370) / 1920);
    padding-right: calc((100vw * 325) / 1920);
}
.Young-P15-Stable {
    position: relative;
    height: calc((100vw * 1030) / 1920);
}
.Stable-1 {
    position: absolute;
    top:calc((100vw * 154) / 1920);
    right: 0;
    width: calc((100vw * 1300) / 1920);
    height: calc((100vw * 625) / 1920);
}
.P15-Stable-title {
    z-index: 111;
    position: relative;
    color: #FFD72E;
    text-align: center;
    font-family: 'montserratsemibold';
}
.Stable-size1 {
    font-size: calc((100vw * 90) / 1920);
    line-height: calc((100vw * 90) / 1920);
    padding-top: calc((100vw * 185) / 1920);
}
.Stable-size2 {
    font-size: calc((100vw * 120) / 1920);
    line-height: calc((100vw * 120) / 1920);
}
.P15-Stable-content {
    text-align: center;
    color: #161616;
    border-radius: 5vw;
    box-sizing: border-box;
    padding-top: 0.5vw;
    background-color: #FFD72E;
    font-family: 'montserratmedium';
    width: calc((100vw * 724) / 1920);
    height: calc((100vw * 60) / 1920);
    font-size: calc((100vw * 30) / 1920);
    font-weight: 500;
    margin-left: calc((100vw * 571) / 1920);
    margin-top: calc((100vw * 475) / 1920);
}
.Young-P15-Power {
    width: calc((100vw * 1920) / 1920);
    height: calc((100vw * 1080) / 1920);
    background-image: url("/wp-content/uploads/2022/11/Young-P15-15.png");
    background-size: 100%;
    background-repeat: no-repeat;
}
.P15-Power-left {
    float: left;
    color: #FFF;
    text-align:right;
    font-family: 'montserratmedium';
    width: calc((100vw * 335) / 1920);
    font-size: calc((100vw * 40) / 1920);
    line-height: calc((100vw * 70) / 1920);
    padding-top: calc((100vw * 769) / 1920);
    margin-left: calc((100vw * 220) / 1920);
}
.P15-Power-right {
    float: right;
    color: #FFD72E;
    text-align:left;
    font-family: 'montserratsemibold';
    width: calc((100vw * 566) / 1920);
    font-size: calc((100vw * 80) / 1920);
    line-height: calc((100vw * 80) / 1920);
    padding-top: calc((100vw * 272) / 1920);
    margin-right: calc((100vw * 159) / 1920);
}
.Young-P15-Young {
    width: calc((100vw * 1920) / 1920);
    height: calc((100vw * 1079) / 1920);
    background-image: url("/wp-content/uploads/2022/11/Young-P15-16.png");
    background-repeat: no-repeat;
    background-size: 100%;
}
.Young-P15-Young ul {
    margin: 0;
    padding: 0;
    padding-left: calc((100vw * 91) / 1920);
    padding-top: calc((100vw * 745) / 1920);
    line-height: calc((100vw * 70) / 1920);
}
.Young-P15-Young ul li {
    list-style: none;
    color: #FFD72E;
    font-family: 'montserratmedium';
    font-size: calc((100vw * 40) / 1920);
}
.P15-20-nique {
    font-size: calc((100vw * 80) / 1920);
    line-height: calc((100vw * 80) / 1920);
    text-align: center;
    padding-top: calc((100vw * 72) / 1920);
    padding-bottom: calc((100vw * 100) / 1920);
    font-family: 'montserratmedium';
    font-weight: bold;
    color: #6150A6;
}





.P15-slider {
    position: relative;
    text-align: center;
}
.P15-slider-content {

}
.P15-slider-img {
    width: calc((100vw * 344) / 1920);
    height: calc((100vw * 613) / 1920) !important;
}
.P15-slider-lt {
    width: calc((100vw * 80) / 1920);
    height: calc((100vw * 153) / 1920);
}
.P15-slider-text {
    font-size: calc((100vw * 36) / 1920);
    line-height: calc((100vw * 36) / 1920);
    font-family: 'montserratregular';
    font-weight: 400;
    color: #FFD72E;
    margin-top: calc((100vw * 36) / 1920);
}
.P15-slider-left {
    position: absolute;
    top: calc((100vw * 316) / 1920);
    left: calc((100vw * 333) / 1920);
}
.P15-slider-right {
    position: absolute;
    top: calc((100vw * 316) / 1920);
    right: calc((100vw * 314) / 1920);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-692b36e */.m-P15-Young {
    text-align: center;
}
.m-P15-Young-img1 {
    width: calc((100vw * 659) / 765);
    margin-top: calc((100vw * 234) / 765);
}
.m-P15-Young-img2 {
    width: calc((100vw * 580) / 765);
    margin-top: calc((100vw * 103) / 765);
}
.m-P15-Young-title {
    font-size: calc((100vw * 48) / 765);
    padding-top: calc((100vw * 109) / 765);
    padding-bottom: calc((100vw * 40) / 765);
    font-family: 'morenabold';
    font-weight: bold;
    color: #161616;
}
.m-P15-Young-content {
    font-weight: 200;
    color: #161616;
    text-align: justify;
    text-align-last: center;
    font-family: 'montserratextraLight';
    font-size: calc((100vw * 24) / 765);
    line-height:  calc((100vw * 36) / 765);
    padding-left: calc((100vw * 97) / 765);
    padding-right: calc((100vw * 97) / 765);
}
.m-P15-Young-icon-flex {
    display: flex;
    justify-content: space-evenly;
    padding-top: calc((100vw * 115) / 765);
    padding-bottom: calc((100vw * 156) / 765);
}
.m-P15-Young-icon-grid {
    display: grid;
}
.m-icon-grid1 {
    width: calc((100vw * 64) / 765);
    height: calc((100vw * 93) / 765);
}
.m-icon-grid2 {
    width: calc((100vw * 76) / 765);
    height: calc((100vw * 76) / 765);
}
.m-icon-grid3 {
    width: calc((100vw * 80) / 765);
    height: calc((100vw * 80) / 765);
}
.m-icon-grid4 {
    width: calc((100vw * 48) / 765);
    height: calc((100vw * 110) / 765);
}
.m-icon-grid5 {
    width: calc((100vw * 56) / 765);
    height: calc((100vw * 78) / 765);
}
.m-icon-grid6 {
    width: calc((100vw * 90) / 765);
    height: calc((100vw * 35) / 765);
}
.m-young-grid2 {
    padding-top: calc((100vw * 47) / 765);
}
.m-young-grid3 {
    padding-top: calc((100vw * 61) / 765);
}
.m-young-grid5 {
    padding-top: calc((100vw * 59) / 765);
}
.m-young-grid6 {
    padding-top: calc((100vw * 82) / 765);
}
.grid-center {
    display: grid;
    justify-items: center;
}
.m-content-grid  {
    font-size: calc((100vw * 20) / 765);
    font-family: 'montserratregular';
    font-weight: 400;
    color: #161616;
    line-height: calc((100vw * 20) / 765);
}
.m-content-grid-top1 {
    padding-top: calc((100vw * 22) / 765);
}
.m-content-grid-top2 {
    padding-top: calc((100vw * 16) / 765);
}
.m-content-grid-top3 {
    padding-top: calc((100vw * 5) / 765);
}
.m-content-grid-top4 {
    padding-top: calc((100vw * 10) / 765);
}
.m-content-grid-top6 {
    padding-top: calc((100vw * 30) / 765);
}
.m-P15-unique {
    background-image: url('/wp-content/uploads/2022/11/m-P15-3.png');
    background-repeat: no-repeat;
    background-size: contain;
    width: calc((100vw * 665) / 765);
    height: calc((100vw * 913) / 765);
    margin: 0 auto;
}
.m-P15-unique-title {
    font-size: calc((100vw * 56) / 765);
    line-height: calc((100vw * 56) / 765);
    font-family: 'montserratsemibold';
    font-weight: bold;
    color: #FFD72E;
    padding-top: calc((100vw * 727) / 765);
    padding-left: calc((100vw * 40) / 765);
}
.m-P15-unique-content {
    font-size: calc((100vw * 21) / 765);
    font-family: 'montserratmedium';
    font-weight: 500;
    color: #FFFFFF;
    padding-top: calc((100vw * 30) / 765);
    padding-left: calc((100vw * 40) / 765);
}
.m-P15-ergonomic {
    background-image: url('/wp-content/uploads/2022/11/m-P15-4.png');
    background-repeat: no-repeat;
    background-size: 100%;
    width: calc((100vw * 766) / 765);
    height: calc((100vw * 913) / 765);
    margin: 0 auto;
    margin-top: calc((100vw * 61) / 765);
}
.m-P15-ergonomic-title {
    font-size: calc((100vw * 56) / 765);
    line-height: calc((100vw * 56) / 765);
    font-family: 'montserratsemibold';
    font-weight: bold;
    color: #FFD72E;
    padding-top: calc((100vw * 762) / 765);
    padding-left: calc((100vw * 268) / 765);
}
.m-P15-ergonomic-content {
    font-size: calc((100vw * 21) / 765);
    font-family: 'montserratmedium';
    font-weight: 500;
    color: #FFFFFF;
    padding-top: calc((100vw * 30) / 765);
    padding-left: calc((100vw * 40) / 765);
}
.m-P15-texture {
    font-weight: 500;
    color: #161616;
    padding-top: 3px;
    font-family: 'montserratmedium';
    font-size: calc((100vw * 24) / 765);
    padding-left: calc((100vw * 258) / 765);
    padding-right: calc((100vw * 185) / 765);
}
.m-P15-ultra {
    background-image: url('/wp-content/uploads/2022/11/m-P15-5.png');
    background-repeat: no-repeat;
    background-size: contain;
    width: calc((100vw * 727) / 765);
    height: calc((100vw * 765) / 765);
    margin-top: calc((100vw * 297) / 765);
    margin-left: calc((100vw * 68) / 765);
    position: relative;
}
.m-P15-ultra-title {
    color: #FFD72E;
    font-weight: bold;
    font-family: 'montserratsemibold';
    font-size: calc((100vw * 45) / 765);
    line-height: calc((100vw * 45) / 765);
    padding-top: calc((100vw * 128) / 765);
    padding-left: calc((100vw * 96) / 765);
}
.m-P15-ultra-content {
    color: #FFD72E;
    font-weight: bold;
    font-family: 'montserratsemibold';
    font-size: calc((100vw * 90) / 765);
    line-height: calc((100vw * 90) / 765);;
    padding-top: calc((100vw * 16) / 765);
    padding-left: calc((100vw * 65) / 765);
}
.m-ultra-img {
    position: absolute;
    width: calc((100vw * 584) / 765);
    height: calc((100vw * 508) / 765);
    top: calc((100vw * 358) / 765);
    left: calc((100vw * 91) / 765);
}
.m-P15-larger {
    font-weight: 500;
    color: #6B2BF6;
    border-radius: 50px;
    border: 3px solid #6B2BF6;
    background-color: #FFD72E;
    font-family: 'montserratmedium';
    width: calc((100vw * 658) / 765);
    font-size: calc((100vw * 29) / 765);
    margin: 0 auto;
    margin-top: calc((100vw * 151) / 765);
    padding-top: calc((100vw * 19) / 765);
    padding-left: calc((100vw * 34) / 765);
    padding-bottom: calc((100vw * 16) / 765);
}
.m-P15-dual {
    background-image: url('/wp-content/uploads/2022/11/m-P15-7.png');
    background-repeat: no-repeat;
    background-size: contain;
    margin: 0 auto;
    margin-top: calc((100vw * 284) / 765);
    width: calc((100vw * 766) / 765);
    height: calc((100vw * 1212) / 765);
}
.m-P15-dual-font-info {
    color: #6150A6;
    font-weight: bold;
    font-family: 'montserratsemibold';
}
.m-P15-dual-title {
    font-size: calc((100vw * 60) / 765);
    line-height: calc((100vw * 60) / 765);
    text-align: center;
    padding-top: calc((100vw * 121) / 765);
}
.m-P15-dual-title1 {
    text-align: center;
    font-size: calc((100vw * 90) / 765);
    line-height: calc((100vw * 90) / 765);
}
.m-P15-dual-img {
    width: calc((100vw * 284) / 765);
    height: calc((100vw * 506) / 765);
    padding-top: calc((100vw * 130) / 765);
    padding-left: calc((100vw * 62) / 765);
}
.m-dual-content-right {
    float: right;
    margin-top: calc((100vw * 292) / 765);
    margin-right: calc((100vw * 81) / 765);
}
.m-dual-content-left {
    float: left;
    margin-top: calc((100vw * 529) / 765);
    margin-left: calc((100vw * 76) / 765);
}
.m-dual-content-info {
    font-size: calc((100vw * 50) / 765);
    font-family: 'montserratsemibold';
    font-weight: bold;
    color: #161616;
}
.m-P15-stable {
    background-image: url('/wp-content/uploads/2022/11/m-P15-9.png');
    background-repeat: no-repeat;
    background-size: contain;
    margin-top: calc((100vw * 110) / 765);
    margin-left: calc((100vw * 74) / 765);
    width: calc((100vw * 766) / 729);
    height: calc((100vw * 838) / 765);
}
.m-P15-stable-font-info {
    font-family: 'montserratsemibold';
    font-weight: bold;
    color: #FFD72E;
}
.m-P15-stable-title {
    font-size: calc((100vw * 56) / 765);
    line-height: calc((100vw * 56) / 765);
    padding-left: calc((100vw * 197) / 765);
}
.m-P15-stable-title1 {
    font-size: calc((100vw * 68) / 765);
    line-height: calc((100vw * 68) / 765);
    padding-top: calc((100vw * 20) / 765);
    padding-left: calc((100vw * 87) / 765);
}
.m-P15-Persistent {
    font-weight: 500;
    color: #6B2BF6;
    border-radius: 50px;
    border: 3px solid #6B2BF6;
    background-color: #FFD72E;
    font-family: 'montserratmedium';
    width: calc((100vw * 704) / 765);
    font-size: calc((100vw * 29) / 765);
    margin-top: calc((100vw * 30) / 765);
    margin:0 auto;
    padding-top: calc((100vw * 17) / 765);
    padding-left: calc((100vw * 18) / 765);
    padding-bottom: calc((100vw * 15) / 765);
}
.m-P15-Flavors-font-info {
    font-family: 'montserratsemibold';
    font-weight: bold;
    color: #6150A6;
}
.m-P15-Flavors-title {
    font-size: calc((100vw * 56) / 765);
    margin-top: calc((100vw * 218) / 765);
    text-align: center;
    
}
.m-P15-Flavors-content {
    font-size: calc((100vw * 60) / 765);
    margin-top: calc((100vw * 333) / 765);
    margin-left: calc((100vw * 283) / 765);
}
.m-P15-Charging {
    background-image: url('/wp-content/uploads/2022/11/m-P15-10.png');
    background-repeat: no-repeat;
    background-size: 100%;
    padding-top: calc((100vw * 39) / 765);
    width: calc((100vw * 766) / 729);
    height: calc((100vw * 832) / 765);
}
.m-P15-Charging-font-info {
    font-size: calc((100vw * 31) / 765);
    font-family: 'montserratmedium';
    font-weight: 500;
    color: #6B2BF6;
    line-height: calc((100vw * 51) / 765);
    background-color: #FFD72E;
    border: 1px solid #6B2BF6;
    margin-left: calc((100vw * 274) / 765);
    border-radius: 10px;
    text-align: center;
}
.m-P15-Charging-title1 {
    width: calc((100vw * 183) / 765);
}
.m-P15-Charging-title2 {
    margin-top: calc((100vw * 25) / 765);
    width: calc((100vw * 295) / 765);
}
.m-P15-capacity {
    background-image: url('/wp-content/uploads/2022/11/m-P15-11.png');
    background-repeat: no-repeat;
    background-size: 100%;
    width: calc((100vw * 766) / 729);
    height: calc((100vw * 864) / 765);  
}
.m-P15-capacity ul {
    margin: 0;
    padding-top: calc((100vw * 608) / 765);
    margin-left: calc((100vw * 15) / 765);
}
.m-P15-capacity ul li {
    margin: 0;
    list-style: none;
    font-weight: 500;
    color: #FFD72E;
    font-family: 'montserratmedium';
    font-size: calc((100vw * 28) / 765);
    line-height: calc((100vw * 57) / 765);
}










.m-P15-slider {
    position: relative;
    text-align: center;
}
.m-P15-slider-content {
    margin-top: calc((100vw * 110) / 765);
}
.m-P15-slider-img {
    width: calc((100vw * 279) / 765);
    height: calc((100vw * 509) / 765) !important;
}
.m-P15-slider-lt {
    width: calc((100vw * 66) / 765);
    height: calc((100vw * 128) / 765);
}
.m-P15-slider-text {
    font-size: calc((100vw * 30) / 765);
    line-height: calc((100vw * 30) / 765);
    font-family: 'montserratmedium';
    font-weight: 400;
    color: #6150A6;
    margin-top: calc((100vw * 62) / 765);
}
.m-P15-slider-left {
    position: absolute;
    top: calc((100vw * 370) / 765);
    left: calc((100vw * 100) / 765);
}
.m-P15-slider-right {
    position: absolute;
    top: calc((100vw * 370) / 765);
    right: calc((100vw * 100) / 765);
}/* End custom CSS */