.slots-left{background-color:white;margin-bottom:40px;color:#ca3d2b;padding:20px;font-size:1.4rem;border-radius:20px;font-weight:bold;display:none;text-align:center}.appraisals{display:flex;height:430px;width:100%;margin-top:40px;color:#000000}.appraisals .appraisal{display:none;padding:20px;height:100%}.appraisals .appraisal .appraisal-content{width:100%;height:100%;display:flex}.appraisals .appraisal .appraisal-content .appraisal-left{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.appraisals .appraisal .appraisal-content .appraisal-left .appraisal-image{width:250px;height:250px}.appraisals .appraisal .appraisal-content .appraisal-left .appraisal-image img{width:100%;height:100%;object-fit:cover}.appraisals .appraisal .appraisal-content .appraisal-left .appraisal-name{margin-top:20px;font-size:1.5rem;text-align:center;font-weight:bold}.appraisals .appraisal .appraisal-content .appraisal-right{padding-left:20px;text-align:center;font-size:18px}.appraisals .appraisal:first-child{display:block}.appraisals .left{display:flex;align-items:center;justify-content:flex-start;width:100px}.appraisals .left svg{width:65px}.appraisals .middle{background-color:#ffffff;width:calc(100% - 65px - 65px);border-radius:40px;box-shadow:5px 5px 19px -2px #00000024}.appraisals .middle img{vertical-align:middle}.appraisals .middle .appraisals-slideshow-container{width:100%;height:100%;position:relative;margin:auto}.appraisals .middle .active,.appraisals .middle .dot:hover{background-color:#717171}.appraisals .middle .fade{animation-name:fade;animation-duration:1.5s}@keyframes fade{from{opacity:.4}to{opacity:1}}.appraisals .right{display:flex;align-items:center;justify-content:flex-end;width:100px}.appraisals .right svg{width:65px;transform:rotate(180deg)}.appraisals .prev,.appraisals .next{cursor:pointer;width:auto;margin-top:-22px;color:white;font-weight:bold;font-size:18px;transition:0.6s ease;border-radius:0 3px 3px 0;user-select:none}.appraisals .next{right:0;border-radius:3px 0 0 3px}.appraisals .prev:hover path,.appraisals .next:hover path{fill:#c3c3c3}@media only screen and (max-width: 991px){.appraisals{height:auto;position:relative}.appraisals .appraisal{padding:10px}.appraisals .appraisal .appraisal-content{flex-direction:column;width:100%;height:100%}.appraisals .appraisal .appraisal-content .appraisal-left .appraisal-image{width:150px;height:150px}.appraisals .appraisal .appraisal-content .appraisal-right{padding:0;padding-bottom:30px}.appraisals .left{position:absolute;width:30px;height:100%}.appraisals .left svg{width:20px}.appraisals .middle{width:100%}.appraisals .right{position:absolute;width:30px;height:100%;right:0}.appraisals .right svg{width:20px}.appraisals .prev path,.appraisals .next path{fill:#ca3d2b}.section-bonus{padding:40px 0 60px 0}.section-bonus .sb-content .sb-title{font-size:3rem}.section-bonus .sb-content .sb-box{display:flex;flex-direction:column}.section-bonus .sb-content .sb-box .sb-illustration{margin:0 auto}.section-bonus .sb-content .sb-box .sb-illustration img{width:100%}.section-bonus .sb-content .sb-box .sb-desc{padding:20px 20px 0 20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.section-bonus .sb-content .sb-box .sb-desc .sb-desc-title{font-size:1.6rem;text-align:center}.section-bonus .sb-content .sb-box .sb-desc .sb-desc-points{font-weight:400;font-size:1.4rem}.section-bonus .sb-content .sb-box .sb-desc .sb-desc-points li{list-style-type:disc;display:list-item}.section-bonus .sb-content .sb-box .sb-desc .sb-desc-points ul{list-style-type:disc}}.icon,.fa-solid{margin-right:10px;width:35px;min-width:35px;height:35px}ul{list-style-type:none}li{display:flex;align-items:center;padding:10px 0}.section-bonus{padding:40px 0 60px 0}.section-bonus .sb-content .sb-title{text-align:center;font-size:3rem;margin-bottom:20px;font-family:"font1"}.section-bonus .sb-content .sb-box{display:flex}.section-bonus .sb-content .sb-box .sb-desc{padding:50px 0 0 20px;display:flex;flex-direction:column;justify-content:center}.section-bonus .sb-content .sb-box .sb-desc .sb-desc-title{font-size:1.6rem;text-align:center}.section-bonus .sb-content .sb-box .sb-desc .sb-desc-points{font-weight:400;font-size:1.4rem}.section-bonus .sb-content .sb-box .sb-desc .sb-desc-points li{list-style-type:disc;display:list-item}.section-bonus .sb-content .sb-box .sb-desc .sb-desc-points ul{list-style-type:disc}.section-coffee-header{height:550px;padding-top:20px}@media only screen and (max-width: 1200px){.section-coffee-header{height:650px}}.section-coffee-header .sch-content{display:flex;height:100%}.section-coffee-header .sch-content .sch-content-left{margin-right:auto;width:570px}.section-coffee-header .sch-content .sch-content-left .sch-content-left-container{background-image:url(https://gw.ohlalafrenchcourse.com/assets/sales_pages/1/girl_af_buble-58db5caca743e61821a0cf6d5559a75cf6657875239476fb9967ed60d1091a86.png);width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:bottom;position:relative}.section-coffee-header .sch-content .sch-content-left .sch-content-left-container .sch-bubble-message{color:#000;position:absolute;font-family:'font2';font-size:3rem;top:180px;left:260px;width:250px;text-align:center}@media only screen and (max-width: 1200px){.section-coffee-header .sch-content .sch-content-left .sch-content-left-container .sch-bubble-message{top:340px;left:202px}}.section-coffee-header .sch-content .sch-content-right{width:570px;margin-left:auto;color:#fff;text-align:left;display:flex;flex-direction:column;justify-content:center;padding-left:20px}.section-coffee-header .sch-content .sch-content-right .sch-content-right-title{font-family:'font1';font-size:3rem}.section-coffee-header .sch-content .sch-content-right .sch-content-right-body{font-size:1.8rem}.section-coffee-quote{padding:40px}.section-coffee-quote .scq-content{font-size:2.4rem;display:flex;width:100%}.section-coffee-quote .scq-content .scq-content-catchphrase{width:100%}.section-coffee-quote .scq-content .scq-content-catchphrase .highlight{color:#194157;text-align:right;font-family:'font2';font-size:4rem}.section-coffee-quote .scq-content:before{content:"";display:block;height:30px;width:40px;background-size:30px 30px;background-image:url(https://gw.ohlalafrenchcourse.com/assets/sales_pages/1/quote_open-89ad1010d0a5bc4edb8c7c921c56903894b6f8cafc513542867ac08495bffc5c.svg);background-repeat:no-repeat}.section-coffee-quote .scq-content:after{content:"";display:block;height:30px;width:50px;background-size:30px 30px;background-image:url(https://gw.ohlalafrenchcourse.com/assets/sales_pages/1/quote_close-9f5f8a9bcc2e24129013007db46f189634a47c1781a9056b536d772791244e11.svg);background-repeat:no-repeat;padding-top:100px;background-position:bottom}.section-coffee-difficult{padding:20px 0}.section-coffee-difficult .scd-content{font-size:1.4rem}.section-coffee-clair{height:470px}.section-coffee-clair .scc-content{display:flex;align-items:flex-start;color:#fff}.section-coffee-clair .scc-content .scc-content-left{font-size:1.4rem;padding:20px 0}.section-coffee-clair .scc-content .scc-content-left li{line-height:2.4rem}.section-coffee-clair .scc-content .scc-content-left .scc-title{font-family:'font2';font-size:4rem}.section-coffee-clair .scc-content .scc-content-left .times{font-size:4rem;font-weight:bold;line-height:2.4rem;margin-bottom:auto;margin-top:3px;margin-right:5px}.section-coffee-clair .scc-content .scc-content-right .scc-image-container{width:365px}.section-coffee-clair .scc-content .scc-content-right .scc-image-container img{width:100%}.section-coffee-must{padding:40px 0 60px 0}.section-coffee-must .scm-content .scm-content-title{font-size:1.8rem}.section-coffee-must .scm-content .scm-content-body{font-size:1.4rem}.section-coffee-must .scm-content .scm-content-catchphrase{color:#194157;font-family:'font2';font-size:4rem;text-align:center}.section-coffee-steps{padding:40px 0 60px 0}.section-coffee-steps .scs-content .scs-content-title{font-size:3rem;font-family:'font1';text-align:center;color:white}.section-coffee-steps .scs-content .scs-content-body{margin-top:80px;display:flex;justify-content:space-around}.section-coffee-steps .scs-content .scs-content-body .scs-step{position:relative;width:340px;height:350px;background-color:#fff;padding-top:60px;text-align:center;font-size:1.4rem;color:#000000;word-spacing:0.3rem}.section-coffee-steps .scs-content .scs-content-body .scs-step .scs-step-number{background-color:#194157;border-radius:20px;font-family:'font1';font-size:3rem;color:#fff;width:80px;height:80px;position:absolute;top:-40px;left:calc((100% / 2) - 40px);display:flex;align-items:center;justify-content:center}.section-coffee-steps .scs-content .scs-content-body .scs-step .scs-step-title{font-size:1.8rem;margin-bottom:20px}.section-coffee-steps .scs-content .scs-content-body .scs-step .scs-step-body{padding:0 20px}.section-coffee-when{padding:40px 0 60px 0}.section-coffee-when .scw-content .scw-content-title{font-size:3rem;text-align:center}.section-coffee-when .scw-content .scw-content-title .highlight{font-family:'font2';font-size:4rem;color:#194157}.section-coffee-when .scw-content .scw-content-notes{margin-top:40px;font-style:italic}.section-coffee-when .scw-content .hours-table{width:100%;border:1px solid #ca3d2b;margin:20px;margin-top:40px;background-color:#ca3d2b;-webkit-box-shadow:5px 8px 9px -5px #00000096;box-shadow:5px 8px 9px -5px #00000096}.section-coffee-when .scw-content .hours-table td{text-align:center;padding:5px;border:1px solid #ca3d2b;background-color:#fff;font-size:1rem;font-style:italic}.section-coffee-when .scw-content .hours-table td .client-time{font-size:1.2rem;color:#000;font-style:normal}.section-coffee-when .scw-content .hours-table .day{font-weight:bold;font-size:1.4rem}.section-coffee-when .scw-content .hours-table .day td{color:#000;font-size:1.2rem;font-style:normal}.section-coffee-when .scw-content .hours-table .hour{font-size:1.2rem}.section-coffee-when .scw-content .hours-table-mobile{display:none}.section-coffee-when .scw-content .scw-content-button{margin-top:40px}.section-coffee-when .scw-content .scw-content-button .cta-btn-box{margin-bottom:0}.section-coffee-enrich{padding:40px 0}.section-coffee-enrich .sce-content{font-size:2.2rem;text-align:center}.section-coffee-today{padding:40px 0 60px 0}.section-coffee-today .sct-content{font-size:1.4rem}.section-coffee-today .sct-content table{width:100%}.section-coffee-today .sct-content .first{display:flex}.section-coffee-today .sct-content .first span{margin-right:10px}.section-coffee-today .sct-content .last{display:flex}.section-coffee-today .sct-content .last img{margin-right:10px;height:20px;margin-top:10px}.section-coffee-today .sct-content .spacer{width:200px;display:flex;justify-content:center}.section-coffee-today .sct-content .spacer img{width:110px;height:150px}.section-coffee-today .sct-content .arrow{color:#ca3d2b}.section-coffee-today .sct-content .sct-title{color:#fff;font-size:1.8rem;padding:10px;text-align:center;border-radius:15px;font-weight:bold}.section-coffee-today .sct-content .sct-title-red{background-color:#ca3d2b}.section-coffee-today .sct-content .sct-title-bleu{background-color:#194157}.section-coffee-join{padding:40px 0 60px 0}.section-coffee-join .scj-content{display:flex;flex-direction:column;align-items:center}.section-coffee-join .scj-content .scj-content-title{color:#fff;font-size:2.2rem;text-align:center;margin-bottom:20px;font-weight:bold}.section-coffee-join .scj-content .scj-content-body{position:relative;background-color:#fff;padding:20px;border-radius:20px;font-size:1.4rem;max-width:600px;color:#000000;margin-top:160px;padding-top:163px}.section-coffee-join .scj-content .scj-content-body .scj-content-illustration{position:absolute;top:-170px;left:0;width:100%}.section-coffee-join .scj-content .scj-content-body .scj-content-illustration img{width:100%}.section-coffee-join .scj-content .scj-content-body ul{list-style-type:disc}.section-coffee-join .scj-content .scj-content-body li{display:list-item}.section-cta-box{padding:40px 0 40px 0}.section-cta-box .title{font-size:2.4rem;text-align:center}.section-cta-box .cta-btn-box .cta-button{margin-top:40px;font-size:2.5rem !important}.section-coffee-videos{padding:40px 0 60px 0}.section-coffee-videos .scv-content .scv-content-title{font-size:2.4rem;text-align:center}.section-coffee-videos .scv-content .scv-content-title .highlight{font-family:'font2';font-size:3rem;color:#194157}.section-coffee-videos .scv-content .scv-content-body{display:flex;flex-wrap:wrap;justify-content:space-around;margin:20px 0 5px 0}.section-coffee-videos .scv-content .scv-content-body .video-block{display:flex;flex-direction:column;width:300px;margin:10px}.section-coffee-videos .scv-content .scv-content-body .video-block .video-thumb{position:relative;box-shadow:0px 2px 7px 1px rgba(0,0,0,0.5)}.section-coffee-videos .scv-content .scv-content-body .video-block .video-thumb .play-button{width:100%;height:100%;position:absolute;top:0;left:0;background-color:transparent;border:none}.section-coffee-videos .scv-content .scv-content-body .video-block .video-thumb .play-button .fa-play-circle{font-size:50px;color:rgba(255,255,255,0.4);width:1em;height:1em}.section-coffee-videos .scv-content .scv-content-body .video-block .video-thumb .play-button:hover{cursor:pointer}.section-coffee-videos .scv-content .scv-content-body .video-block .video-thumb .play-button:hover .fa-play-circle{color:white}.section-coffee-videos .scv-content .scv-content-body .video-block .video-thumb img{width:100%;height:100%}.section-coffee-videos .scv-content .scv-content-body .video-block .video-infos{text-align:center;font-size:1.4rem;line-height:1.4rem;padding:10px 0}.section-coffee-made-for-you{padding:40px 0}.section-coffee-made-for-you .scmfy-content{display:flex;justify-content:space-around;width:100%;font-size:1.4rem;color:#000000;align-items:center}.section-coffee-made-for-you .scmfy-content .scmfy-content-points{width:40%;background-color:white;padding:20px;border-radius:20px}.section-coffee-made-for-you .scmfy-content .scmfy-content-points .points-title{font-size:1.8rem;text-align:center;margin-bottom:20px;padding:0 40px}.section-coffee-made-for-you .scmfy-content .scmfy-content-points .points-content ul{margin:0;padding:0}.section-coffee-made-for-you .scmfy-content .scmfy-content-points .points-content li{display:flex;align-items:flex-start;padding:15px 0}.section-coffee-made-for-you .scmfy-content .scmfy-content-points .points-content .times{font-size:4rem;line-height:1.8rem;color:#ca3d2b}.section-coffee-made-for-you .scmfy-content .scmfy-content-points .points-content i{margin-right:10px;color:green}.section-coffee-look{padding:40px 0 40px 0}.section-coffee-look .scl-content .scl-content-title{font-size:2.4rem;text-align:center}.section-coffee-look .scl-content .scl-content-title .highlight{font-family:'font2';font-size:3rem;color:#194157}.section-coffee-look .scl-content .scl-points .scl-point{display:flex;margin-top:50px}.section-coffee-look .scl-content .scl-points .scl-point .scl-point-illustration{min-width:170px;width:170px;margin-right:20px}.section-coffee-look .scl-content .scl-points .scl-point .scl-point-illustration img{width:100%;object-fit:cover}.section-coffee-look .scl-content .scl-points .scl-point .scl-point-body{display:flex;justify-content:center;align-items:center;color:#fff;width:100%;font-size:1.4rem;height:100%}.section-coffee-look .scl-content .scl-points .scl-point .scl-point-body .scl-point-bubble{background-color:#194157;padding:40px;width:100%;border-radius:40px;height:100%}.section-coffee-look .scl-content .scl-points .scl-point .scl-point-body .bubble-red{background-color:#ca3d2b}.section-coffee-look .scl-content .cta-btn-box{margin-top:40px}.section-coffee-appraisals{padding:40px 0 60px 0}.section-coffee-appraisals .sca-content .sca-content-title{font-size:2.4rem;color:white;text-align:center}.section-coffee-faq{padding:40px 0 60px 0}.section-coffee-faq .scf-content .scf-content-title{font-size:2.4rem;text-align:center}.video-appraisal-modal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,0.9);top:0;left:0;z-index:9999;display:none;align-items:center;justify-content:center}.video-appraisal-modal .video-appraisal-content{background-color:transparent;position:relative}.video-appraisal-modal .video-appraisal-content .video-close{position:absolute;top:-20px;right:-50px;z-index:200;font-size:40px;color:white;background-color:transparent;border:none;cursor:pointer}.video-appraisal-modal .video-appraisal-content .video-close:hover{color:#b4b4b4}.video-appraisal-modal .video-appraisal-content video{width:100%;height:100%}@media only screen and (max-width: 991px){.icon,.fa-solid{width:30px;height:30px;min-width:30px}ul{padding-left:0px}.section-coffee-header{height:auto;padding:40px 0}.section-coffee-header .sch-content{display:flex;height:100%}.section-coffee-header .sch-content .sch-content-left{display:none}.section-coffee-header .sch-content .sch-content-right{width:100%;padding-left:0}.section-coffee-header .sch-content .sch-content-right .sch-content-right-title{font-size:2.2rem}.section-coffee-header .sch-content .sch-content-right .sch-content-right-body{font-size:1.4rem}.section-coffee-quote{padding:40px 0}.section-coffee-quote .scq-content{font-size:1.4rem}.section-coffee-quote .scq-content .scq-content-catchphrase .highlight{font-size:2.4rem}.section-coffee-quote .scq-content:before{height:20px;width:30px;background-size:20px 20px}.section-coffee-quote .scq-content:after{height:20px;width:40px;background-size:20px 20px;padding-top:125px}.section-coffee-difficult{padding:0 0 40px 0}.section-coffee-difficult .scd-content{font-size:1.2rem}.section-coffee-clair{height:auto;padding:40px 0}.section-coffee-clair .scc-content .scc-content-left{font-size:1.2rem;padding:0;width:100%}.section-coffee-clair .scc-content .scc-content-left li{line-height:1.8rem}.section-coffee-clair .scc-content .scc-content-left .scc-title{font-size:3rem}.section-coffee-clair .scc-content .scc-content-left .times{font-size:2rem}.section-coffee-clair .scc-content .scc-content-right{display:none}.section-coffee-must{padding:40px 0}.section-coffee-must .scm-content .scm-content-title{font-size:1.6rem}.section-coffee-must .scm-content .scm-content-body{font-size:1.2rem}.section-coffee-must .scm-content .scm-content-catchphrase{font-size:2.8rem}.section-coffee-steps{padding:40px 0 0 0}.section-coffee-steps .scs-content .scs-content-title{font-size:2.2rem}.section-coffee-steps .scs-content .scs-content-body{margin-top:80px;display:flex;flex-direction:column}.section-coffee-steps .scs-content .scs-content-body .scs-step{width:100%;height:270px;font-size:1.2rem;margin-bottom:60px}.section-coffee-when{padding:40px 0 60px 0}.section-coffee-when .scw-content .scw-content-title{font-size:2rem}.section-coffee-when .scw-content .scw-content-title .highlight{font-size:2.6rem}.section-coffee-when .scw-content .hours-table{display:none;width:auto}.section-coffee-when .scw-content .hours-table-mobile{display:inline-block}.section-coffee-today{display:none}.section-coffee-join{padding:40px 0}.section-coffee-join .scj-content{position:relative;display:flex;justify-content:center}.section-coffee-join .scj-content .scj-content-title{font-size:2rem;margin-bottom:40px}.section-coffee-join .scj-content .scj-content-body{font-size:1.2rem;margin-top:120px;padding-top:100px}.section-coffee-join .scj-content .scj-content-body .scj-content-illustration{position:absolute;top:-150px;left:0;width:100%;display:flex;justify-content:center}.section-coffee-join .scj-content .scj-content-body .scj-content-illustration img{margin:0 auto;width:90%}.section-coffee-join .scj-content .scj-content-body ul{padding-left:10px}.section-coffee-made-for-you{padding:40px 0}.section-coffee-made-for-you .scmfy-content{display:flex;font-size:1.2rem;flex-direction:column}.section-coffee-made-for-you .scmfy-content .scmfy-content-points{width:calc(100% - 20px);padding:10px;margin-bottom:20px}.section-coffee-made-for-you .scmfy-content .scmfy-content-points .points-title{font-size:1.6rem}.section-coffee-look{padding:40px 0 40px 0}.section-coffee-look .scl-content .scl-content-title{font-size:2rem}.section-coffee-look .scl-content .scl-content-title .highlight{font-family:'font2';font-size:3rem;color:#194157}.section-coffee-look .scl-content .scl-points .scl-point{display:flex;flex-direction:column;align-items:center}.section-coffee-look .scl-content .scl-points .scl-point .scl-point-body{font-size:1.2rem}.section-coffee-look .scl-content .scl-points .scl-point .scl-point-body .scl-point-bubble{background-color:#194157;padding:40px;width:100%;border-radius:40px;height:100%}.section-coffee-look .scl-content .scl-points .scl-point .scl-point-body .bubble-red{background-color:#ca3d2b}.section-coffee-look .scl-content .cta-btn-box{margin-top:40px}.section-coffee-appraisals{padding:40px 0}.section-coffee-appraisals .sca-content .sca-content-title{font-size:2rem}}@media only screen and (max-width: 600px){.section-coffee-join{padding:40px 0}.section-coffee-join .scj-content{position:relative;display:flex;justify-content:center}.section-coffee-join .scj-content .scj-content-title{font-size:2rem;margin-bottom:40px}.section-coffee-join .scj-content .scj-content-body{font-size:1.2rem;margin-top:80px;padding-top:90px}.section-coffee-join .scj-content .scj-content-body .scj-content-illustration{position:absolute;top:-25vw;left:0;width:100%;display:flex;justify-content:center}.section-coffee-join .scj-content .scj-content-body .scj-content-illustration img{margin:0 auto;width:100%}.section-coffee-join .scj-content .scj-content-body ul{padding-left:10px}}.faq{width:100%}.faq .faq-element{border-bottom:5px solid #194157;border-right:5px solid #194157;margin-top:20px;padding:20px 0;box-shadow:5px 8px 9px -5px #00000073}.faq .faq-element .question{cursor:pointer;font-weight:bold;font-size:1.6rem}.faq .faq-element .question:hover{color:#8b8b8b}.faq .faq-element .response{display:none;padding:20px 20px 0 20px;font-weight:normal;font-size:1.4rem}.faq .faq-element .response.open{display:block}@media only screen and (max-width: 991px){.faq .faq-element .question{font-size:1.2rem}.faq .faq-element .response{font-size:1rem}}body{margin:0;padding:0}.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100vw;height:100vh}.modal .modal-background{background-color:rgba(0,0,0,0.8);width:100%;height:100%}.promo-modal{background-color:#fff;max-width:500px !important;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:20px;border-radius:20px}.promo-modal .promo-modal-close{position:absolute;top:8px;right:8px;background:none;border:none;font-size:1.5rem;font-weight:bold;color:#333;cursor:pointer;padding:4px;transition:color 0.2s}.promo-modal .promo-modal-close:hover{color:#d9534f}.promo-modal .promo-modal-close:focus{outline:2px solid #0056b3;outline-offset:2px}.promo-modal .bubble{background-color:#ca3d2b;color:#fff;font-family:'font1';font-size:2rem;text-align:center;padding:10px;position:absolute;border-radius:20px;top:-45px;left:135px;z-index:9000;width:calc(250px - 20px);height:calc(75px - 20px);display:flex;justify-content:center;align-items:center;box-shadow:0 3px 11px rgba(0,0,0,0.4)}.promo-modal .bubble::after{content:'';position:absolute;bottom:-5px;left:50%;transform:translateX(-50%) rotate(45deg);width:50px;height:50px;background:inherit;border-radius:3px;z-index:-1}.promo-modal .split{display:flex;padding-top:40px}.promo-modal .split .promo-value{display:flex;justify-content:center;padding:10px;font-size:3.4rem;font-weight:bold;min-width:150px}.promo-modal .split .promo-description{font-size:1.4rem}.promo-modal .promo-code{font-weight:bold;text-decoration:underline;font-size:2rem;text-align:center;margin-top:20px;margin-bottom:20px}.promo-modal .cta-btn-box{margin-bottom:0}.close{color:#aaa;position:absolute;top:10px;right:25px;font-size:28px;font-weight:bold;cursor:pointer}.close:hover,.close:focus{color:black;text-decoration:none}
