.wp-flashcard-set{margin:0 auto;max-width:100%;width:100%;position:relative;font-family:inherit;-webkit-font-smoothing:antialiased;overflow:visible}.wp-flashcard-set.wp-flashcard-full-width{max-width:none!important;width:100%!important}.wp-flashcard-wrapper{width:100%;position:relative;overflow:visible}.wp-flashcard-card-outer{perspective:1200px;width:100%;position:relative;font-weight:700;-webkit-tap-highlight-color:#fff0}@keyframes wpfc-drift-out-left{0%{transform:perspective(800px) translateX(0) translateY(0) rotateX(0deg) rotateY(0deg) scale(1);opacity:1}100%{transform:perspective(800px) translateX(-70%) translateY(-14px) rotateX(4deg) rotateY(6deg) scale(.95);opacity:0}}@keyframes wpfc-drift-out-right{0%{transform:perspective(800px) translateX(0) translateY(0) rotateX(0deg) rotateY(0deg) scale(1);opacity:1}100%{transform:perspective(800px) translateX(70%) translateY(-14px) rotateX(4deg) rotateY(-6deg) scale(.95);opacity:0}}@keyframes wpfc-drift-in-right{0%{transform:translateX(35%) translateY(-6px) scale(.97);opacity:0}100%{transform:translateX(0) translateY(0) scale(1);opacity:1}}@keyframes wpfc-drift-in-left{0%{transform:translateX(-35%) translateY(-6px) scale(.97);opacity:0}100%{transform:translateX(0) translateY(0) scale(1);opacity:1}}.wp-flashcard-slide-out-left{animation:wpfc-drift-out-left 0.1s ease-in forwards;transform-origin:center top}.wp-flashcard-slide-out-right{animation:wpfc-drift-out-right 0.1s ease-in forwards;transform-origin:center top}.wp-flashcard-slide-in-right{animation:wpfc-drift-in-right 0.08s ease-out forwards}.wp-flashcard-slide-in-left{animation:wpfc-drift-in-left 0.08s ease-out forwards}@media (prefers-reduced-motion:reduce){.wp-flashcard-slide-out-left,.wp-flashcard-slide-out-right,.wp-flashcard-slide-in-right,.wp-flashcard-slide-in-left{animation:none}}.wp-flashcard-card-inner{width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform 0.25s ease}.wp-flashcard-card-inner.is-flipped{transform:rotateX(180deg)}.wp-flashcard-face{position:absolute;top:0;left:0;width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;background-color:#fff;border-radius:5px;overflow:hidden;padding:45px 30px;box-shadow:0 .25rem 1rem rgb(0 0 0 / .15);isolation:isolate;text-align:center;display:flex;flex-direction:column;line-height:1.5;-webkit-tap-highlight-color:#fff0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box}.wp-flashcard-back{transform:rotateX(180deg)}.wp-flashcard-content{margin:0;font-size:30px;-webkit-font-smoothing:antialiased;-webkit-hyphens:manual;-moz-hyphens:manual;-ms-hyphens:manual;hyphens:manual;word-break:break-word;width:100%;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.wp-flashcard-content-inner{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4px 0}.wp-flashcard-content::-webkit-scrollbar{width:6px}.wp-flashcard-content::-webkit-scrollbar-track{background:#fff0}.wp-flashcard-content::-webkit-scrollbar-thumb{background:#c2c2c2;border-radius:3px}.wp-flashcard-content::-webkit-scrollbar-thumb:hover{background:#919191}.wp-flashcard-content img{width:auto;max-width:100%;max-height:100%;object-fit:contain}.wp-flashcard-image-container{display:flex;align-items:center;justify-content:center;margin:0 auto;overflow:hidden}.wp-flashcard-image-container img{width:auto;max-width:100%;max-height:100%;object-fit:contain;display:block}.wp-flashcard-mixed{display:flex;flex-direction:column;gap:16px;padding:8px 0;align-items:center}.wp-flashcard-mixed-part{width:100%;flex-shrink:0}.wp-flashcard-mixed-text{line-height:1.4;padding:0 20px}.wp-flashcard-mixed-media{display:flex;justify-content:center;align-items:center;padding:0 4px}.wp-flashcard-mixed-media audio{width:100%;max-width:400px}.wp-flashcard-mixed-media img{max-width:100%;object-fit:contain}.wp-flashcard-mixed-media video{max-width:100%}.wp-flashcard-media{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.wp-flashcard-media audio{width:100%}.wp-flashcard-media{backface-visibility:hidden;min-height:100px;width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.wp-flashcard-video-container{height:100%;background-color:#000}.wp-flashcard-video-container video,.wp-flashcard-video-container iframe{width:100%!important;height:100%!important}.wp-flashcard-video-16x9{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.wp-flashcard-video-16x9 iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.wp-flashcard-star{width:30px;height:30px;border-radius:50%;text-align:center;background-color:#3ccfcf;color:#fff;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;transition:.15s all ease;box-shadow:0 0 0 1px #f2f2f2!important;cursor:pointer;border:0;outline:0;padding:0;line-height:1}.wp-flashcard-star svg{width:16px;height:16px;display:inline-block}.wp-flashcard-star:focus{outline:0;border:0}.wp-flashcard-star.is-starred{color:#ffc107}@supports not (-webkit-touch-callout:none){.wp-flashcard-star:not(.is-starred):not(.is-cooldown):hover{color:#ffc107}}@media (min-width:768px){.wp-flashcard-star:not(.is-starred):not(.is-cooldown):hover{color:#ffc107!important}}.wp-flashcard-nav{text-align:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:10px}.wp-flashcard-nav-btn{background:0 0;color:inherit;border:none;padding:0!important;font:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex!important;flex-wrap:wrap;align-items:center;outline:none;text-decoration:none}.wp-flashcard-nav-btn svg{width:20px;height:20px;display:inline-block;margin:10px}.wp-flashcard-nav-btn:hover{background:#fff0;color:#000;text-decoration:none;outline:none}.wp-flashcard-nav-btn:hover svg{color:#ffcd1f;fill:#ffcd1f}.wp-flashcard-nav-btn:disabled{pointer-events:none;opacity:.3}.wp-flashcard-counter{display:inline-block;margin-right:60px;margin-left:60px;font-size:12px}.wp-flashcard-nav-container{position:relative;margin-top:20px}.wp-flashcard-toolbar{position:absolute;right:20px;display:flex;flex-wrap:wrap;z-index:1;top:50%;transform:translateY(-50%);bottom:auto;align-items:center}.wp-flashcard-shuffle-wrap{margin-right:10px}.wp-flashcard-tool-btn{padding:10px;border-radius:50%;background:#fff;cursor:pointer;display:block;line-height:normal;height:35px;width:35px;border:0;outline:0;box-shadow:0 0 0 1px #f2f2f2!important;transition:background-color .15s ease}.wp-flashcard-tool-btn>span{line-height:15px;display:block}.wp-flashcard-tool-btn svg{width:15px;height:15px;fill:#000;display:block}.wp-flashcard-tool-btn:hover,.wp-flashcard-tool-btn.is-active{background-color:#ffcd1f}@supports not (-webkit-touch-callout:none){.wp-flashcard-tool-btn:hover{background-color:#ffcd1f}}.wp-flashcard-tooltip{color:#fff;text-align:center;margin:10px 0 0;width:125px;padding:5px;font-weight:600;font-size:10px;line-height:1.333;position:absolute;top:100%;left:50%;transform:translateX(-50%);opacity:0;transition:all .3s ease;min-height:34px;display:flex;align-items:center;justify-content:center;background:#4257b2;pointer-events:none;z-index:100}.wp-flashcard-tooltip::after{content:"";position:absolute;transform:rotate(45deg) translateX(-50%);height:.75rem;width:.75rem;z-index:100;top:-1px;left:50%;background:#4257b2}.wp-flashcard-star-wrap .wp-flashcard-tooltip{margin:0;left:auto;transform:none;right:42px;top:-2px}.wp-flashcard-star-wrap .wp-flashcard-tooltip::after{transform:rotate(45deg);top:13px;left:auto;right:-4px}@supports not (-webkit-touch-callout:none){.wp-flashcard-tool-btn:hover+.wp-flashcard-tooltip,.wp-flashcard-star:hover+.wp-flashcard-tooltip{opacity:1}}.wp-flashcard-mode{font-size:13px;color:#ffc107;font-weight:600}.wp-flashcard-result-content{border-radius:5px;padding:30px;width:100%;min-height:100%;text-align:center;display:flex;flex-wrap:nowrap;align-items:center;flex-direction:column;justify-content:center;gap:6px;box-sizing:border-box}.wp-flashcard-result-content>*{max-width:100%;flex-shrink:0}.wp-flashcard-result-content strong{font-size:25px;display:block}.wp-flashcard-result-content>.wp-flashcard-result-text{font-size:20px;display:block;margin-bottom:10px}.wp-flashcard-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:.25rem;cursor:pointer;font-size:16px;max-width:100%;transition:all .12s cubic-bezier(.47,0,.745,.715);width:100%;background-color:#3ccfcf;color:#fff!important;padding:16px 30px;font-weight:700;letter-spacing:.0625rem;line-height:1.222;display:block;text-decoration:none!important;margin:5px 0}.wp-flashcard-btn:hover,.wp-flashcard-btn:focus,.wp-flashcard-btn:active,.wp-flashcard-btn:visited{color:#fff!important;text-decoration:none!important;background-color:#28a7a7}.wp-flashcard-btn.wp-flashcard-btn-start-over{margin-top:20px}.wp-flashcard-hint{text-align:center;font-size:11px;color:#bbb;margin-top:4px}.wp-flashcard-empty{text-align:center;color:#999;padding:40px;font-style:italic}@media (max-width:767px){.wp-flashcard-set{margin:0 auto 40px!important;max-width:100%!important;width:100%!important;height:auto!important}.wp-flashcard-card-outer{padding:0}.wp-flashcard-card-inner{min-height:300px}.wp-flashcard-face{padding:30px 20px;border-radius:0}.wp-flashcard-star{width:40px;height:40px;min-width:40px;min-height:40px}.wp-flashcard-star svg{width:20px;height:20px}.wp-flashcard-video-container{width:100%!important}.wp-flashcard-mixed{gap:12px;padding:6px 0}.wp-flashcard-mixed-text{padding:0 12px}.wp-flashcard-mixed-media audio{max-width:100%}.wp-flashcard-result-content{padding:20px 16px}.wp-flashcard-result-content strong{font-size:22px}.wp-flashcard-result-content>.wp-flashcard-result-text{font-size:17px}.wp-flashcard-btn{padding:14px 24px;font-size:15px}.wp-flashcard-nav{margin-top:8px}.wp-flashcard-counter{margin-right:24px;margin-left:24px}.wp-flashcard-nav-container{margin-top:12px}.wp-flashcard-toolbar{position:static;transform:none;justify-content:center;margin-top:14px}.wp-flashcard-hint{display:none}.wp-flashcard-star-wrap{top:10px!important;right:10px!important}}@media (max-width:400px){.wp-flashcard-card-outer{padding:0}.wp-flashcard-face{padding:24px 14px}.wp-flashcard-counter{margin-right:16px;margin-left:16px}}.wp-flashcard-set.is-narrow .wp-flashcard-toolbar{position:static;transform:none;justify-content:center;margin-top:18px}.et_pb_section .wp-flashcard-set,.et_pb_row .wp-flashcard-set,.et_pb_column .wp-flashcard-set,.elementor-section .wp-flashcard-set,.elementor-column .wp-flashcard-set,.fl-col .wp-flashcard-set,.x-section .wp-flashcard-set,.x-row .wp-flashcard-set,.x-row-inner .wp-flashcard-set,.x-column .wp-flashcard-set,.x-col .wp-flashcard-set,.x-container .wp-flashcard-set,.x-text .wp-flashcard-set,.x-raw-content .wp-flashcard-set,[class*="e"][class*="x-"] .wp-flashcard-set,.fusion-fullwidth .wp-flashcard-set,.fusion-column-wrapper .wp-flashcard-set{overflow:visible}.wp-flashcard-set a,.wp-flashcard-set a:hover,.wp-flashcard-set a:focus,.wp-flashcard-set a:visited{text-decoration:none;box-shadow:none;outline:none}.wp-flashcard-set button,.wp-flashcard-set button:hover,.wp-flashcard-set button:focus{box-shadow:none;outline:none;letter-spacing:normal;text-transform:none;transition:none}.wp-flashcard-set .wp-flashcard-btn,.wp-flashcard-set .wp-flashcard-btn:hover{padding:10px 24px!important;border:none!important;background:#3ccfcf!important;color:#fff!important;border-radius:5px!important;font-size:15px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:normal!important;text-transform:none!important;text-decoration:none!important;cursor:pointer;display:inline-block!important;transition:background 0.15s ease!important}.wp-flashcard-set .wp-flashcard-btn:hover{background:#28a7a7!important}.wp-flashcard-set .wp-flashcard-btn::after,.wp-flashcard-set .wp-flashcard-nav-btn::after,.wp-flashcard-set .wp-flashcard-tool-btn::after{display:none!important;content:none!important}.wp-flashcard-set .wp-flashcard-nav-btn,.wp-flashcard-set .wp-flashcard-nav-btn:hover,.wp-flashcard-set .wp-flashcard-nav-btn:focus{background:transparent!important;border:none!important;padding:0!important;margin:0;box-shadow:none!important;letter-spacing:normal!important;text-transform:none!important;transition:none!important;line-height:normal!important}.wp-flashcard-set .wp-flashcard-card-outer,.wp-flashcard-set .wp-flashcard-face,.elementor .wp-flashcard-card-outer,.elementor .wp-flashcard-face,.elementor-element .wp-flashcard-card-outer,.elementor-element .wp-flashcard-face{-webkit-transition:none!important;transition:none!important;-webkit-tap-highlight-color:transparent!important}.wp-flashcard-set .wp-flashcard-card-inner,.elementor .wp-flashcard-card-inner,.elementor-element .wp-flashcard-card-inner{transition:transform 0.25s ease!important;transform-style:preserve-3d!important}.elementor-widget:has(.wp-flashcard-set),.elementor-widget-container:has(.wp-flashcard-set),.elementor-element:has(.wp-flashcard-set),.elementor-widget-text-editor:has(.wp-flashcard-set),.elementor-widget-shortcode:has(.wp-flashcard-set),.elementor-widget-html:has(.wp-flashcard-set){overflow:visible!important;transform-style:preserve-3d}.elementor-widget:has(.wp-flashcard-set):hover,.elementor-widget:has(.wp-flashcard-set):active,.elementor-widget-container:has(.wp-flashcard-set):hover,.elementor-widget-container:has(.wp-flashcard-set):active,.elementor-element:has(.wp-flashcard-set):hover,.elementor-element:has(.wp-flashcard-set):active{-webkit-transition:none!important;transition:none!important;-webkit-transform:none!important;transform:none!important}.elementor-widget:has(.wp-flashcard-set)>.elementor-motion-effects-container,.elementor-widget:has(.wp-flashcard-set)[class*="animated"]{animation:none!important;-webkit-animation:none!important}.wp-flashcard-set .wp-flashcard-face,.wp-flashcard-set .wp-flashcard-content,.wp-flashcard-set .wp-flashcard-content-inner{line-height:1.5!important}.wp-flashcard-set .wp-flashcard-counter{font-family:inherit;letter-spacing:normal;text-transform:none}.wp-flashcard-set .wp-flashcard-result-content{letter-spacing:normal;text-transform:none}.wp-flashcard-set .wp-flashcard-hint{letter-spacing:normal;text-transform:none}.et_pb_text_inner>.wp-flashcard-set,.et_pb_module_inner>.wp-flashcard-set,.et_pb_code_inner>.wp-flashcard-set{overflow:visible}.et_pb_text_inner,.et_pb_code_inner{overflow:visible!important}.x-text .wp-flashcard-set,.x-raw-content .wp-flashcard-set{overflow:visible}.x-section:has(.wp-flashcard-set),.x-row:has(.wp-flashcard-set),.x-row-inner:has(.wp-flashcard-set),.x-column:has(.wp-flashcard-set),.x-col:has(.wp-flashcard-set),.x-container:has(.wp-flashcard-set){overflow:visible}.wp-flashcard-set .wp-flashcard-btn.x-btn,.wp-flashcard-set a.x-btn,.wp-flashcard-set .wp-flashcard-nav-btn.x-btn{padding:10px 24px!important;border:none!important;letter-spacing:normal!important;text-transform:none!important}.wp-flashcard-set .wp-flashcard-btn::before,.wp-flashcard-set .wp-flashcard-nav-btn::before,.wp-flashcard-set .wp-flashcard-tool-btn::before{display:none!important;content:none!important}.fusion-fullwidth:has(.wp-flashcard-set),.fusion-builder-row:has(.wp-flashcard-set),.fusion-column-wrapper:has(.wp-flashcard-set){overflow:visible}