.courses-detail-main{padding:5px 25px} h2.text-black{color:#000;font-weight:600;margin-bottom:33px} .coursesTopBanner{background:#ffe0f4;box-shadow:25px 25px 55px rgb(0 0 0 / .05),inset -55px -55px 55px #ffe9f7;border-radius:25px;padding:60px 32px} .keyboardImgBlock{position:relative;width:100%;max-width:345px;z-index:2;margin:0 auto} .keyContent-block h1{font-size:55px;line-height:60px} .keyboardImgBlock img{width:100%;border-radius:50%} .keyboardImgBlock a.play-btn{width:112px;height:112px;display:block;position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;cursor:pointer} .keyboardContent p.title-key{width:72%} .keyboardContent{display:flex;flex-wrap:wrap;align-items:center;position:relative} .keyboardContent p{font-weight:500;letter-spacing:.08em;color:#1f1f1f;margin:23px 0 0} .keyboardContent a.btn.btn-orange{line-height:40px} .choosePackContent a.btn.enroll,.cooperationTag{line-height:35px;color:#fff;letter-spacing:.05em} .keyboardContent p span.strick{font-size:18px;text-decoration:line-through} .keyboardContent p span.priceHighlight{font-weight:900;font-size:25px;padding-left:8px;padding-right:9px} .keyboardContent p span.green{color:#4db199;padding-left:10px} section.coursesTopBanner .keyboardContent:last-child:after{content:"";display:block;width:100%;height:50%;background:url(../images/course_detail/Waves1.svg) 0 0/100% no-repeat,url(../images/course_detail/Waves2.svg) 0 27%/100% no-repeat,url(../images/course_detail/Waves3.svg) 0 53%/100% no-repeat,url(../images/course_detail/Waves4.svg) 0 80%/100% no-repeat;position:absolute;top:27%;right:0;z-index:1} .aboutUs.courses{background:#daecff;box-shadow:25px 25px 55px rgb(0 0 0 / .05),inset -55px -55px 55px #e6f2ff;border-radius:25px;padding:70px 32px;margin:80px 0 110px} .about-content p{color:#000;margin-bottom:15px} .customTabContent,section.faqs .faq-accordion ul li .faq-discriptionshow{display:none} .courseDetails .tablsAction{margin-bottom:80px} .customTabContent .learningMap{background:rgb(255 255 255 / .25);border:1px solid rgb(0 0 0 / .15);box-shadow:15px 15px 55px rgb(0 0 0 / .08);border-radius:55px;max-width:923px;margin-left:auto;margin-right:auto;text-align:center;padding:50px 0;margin-bottom:60px} .learningMap p{font-size:17px;line-height:33px;color:#454545;width:70%;margin:0 auto} .customTabContent .learningMap h2{letter-spacing:.05em;color:#000;margin-bottom:20px} .tablsAction ul.customTab{display:flex;justify-content:center;align-items:center} .tablsAction ul.customTab a.active{background:#cde5ff;border:1px solid #000;box-shadow:15px 15px 0 #dfeeff;border-radius:55px} .tablsAction ul.customTab a{background:#fff;border:1px solid rgb(0 0 0 / .55);box-shadow:15px 15px 0 #ffeaf7;border-radius:55px;font-size:18px;line-height:43px;text-transform:uppercase;min-width:240px;margin:0 20px} .tablsAction ul.customTab a:hover{background:#ffd1ee;color:#000;text-decoration:underline} .customTabContent ul.courseBox{display:flex;flex-wrap:wrap;margin-bottom:70px} .customTabContent ul.courseBox li{background:#fff;box-shadow:15px 15px 55px rgb(0 0 0 / .05);border-radius:25px;width:21%;margin-right:4%;text-align:center;padding:15px 0} .customTabContent ul.courseBox li .courseNumber{font-weight:900;font-size:28px;line-height:33px;color:#296176;padding:8px 0} .customTabContent ul.courseBox li p{font-size:18px;line-height:33px;color:#6d6d6d} .courseDetails{padding-bottom:130px} .curriculumContent{background:#d7f5f4;box-shadow:15px 15px 55px rgb(0 0 0 / .08),inset -55px -55px 55px #daf9f1;border-radius:75px;min-height:100%} ul.curriculumBlock li:nth-child(2) .curriculumContent{background:#f9def2;box-shadow:15px 15px 55px rgb(0 0 0 / .08),inset -55px -55px 55px #ffe8f6} ul.curriculumBlock li:nth-child(3) .curriculumContent{background:#ddddf5;box-shadow:15px 15px 55px rgb(0 0 0 / .08),inset -55px -55px 55px #eaeafd} .curriculumContent button.accordion{display:block;width:100%;text-align:center;font-weight:600;font-size:25px;line-height:63px;letter-spacing:.05em;color:#000;font-family:'Josefin Sans';background-color:#fff0;transition:background-color .2s linear;cursor:pointer} .accordion-content{padding:0 20px 20px;overflow:hidden;transition:max-height .2s ease-in-out;text-align:center} .accordion-content .monthHead{font-weight:600;font-size:18px;line-height:26px;letter-spacing:.05em;color:#96296e;margin-top:8px;margin-bottom:8px} .accordion-content .monthDesc{font-style:normal;line-height:28px;text-align:center;margin-bottom:10px;font-size:16px;font-family:'Avenir LT Pro';letter-spacing:.05em} .accordion-content .monthDesc p{text-align:left;margin-bottom:8px;letter-spacing:0;} .accordion-content .monthDesc ul{list-style:circle;text-align:left;padding-left:30px} .willReviewBlock .willReviewImg{width:20%} .willReviewImg img{width:55px} .willReviewBlock .willReviewCont{width:80%} .willReviewCont .willReviewHead{font-weight:900;font-size:18px;line-height:33px;color:#96296e} .willReviewCont p{color:#454545} .willReviewBlock{margin-bottom:25px;margin-top:25px} .chooseYourPack{background:url(../images/course_detail/ReferAndEarn.webp) center center/cover no-repeat;border-radius:25px;text-align:center;position:relative;z-index:2;padding-top:60px;margin-bottom:50px;padding-bottom:60px} .choosePackBlock,.searchFor .searchForBlock{display:flex;flex-wrap:wrap} .cooperationTag::after,.cooperationTag::before{display:block;border-top:18px solid #fff0;border-bottom:18px solid #fff0;position:absolute;content:""} .choosePackContent{background:rgb(255 255 255 / .7);border:3px solid #000;border-radius:55px;padding:20px 20px 40px;width:30.333%;display:inline-block;margin:20px 1.5%;vertical-align:top} .meetTeacherContentBlock,.teacherImgBloxk{display:inline-block;vertical-align:middle} .choosePackContent .groupCourse{font-family:'Josefin Sans';font-style:normal;font-weight:600;font-size:25px;line-height:54px;color:#1a4778} .cooperationTag{display:inline-block;padding:0 40px;margin-bottom:10px;position:relative;min-width:245px;text-align:center;font-family:'Josefin Sans';font-weight:600;font-size:18px} .cooperationTag::before{border-left:15px solid #fbfbfb;left:0} .cooperationTag::after{border-right:15px solid #fbfbfb;right:0;top:0} .choosePackBlock .quarterly{background:#ea8176} .choosePackBlock .half_yearly{background:#70abeb} .choosePackBlock .annualy{background:#b65191} .choosePackContent .sessionsBlock{font-weight:600;font-size:20px;line-height:54px;color:#ea8176} .choosePackContent .priceBlock{font-weight:600;font-size:36px;line-height:55px;letter-spacing:.05em;color:#96296e} .choosePackContent .actualAmount span{font-family:'Josefin Sans';font-style:normal;font-weight:400;font-size:30px;line-height:40px;letter-spacing:.05em;color:#767676;text-decoration:line-through} .choosePackContent .perSession{font-weight:500;font-size:22px;line-height:54px;color:#0e0e0e;margin-bottom:20px} .choosePackContent a.btn.enroll{background:#2c2c2c;box-shadow:9.51111px 9.51111px 0 #fcbfb9;border-radius:65.3889px;font-weight:900;width:100%;font-size:17px} .individual_packages{font-family:'Josefin Sans';font-weight:600;font-size:20px;line-height:32px;color:#000;margin-top:15px} .individual_packages span{font-size:31px;line-height:1;display:inline-block} .individual_packages a{text-decoration:underline} .reviewFromParents .topReview{height:50px;position:relative;align-items:center;display:flex;flex-wrap:nowrap;justify-content:center;margin:3px 0} .reviewFromParents .topReview li{text-align:center;-moz-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);-moz-animation:10s linear infinite topReview;-webkit-animation:10s linear infinite topReview;animation:10s linear infinite topReview;font-style:normal;font-weight:300;font-size:30px;line-height:50px;letter-spacing:.05em;color:#767676;flex:0 0 auto;padding:0 60px} .reviewFromParents .topReview li:after{content:"";display:block;position:absolute;left:0;border-radius:20px;height:5px;width:5px;background:#767676;top:50%} @-moz-keyframes topReview{0%{-moz-transform:translateX(100%)} 100%{-moz-transform:translateX(-100%)} } @-webkit-keyframes topReview{0%{-webkit-transform:translateX(100%)} 100%{-webkit-transform:translateX(-100%)} } @keyframes topReview{0%{-moz-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%)} 100%{-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)} } .reviews{overflow:hidden;margin-top:30px} .reviewSliderBlock ul::after,.reviewSliderBlock::after,.reviews::after{content:"";display:block;clear:both} .reviewSliderBlock ul li{padding:8px 15px 25px;width:33.333%;float:left} .reviewSliderBlock button.slick-arrow{top:-13px} .reviews .slick-list{padding:0 33.333% 0 0} .reviewSliderContentBlock{background:#daecff;box-shadow:25px 25px 55px rgb(0 0 0 / .08);border-radius:35px;padding:40px;width:95%;margin-bottom:32px;min-height:360px} .slick-current.slick-active .reviewSliderContentBlock{background:#ffeaf7} .slick-active .reviewSliderContentBlock{background:#fffce9} .reviewSliderContentBlock .popularHead{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:23px} .reviewSliderContentBlock .popularHead .popular-courses-image{width:auto;height:auto;box-shadow:none;background:0 0;line-height:normal;margin-right:20px} .reviewSliderContentBlock .popularHead .popular-courses-content{font-weight:800;line-height:33px;color:#1f1f1f;font-size:18px} .reviewSliderContentBlock .popularHead .popular-courses-content span.age{font-size:18px;line-height:33px;letter-spacing:.05em} .reviewSliderContentBlock .popularHead .popular-courses-image img{width:90px;max-width:100%;height:90px;object-fit:cover} .reviewSliderContentBlock p{font-weight:500;line-height:28px;color:#515151;min-height:145px;font-size: 16px;} .reviewFromParents{padding:70px 0} section.faqs{margin-top:55px} section.faqs .faq-accordion ul li>a{font-style:normal;font-weight:900;font-size:20px;line-height:33px;color:#1f1f1f;letter-spacing:.05em;display:block;padding-bottom:0;position:relative} section.faqs .faq-accordion ul li .faq-discriptionshow p{font-weight:500;color:#4f4f4f} section.faqs .faq-accordion ul li{padding:40px 70px;margin-bottom:0} section.faqs .faq-accordion ul li.active .faq-discriptionshow{display:block} section.faqs .faq-accordion ul li>a i{position:absolute;right:40px;top:0;width:45px;height:45px;border:1px solid #000;border-radius:50%} section.faqs .faq-accordion ul li>a i.plus-icon{background:url(../images/plus-icon.svg) center center/12px no-repeat} section.faqs .faq-accordion ul li>a i.minus-icon{background:url(../images/minus-icon.svg) center center/12px no-repeat} section.searchFor{padding:60px 0} .searchFor .searchForBlock .searchForContent{background:#fff;box-shadow:25px 25px 55px rgb(0 0 0 / .08);border-radius:35px;padding:35px 32px;min-height: 100%;} .searchFor .searchForBlock .searchForContent .searchForImg img{border-radius:35px} .searchForContent .searchForContentBtn .searchForHeading{font-weight:900;font-size:18px;line-height:normal;color:#1f1f1f;min-height:34px;margin-bottom:10px} .searchForContent .searchForContentBtn p{line-height:28px;letter-spacing:0;color:#656565} .searchForContent .searchForContentBtn a.viewDetails{background:#242424;border-radius:55px;display:block;font-weight:900;font-size:18px;line-height:43px;letter-spacing:0;color:#fff;margin-top:29px} #individual-packages.modal{background-color:rgb(0 0 0 / .6)} #individual-packages .container{max-width:1000px} #individual-packages .chooseYourPack{width:98%;margin-left:auto;margin-right:auto;max-width:1100px;padding-top:40px;padding-bottom:40px;transform:translate(0,-50%);top:50%;left:0;right:0} #individual-packages .choosePackContent{padding:20px 21px 40px;border-radius:35px} #individual-packages button.close{position:absolute;right:25px;top:30px;font-size:52px;background:0 0;color:#000;font-family:'Avenir LT Pro';font-weight:300} #individual-packages h2{font-size:35px;line-height:45px;letter-spacing:.05em;color:#000;font-weight:600;margin-bottom:21px} .meetYourTeachers{padding:70px 0;margin:0;position:relative} .meetYourTeachers::before{content:"";position:absolute;width:200px;height:200px;right:0;top:-90px;background:rgb(165 208 255 / .8);filter:blur(120px);z-index:-1} .meetYourTeachers::after{content:"";position:absolute;width:200px;height:200px;left:-80px;bottom:-40px;background:rgb(249 143 210 / .35);filter:blur(110px);z-index:-1} .teacherImgBloxk{width:42%;position:relative;text-align:center} .meetTeacherContentBlock{width:50%;padding-left:40px} .teacherImg img{padding:2px;border:1px solid #eb1f48;border-radius:100%;max-width:370px;margin:0 auto} .teacherContent p{width:90%;line-height:30px} .teachersSlider .slick-dots li button::before{color:#f0f0f0} .teachersSlider .slick-dots li.slick-active button:before{color:#b8b8b8} section.reviewFromParents{padding:0;position:relative} .yoga_workshop_headline{width:100%;text-align:center} .yoga_workshop_headline a{color:#fff;background:#ed7772;padding:10px 40px;border-radius:20px;font-size:14px;font-weight:600} .yoga_workshop_headline a:hover{background:#ed7772cf} section.faqs .faq-accordion ul li.active{background:rgb(245 245 245 / .75);border-radius:55px} .guitar-online-classes .about-content div{width:50%} .guitar-online-classes .about-content div p{width:100%;padding:0;line-height:30px;margin-bottom:15px} .guitar-online-classes .about-content div:nth-child(2){padding-left:15px} .reviewSliderContentBlock a{color:#ea8176;display:inline-block;line-height:normal;} .reviewFromParents .reviewSliderBlock .slick-next,.reviewFromParents .reviewSliderBlock .slick-prev{z-index:999} section.faqs .faq-accordion ul li .faq-discriptionshow p a{color:#1a4778} section.faqs .faq-accordion ul li .faq-discriptionshow p a:hover{text-decoration:underline} .reviewFromParents .slick-dots{ bottom: 0;}.reviewFromParents .slick-dots li button::before{color:#f0f0f0}.reviewFromParents .slick-dots li.slick-active button:before{color:#b8b8b8}.reviewFromParents .slick-dots li{width: auto;float: none;padding: 0;}.pricing_by_course{text-align:center;background:radial-gradient(95% 307% at 9% 7%,#F4E6E0 0%,#EED5FF 46%,#D4ADE4 76%,#E5D2F1 97%);padding:60px 0;letter-spacing: 0;position: relative;}.pricing_by_course::before{content:'';position:absolute;right:0;top:-20px;background:#FDFCFD;filter:blur(80px);width:60%;height:300px;z-index:0;pointer-events:none;}.pricing_by_course .container{position:relative;}.pricing_by_course h2{color:#0E0E0E;letter-spacing:0;}.pricing_by_course p{letter-spacing:0;}.tabs-container{margin-top:50px;}.tabs{display:inline-flex;justify-content:center;gap:10px;margin-bottom:40px;border-radius:60px;background:#FFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.10);padding:4px;}.tab-button{padding:12px 30px;border:none;background:none;cursor:pointer;font-size:20px;border-radius:24px;transition:0.3s;color:#0E0E0E;}.tab-button.active{background:linear-gradient(270deg,#A34BF4 0%,#CF92A0 50%,#EBB043 100%);color:white;}.tabs-container .inner_tabs{margin:-20px 0 20px;text-align:center;display:flex;align-content:center;gap:20px;justify-content:center;}.tabs-container .inner_tabs label{color:#0E0E0E;font-size:20px;vertical-align:middle;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:10px;}.tabs-container .inner_tabs label input{margin:0;background:transparent;padding:5px;appearance:none;width:20px;height:20px;border:2px solid #0E0E0E;border-radius:50%;display:inline-block;position:relative;cursor:pointer;}.tabs-container .inner_tabs label input[type="radio"]:checked{background-color:#A54FEF;border-color:#A54FEF;}.tabs-container .inner_tabs label input[type="radio"]:checked::before{content:"";width:10px;height:10px;background:white;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.pricing_by_course .row-flex{justify-content:center;}.orignalPrice{color:#767676;font-size:24px;font-weight:bold;line-height:normal;text-decoration:line-through;margin-bottom:0px;margin-top:0;text-decoration-thickness:3px;}.save_oneline{display:flex;align-items:center;gap:16px;line-height:normal;margin-top:2px;}.save_oneline span.saving_percent{margin-left:0;color:#fff;display:inline-block;background:#17b565;padding:6px 8px;border-radius:3px;margin-top:0;}.tab-content{display:none;padding:10px;}.tab-content.active{display:block;animation:fadeIn 0.3s ease-in-out;}.pricing_by_course{text-align:center;}.price_break{display:flex;align-items:flex-start;}.priceBox{border-radius:48px;background:#FFF;padding:30px 40px;text-align:left;letter-spacing:0;position:relative;border:2px solid transparent;}.priceBox h3{display:flex;gap:10px;margin-bottom:10px;font-size:20px;font-family:'Avenir LT Pro';letter-spacing:0;}.priceBox h3 img{width:26px;margin-top:-4px;}.price_break span.per_session_price{font-size:20px;font-weight:500;color:#d951a7;}
.priceBox .book_demo{border-radius:50px;border:2px solid #A34BF4;width:100%;padding:16px;margin-top:20px;color:#0E0E0E;font-weight:700;display:block;text-align:center;font-size:20px;line-height:normal;}
.priceBox .btn{border-radius:50px;border:2px solid #DFBBFE;width:100%;padding:16px;margin-top:20px;color:#0E0E0E;font-weight:700;letter-spacing:0;background:#DFBBFE;}
.priceBox .session_count{color:#9B42EE;font-size:20px;line-height:normal;font-weight:500;display:block;margin-bottom:16px;}.feature_specific{border-top:3px solid #E7E7E7;padding-top:20px;margin-top:20px;}.feature_specific b{color:#0E0E0E;font-family:"Avenir LT Pro";font-size:20px;font-weight:700;display:block;line-height:normal;margin-bottom:14px;}.feature_specific ul li{color:#0E0E0E;font-size:16px;line-height:150%;margin-bottom:10px;position:relative;padding-left:25px;}.feature_specific ul li::before{content:"\f058";font:normal normal normal 18px/1 FontAwesome;position:absolute;left:0;top:4px;color:#B981ED;}.price_break b{color:#0E0E0E;font-size:40px;font-weight:bold;line-height:normal;font-family:'Josefin Sans';}.price_break span{color:#5E5E5E;font-size:16px;font-weight:400;line-height:normal;vertical-align:top;margin-left:10px;}.bill_annually{color:#5E5E5E;font-size:16px;font-weight:400;line-height:normal;display:block;margin-top:-5px;}.nci{border-radius:0px 0px 15px 15px;background:#A54FEF;color:#FFF;font-size:16px;font-style:normal;font-weight:600;line-height:20px;position:absolute;right:60px;top:-3px;padding:2px 30px 7px 30px;}.nci::before{content:'';background:#A54FEF;width:calc(100% + 20px);height:9px;display:block;position:absolute;top:-8px;left:-10px;border-radius:10px 10px 0 0;}.pricing_by_course .col-span-4:nth-child(2) .priceBox, .priceBox:hover{box-shadow:2px 7px 12px -8px rgba(0,0,0,0.2);border-color:#E4A85B;}.pricing_by_course .col-span-4:nth-child(2) .priceBox .btn, .priceBox:hover .btn{background:linear-gradient(270deg,#A34BF4 0%,#CF92A0 50%,#EBB043 100%);color:white;border-color:white;}.infobox_table{border-radius:48px;background:#F6E8FC;margin-top:50px;padding:30px 50px;text-align:left;}.infobox_table ul li{list-style:disc outside;line-height:normal;margin-bottom:12px;color:#0E0E0E;font-size:16px;}.infobox_table p{color:#0E0E0E;font-size:16px;line-height: normal;}.infobox_table p a{font-weight:bold;color:#0E0E0E;margin-left:10px;}.infobox_table p a i{background-color:#29A71A;color:white;padding:6px 8px;display:inline-flex;border-radius:4px;align-items:center;justify-content:center;font-size:14px;}.tabs-container .ph-item{padding:30px 40px !important;border-radius:48px;height: 528px;}.tabs-container .ph-item .ph-col-12.popular-c2{ margin-top: auto;}.price_describe{padding:8px 16px;margin:14px 0;border-radius:10px;background:#FFEDF8;}.price_describe .form-group-register{margin-top:0;letter-spacing:0;line-height:normal;padding:8px 0;}.price_describe .form-group-register span{color:#0E0E0E;font-weight:bold;font-family:'Nunito Sans';}body .register-btn .pay_now_button_new{line-height:normal;display:flex;margin:0px auto;margin-top:10px;background:linear-gradient(270deg,#A34BF4 0%,#CF92A0 50%,#EBB043 100%);border:none;box-shadow:none;letter-spacing:0;width:100%;font-size:18px;font-weight:600;}.course_package_right{width:90%;}.form-group-register img{filter:contrast(0%) brightness(0%);width:16px;display:block;margin-top:11px;height:16px;}body .promocode > .positionRelative > .applyBtn{background:#17B565;border-radius:10px;line-height:normal;padding:0px 20px;letter-spacing:0;display:flex;align-items:center;justify-content:center;height:48px;font-size:14px;position:relative;top:0px;min-width:inherit;}.register .col-container .contentBlk.register_left_side_logo.payment_flow_bg{background:radial-gradient(95% 100% at 30% 0%,#F4E6E0 0%,#EED5FF 30%,#D4ADE4 76%,#E5D2F1 97%);}.courses-detail-main h2{line-height:normal;font-size:30px;}.ps-hero .title-key{margin-bottom:20px;width:90%;font-size:20px;}.ps-hero .btn{line-height:40px;display:inline-flex;align-items:center;gap:6px;}.ps-hero .btn .btn-icon{width: 24px;}.cta_section{border-radius:40px;background:linear-gradient(205deg,#F3EFFF 15.57%,#E8F0FF 84.43%);padding:48px;display:flex;align-items:center;justify-content:space-between;margin-top:30px;}.cta_section h3{font-size:30px;color:#1B1F3B;}.cta_section p{color:#1F1F1F;font-size:16px;font-weight:400;}.cta_section .btn-orange{color:#fff;height:60px;display:flex;align-items:center;}.overview_section{border-radius:20px;background:#FFF;box-shadow:0 1px 45px 0 rgba(0,0,0,0.05);padding:40px 30px;margin-top:-60px;position:relative;z-index:0;}.overview_section h2{color:#1B1F3B;font-size:30px;font-weight:bold;line-height:normal;margin-bottom:20px;border-bottom:1px solid #E8E9EA;padding-bottom:20px;}.overview_section p{line-height:1.5;margin-bottom: 10px;}.overview_section .overview_block{border-radius:20px;background:#FFF;box-shadow:0 1px 45px 0 rgba(0,0,0,0.05);padding:30px;}.overview_section .courseBox{display:flex;align-items:center;gap:20px;}.overview_section .courseBox li{background:#fff;box-shadow:15px 15px 55px rgb(0 0 0 / .05);border-radius:24px;flex:1;padding:24px;display:flex;align-items:center;text-align:left;gap:20px;}.overview_section .courseBox li .courseNumber{color:#296176;font-size:24px;font-weight:700;line-height:normal;}.overview_section .courseBox li p{line-height: normal;}.ps-hero{position:relative;background:#ffe0f4;overflow:hidden;border-radius: 25px;}.ps-hero .container{margin:0 auto;padding:80px 24px;display:flex;align-items:center;position: relative;}.ps-hero .hero-left{width:58%;}.hero-left p{font-weight:500;letter-spacing:.08em;color:#1f1f1f;margin:23px 0 0;}.hero-left p span.strick{font-size:18px;text-decoration:line-through;}.hero-left p span.priceHighlight{font-weight:900;font-size:25px;padding-left:8px;padding-right:9px;}.ai-ml-hero.ps-hero .hero-right{right:40px;bottom:auto;max-width:inherit;}.ai-ml-hero.ps-hero .hero-right img{display:block;}.learn_build_excel{background:#F9FAFB;}.learn_build_excel .ace_journey{background:transparent;padding:40px 0;}.learn_build_excel .ace_journey .about-content{margin-top:40px;}.ace_journey .col-span-3{flex:0 0 auto;width:25%;}.learn_build_excel .inner_box{border-top:4px solid #ccc;background:#FFF;}.learn_build_excel .inner_box.inner_box1{border-color:#96F7E4;box-shadow:0 10px 25px -5px rgba(20,184,166,0.08),0 8px 10px -6px rgba(20,184,166,0.05);}.learn_build_excel .inner_box.inner_box2{border-color:#A2F4FD;box-shadow:0 10px 25px -5px rgba(6,182,212,0.08),0 8px 10px -6px rgba(6,182,212,0.05);}.learn_build_excel .inner_box.inner_box3{border-color:#E9D4FF;box-shadow:0 10px 25px -5px rgba(147,51,234,0.08),0 8px 10px -6px rgba(147,51,234,0.05);}.learn_build_excel .inner_box.inner_box4{border-color:#FFD6A8;box-shadow:0 10px 25px -5px rgba(249,115,22,0.08),0 8px 10px -6px rgba(249,115,22,0.05);}.learn_build_excel .cat_row{display:flex;align-items:center;gap:16px;margin-bottom:20px;}.learn_build_excel .cat_row h3{line-height:normal;margin-bottom:6px;}.learn_build_excel .cat_row p{line-height:normal;margin-bottom:0 !important;}.learn_build_excel .inner_box h4{margin-bottom:10px;}.learn_build_excel .inner_box.inner_box1 h4{color:#00BBA7;}.learn_build_excel .inner_box.inner_box2 h4{color:#00B8DB;}.learn_build_excel .inner_box.inner_box3 h4{color:#9810FA;}.learn_build_excel .inner_box.inner_box4 h4{color:#FF6900;}.learn_build_excel .inner_box ul li{color:#364153;font-weight:400;line-height:1.6;margin-bottom:8px;list-style:disc outside;margin-left:12px;}.learn_build_excel .inner_box1 ul li::marker{color:#00BBA7;}.learn_build_excel .inner_box2 ul li::marker{color:#00B8DB;}.learn_build_excel .inner_box3 ul li::marker{color:#9810FA;}.learn_build_excel .inner_box4 ul li::marker{color:#FF6900;}.tools_used{margin-top:20px;}.tools_used b{display:block;line-height:normal;margin-bottom:6px;}.tools_used span{border-radius:20px;background:#CBFBF1;padding:6px 10px;display:inline-block;line-height:normal;font-size:12px;margin-right:4px;color:#00786F;}.inner_box1 .tools_used span{background:#CBFBF1;color:#00786F;}.inner_box2 .tools_used span{background:#CEFAFE;color:#007595;}.inner_box3 .tools_used span{background:#F3E8FF;color:#8200DB;}.inner_box4 .tools_used span{background:#FFEDD4;color:#CA3500;}.tools_used span:last-child{margin-right:0;}.ps-hero .hero-right{width:42%;position:relative;display:flex;justify-content:center;}.ps-hero .badge{color:#d951a7;font-weight:500;font-size:24px;margin-bottom:12px;}.ps-hero h1{font-weight:700;font-size:60px;line-height:1.2;color:#393738;margin:0 0 12px;}.ps-hero .desc{font-size:20px;line-height:30px;color:#1f1f1f;max-width:560px;margin:20px 0;}.ps-hero .cta{display:inline-flex;align-items:center;gap:10px;background:rgba(230,76,60,0.71);color:#fff;padding:14px 30px;border-radius:30px;box-shadow:8px 8px 0 #ffc1be;text-decoration:none;}.ps-hero .price{margin-top:22px;font-size:20px;color:#1f1f1f;}.ps-hero .price .strike{text-decoration:line-through;}.ps-hero .pill{display:inline-block;background:#28a393;color:#fff;padding:8px 14px;border-radius:30px;margin-top:12px;line-height:normal;font-weight:500;font-size:16px;}.ps-hero .ring{position:absolute;inset:0;pointer-events:none;background:radial-gradient(closest-side,rgba(255,255,255,0) 74%,rgba(255,255,255,0.25) 75% 76%,rgba(255,255,255,0) 77%)calc(100% - 200px) 80px/700px 700px no-repeat,radial-gradient(closest-side,rgba(255,255,255,0) 74%,rgba(255,255,255,0.25) 75% 76%,rgba(255,255,255,0) 77%)calc(100% - 150px) 30px/860px 860px no-repeat,radial-gradient(closest-side,rgba(255,255,255,0) 74%,rgba(255,255,255,0.25) 75% 76%,rgba(255,255,255,0) 77%)calc(100% - 260px) -90px/1100px 1100px no-repeat;}.ps-hero .hero-right{max-width: 450px;height:auto;position:absolute;right:16%;bottom:0;}.mb-70{margin-bottom: 70px;}.coursesTopBanner .keyContent-block{width:calc(100% - 50px);}.keyContent-block h1{font-size:48px;line-height:1.3;letter-spacing:0;}.coursesTopBanner .keyContent-block .title-key{margin-bottom:30px;width:auto;}.aboutUs.courses{padding:48px 0;}.aboutUs.courses h2.text-black{margin-bottom:20px;line-height:normal;}.courseDetails .accordion-content p{font-size:14px;line-height:28px;}section.faqs .faq-accordion ul li .faq-discriptionshow p{line-height:1.5;width:90%;}section.faqs .faq-accordion ul li .faq-discriptionshow ul{margin-left:18px;}section.faqs .faq-accordion ul li .faq-discriptionshow ul li{padding:0;margin:16px 0;line-height:1.5;list-style:disc;}section.faqs .faq-accordion ul li .faq-discriptionshow ul li:last-child{margin-bottom:0}.courseDetails .willReviewCont p{line-height:26px;font-size:14px;}.revmap-section{padding:60px 0;background:#fff;}.revmap-section .revmap-header{text-align:center;margin-bottom:24px;}.revmap-section .revmap-grid{display:flex;flex-wrap:wrap;gap:24px;margin:0;padding:0;list-style:none;}.revmap-section .revmap-card{position:relative;flex:1 1 calc(20% - 24px);border-radius:16px;padding:20px 30px;background:#f4f7fb;}.revmap-section .revmap-card svg{margin:0 auto;display:block;}.revmap-section .revmap-card h3{font-size:18px;font-weight:700;margin:10px 0 0;text-align:center;line-height:1.2;}.revmap-section .revmap-card ul{list-style:none;padding:0;margin:0;}.revmap-section .revmap-card ul li{position:relative;padding-left:24px;margin:0 0 10px;font-size:16px;color:#2D2D2D;line-height:normal;}.revmap-section .revmap-card ul li:before{content:"";position:absolute;left:4px;top:4px;width:8px;height:8px;border-radius:50%;background:#2D2D2D;}.revmap-section .revmap-card .sparkles{position:absolute;left:14px;top:14px;width:22px;height:22px;}.revmap-section .revmap-card.level1{background:#DFF0FF;}.revmap-section .revmap-card.level2{background:#D4FAED;}.revmap-section .revmap-card.level3{background:#FDE6F5;}.revmap-section .revmap-card.level4{background:#FFF6DB;}.revmap-section .revmap-card.level5{background:#FFE6D0;}.revmap-section .revmap-card.spark .sparkles path{fill:#2AA391;}.revmap-section .revmap-card.shine .sparkles path{fill:#D951A7;}.revmap-section .revmap-card.glow .sparkles path{fill:#6C63FF;}.receive-section{padding:70px 0;}.receive-section .receive-header{margin-bottom:20px;}.receive-grid{display:flex;align-items:flex-start;justify-content:space-between;gap:40px;flex-wrap:wrap;}.receive-item{display:flex;align-items:flex-start;gap:12px;width:calc(25% - 30px);}.receive-item .icon{width:40px;height:40px;flex:0 0 40px;}.receive-item h4{margin:0 0 6px;font-size:14px;font-weight:700;color:#7a1b80;}.receive-item p{margin:0;font-size:12px;line-height:18px;color:#3b3b3b;}.receive-section .willReveive .col-span-3{width:25%;}.receive-section .willReviewBlock{gap:16px;flex-wrap:nowrap;}.receive-section .willReviewCont p{color:#454545;line-height:1.5;}.ace_journey{border-radius:60px;background:#DAECFF;text-align:center;padding:40px;margin-top: 60px;}.title2{font-size:30px;color:#1B1F3B;line-height:normal;margin-bottom:10px;}.ace_journey .about-content{margin-top:20px;}.inner_box{border-radius:20px;background:#C7E2FF;padding:30px;text-align:left;height: 100%;}.inner_box h4{color:#296176;font-size:18px;font-weight:bold;line-height:normal;margin-bottom:6px;}.inner_box p{line-height:1.6;font-size:14px;color:#454545;margin-bottom:10px;}.Convertbtn{outline:rgba(230,76,60,.71) 1px solid;padding-top:18px !important;padding-bottom:18px !important;color:rgba(230,76,60,.71);margin-left:15px;background:white;}.fixedOnMobile{display:none;}.fixedOnMobile #discover-course-link{display:none;}nav.quickMenuNav{padding:20px 10px;}.quickMenuNav h2{color:black;}.quickMenuNav a{white-space:nowrap;outline:black solid 1px;border-radius:25px;padding:2px 10px;}.aboutUs.courses{margin-top:20px !important;}.ai_revmap .revmap-grid{justify-content:center;}.ai_revmap .revmap-card{flex:1 1 auto;max-width:calc(25% - 24px);}.why-parent-ml{padding:80px 0;}.why-parent-ml .title2{text-align:center;margin-bottom:40px;}.why-parent-grid{display:flex;flex-direction:column;gap:32px;}.why-parent-row{display:flex;gap:32px;justify-content:center;flex-wrap:wrap}.why-parent-row--center{justify-content:center}.why-parent-row--center .box_parent{flex:1 1 760px;max-width:760px}.box_parent{display:flex;gap:24px;align-items:flex-start;background:#FFF;border-radius:16px;padding:32px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.1);flex:1 1 calc(50% - 16px);min-width:300px;max-width:760px}.box_parent_icon{flex-shrink:0;width:64px;height:64px;border-radius:14px;display:flex;align-items:center;justify-content:center}.box_parent_icon--blue{background:#EFF6FF}.box_parent_icon--green{background:#ECFDF5}.box_parent_icon--purple{background:#FAF5FF}.box_parent_icon--orange{background:#FFF7ED}.box_parent_icon--pink{background:#FDF2F8}.box_parent_content h4{font-size:20px;font-weight:600;line-height:28px;color:#101828;margin:0 0 8px}.box_parent_content p{font-size:16px;line-height:26px;color:#4A5565;margin:0}
@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}   
@media (max-width:1350px){.courseDetails .accordion-content p{min-height:56px} .accordion-content{padding-bottom:0}.keyboardContent a.btn{font-size:16px;}}
@media (max-width:1199px){.reviewSliderContentBlock{padding:28px 18px} .reviews .slick-list{padding:0 0 10px} .reviewSliderContentBlock p { font-size: 14px;}.pricing_by_course .col-span-4{width: 50%;}.priceBox{ margin-bottom:40px;}.ps-hero .container{flex-direction:column;}.ps-hero .hero-left,.ps-hero .hero-right{width:100%;}.ps-hero h1{font-size:40px;}.coursesTopBanner .keyboardContent.col-span-6{width:100%;}.keyContent-block h1{font-size:40px;}.coursesTopBanner .keyboardContent .keyboardImgBlock{margin-top:30px;}.aboutUs.courses h2.text-black{font-size:30px;}.aboutUs.courses{padding:40px 30px;margin:48px 0;}.courseDetails .tablsAction{margin-bottom:48px;}.about-content p{font-size:14px;line-height:26px;}.customTabContent .learningMap h2{font-size:30px;line-height:normal;}.learningMap p{font-size:14px;line-height:26px;width:85%;}.curriculumContent button.accordion{font-size:20px;}.curriculumBlock .curriculumContent{border-radius:20px;margin-bottom:30px;}.coursesTopBanner .keyContent-block{width:100%;text-align: center;}.customTabContent ul.courseBox li{width:calc(50% - 4%);padding:15px;margin-bottom:20px;}.courseDetails{padding-bottom:48px;}.willReveive .col-span-4{width:50%;}.receive-section .willReveive .col-span-3{width:calc(50% - 16px);}.revmap-section .revmap-card{flex:1 1 calc(50% - 12px);}.ps-hero .hero-left{position:relative;z-index:1;}.ps-hero .hero-right{max-width: 400px;bottom:0;right:30px;}.ps-hero .pill {margin-bottom: 40px;}.overview_section .courseBox{flex-wrap:wrap;}.overview_section .courseBox li{flex:0 0 calc(50% - 10px);}.revmap-section{padding:40px 0;}.receive-section{padding:40px 0;}.meetYourTeachers{padding:48px 0;}.keyboardBlock{flex-direction:column-reverse}section.faqs{margin-top: 48px;}.ace_journey .col-span-3{width: 50%;}.learn_build_excel .inner_box{margin-bottom: 30px;height: auto;}.box_parent{padding: 20px;gap: 16px;}.box_parent_content p{font-size:14px;line-height:1.6;}.box_parent_content h4{font-size:18px;line-height:normal;}.why-parent-ml{padding:40px;}.revmap-section .revmap-card{flex:1 1 auto;max-width:calc(50% - 24px);}}
@media (max-width:991px){.why-parent-ml{padding:48px 0}.why-parent-row .box_parent,.why-parent-row--center .box_parent{flex:1 1 100%;max-width:100%}.choosePackContent{padding:20px 20px 40px;width:100%} section.faqs .faq-accordion ul li{padding:40px 33px} section.faqs .faq-accordion ul li>a{font-size:17px;line-height:33px;padding-bottom:0;padding-right:55px} section.faqs .faq-accordion ul li>a i{right:0} .searchFor .searchForBlock .searchForContent{padding:15px} .searchForContent .searchForContentBtn a.viewDetails{font-size:15px;line-height:43px;margin-top:29px;padding:0} #individual-packages .chooseYourPack{transform:translate(0,0);top:0;margin-top:12px;margin-bottom:12px} .reviewSliderContentBlock p{line-height:1.7} .reviewSliderContentBlock .popularHead .popular-courses-image img{width:50px;height:50px} .reviewSliderContentBlock .popularHead .popular-courses-content{font-size:16px} .courseDetails .accordion-content p{font-size:13px!important;line-height:1.3!important} .searchForContent .searchForContentBtn p {min-height: 85px;}.ps-hero h1{font-size:26px;}.ps-hero .badge{font-size:16px;margin-bottom:0;}.ps-hero .title-key{width:340px;font-size:16px;line-height:normal;}.ps-hero .btn{font-size:16px;}.overview_section{padding:30px;}.cta_section{padding:40px;flex-direction:column;align-items:flex-start;gap:10px;}.cta_section p{font-size:16px;line-height:1.6;}.cta_section .btn-orange{font-size: 16px;}.ace_journey .inner_box{margin-bottom:20px;}.about-content p {min-height: inherit;margin-bottom: 0;}}
@media (max-width:767px){.why-parent-ml{padding:40px 0}.why-parent-ml .title2{font-size:24px;margin-bottom:24px}.box_parent{flex-direction:column;padding:24px;gap:16px}.box_parent_icon{width:56px;height:56px}.box_parent_icon svg{width:28px;height:28px}.box_parent_content h4{font-size:18px}.box_parent_content p{font-size:15px}.guitar-online-classes .about-content div{width:100%} .reviewFromParents .reviewSliderBlock .slick-next:before,.reviewFromParents .reviewSliderBlock .slick-prev:before{content:"";background-size:auto;width:40px;height:10px;background-repeat:no-repeat;background-position:center;display:block} .coursesTopBanner{padding:41px 20px} .keyboardContent.col-span-5{order:1} .keyboardImgBlock{max-width:230px;margin:0 auto} .keyboardBlock .keyboardContent{display:block;text-align:center;padding-top:25px} .keyboardContent p.title-key{width:100%;font-size:16px;line-height:25px} .keyboardContent a.btn.btn-orange{line-height:40px;font-size:16px;padding:5px 40px;width: 100%;} .keyContent-block .fixedOnMobile{position:fixed;background:#ffe0f4;width:100%;left:0;bottom:0;font-size:14px;padding:15px 10px;z-index:5;transition: all 0.3s ease-in-out;opacity: 0;display: block;transform: translateY(200px);} .keyContent-block .fixedOnMobile a.btn.btn-orange.book_demo,.meetTeacherContentBlock,.teacherImgBloxk{width:100%;justify-content: center;} .about-content{display:block;text-align:center} .about-content p{width:100%;padding:0;margin-bottom:18px} h2.text-black{margin-bottom:23px;text-align:center} .about-content p:last-child,.about-content p:nth-child(2n){padding-left:0} .aboutUs.courses{padding:50px 20px;margin-bottom:53px} .tablsAction ul.customTab a{font-size:12px;line-height:30px;min-width:149px;margin:0 12px} .customTabContent ul.courseBox li{width:48%;margin-right:1%;padding:15px 0;margin-left:1%;margin-bottom:15px} .customTabContent ul.courseBox li .courseNumber{font-size:20px;line-height:19px} .customTabContent ul.courseBox li p{font-size:12px;line-height:19px} .willReviewBlock .willReviewImg{width:20%;padding-right:10px} .willReviewCont .willReviewHead{font-size:16px;line-height:33px} .courseDetails{padding-bottom:77px} .choosePackContent .actualAmount span,.choosePackContent .groupCourse{font-size:18px;line-height:30px} .cooperationTag{font-size:10px;min-width:188px;line-height:23px} .choosePackContent .sessionsBlock{font-size:12px;line-height:30px} .choosePackContent .priceBlock{font-size:30px;line-height:40px;color:#96296e;font-weight:600} .choosePackContent .perSession{font-size:12px;line-height:30px;color:#6f6f6f} .choosePackContent a.btn.enroll{font-size:12px;line-height:30px;color:#fff} .reviewSliderContentBlock .popularHead .popular-courses-content{font-size:14px;line-height:20px} .reviewSliderContentBlock p{font-size:12px;line-height:18px;color:#515151;min-height:auto} .reviewFromParents .topReview li{font-size:14px;line-height:50px;color:#767676} section.faqs .faq-accordion ul li>a{font-size:16px;line-height:25px} section.faqs .faq-accordion ul li .faq-discriptionshow p{font-size:12px;line-height:22px} section.faqs .faq-accordion ul li>a i{width:30px;height:30px} .searchFor .searchForBlock .searchForContent{margin-bottom:47px} .searchForContentBtn{padding-top:20px} .searchForContent .searchForContentBtn .searchForHeading{min-height:auto;font-size:16px;line-height:normal} .searchForContent .searchForContentBtn p{min-height:auto} .learningMap p{font-size:14px;line-height:28px;width:90%} .curriculumContent{margin-bottom:29px;min-height:inherit} .accordion-content{padding-bottom:20px} .meetTeacherContentBlock{padding-left:0;padding-top:60px} .teacherContent p{width:100%;text-align:center} #individual-packages button.close{right:8px;top:-8px} .reviewSliderContentBlock .popularHead .popular-courses-image img{width:64px;height:64px} .reviewSliderContentBlock .popularHead .popular-courses-image{margin-right:10px} .reviewSliderContentBlock .popularHead .popular-courses-content span.age{font-size:12px} .reviewFromParents .reviewSliderBlock .slick-next,.reviewFromParents .reviewSliderBlock .slick-prev{top:inherit;bottom:0} .reviewFromParents .reviewSliderBlock .slick-prev{left:35%} .reviewFromParents .reviewSliderBlock .slick-next{right:35%} .reviewFromParents .reviewSliderBlock .slick-prev:before{background-image:url(../images/ab-left-arrow.svg)} .reviewFromParents .reviewSliderBlock .slick-next:before{background-image:url(../images/ab-right-arrow.svg)} .keyContent-block h1{font-size:30px;line-height:40px} .reviewSliderContentBlock{min-height:inherit} section.searchFor{padding-bottom:0} .courseDetails .accordion-content p{min-height:inherit} .reviewFromParents .slick-dots{display: none !important;}.reviewSliderContentBlock a{line-height: 18px;}.pricing_by_course .col-span-4{width:100%;}.infobox_table{border-radius:30px;padding:20px 30px;margin-top:0;}.tabs{border-radius:24px;padding:4px;flex-wrap:wrap;flex-direction:column;width:100%;margin-bottom:30px;}.pricing_by_course{padding:30px 0;}.priceBox h3{font-size:20px;}.priceBox h3 img{max-width:24px;}.tabs-container{margin-top:20px;}.price_break b{font-size:30px;}.price_break span{font-weight:400;}.feature_specific ul li{font-size:14px;}.priceBox .btn, .priceBox .book_demo{font-size:16px;}.priceBox{border-radius:20px;padding:30px;}.orignalPrice{font-size:20px;}.tabs-container .inner_tabs{gap: 10px;}.tabs-container .inner_tabs label{ font-size: 16px;}.price_break{flex-direction:column;}.price_break span.per_session_price{margin-left:0;margin-top:10px;}footer{padding-bottom:40px;}.keyContent-block h1{font-size:30px;}.coursesTopBanner .keyContent-block .title-key{margin-bottom: 20px;margin-top: 0;}.keyboardBlock .keyboardContent{padding-top:0;}.coursesTopBanner .keyboardContent .keyboardImgBlock{margin-top:0;}.customTabContent ul.courseBox{margin-bottom:30px;}.willReveive .col-span-4{width:100%;}.chooseYourPack{margin-bottom:0;}.receive-section .willReveive .col-span-3{width:100%;}.revmap-section .revmap-card{flex:1 1 100%;}.revmap-section .revmap-header h2{font-size:18px;}.ps-hero h1{font-size:30px;}.ps-hero .desc{font-size:16px;line-height:26px;}.ps-hero .hero-image{width:320px;height:420px;}.overview_section .courseBox li{flex:0 0 100%;}.ps-hero .hero-right{width:340px;bottom:auto;top:0;position:static;margin-bottom: 30px;}.overview_section{margin-top:-40px;padding: 20px;}.ps-hero .title-key{width: auto;}.ps-hero .keyContent-block{text-align:center;}.ps-hero .pill{margin-bottom:0;}.cta_section h3{font-size:24px;margin-bottom:10px;}.ace_journey{border-radius:30px;padding:20px;}.courses-detail-main h2{font-size:24px;}.inner_box{padding:20px;margin-bottom: 10px;}.about-content p{margin-bottom:0;}.revmap-section .revmap-header h2{font-size:24px;}.ps-hero h1{font-size:24px;line-height:1.25;}.revmap-section .revmap-card{padding:16px 20px;}.cta_section{padding:30px;}.overview_section .courseBox li{flex:0 0 calc(50% - 10px);padding:0;box-shadow:none;}.overview_section .courseBox li svg{display:none;}.Convertbtn{width:100%;margin-top:20px;padding:14px 0 !important;font-size:16px;margin-left:0;}.stickyMenu .new-design-btn{display:none;}.stickyMenu .fixedOnMobile{display:block;opacity: 1;transform: translateY(0);}.stickyMenu .coursesTopBanner .keyContent-block .title-key,.stickyMenu .ps-hero .keyContent-block .title-key{margin-bottom: 0;}.ai-ml-hero.ps-hero .hero-right{max-width: 280px;}.ai-ml-hero .container{padding-top:40px;}.ace_journey .col-span-3{width:100%;}.revmap-section .revmap-card{flex:1 1 100%;max-width:100%;}} 
@media (min-width: 1200px) {.quickMenuNav{margin:12px 0 !important;}} 
@media (min-width: 691px) {.quickMenuNav .Section{max-width:1320px;margin-left:auto;margin-right:auto;}.quickMenuNav a{margin-right:1rem;padding:15px 15px;}}