@import url("https://p.typekit.net/p.css?s=1&k=kwh8gvk&ht=tk&f=39347.39348.39349.51753.51757.51761&a=12207484&app=typekit&e=css");

                
                .learndash-wrapper .bb-single-course-sidebar .ld-status.ld-primary-background {
                    background-color: #e2e7ed !important;
                    color: inherit !important;
                }

                .learndash-wrapper .ld-course-status .ld-status.ld-status-progress.ld-primary-background {
                    background-color: #ebe9e6 !important;
                    color: inherit !important;
                }

                .learndash-wrapper .learndash_content_wrap .wpProQuiz_content .wpProQuiz_button_reShowQuestion:hover {
                    background-color: #fff !important;
                }

                .learndash-wrapper .learndash_content_wrap .wpProQuiz_content .wpProQuiz_toplistTable th {
                    background-color: transparent !important;
                }

                .learndash-wrapper .wpProQuiz_content .wpProQuiz_button:not(.wpProQuiz_button_reShowQuestion):not(.wpProQuiz_button_restartQuiz) {
                    color: #fff !important;
                }

                .learndash-wrapper .wpProQuiz_content .wpProQuiz_button.wpProQuiz_button_restartQuiz {
                    color: #fff !important;
                }

                .wpProQuiz_content .wpProQuiz_results > div > .wpProQuiz_button,
                .learndash-wrapper .bb-learndash-content-wrap .ld-item-list .ld-item-list-item a.ld-item-name:hover,
                .learndash-wrapper .bb-learndash-content-wrap .ld-item-list .ld-item-list-item .ld-item-list-item-preview:hover a.ld-item-name .ld-item-title,
                .learndash-wrapper .bb-learndash-content-wrap .ld-item-list .ld-item-list-item .ld-item-list-item-preview:hover .ld-expand-button .ld-icon-arrow-down,
                .lms-topic-sidebar-wrapper .lms-lessions-list > ol li a.bb-lesson-head:hover,
                .learndash-wrapper .bb-learndash-content-wrap .ld-primary-color-hover:hover,
                .learndash-wrapper .learndash_content_wrap .ld-table-list-item-quiz .ld-primary-color-hover:hover .ld-item-title,
                .learndash-wrapper .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-quiz .ld-primary-color-hover:hover .ld-item-title,
                .learndash-wrapper .ld-table-list .ld-table-list-items div.ld-table-list-item a.ld-table-list-item-preview:hover .ld-topic-title,
                .lms-lesson-content .bb-type-list li a:hover,
                .lms-lesson-content .lms-quiz-list li a:hover,
                .learndash-wrapper .ld-expand-button.ld-button-alternate:hover .ld-icon-arrow-down,
                .learndash-wrapper .ld-table-list .ld-table-list-items div.ld-table-list-item a.ld-table-list-item-preview:hover .ld-topic-title:before,
                .bb-lessons-list .lms-toggle-lesson i:hover,
                .lms-topic-sidebar-wrapper .lms-course-quizzes-list > ul li a:hover,
                .lms-topic-sidebar-wrapper .lms-course-members-list .course-members-list a:hover,
                .lms-topic-sidebar-wrapper .lms-course-members-list .bb-course-member-wrap > .list-members-extra,
                .lms-topic-sidebar-wrapper .lms-course-members-list .bb-course-member-wrap > .list-members-extra:hover,
                .learndash-wrapper .ld-item-list .ld-item-list-item.ld-item-lesson-item .ld-item-list-item-preview .ld-item-name .ld-item-title .ld-item-components span,
                .bb-about-instructor h5 a:hover,
                .learndash_content_wrap .comment-respond .comment-author:hover,
                .single-sfwd-courses .comment-respond .comment-author:hover {
                    color: #00a2e8 !important;
                }

                .learndash-wrapper .learndash_content_wrap #quiz_continue_link,
                .learndash-wrapper .learndash_content_wrap .learndash_mark_complete_button,
                .learndash-wrapper .learndash_content_wrap #learndash_mark_complete_button,
                .learndash-wrapper .learndash_content_wrap .ld-status-complete,
                .learndash-wrapper .learndash_content_wrap .ld-alert-success .ld-button,
                .learndash-wrapper .learndash_content_wrap .ld-alert-success .ld-alert-icon,
                .wpProQuiz_questionList[data-type="assessment_answer"] .wpProQuiz_questionListItem label.is-selected:before,
                .wpProQuiz_questionList[data-type="single"] .wpProQuiz_questionListItem label.is-selected:before,
                .wpProQuiz_questionList[data-type="multiple"] .wpProQuiz_questionListItem label.is-selected:before {
                    background-color: #00a2e8 !important;
                }

                .wpProQuiz_content .wpProQuiz_results > div > .wpProQuiz_button,
                .wpProQuiz_questionList[data-type="multiple"] .wpProQuiz_questionListItem label.is-selected:before {
                    border-color: #00a2e8 !important;
                }

                .learndash-wrapper .wpProQuiz_content .wpProQuiz_button.wpProQuiz_button_restartQuiz,
                .learndash-wrapper .wpProQuiz_content .wpProQuiz_button.wpProQuiz_button_restartQuiz:hover,
                #learndash-page-content .sfwd-course-nav .learndash_next_prev_link a:hover,
                .bb-cover-list-item .ld-primary-background {
                    background-color: #00a2e8 !important;
                }

                
                
                .lms-topic-sidebar-wrapper .ld-secondary-background,
                .i-progress.i-progress-completed,
                .bb-cover-list-item .ld-secondary-background,
                .learndash-wrapper .ld-status-icon.ld-status-complete.ld-secondary-background,
                .learndash-wrapper .ld-status-icon.ld-quiz-complete,
                .ld-progress-bar .ld-progress-bar-percentage.ld-secondary-background {
                    background-color: #019e7c !important;
                }

                .bb-progress .bb-progress-circle {
                    border-color: #019e7c !important;
                }

                .learndash-wrapper .ld-alert-success {
                    border-color: #DCDFE3 !important;
                }

                .learndash-wrapper .ld-secondary-in-progress-icon {
                    color: #019e7c !important;
                }

                .learndash-wrapper .bb-learndash-content-wrap .ld-secondary-in-progress-icon {
                    border-left-color: #DEDFE2 !important;
                    border-top-color: #DEDFE2 !important;
                }

                
                
                .learndash-wrapper .ld-item-list .ld-item-list-item.ld-item-lesson-item .ld-item-name .ld-item-title .ld-item-components span.ld-status-waiting,
                .learndash-wrapper .ld-item-list .ld-item-list-item.ld-item-lesson-item .ld-item-name .ld-item-title .ld-item-components span.ld-status-waiting span.ld-icon,
                .learndash-wrapper .ld-status-waiting {
                    background-color: #ffd200 !important;
                }

                
            /*
 * The Typekit service used to deliver this font or fonts for use on websites
 * is provided by Adobe and is subject to these Terms of Use
 * http://www.adobe.com/products/eulas/tou_typekit. For font license
 * information, see the list below.
 *
 * itc-avant-garde-gothic-pro:
 *   - http://typekit.com/eulas/00000000000000007735ba14
 *   - http://typekit.com/eulas/00000000000000007735ba1d
 *   - http://typekit.com/eulas/00000000000000007735ba1e
 * ivyora-display:
 *   - http://typekit.com/eulas/0000000000000000774ba003
 *   - http://typekit.com/eulas/0000000000000000774ba006
 *   - http://typekit.com/eulas/0000000000000000774ba014
 *
 * © 2009-2026 Adobe Systems Incorporated. All Rights Reserved.
 */
/*{"last_published":"2025-03-24 22:38:51 UTC"}*/



@font-face{ 
font-family:"itc-avant-garde-gothic-pro";
src:url("https://use.typekit.net/af/578a9d/00000000000000007735ba14/30/l?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/578a9d/00000000000000007735ba14/30/d?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/578a9d/00000000000000007735ba14/30/a?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n7&v=3") format("opentype");
font-display:swap;font-style:normal;font-weight:700;font-stretch:normal;
 }

@font-face{ 
font-family:"itc-avant-garde-gothic-pro";
src:url("https://use.typekit.net/af/b89a53/00000000000000007735ba1d/30/l?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/b89a53/00000000000000007735ba1d/30/d?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/b89a53/00000000000000007735ba1d/30/a?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n3&v=3") format("opentype");
font-display:swap;font-style:normal;font-weight:300;font-stretch:normal;
 }

@font-face{ 
font-family:"itc-avant-garde-gothic-pro";
src:url("https://use.typekit.net/af/6161d4/00000000000000007735ba1e/30/l?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/6161d4/00000000000000007735ba1e/30/d?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/6161d4/00000000000000007735ba1e/30/a?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n5&v=3") format("opentype");
font-display:swap;font-style:normal;font-weight:500;font-stretch:normal;
 }

@font-face{ 
font-family:"ivyora-display";
src:url("https://use.typekit.net/af/9abb4c/0000000000000000774ba003/30/l?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/9abb4c/0000000000000000774ba003/30/d?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/9abb4c/0000000000000000774ba003/30/a?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n7&v=3") format("opentype");
font-display:swap;font-style:normal;font-weight:700;font-stretch:normal;
 }

@font-face{ 
font-family:"ivyora-display";
src:url("https://use.typekit.net/af/11c4b8/0000000000000000774ba006/30/l?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/11c4b8/0000000000000000774ba006/30/d?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/11c4b8/0000000000000000774ba006/30/a?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n5&v=3") format("opentype");
font-display:swap;font-style:normal;font-weight:500;font-stretch:normal;
 }

@font-face{ 
font-family:"ivyora-display";
src:url("https://use.typekit.net/af/5b893d/0000000000000000774ba014/30/l?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/5b893d/0000000000000000774ba014/30/d?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/5b893d/0000000000000000774ba014/30/a?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n4&v=3") format("opentype");
font-display:swap;font-style:normal;font-weight:400;font-stretch:normal;
 }

.tk-itc-avant-garde-gothic-pro { font-family: "itc-avant-garde-gothic-pro",sans-serif; }
.tk-ivyora-display { font-family: "ivyora-display",sans-serif; }
.woocommerce .product .variations option:disabled { display: none; } 
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
/* src/index.css */
:root {
  --background: 0 0% 100%;
  --foreground: 222.2 84% 4.9%;
  --card: 0 0% 100%;
  --card-foreground: 222.2 84% 4.9%;
  --popover: 0 0% 100%;
  --popover-foreground: 222.2 84% 4.9%;
  --primary: 221.2 83.2% 53.3%;
  --primary-foreground: 210 40% 98%;
  --secondary: 210 40% 96.1%;
  --secondary-foreground: 222.2 47.4% 11.2%;
  --muted: 210 40% 96.1%;
  --muted-foreground: 215.4 16.3% 46.9%;
  --accent: 210 40% 96.1%;
  --accent-foreground: 222.2 47.4% 11.2%;
  --destructive: 0 84.2% 60.2%;
  --destructive-foreground: 210 40% 98%;
  --border: 214.3 31.8% 91.4%;
  --input: 214.3 31.8% 91.4%;
  --ring: 221.2 83.2% 53.3%;
  --radius: 8px;
}
*,
::before,
::after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x: ;
  --tw-pan-y: ;
  --tw-pinch-zoom: ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position: ;
  --tw-gradient-via-position: ;
  --tw-gradient-to-position: ;
  --tw-ordinal: ;
  --tw-slashed-zero: ;
  --tw-numeric-figure: ;
  --tw-numeric-spacing: ;
  --tw-numeric-fraction: ;
  --tw-ring-inset: ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur: ;
  --tw-brightness: ;
  --tw-contrast: ;
  --tw-grayscale: ;
  --tw-hue-rotate: ;
  --tw-invert: ;
  --tw-saturate: ;
  --tw-sepia: ;
  --tw-drop-shadow: ;
  --tw-backdrop-blur: ;
  --tw-backdrop-brightness: ;
  --tw-backdrop-contrast: ;
  --tw-backdrop-grayscale: ;
  --tw-backdrop-hue-rotate: ;
  --tw-backdrop-invert: ;
  --tw-backdrop-opacity: ;
  --tw-backdrop-saturate: ;
  --tw-backdrop-sepia: ;
}
::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x: ;
  --tw-pan-y: ;
  --tw-pinch-zoom: ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position: ;
  --tw-gradient-via-position: ;
  --tw-gradient-to-position: ;
  --tw-ordinal: ;
  --tw-slashed-zero: ;
  --tw-numeric-figure: ;
  --tw-numeric-spacing: ;
  --tw-numeric-fraction: ;
  --tw-ring-inset: ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur: ;
  --tw-brightness: ;
  --tw-contrast: ;
  --tw-grayscale: ;
  --tw-hue-rotate: ;
  --tw-invert: ;
  --tw-saturate: ;
  --tw-sepia: ;
  --tw-drop-shadow: ;
  --tw-backdrop-blur: ;
  --tw-backdrop-brightness: ;
  --tw-backdrop-contrast: ;
  --tw-backdrop-grayscale: ;
  --tw-backdrop-hue-rotate: ;
  --tw-backdrop-invert: ;
  --tw-backdrop-opacity: ;
  --tw-backdrop-saturate: ;
  --tw-backdrop-sepia: ;
}
.tw-absolute {
  position: absolute;
}
.tw-right-16px {
  right: 1rem;
}
.tw-top-1\/2 {
  top: 50%;
}
.\!tw-mt-24px {
  margin-top: 1.5rem !important;
}
.tw-mr-12px {
  margin-right: 0.75rem;
}
.tw-block {
  display: block;
}
.tw-flex {
  display: flex;
}
.tw-inline-flex {
  display: inline-flex;
}
.tw-grid {
  display: grid;
}
.tw-aspect-square {
  aspect-ratio: 1 / 1;
}
.tw-h-10px {
  height: 0.625rem;
}
.tw-h-4 {
  height: 1rem;
}
.tw-w-10px {
  width: 0.625rem;
}
.tw-w-4 {
  width: 1rem;
}
.tw-w-full {
  width: 100%;
}
.\!tw-max-w-\[40px\] {
  max-width: 40px !important;
}
.-tw-translate-x-1\/2 {
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-tw-translate-y-1\/2 {
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw-place-content-between {
  place-content: space-between;
}
.tw-items-center {
  align-items: center;
}
.tw-justify-center {
  justify-content: center;
}
.tw-gap-2 {
  gap: 0.5rem;
}
.tw-space-x-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.tw-rounded-full {
  border-radius: 9999px;
}
.tw-rounded-sm {
  border-radius: calc(var(--radius) - 4px);
}
.tw-border {
  border-width: 1px;
}
.tw-border-primary {
  border-color: hsl(var(--primary));
}
.tw-border-transparent {
  border-color: transparent;
}
.tw-bg-destructive {
  background-color: hsl(var(--destructive));
}
.tw-bg-primary {
  background-color: hsl(var(--primary));
}
.tw-bg-secondary {
  background-color: hsl(var(--secondary));
}
.tw-bg-no-repeat {
  background-repeat: no-repeat;
}
.tw-fill-current {
  fill: currentColor;
}
.tw-stroke-red-500 {
  stroke: #ef4444;
}
.tw-px-2 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.tw-px-2\.5 {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
.tw-py-0 {
  padding-top: 0px;
  padding-bottom: 0px;
}
.tw-py-0\.5 {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}
.tw-pb-\[0\.25em\] {
  padding-bottom: 0.25em;
}
.tw-pt-\[1\.5em\] {
  padding-top: 1.5em;
}
.tw-indent-2 {
  text-indent: 0.5rem;
}
.tw-text-xs {
  font-size: 0.75rem;
  line-height: 1rem;
}
.tw-font-semibold {
  font-weight: 600;
}
.tw-leading-none {
  line-height: 1;
}
.tw-text-current {
  color: currentColor;
}
.tw-text-destructive-foreground {
  color: hsl(var(--destructive-foreground));
}
.tw-text-foreground {
  color: hsl(var(--foreground));
}
.tw-text-primary {
  color: hsl(var(--primary));
}
.tw-text-primary-foreground {
  color: hsl(var(--primary-foreground));
}
.tw-text-secondary-foreground {
  color: hsl(var(--secondary-foreground));
}
.tw-ring-offset-background {
  --tw-ring-offset-color: hsl(var(--background));
}
.tw-transition-colors {
  transition-property:
    color,
    background-color,
    border-color,
    text-decoration-color,
    fill,
    stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
@keyframes enter {
  from {
    opacity: var(--tw-enter-opacity, 1);
    transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0));
  }
}
@keyframes exit {
  to {
    opacity: var(--tw-exit-opacity, 1);
    transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0));
  }
}
.tw-animate-in {
  animation-name: enter;
  animation-duration: 150ms;
  --tw-enter-opacity: initial;
  --tw-enter-scale: initial;
  --tw-enter-rotate: initial;
  --tw-enter-translate-x: initial;
  --tw-enter-translate-y: initial;
}
.tw-fade-in {
  --tw-enter-opacity: 0;
}
.tw-slide-in-from-right-4 {
  --tw-enter-translate-x: 1rem;
}
.tw-slide-in-from-top-1\/2 {
  --tw-enter-translate-y: -50%;
}
.hover\:tw-bg-destructive\/80:hover {
  background-color: hsl(var(--destructive) / 0.8);
}
.hover\:tw-bg-primary\/80:hover {
  background-color: hsl(var(--primary) / 0.8);
}
.hover\:tw-bg-secondary\/80:hover {
  background-color: hsl(var(--secondary) / 0.8);
}
.focus\:tw-outline-none:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.focus\:tw-ring-2:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow:
    var(--tw-ring-offset-shadow),
    var(--tw-ring-shadow),
    var(--tw-shadow, 0 0 #0000);
}
.focus\:tw-ring-ring:focus {
  --tw-ring-color: hsl(var(--ring));
}
.focus\:tw-ring-offset-2:focus {
  --tw-ring-offset-width: 2px;
}
.focus-visible\:tw-ring-2:focus-visible {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow:
    var(--tw-ring-offset-shadow),
    var(--tw-ring-shadow),
    var(--tw-shadow, 0 0 #0000);
}
.focus-visible\:tw-ring-ring:focus-visible {
  --tw-ring-color: hsl(var(--ring));
}
.focus-visible\:tw-ring-offset-2:focus-visible {
  --tw-ring-offset-width: 2px;
}
.disabled\:tw-cursor-not-allowed:disabled {
  cursor: not-allowed;
}
.disabled\:tw-opacity-50:disabled {
  opacity: 0.5;
}

/* Style imports */

/* Tailwind */
*, ::before, ::after{
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x:  ;
    --tw-pan-y:  ;
    --tw-pinch-zoom:  ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position:  ;
    --tw-gradient-via-position:  ;
    --tw-gradient-to-position:  ;
    --tw-ordinal:  ;
    --tw-slashed-zero:  ;
    --tw-numeric-figure:  ;
    --tw-numeric-spacing:  ;
    --tw-numeric-fraction:  ;
    --tw-ring-inset:  ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / 0.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur:  ;
    --tw-brightness:  ;
    --tw-contrast:  ;
    --tw-grayscale:  ;
    --tw-hue-rotate:  ;
    --tw-invert:  ;
    --tw-saturate:  ;
    --tw-sepia:  ;
    --tw-drop-shadow:  ;
    --tw-backdrop-blur:  ;
    --tw-backdrop-brightness:  ;
    --tw-backdrop-contrast:  ;
    --tw-backdrop-grayscale:  ;
    --tw-backdrop-hue-rotate:  ;
    --tw-backdrop-invert:  ;
    --tw-backdrop-opacity:  ;
    --tw-backdrop-saturate:  ;
    --tw-backdrop-sepia:  
}
::backdrop{
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x:  ;
    --tw-pan-y:  ;
    --tw-pinch-zoom:  ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position:  ;
    --tw-gradient-via-position:  ;
    --tw-gradient-to-position:  ;
    --tw-ordinal:  ;
    --tw-slashed-zero:  ;
    --tw-numeric-figure:  ;
    --tw-numeric-spacing:  ;
    --tw-numeric-fraction:  ;
    --tw-ring-inset:  ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / 0.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur:  ;
    --tw-brightness:  ;
    --tw-contrast:  ;
    --tw-grayscale:  ;
    --tw-hue-rotate:  ;
    --tw-invert:  ;
    --tw-saturate:  ;
    --tw-sepia:  ;
    --tw-drop-shadow:  ;
    --tw-backdrop-blur:  ;
    --tw-backdrop-brightness:  ;
    --tw-backdrop-contrast:  ;
    --tw-backdrop-grayscale:  ;
    --tw-backdrop-hue-rotate:  ;
    --tw-backdrop-invert:  ;
    --tw-backdrop-opacity:  ;
    --tw-backdrop-saturate:  ;
    --tw-backdrop-sepia:  
}
.tw-sr-only{
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0
}
.tw-mt-24px{
    margin-top: 1.5rem
}
.tw-mt-4{
    margin-top: 1rem
}
.tw-flex{
    display: flex
}
.tw-grid{
    display: grid
}
.tw-h-0{
    height: 0px
}
.tw-w-full{
    width: 100%
}
.tw-shrink-0{
    flex-shrink: 0
}
.tw-cursor-pointer{
    cursor: pointer
}
.tw-grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr))
}
.tw-items-center{
    align-items: center
}
.tw-justify-between{
    justify-content: space-between
}
.tw-gap-24px{
    gap: 1.5rem
}
.tw-gap-4px{
    gap: 0.25rem
}
.tw-self-start{
    align-self: flex-start
}
.tw-bg-\[image\:var\(--sample-echeck-url\)\]{
    background-image: var(--sample-echeck-url)
}
.tw-bg-cover{
    background-size: cover
}
.tw-bg-\[0_0\%\]{
    background-position: 0 0%
}
.tw-bg-\[0_100\%\]{
    background-position: 0 100%
}
.tw-bg-\[0_50\%\]{
    background-position: 0 50%
}
.tw-stroke-red-500{
    stroke: #ef4444
}
.tw-pb-\[40\.5\%\]{
    padding-bottom: 40.5%
}
.tw-text-xs{
    font-size: 0.75rem;
    line-height: 1rem
}
@keyframes enter{
    from{
        opacity: var(--tw-enter-opacity, 1);
        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))
    }
}
@keyframes exit{
    to{
        opacity: var(--tw-exit-opacity, 1);
        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))
    }
}

/* ------------------------------------------------------------------------------------ */
/* Prefer to use tailwind styles see https://tailwindcss.com/docs/utility-first for why */
/* ------------------------------------------------------------------------------------ */
.after\:tw-absolute::after{
    content: var(--tw-content);
    position: absolute
}
.after\:tw-h-0::after{
    content: var(--tw-content);
    height: 0px
}
.after\:tw-w-0::after{
    content: var(--tw-content);
    width: 0px
}
.after\:tw-overflow-hidden::after{
    content: var(--tw-content);
    overflow: hidden
}
.after\:tw-content-\[var\(--sample-echeck-url\)\]::after{
    --tw-content: var(--sample-echeck-url);
    content: var(--tw-content)
}

.wcs-recurring-totals-panel{position:relative;padding:1em 0 0}.wcs-recurring-totals-panel::after{border-style:solid;border-width:1px 0;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.wcs-recurring-totals-panel+.wcs-recurring-totals-panel::after{border-top-width:0}.wcs-recurring-totals-panel .wc-block-components-panel .wc-block-components-totals-item{padding-left:0;padding-right:0}.wcs-recurring-totals-panel .wc-block-components-totals-item__label::first-letter{text-transform:capitalize}.wcs-recurring-totals-panel .wcs-recurring-totals-panel__title .wc-block-components-totals-item__label{font-weight:700}.wcs-recurring-totals-panel__title{margin:0}.wcs-recurring-totals-panel__details .wc-block-components-panel__button,.wcs-recurring-totals-panel__details .wc-block-components-panel__button:hover,.wcs-recurring-totals-panel__details .wc-block-components-panel__button:focus{font-size:.875em}.wcs-recurring-totals-panel__details .wc-block-components-panel__content>.wc-block-components-totals-item:first-child{margin-top:0}.wcs-recurring-totals-panel__details .wc-block-components-panel__content>.wc-block-components-totals-item:last-child{margin-bottom:0}.wcs-recurring-totals-panel__details .wcs-recurring-totals-panel__details-total .wc-block-components-totals-item__label{font-weight:700}.wcs-recurring-totals__subscription-length{float:right}

 /* stylelint-disable */
@font-face{ font-display:swap;
  font-family: 'bb-icons-legacy';
  src: url('/wp-content/themes/buddyboss-theme/inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/css/types/bb-icons.eot?80309869');
  src: url('/wp-content/themes/buddyboss-theme/inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/css/types/bb-icons.eot?80309869#iefix') format('embedded-opentype'),
       url('/wp-content/themes/buddyboss-theme/inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/css/types/bb-icons.woff2?80309869') format('woff2'),
       url('/wp-content/themes/buddyboss-theme/inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/css/types/bb-icons.woff?80309869') format('woff'),
       url('/wp-content/themes/buddyboss-theme/inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/css/types/bb-icons.ttf?80309869') format('truetype'),
       url('/wp-content/themes/buddyboss-theme/inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/css/types/bb-icons.svg?80309869#bb-icons') format('svg');
  font-weight: normal;
  font-style: normal;
 }

[class*=" bb-icon-"].buddyboss_legacy:before {
   font-family: "bb-icons-legacy";
   speak: none;
   display: inline-block;
   text-decoration: inherit;
   text-transform: none;
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
   transform: scale(0.8);
 }
 
.buddyboss_legacy.bb-icon-alert-question:before { content: '\e800'; }
.buddyboss_legacy.bb-icon-ball-soccer:before { content: '\e801'; }
.buddyboss_legacy.bb-icon-bell-small:before { content: '\e802'; }
.buddyboss_legacy.bb-icon-bulb:before { content: '\e803'; }
.buddyboss_legacy.bb-icon-calendar:before { content: '\e804'; }
.buddyboss_legacy.bb-icon-camera-small:before { content: '\e805'; }
.buddyboss_legacy.bb-icon-car-small:before { content: '\e806'; }
.buddyboss_legacy.bb-icon-bar-chart-square:before { content: '\e807'; }
.buddyboss_legacy.bb-icon-check-square-small:before { content: '\e808'; }
.buddyboss_legacy.bb-icon-check-small:before { content: '\e809'; }
.buddyboss_legacy.bb-icon-close-circle:before { content: '\e80a'; }
.buddyboss_legacy.bb-icon-comment:before { content: '\e80b'; }
.buddyboss_legacy.bb-icon-edit-square-small:before { content: '\e80c'; }
.buddyboss_legacy.bb-icon-heart-small:before { content: '\e80d'; }
.buddyboss_legacy.bb-icon-flag-small:before { content: '\e80e'; }
.buddyboss_legacy.bb-icon-forest:before { content: '\e80f'; }
.buddyboss_legacy.bb-icon-gear:before { content: '\e810'; }
.buddyboss_legacy.bb-icon-gif:before { content: '\e811'; }
.buddyboss_legacy.bb-icon-home-small:before { content: '\e812'; }
.buddyboss_legacy.bb-icon-inbox-small:before { content: '\e813'; }
.buddyboss_legacy.bb-icon-laugh:before { content: '\e814'; }
.buddyboss_legacy.bb-icon-like:before { content: '\e815'; }
.buddyboss_legacy.bb-icon-link-2:before { content: '\e816'; }
.buddyboss_legacy.bb-icon-map-pin-small:before { content: '\e817'; }
.buddyboss_legacy.bb-icon-lock-small:before { content: '\e818'; }
.buddyboss_legacy.bb-icon-globe:before { content: '\e819'; }
.buddyboss_legacy.bb-icon-menu-dots-h:before { content: '\e81a'; }
.buddyboss_legacy.bb-icon-menu-dots-v:before { content: '\e81b'; }
.buddyboss_legacy.bb-icon-menu-left:before { content: '\e81c'; }
.buddyboss_legacy.bb-icon-pizza-slice:before { content: '\e81d'; }
.buddyboss_legacy.bb-icon-play-square:before { content: '\e81e'; }
.buddyboss_legacy.bb-icon-search:before { content: '\e81f'; }
.buddyboss_legacy.bb-icon-settings-small:before { content: '\e820'; }
.buddyboss_legacy.bb-icon-smile:before { content: '\e821'; }
.buddyboss_legacy.bb-icon-swap:before { content: '\e822'; }
.buddyboss_legacy.bb-icon-clock-small:before { content: '\e823'; }
.buddyboss_legacy.bb-icon-user-circle:before { content: '\e824'; }
.buddyboss_legacy.bb-icon-user:before { content: '\e825'; }
.buddyboss_legacy.bb-icon-angle-down:before { content: '\e826'; }
.buddyboss_legacy.bb-icon-angle-right:before { content: '\e827'; }
.buddyboss_legacy.bb-icon-close:before { content: '\e828'; }
.buddyboss_legacy.bb-icon-key:before { content: '\e829'; }
.buddyboss_legacy.bb-icon-list-view-small:before { content: '\e82a'; }
.buddyboss_legacy.bb-icon-grid-view-small:before { content: '\e82b'; }
.buddyboss_legacy.bb-icon-sort-desc:before { content: '\e82c'; }
.buddyboss_legacy.bb-icon-bookmark-small:before { content: '\e82d'; }
.buddyboss_legacy.bb-icon-user-small-minus:before { content: '\e82e'; }
.buddyboss_legacy.bb-icon-user-small-plus:before { content: '\e82f'; }
.buddyboss_legacy.bb-icon-share-small:before { content: '\e830'; }
.buddyboss_legacy.bb-icon-mail-open:before { content: '\e831'; }
.buddyboss_legacy.bb-icon-quote:before { content: '\e832'; }
.buddyboss_legacy.bb-icon-bookmark-small-fill:before { content: '\e833'; }
.buddyboss_legacy.bb-icon-headphones-small:before { content: '\e834'; }
.buddyboss_legacy.bb-icon-info:before { content: '\e835'; }
.buddyboss_legacy.bb-icon-link-1:before { content: '\e836'; }
.buddyboss_legacy.bb-icon-rounded-twitter:before { content: '\e837'; }
.buddyboss_legacy.bb-icon-loader:before { content: '\e838'; }
.buddyboss_legacy.bb-icon-mail-small:before { content: '\e839'; }
.buddyboss_legacy.bb-icon-rounded-google-plus:before { content: '\e83a'; }
.buddyboss_legacy.bb-icon-rounded-email:before { content: '\e83b'; }
.buddyboss_legacy.bb-icon-rounded-youtube:before { content: '\e83c'; }
.buddyboss_legacy.bb-icon-rounded-github:before { content: '\e83d'; }
.buddyboss_legacy.bb-icon-twitter-small:before { content: '\e83e'; }
.buddyboss_legacy.bb-icon-facebook-small:before { content: '\e83f'; }
.buddyboss_legacy.bb-icon-plane:before { content: '\e840'; }
.buddyboss_legacy.bb-icon-star-small:before { content: '\e841'; }
.buddyboss_legacy.bb-icon-star-small-fill:before { content: '\e842'; }
.buddyboss_legacy.bb-icon-eye-small:before { content: '\e843'; }
.buddyboss_legacy.bb-icon-visibility:before { content: '\e844'; }
.buddyboss_legacy.bb-icon-profile-info:before { content: '\e845'; }
.buddyboss_legacy.bb-icon-user-small:before { content: '\e846'; }
.buddyboss_legacy.bb-icon-arrow-up-square:before { content: '\e847'; }
.buddyboss_legacy.bb-icon-image:before { content: '\e848'; }
.buddyboss_legacy.bb-icon-spin:before { content: '\e849'; }
.buddyboss_legacy.bb-icon-profile:before { content: '\e84a'; }
.buddyboss_legacy.bb-icon-menu:before { content: '\e84b'; }
.buddyboss_legacy.bb-icon-reply:before { content: '\e84c'; }
.buddyboss_legacy.bb-icon-spin-small:before { content: '\e84d'; }
.buddyboss_legacy.bb-icon-select:before { content: '\e84e'; }
.buddyboss_legacy.bb-icon-inbox-o:before { content: '\e84f'; }
.buddyboss_legacy.bb-icon-visibility-hidden:before { content: '\e850'; }
.buddyboss_legacy.bb-icon-print-fill:before { content: '\e851'; }
.buddyboss_legacy.bb-icon-alert-octagon:before { content: '\e852'; }
.buddyboss_legacy.bb-icon-alert-exclamation:before { content: '\e853'; }
.buddyboss_legacy.bb-icon-activity:before { content: '\e854'; }
.buddyboss_legacy.bb-icon-alert-triangle:before { content: '\e855'; }
.buddyboss_legacy.bb-icon-align-center:before { content: '\e856'; }
.buddyboss_legacy.bb-icon-airplay:before { content: '\e857'; }
.buddyboss_legacy.bb-icon-align-justify:before { content: '\e858'; }
.buddyboss_legacy.bb-icon-align-left:before { content: '\e859'; }
.buddyboss_legacy.bb-icon-align-right:before { content: '\e85a'; }
.buddyboss_legacy.bb-icon-arrow-down-left:before { content: '\e85b'; }
.buddyboss_legacy.bb-icon-arrow-down-right:before { content: '\e85c'; }
.buddyboss_legacy.bb-icon-anchor:before { content: '\e85d'; }
.buddyboss_legacy.bb-icon-aperture:before { content: '\e85e'; }
.buddyboss_legacy.bb-icon-arrow-left:before { content: '\e85f'; }
.buddyboss_legacy.bb-icon-arrow-right:before { content: '\e860'; }
.buddyboss_legacy.bb-icon-arrow-down:before { content: '\e861'; }
.buddyboss_legacy.bb-icon-arrow-up-left:before { content: '\e862'; }
.buddyboss_legacy.bb-icon-arrow-up-right:before { content: '\e863'; }
.buddyboss_legacy.bb-icon-arrow-up:before { content: '\e864'; }
.buddyboss_legacy.bb-icon-award:before { content: '\e865'; }
.buddyboss_legacy.bb-icon-bar-chart-up:before { content: '\e866'; }
.buddyboss_legacy.bb-icon-at-sign:before { content: '\e867'; }
.buddyboss_legacy.bb-icon-bar-chart:before { content: '\e868'; }
.buddyboss_legacy.bb-icon-battery-charging:before { content: '\e869'; }
.buddyboss_legacy.bb-icon-bell-off:before { content: '\e86a'; }
.buddyboss_legacy.bb-icon-battery:before { content: '\e86b'; }
.buddyboss_legacy.bb-icon-bluetooth:before { content: '\e86c'; }
.buddyboss_legacy.bb-icon-bell:before { content: '\e86d'; }
.buddyboss_legacy.bb-icon-book:before { content: '\e86e'; }
.buddyboss_legacy.bb-icon-briefcase:before { content: '\e86f'; }
.buddyboss_legacy.bb-icon-camera-off:before { content: '\e870'; }
.buddyboss_legacy.bb-icon-calendar-small:before { content: '\e871'; }
.buddyboss_legacy.bb-icon-bookmark:before { content: '\e872'; }
.buddyboss_legacy.bb-icon-box:before { content: '\e873'; }
.buddyboss_legacy.bb-icon-camera:before { content: '\e874'; }
.buddyboss_legacy.bb-icon-check-circle:before { content: '\e875'; }
.buddyboss_legacy.bb-icon-check:before { content: '\e876'; }
.buddyboss_legacy.bb-icon-check-square:before { content: '\e877'; }
.buddyboss_legacy.bb-icon-cast:before { content: '\e878'; }
.buddyboss_legacy.bb-icon-chevron-down:before { content: '\e879'; }
.buddyboss_legacy.bb-icon-chevron-left:before { content: '\e87a'; }
.buddyboss_legacy.bb-icon-chevron-right:before { content: '\e87b'; }
.buddyboss_legacy.bb-icon-chevron-up:before { content: '\e87c'; }
.buddyboss_legacy.bb-icon-chevrons-down:before { content: '\e87d'; }
.buddyboss_legacy.bb-icon-chevrons-right:before { content: '\e87e'; }
.buddyboss_legacy.bb-icon-chevrons-up:before { content: '\e87f'; }
.buddyboss_legacy.bb-icon-chevrons-left:before { content: '\e880'; }
.buddyboss_legacy.bb-icon-circle:before { content: '\e881'; }
.buddyboss_legacy.bb-icon-clipboard:before { content: '\e882'; }
.buddyboss_legacy.bb-icon-chrome:before { content: '\e883'; }
.buddyboss_legacy.bb-icon-clock:before { content: '\e884'; }
.buddyboss_legacy.bb-icon-cloud-lightning:before { content: '\e885'; }
.buddyboss_legacy.bb-icon-cloud-drizzle:before { content: '\e886'; }
.buddyboss_legacy.bb-icon-cloud-rain:before { content: '\e887'; }
.buddyboss_legacy.bb-icon-cloud-off:before { content: '\e888'; }
.buddyboss_legacy.bb-icon-cloud-download:before { content: '\e889'; }
.buddyboss_legacy.bb-icon-connect-user:before { content: '\e88a'; }
.buddyboss_legacy.bb-icon-maximize:before { content: '\e88b'; }
.buddyboss_legacy.bb-icon-octagon:before { content: '\e88c'; }
.buddyboss_legacy.bb-icon-package:before { content: '\e88d'; }
.buddyboss_legacy.bb-icon-map:before { content: '\e88e'; }
.buddyboss_legacy.bb-icon-grid-view:before { content: '\e88f'; }
.buddyboss_legacy.bb-icon-download:before { content: '\e890'; }
.buddyboss_legacy.bb-icon-droplet:before { content: '\e891'; }
.buddyboss_legacy.bb-icon-heart:before { content: '\e892'; }
.buddyboss_legacy.bb-icon-map-pin:before { content: '\e893'; }
.buddyboss_legacy.bb-icon-pause-circle:before { content: '\e894'; }
.buddyboss_legacy.bb-icon-codepen:before { content: '\e895'; }
.buddyboss_legacy.bb-icon-pencil:before { content: '\e896'; }
.buddyboss_legacy.bb-icon-home:before { content: '\e897'; }
.buddyboss_legacy.bb-icon-connected:before { content: '\e898'; }
.buddyboss_legacy.bb-icon-pause:before { content: '\e899'; }
.buddyboss_legacy.bb-icon-cloud-snow:before { content: '\e89a'; }
.buddyboss_legacy.bb-icon-edit-square:before { content: '\e89b'; }
.buddyboss_legacy.bb-icon-github:before { content: '\e89c'; }
.buddyboss_legacy.bb-icon-comment-circle:before { content: '\e89d'; }
.buddyboss_legacy.bb-icon-rss-square:before { content: '\e89e'; }
.buddyboss_legacy.bb-icon-list-doc:before { content: '\e89f'; }
.buddyboss_legacy.bb-icon-board:before { content: '\e8a0'; }
.buddyboss_legacy.bb-icon-arrow-circle:before { content: '\e8a1'; }
.buddyboss_legacy.bb-icon-user-doc:before { content: '\e8a2'; }
.buddyboss_legacy.bb-icon-id-card:before { content: '\e8a3'; }
.buddyboss_legacy.bb-icon-power:before { content: '\e8a4'; }
.buddyboss_legacy.bb-icon-bell-plus:before { content: '\e8a5'; }
.buddyboss_legacy.bb-icon-percent:before { content: '\e8a6'; }
.buddyboss_legacy.bb-icon-minimize-square:before { content: '\e8a7'; }
.buddyboss_legacy.bb-icon-image-square:before { content: '\e8a8'; }
.buddyboss_legacy.bb-icon-edit:before { content: '\e8a9'; }
.buddyboss_legacy.bb-icon-compass:before { content: '\e8aa'; }
.buddyboss_legacy.bb-icon-angle-left:before { content: '\e8ab'; }
.buddyboss_legacy.bb-icon-copy:before { content: '\e8ac'; }
.buddyboss_legacy.bb-icon-external-link:before { content: '\e8ad'; }
.buddyboss_legacy.bb-icon-inbox:before { content: '\e8ae'; }
.buddyboss_legacy.bb-icon-minimize:before { content: '\e8af'; }
.buddyboss_legacy.bb-icon-comment-square:before { content: '\e8b0'; }
.buddyboss_legacy.bb-icon-phone-call:before { content: '\e8b1'; }
.buddyboss_legacy.bb-icon-phone-forwarded:before { content: '\e8b2'; }
.buddyboss_legacy.bb-icon-phone-missed:before { content: '\e8b3'; }
.buddyboss_legacy.bb-icon-power-small:before { content: '\e8b4'; }
.buddyboss_legacy.bb-icon-radio:before { content: '\e8b5'; }
.buddyboss_legacy.bb-icon-repeat:before { content: '\e8b6'; }
.buddyboss_legacy.bb-icon-refresh-ccw:before { content: '\e8b7'; }
.buddyboss_legacy.bb-icon-rewind:before { content: '\e8b8'; }
.buddyboss_legacy.bb-icon-rotate-ccw:before { content: '\e8b9'; }
.buddyboss_legacy.bb-icon-refresh-cw:before { content: '\e8ba'; }
.buddyboss_legacy.bb-icon-rotate-cw:before { content: '\e8bb'; }
.buddyboss_legacy.bb-icon-mic-off:before { content: '\e8bc'; }
.buddyboss_legacy.bb-icon-layers:before { content: '\e8bd'; }
.buddyboss_legacy.bb-icon-eye:before { content: '\e8be'; }
.buddyboss_legacy.bb-icon-corner-down-right:before { content: '\e8bf'; }
.buddyboss_legacy.bb-icon-corner-down-left:before { content: '\e8c0'; }
.buddyboss_legacy.bb-icon-feather:before { content: '\e8c1'; }
.buddyboss_legacy.bb-icon-info-circle:before { content: '\e8c2'; }
.buddyboss_legacy.bb-icon-minus-circle:before { content: '\e8c3'; }
.buddyboss_legacy.bb-icon-phone-off:before { content: '\e8c4'; }
.buddyboss_legacy.bb-icon-save:before { content: '\e8c5'; }
.buddyboss_legacy.bb-icon-search-small:before { content: '\e8c6'; }
.buddyboss_legacy.bb-icon-phone-incoming:before { content: '\e8c7'; }
.buddyboss_legacy.bb-icon-slack:before { content: '\e8c8'; }
.buddyboss_legacy.bb-icon-slash:before { content: '\e8c9'; }
.buddyboss_legacy.bb-icon-smartphone:before { content: '\e8ca'; }
.buddyboss_legacy.bb-icon-square:before { content: '\e8cb'; }
.buddyboss_legacy.bb-icon-speaker:before { content: '\e8cc'; }
.buddyboss_legacy.bb-icon-star:before { content: '\e8cd'; }
.buddyboss_legacy.bb-icon-stop-circle:before { content: '\e8ce'; }
.buddyboss_legacy.bb-icon-sun:before { content: '\e8cf'; }
.buddyboss_legacy.bb-icon-sunrise:before { content: '\e8d0'; }
.buddyboss_legacy.bb-icon-tablet:before { content: '\e8d1'; }
.buddyboss_legacy.bb-icon-mic:before { content: '\e8d2'; }
.buddyboss_legacy.bb-icon-instagram:before { content: '\e8d3'; }
.buddyboss_legacy.bb-icon-facebook:before { content: '\e8d4'; }
.buddyboss_legacy.bb-icon-corner-left-down:before { content: '\e8d5'; }
.buddyboss_legacy.bb-icon-corner-left-up:before { content: '\e8d6'; }
.buddyboss_legacy.bb-icon-corner-up-left:before { content: '\e8d7'; }
.buddyboss_legacy.bb-icon-corner-up-right:before { content: '\e8d8'; }
.buddyboss_legacy.bb-icon-corner-right-down:before { content: '\e8d9'; }
.buddyboss_legacy.bb-icon-corner-right-up:before { content: '\e8da'; }
.buddyboss_legacy.bb-icon-cpu:before { content: '\e8db'; }
.buddyboss_legacy.bb-icon-trending-up:before { content: '\e8dc'; }
.buddyboss_legacy.bb-icon-trending-down:before { content: '\e8dd'; }
.buddyboss_legacy.bb-icon-triangle:before { content: '\e8de'; }
.buddyboss_legacy.bb-icon-type:before { content: '\e8df'; }
.buddyboss_legacy.bb-icon-twitter:before { content: '\e8e0'; }
.buddyboss_legacy.bb-icon-upload:before { content: '\e8e1'; }
.buddyboss_legacy.bb-icon-umbrella:before { content: '\e8e2'; }
.buddyboss_legacy.bb-icon-cloud-upload:before { content: '\e8e3'; }
.buddyboss_legacy.bb-icon-unlock:before { content: '\e8e4'; }
.buddyboss_legacy.bb-icon-user-check:before { content: '\e8e5'; }
.buddyboss_legacy.bb-icon-credit-card:before { content: '\e8e6'; }
.buddyboss_legacy.bb-icon-crosshair:before { content: '\e8e7'; }
.buddyboss_legacy.bb-icon-disc:before { content: '\e8e8'; }
.buddyboss_legacy.bb-icon-delete:before { content: '\e8e9'; }
.buddyboss_legacy.bb-icon-flag:before { content: '\e8ea'; }
.buddyboss_legacy.bb-icon-filter:before { content: '\e8eb'; }
.buddyboss_legacy.bb-icon-folder:before { content: '\e8ec'; }
.buddyboss_legacy.bb-icon-file-plus:before { content: '\e8ed'; }
.buddyboss_legacy.bb-icon-file-default:before { content: '\e8ee'; }
.buddyboss_legacy.bb-icon-film:before { content: '\e8ef'; }
.buddyboss_legacy.bb-icon-volume-up:before { content: '\e8f0'; }
.buddyboss_legacy.bb-icon-volume-off:before { content: '\e8f1'; }
.buddyboss_legacy.bb-icon-watch:before { content: '\e8f2'; }
.buddyboss_legacy.bb-icon-wifi:before { content: '\e8f3'; }
.buddyboss_legacy.bb-icon-x-square:before { content: '\e8f4'; }
.buddyboss_legacy.bb-icon-wind:before { content: '\e8f5'; }
.buddyboss_legacy.bb-icon-x:before { content: '\e8f6'; }
.buddyboss_legacy.bb-icon-x-circle:before { content: '\e8f7'; }
.buddyboss_legacy.bb-icon-zap:before { content: '\e8f8'; }
.buddyboss_legacy.bb-icon-zoom-in:before { content: '\e8f9'; }
.buddyboss_legacy.bb-icon-fast-forward:before { content: '\e8fb'; }
.buddyboss_legacy.bb-icon-eye-off:before { content: '\e8fc'; }
.buddyboss_legacy.bb-icon-file-minus:before { content: '\e8fd'; }
.buddyboss_legacy.bb-icon-layout:before { content: '\e8fe'; }
.buddyboss_legacy.bb-icon-link:before { content: '\e8ff'; }
.buddyboss_legacy.bb-icon-life-buoy:before { content: '\e900'; }
.buddyboss_legacy.bb-icon-link-3:before { content: '\e901'; }
.buddyboss_legacy.bb-icon-log-in:before { content: '\e902'; }
.buddyboss_legacy.bb-icon-list-view:before { content: '\e903'; }
.buddyboss_legacy.bb-icon-paperclip:before { content: '\e904'; }
.buddyboss_legacy.bb-icon-shopping-cart:before { content: '\e905'; }
.buddyboss_legacy.bb-icon-tv:before { content: '\e906'; }
.buddyboss_legacy.bb-icon-wifi-off:before { content: '\e907'; }
.buddyboss_legacy.bb-icon-maximize-square:before { content: '\e908'; }
.buddyboss_legacy.bb-icon-gitlab:before { content: '\e909'; }
.buddyboss_legacy.bb-icon-sliders:before { content: '\e90a'; }
.buddyboss_legacy.bb-icon-star-fill:before { content: '\e90b'; }
.buddyboss_legacy.bb-icon-heart-fill:before { content: '\e90c'; }
.buddyboss_legacy.bb-icon-lock:before { content: '\e90d'; }
.buddyboss_legacy.bb-icon-log-out:before { content: '\e90e'; }
.buddyboss_legacy.bb-icon-loader-small:before { content: '\e90f'; }
.buddyboss_legacy.bb-icon-mail:before { content: '\e910'; }
.buddyboss_legacy.bb-icon-navigation:before { content: '\e911'; }
.buddyboss_legacy.bb-icon-navigation-up:before { content: '\e912'; }
.buddyboss_legacy.bb-icon-music:before { content: '\e913'; }
.buddyboss_legacy.bb-icon-move:before { content: '\e914'; }
.buddyboss_legacy.bb-icon-more-h:before { content: '\e915'; }
.buddyboss_legacy.bb-icon-more-v:before { content: '\e916'; }
.buddyboss_legacy.bb-icon-monitor:before { content: '\e917'; }
.buddyboss_legacy.bb-icon-moon:before { content: '\e918'; }
.buddyboss_legacy.bb-icon-minus:before { content: '\e919'; }
.buddyboss_legacy.bb-icon-minus-square:before { content: '\e91a'; }
.buddyboss_legacy.bb-icon-phone:before { content: '\e91b'; }
.buddyboss_legacy.bb-icon-phone-outgoing:before { content: '\e91c'; }
.buddyboss_legacy.bb-icon-pie-chart:before { content: '\e91d'; }
.buddyboss_legacy.bb-icon-play-circle:before { content: '\e91e'; }
.buddyboss_legacy.bb-icon-play:before { content: '\e91f'; } 
.buddyboss_legacy.bb-icon-plus-square:before { content: '\e920'; }
.buddyboss_legacy.bb-icon-plus-circle:before { content: '\e921'; }
.buddyboss_legacy.bb-icon-plus:before { content: '\e922'; }
.buddyboss_legacy.bb-icon-pocket:before { content: '\e923'; }
.buddyboss_legacy.bb-icon-print:before { content: '\e924'; }
.buddyboss_legacy.bb-icon-server:before { content: '\e925'; }
.buddyboss_legacy.bb-icon-scissors:before { content: '\e926'; }
.buddyboss_legacy.bb-icon-share:before { content: '\e927'; }
.buddyboss_legacy.bb-icon-connection-minus:before { content: '\e928'; }
.buddyboss_legacy.bb-icon-shield:before { content: '\e929'; }
.buddyboss_legacy.bb-icon-settings:before { content: '\e92a'; }
.buddyboss_legacy.bb-icon-skip-back:before { content: '\e92b'; }
.buddyboss_legacy.bb-icon-shuffle:before { content: '\e92c'; }
.buddyboss_legacy.bb-icon-sidebar:before { content: '\e92d'; }
.buddyboss_legacy.bb-icon-skip-forward:before { content: '\e92e'; }
.buddyboss_legacy.bb-icon-tag:before { content: '\e92f'; }
.buddyboss_legacy.bb-icon-connection-remove:before { content: '\e930'; }
.buddyboss_legacy.bb-icon-target:before { content: '\e931'; }
.buddyboss_legacy.bb-icon-thermometer:before { content: '\e932'; }
.buddyboss_legacy.bb-icon-thumbs-up:before { content: '\e933'; }
.buddyboss_legacy.bb-icon-thumbs-down:before { content: '\e934'; }
.buddyboss_legacy.bb-icon-toggle-left:before { content: '\e935'; }
.buddyboss_legacy.bb-icon-toggle-right:before { content: '\e936'; }
.buddyboss_legacy.bb-icon-trash:before { content: '\e937'; }
.buddyboss_legacy.bb-icon-trash-empty:before { content: '\e938'; }
.buddyboss_legacy.bb-icon-user-minus:before { content: '\e939'; }
.buddyboss_legacy.bb-icon-user-plus:before { content: '\e93a'; }
.buddyboss_legacy.bb-icon-user-x:before { content: '\e93b'; }
.buddyboss_legacy.bb-icon-user-alt:before { content: '\e93c'; }
.buddyboss_legacy.bb-icon-users:before { content: '\e93d'; }
.buddyboss_legacy.bb-icon-video-off:before { content: '\e93e'; }
.buddyboss_legacy.bb-icon-video:before { content: '\e93f'; }
.buddyboss_legacy.bb-icon-voicemail:before { content: '\e940'; }
.buddyboss_legacy.bb-icon-volume-mute:before { content: '\e941'; }
.buddyboss_legacy.bb-icon-volume-down:before { content: '\e942'; }
.buddyboss_legacy.bb-icon-zoom-out:before { content: '\e943'; }
.buddyboss_legacy.bb-icon-command:before { content: '\e944'; }
.buddyboss_legacy.bb-icon-cloud:before { content: '\e945'; }
.buddyboss_legacy.bb-icon-hash:before { content: '\e946'; }
.buddyboss_legacy.bb-icon-headphones:before { content: '\e947'; }
.buddyboss_legacy.bb-icon-underline:before { content: '\e948'; }
.buddyboss_legacy.bb-icon-italic:before { content: '\e949'; }
.buddyboss_legacy.bb-icon-bold:before { content: '\e94a'; }
.buddyboss_legacy.bb-icon-crop:before { content: '\e94b'; }
.buddyboss_legacy.bb-icon-help-circle:before { content: '\e94c'; }
.buddyboss_legacy.bb-icon-connection-request:before { content: '\e94d'; }
.buddyboss_legacy.bb-icon-connection-waiting:before { content: '\e94e'; }
.buddyboss_legacy.bb-icon-connections:before { content: '\e94f'; }
.buddyboss_legacy.bb-icon-rounded-rss:before { content: '\e950'; }
.buddyboss_legacy.bb-icon-rounded-skype:before { content: '\e951'; }
.buddyboss_legacy.bb-icon-rounded-vimeo:before { content: '\e952'; }
.buddyboss_legacy.bb-icon-rounded-vk:before { content: '\e953'; }
.buddyboss_legacy.bb-icon-rounded-xing:before { content: '\e954'; }
.buddyboss_legacy.bb-icon-youtube-logo:before { content: '\e955'; }
.buddyboss_legacy.bb-icon-question-thin:before { content: '\e956'; }
.buddyboss_legacy.bb-icon-graduation-cap:before { content: '\e957'; }
.buddyboss_legacy.bb-icon-doc:before { content: '\e958'; }
.buddyboss_legacy.bb-icon-folder-stacked:before { content: '\e959'; }
.buddyboss_legacy.bb-icon-file-code:before { content: '\e95a'; }
.buddyboss_legacy.bb-icon-file-mp3:before { content: '\e95b'; }
.buddyboss_legacy.bb-icon-sort:before { content: '\e95c'; }
.buddyboss_legacy.bb-icon-all-members:before { content: '\e95d'; }
.buddyboss_legacy.bb-icon-my-connections:before { content: '\e95e'; }
.buddyboss_legacy.bb-icon-only-me:before { content: '\e95f'; }
.buddyboss_legacy.bb-icon-public:before { content: '\e960'; }
.buddyboss_legacy.bb-icon-text-format:before { content: '\e9c8'; }
.buddyboss_legacy.bb-icon-code-format:before { content: '\e9c7'; }
.buddyboss_legacy.bb-icon-edit-thin:before { content: '\e965'; }
.buddyboss_legacy.bb-icon-all-results:before { content: '\e966'; }
.buddyboss_legacy.bb-icon-activity-comment:before { content: '\e967'; }
.buddyboss_legacy.bb-icon-book-round:before { content: '\e968'; }
.buddyboss_legacy.bb-icon-forum-replies:before { content: '\e969'; }
.buddyboss_legacy.bb-icon-generic:before { content: '\e96a'; }
.buddyboss_legacy.bb-icon-groups:before { content: '\e96b'; }
.buddyboss_legacy.bb-icon-list-bookmark:before { content: '\e96c'; }
.buddyboss_legacy.bb-icon-members:before { content: '\e96d'; }
.buddyboss_legacy.bb-icon-membership:before { content: '\e96e'; }
.buddyboss_legacy.bb-icon-book-open:before { content: '\e96f'; }
.buddyboss_legacy.bb-icon-cube:before { content: '\e970'; }
.buddyboss_legacy.bb-icon-profile-types:before { content: '\e971'; }
.buddyboss_legacy.bb-icon-report:before { content: '\e972'; }
.buddyboss_legacy.bb-icon-badge-tall:before { content: '\e973'; }
.buddyboss_legacy.bb-icon-alert-thin:before { content: '\e974'; }
.buddyboss_legacy.bb-icon-badge:before { content: '\e975'; }
.buddyboss_legacy.bb-icon-board-box:before { content: '\e976'; }
.buddyboss_legacy.bb-icon-board-code:before { content: '\e977'; }
.buddyboss_legacy.bb-icon-board-list:before { content: '\e978'; }
.buddyboss_legacy.bb-icon-chat:before { content: '\e979'; }
.buddyboss_legacy.bb-icon-discussion:before { content: '\e97a'; }
.buddyboss_legacy.bb-icon-grid-round:before { content: '\e97b'; }
.buddyboss_legacy.bb-icon-lock-fill:before { content: '\e97c'; }
.buddyboss_legacy.bb-icon-moon-circle:before { content: '\e97d'; }
.buddyboss_legacy.bb-icon-play-circle-fill:before { content: '\e97e'; }
.buddyboss_legacy.bb-icon-play-thin:before { content: '\e97f'; }
.buddyboss_legacy.bb-icon-rocket:before { content: '\e981'; }
.buddyboss_legacy.bb-icon-text:before { content: '\e982'; }
.buddyboss_legacy.bb-icon-tools:before { content: '\e983'; }
.buddyboss_legacy.bb-icon-triangle-fill:before { content: '\e984'; }
.buddyboss_legacy.bb-icon-watch-alarm:before { content: '\e985'; }
.buddyboss_legacy.bb-icon-file-pdf:before { content: '\e986'; }
.buddyboss_legacy.bb-icon-zip:before { content: '\e987'; }
.buddyboss_legacy.bb-icon-file:before { content: '\e98e'; }
.buddyboss_legacy.bb-icon-file-csv:before { content: '\e98f'; }
.buddyboss_legacy.bb-icon-file-ico:before { content: '\e990'; }
.buddyboss_legacy.bb-icon-file-ics:before { content: '\e991'; }
.buddyboss_legacy.bb-icon-file-jar:before { content: '\e992'; }
.buddyboss_legacy.bb-icon-file-ods:before { content: '\e993'; }
.buddyboss_legacy.bb-icon-file-odt:before { content: '\e994'; }
.buddyboss_legacy.bb-icon-file-potm:before { content: '\e995'; }
.buddyboss_legacy.bb-icon-file-potx:before { content: '\e996'; }
.buddyboss_legacy.bb-icon-file-pps:before { content: '\e997'; }
.buddyboss_legacy.bb-icon-file-ppsx:before { content: '\e998'; }
.buddyboss_legacy.bb-icon-file-ppt:before { content: '\e999'; }
.buddyboss_legacy.bb-icon-file-pptm:before { content: '\e99a'; }
.buddyboss_legacy.bb-icon-file-pptx:before { content: '\e99b'; }
.buddyboss_legacy.bb-icon-file-psd:before { content: '\e99c'; }
.buddyboss_legacy.bb-icon-file-rar:before { content: '\e99d'; }
.buddyboss_legacy.bb-icon-file-rtf:before { content: '\e99e'; }
.buddyboss_legacy.bb-icon-file-tar:before { content: '\e99f'; }
.buddyboss_legacy.bb-icon-file-txt:before { content: '\e9a0'; }
.buddyboss_legacy.bb-icon-file-xls:before { content: '\e9a1'; }
.buddyboss_legacy.bb-icon-link-tilt:before { content: '\e9a2'; }
.buddyboss_legacy.bb-icon-paragraph-bullet:before { content: '\e9c9'; }
.buddyboss_legacy.bb-icon-paragraph-numbers:before { content: '\e9ca'; }
.buddyboss_legacy.bb-icon-video-album:before { content: '\e9cb'; }
.buddyboss_legacy.bb-icon-video-albums:before { content: '\e9cc'; }
.buddyboss_legacy.bb-icon-video-alt:before { content: '\e9cd'; }
.buddyboss_legacy.bb-icon-video-next:before { content: '\e9ce'; }
.buddyboss_legacy.bb-icon-rounded-clubhouse:before { content: '\e9cf'; }
.buddyboss_legacy.bb-icon-rounded-telegram:before { content: '\e9d0'; }
.buddyboss_legacy.bb-icon-rounded-tiktok:before { content: '\e9d1'; }
.buddyboss_legacy.bb-icon-attach-fill:before { content: '\e9d2'; }
.buddyboss_legacy.bb-icon-camera-fill:before { content: '\e9d3'; }
.buddyboss_legacy.bb-icon-video-fill:before { content: '\e9d4'; }
.buddyboss_legacy.bb-icon-quotes:before { content: '\e961'; }
.buddyboss_legacy.bb-icon-file-7z:before { content: '\e9a6'; }
.buddyboss_legacy.bb-icon-file-hlsm:before { content: '\e9a7'; }
.buddyboss_legacy.bb-icon-file-htm:before { content: '\e9a8'; }
.buddyboss_legacy.bb-icon-file-html:before { content: '\e9a9'; }
.buddyboss_legacy.bb-icon-file-ipa:before { content: '\e9aa'; }
.buddyboss_legacy.bb-icon-file-jpg:before { content: '\e9ab'; }
.buddyboss_legacy.bb-icon-file-js:before { content: '\e9ac'; }
.buddyboss_legacy.bb-icon-file-rss:before { content: '\e9ad'; }
.buddyboss_legacy.bb-icon-file-sketch:before { content: '\e9ae'; }
.buddyboss_legacy.bb-icon-file-svg:before { content: '\e9af'; }
.buddyboss_legacy.bb-icon-file-vcf:before { content: '\e9b0'; }
.buddyboss_legacy.bb-icon-file-wav:before { content: '\e9b1'; }
.buddyboss_legacy.bb-icon-file-xlsx:before { content: '\e9b2'; }
.buddyboss_legacy.bb-icon-file-xltm:before { content: '\e9b3'; }
.buddyboss_legacy.bb-icon-file-xltx:before { content: '\e9b4'; }
.buddyboss_legacy.bb-icon-file-yaml:before { content: '\e9b5'; }
.buddyboss_legacy.bb-icon-file-zip:before { content: '\e9b6'; }
.buddyboss_legacy.bb-icon-file-abw:before { content: '\e9b7'; }
.buddyboss_legacy.bb-icon-file-ace:before { content: '\e9b8'; }
.buddyboss_legacy.bb-icon-file-ai:before { content: '\e9b9'; }
.buddyboss_legacy.bb-icon-file-apk:before { content: '\e9ba'; }
.buddyboss_legacy.bb-icon-file-css:before { content: '\e9bb'; }
.buddyboss_legacy.bb-icon-file-doc:before { content: '\e9bc'; }
.buddyboss_legacy.bb-icon-file-docm:before { content: '\e9bd'; }
.buddyboss_legacy.bb-icon-file-docx:before { content: '\e9be'; }
.buddyboss_legacy.bb-icon-file-dotm:before { content: '\e9bf'; }
.buddyboss_legacy.bb-icon-file-dotx:before { content: '\e9c0'; }
.buddyboss_legacy.bb-icon-file-gif:before { content: '\e9c1'; }
.buddyboss_legacy.bb-icon-file-gzip:before { content: '\e9c2'; }
.buddyboss_legacy.bb-icon-file-hlam:before { content: '\e9c3'; }
.buddyboss_legacy.bb-icon-file-hlsb:before { content: '\e9c4'; }
.buddyboss_legacy.bb-icon-file-xml:before { content: '\e9c5'; }
.buddyboss_legacy.bb-icon-file-png:before { content: '\e9c6'; }
.buddyboss_legacy.bb-icon-file-video:before { content: '\e962'; }
.buddyboss_legacy.bb-icon-trash-small:before { content: '\eaea'; }
.buddyboss_legacy.bb-icon-rounded-instagram:before { content: '\eaec'; }
.buddyboss_legacy.bb-icon-rounded-facebook:before { content: '\eaed'; }
.buddyboss_legacy.bb-icon-rounded-medium:before { content: '\eafa'; }
.buddyboss_legacy.bb-icon-rounded-meetup:before { content: '\eafb'; }
.buddyboss_legacy.bb-icon-rounded-quora:before { content: '\eafc'; }
.buddyboss_legacy.bb-icon-rounded-reddit:before { content: '\eafd'; }
.buddyboss_legacy.bb-icon-rounded-tumblr:before { content: '\eafe'; }
.buddyboss_legacy.bb-icon-rounded-linkedin:before { content: '\ec66'; }
.buddyboss_legacy.bb-icon-rounded-flickr:before { content: '\ede1'; }
.buddyboss_legacy.bb-icon-rounded-dribbble:before { content: '\ede2'; }
.buddyboss_legacy.bb-icon-rounded-pinterest:before { content: '\ede3'; }
.buddyboss_legacy.bb-icon-attach:before { content: '\e980'; }
.buddyboss_legacy.bb-icon-media:before { content: '\e963'; }
.buddyboss_legacy.bb-icon-sync:before { content: '\e964'; }
.buddyboss_legacy.bb-icon-bullhorn:before { content: '\ebba'; }
.buddyboss_legacy.bb-icon-bullhorn-filled:before { content: '\ebbb'; }
.buddyboss_legacy.bb-icon-connection-waiting-filled:before { content: '\ebbc'; }
.buddyboss_legacy.bb-icon-connected-filled:before { content: '\ebbd'; }
/* stylelint-enable */.wp-block-accordion{box-sizing:border-box}.wp-block-accordion-item.is-open>.wp-block-accordion-heading .wp-block-accordion-heading__toggle-icon{transform:rotate(45deg)}@media (prefers-reduced-motion:no-preference){.wp-block-accordion-item{transition:grid-template-rows .3s ease-out}.wp-block-accordion-item>.wp-block-accordion-heading .wp-block-accordion-heading__toggle-icon{transition:transform .2s ease-in-out}}.wp-block-accordion-heading__toggle{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;overflow:hidden;padding:var(--wp--preset--spacing--20,1em) 0;text-align:inherit;text-decoration:inherit;text-transform:inherit;width:100%;word-spacing:inherit}.wp-block-accordion-heading__toggle:not(:focus-visible){outline:none}.wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title{text-decoration:underline}.wp-block-accordion-heading__toggle-title{flex:1}.wp-block-accordion-heading__toggle-icon{align-items:center;display:flex;height:1.2em;justify-content:center;width:1.2em}.wp-block-accordion-panel[aria-hidden=true],.wp-block-accordion-panel[inert]{display:none;margin-block-start:0}.wp-block-archives{box-sizing:border-box}.wp-block-archives-dropdown label{display:block}.wp-block-avatar{line-height:0}.wp-block-avatar,.wp-block-avatar img{box-sizing:border-box}.wp-block-avatar.aligncenter{text-align:center}.wp-block-audio{box-sizing:border-box}.wp-block-audio :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-audio audio{min-width:300px;width:100%}.wp-block-breadcrumbs{box-sizing:border-box}.wp-block-breadcrumbs ol{flex-wrap:wrap;list-style:none}.wp-block-breadcrumbs li,.wp-block-breadcrumbs ol{align-items:center;display:flex;margin:0;padding:0}.wp-block-breadcrumbs li:not(:last-child):after{content:var(--separator,"/");margin:0 .5em;opacity:.7}.wp-block-breadcrumbs span{color:inherit}.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none}.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar td,.wp-block-calendar th{border:1px solid;padding:.25em}.wp-block-calendar th{font-weight:400}.wp-block-calendar caption{background-color:inherit}.wp-block-calendar table{border-collapse:collapse;width:100%}.wp-block-calendar table.has-background th{background-color:inherit}.wp-block-calendar table.has-text-color th{color:inherit}.wp-block-calendar :where(table:not(.has-text-color)){color:#40464d}.wp-block-calendar :where(table:not(.has-text-color)) td,.wp-block-calendar :where(table:not(.has-text-color)) th{border-color:#ddd}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-block-categories{box-sizing:border-box}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-categories.wp-block-categories-dropdown.aligncenter{text-align:center}.wp-block-categories .wp-block-categories__label{display:block;width:100%}.wp-block-code{box-sizing:border-box}.wp-block-code code{
  /*!rtl:begin:ignore*/direction:ltr;display:block;font-family:inherit;overflow-wrap:break-word;text-align:initial;white-space:pre-wrap
  /*!rtl:end:ignore*/}.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:normal!important}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-post-comments{box-sizing:border-box}.wp-block-post-comments .alignleft{float:left}.wp-block-post-comments .alignright{float:right}.wp-block-post-comments .navigation:after{clear:both;content:"";display:table}.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;margin-top:.5em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-post-comments .comment-meta .comment-awaiting-moderation{display:block;margin-bottom:1em;margin-top:1em}.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit]){border:none}.wp-block-comments{box-sizing:border-box}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{font-size:inherit}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination.aligncenter{justify-content:center}.wp-block-comment-template{box-sizing:border-box;list-style:none;margin-bottom:0;max-width:100%;padding:0}.wp-block-comment-template li{clear:both}.wp-block-comment-template ol{list-style:none;margin-bottom:0;max-width:100%;padding-left:2rem}.wp-block-comment-template.alignleft{float:left}.wp-block-comment-template.aligncenter{margin-left:auto;margin-right:auto;width:fit-content}.wp-block-comment-template.alignright{float:right}.wp-block-comment-date{box-sizing:border-box}.comment-awaiting-moderation{display:block;font-size:.875em;line-height:1.5}.wp-block-comment-author-name,.wp-block-comment-content,.wp-block-comment-edit-link,.wp-block-comment-reply-link{box-sizing:border-box}.wp-block-cover,.wp-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{background-color:initial}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{background-color:inherit;content:""}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{color:inherit;position:relative;width:100%}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0}.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@supports (-webkit-touch-callout:inherit){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__image-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__video-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__gradient-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before{z-index:1}.has-modal-open body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{z-index:auto}.wp-block-details{box-sizing:border-box}.wp-block-details summary{cursor:pointer}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-height:240px;min-width:320px}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{box-sizing:border-box}.wp-block-file:not(.wp-element-button){font-size:.8em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file *+.wp-block-file__button{margin-left:.75em}:where(.wp-block-file){margin-bottom:1.5em}.wp-block-file__embed{margin-bottom:1em}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em}:where(.wp-block-file__button):where(a):active,:where(.wp-block-file__button):where(a):focus,:where(.wp-block-file__button):where(a):hover,:where(.wp-block-file__button):where(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-form-input__label{display:flex;flex-direction:column;gap:.25em;margin-bottom:.5em;width:100%}.wp-block-form-input__label.is-label-inline{align-items:center;flex-direction:row;gap:.5em}.wp-block-form-input__label.is-label-inline .wp-block-form-input__label-content{margin-bottom:.5em}.wp-block-form-input__label:has(input[type=checkbox]){flex-direction:row;width:fit-content}.wp-block-form-input__label:has(input[type=checkbox]) .wp-block-form-input__label-content{margin:0}.wp-block-form-input__label:has(.wp-block-form-input__label-content+input[type=checkbox]){flex-direction:row-reverse}.wp-block-form-input__label-content{width:fit-content}:where(.wp-block-form-input__input){font-size:1em;margin-bottom:.5em;padding:0 .5em}:where(.wp-block-form-input__input)[type=date],:where(.wp-block-form-input__input)[type=datetime-local],:where(.wp-block-form-input__input)[type=datetime],:where(.wp-block-form-input__input)[type=email],:where(.wp-block-form-input__input)[type=month],:where(.wp-block-form-input__input)[type=number],:where(.wp-block-form-input__input)[type=password],:where(.wp-block-form-input__input)[type=search],:where(.wp-block-form-input__input)[type=tel],:where(.wp-block-form-input__input)[type=text],:where(.wp-block-form-input__input)[type=time],:where(.wp-block-form-input__input)[type=url],:where(.wp-block-form-input__input)[type=week]{border-style:solid;border-width:1px;line-height:2;min-height:2em}textarea.wp-block-form-input__input{min-height:10em}.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,#000000b3,#0000004d 70%,#0000);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{bottom:0;left:0;max-height:100%;position:absolute;right:0}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{backdrop-filter:blur(3px);content:"";height:100%;-webkit-mask-image:linear-gradient(0deg,#000 20%,#0000);mask-image:linear-gradient(0deg,#000 20%,#0000);max-height:40%;pointer-events:none}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{box-sizing:border-box;color:#fff;font-size:13px;margin:0;overflow:auto;padding:1em;text-align:center;text-shadow:0 0 1.5px #000}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:initial}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:initial;border:3px solid #0000;border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:#fffc}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#0000 #0000;scrollbar-gutter:stable both-edges;scrollbar-width:thin}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:#fffc #0000}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{will-change:transform}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#fffc #0000}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,#0006,#0000)}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative;text-shadow:none}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{content:none}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){line-height:1.5}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{list-style:none;min-height:2.25em}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{font-size:inherit}.wp-block-latest-posts{box-sizing:border-box}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both;overflow-wrap:break-word}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}:root :where(.wp-block-latest-posts.is-grid){padding:0}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt,.wp-block-latest-posts__post-full-content{margin-bottom:1em;margin-top:.5em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}.wp-block-loginout{box-sizing:border-box}.wp-block-math{overflow-x:auto;overflow-y:hidden}.wp-block-media-text{box-sizing:border-box;
  /*!rtl:begin:ignore*/direction:ltr;
  /*!rtl:end:ignore*/display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__media{align-self:start}.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media,.wp-block-media-text>.wp-block-media-text__content,.wp-block-media-text>.wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__media{align-self:end}.wp-block-media-text>.wp-block-media-text__media{
  /*!rtl:begin:ignore*/grid-column:1;grid-row:1;
  /*!rtl:end:ignore*/margin:0}.wp-block-media-text>.wp-block-media-text__content{direction:ltr;
  /*!rtl:begin:ignore*/grid-column:2;grid-row:1;
  /*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{
  /*!rtl:begin:ignore*/grid-column:2;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{
  /*!rtl:begin:ignore*/grid-column:1;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text__media a{display:block}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media img{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{height:100%;min-height:250px;position:relative}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{height:100%;object-fit:cover;position:absolute;width:100%}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{position:relative}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block;z-index:1}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{display:inline-block;stroke:currentColor;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation{--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;opacity:0;position:absolute;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{height:0;overflow:hidden;visibility:hidden;width:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1;padding:.5em 1em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{left:-1px;top:100%}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:#0000;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:initial;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-submenu__toggle[aria-expanded=true]+.wp-block-navigation__submenu-icon>svg,.wp-block-navigation-submenu__toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid #00000026}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{background-color:inherit;display:flex;flex-direction:column}@media not (prefers-reduced-motion){.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.wp-block-navigation__responsive-container.is-menu-open{overflow:auto;padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20rem);z-index:100000}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{background:#0000!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:#0000;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{outline:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase}.wp-block-navigation .wp-block-page-list{align-items:var(--navigation-layout-align,initial);background-color:inherit;display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.wp-block-page-list{box-sizing:border-box}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.wp-block-post-author{box-sizing:border-box;display:flex;flex-wrap:wrap}.wp-block-post-author__byline{font-size:.5em;margin-bottom:0;margin-top:0;width:100%}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{font-size:.7em;margin-bottom:.7em}.wp-block-post-author__content{flex-basis:0;flex-grow:1}.wp-block-post-author__name{margin:0}.wp-block-post-author-biography{box-sizing:border-box}:where(.wp-block-post-comments-form input:not([type=submit])),:where(.wp-block-post-comments-form textarea){border:1px solid #949494;font-family:inherit;font-size:1em}:where(.wp-block-post-comments-form input:where(:not([type=submit]):not([type=checkbox]))),:where(.wp-block-post-comments-form textarea){padding:calc(.667em + 2px)}.wp-block-post-comments-form{box-sizing:border-box}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form :where(input[type=submit]){box-shadow:none;cursor:pointer;display:inline-block;overflow-wrap:break-word;text-align:center}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),.wp-block-post-comments-form .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments-count{box-sizing:border-box}.wp-block-post-content{display:flow-root}.wp-block-post-comments-link,.wp-block-post-date{box-sizing:border-box}:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.wp-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block;height:100%}.wp-block-post-featured-image :where(img){box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:initial}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{display:inline-block;margin-right:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{display:inline-block;margin-left:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"]{rotate:180deg}.wp-block-post-terms{box-sizing:border-box}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-post-time-to-read,.wp-block-post-title{box-sizing:border-box}.wp-block-post-title{word-break:break-word}.wp-block-post-title :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-post-author-name{box-sizing:border-box}.wp-block-preformatted{box-sizing:border-box;white-space:pre-wrap}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}.wp-block-pullquote{box-sizing:border-box;margin:0 0 1em;overflow-wrap:break-word;padding:4em 0;text-align:center}.wp-block-pullquote blockquote,.wp-block-pullquote p{color:inherit}.wp-block-pullquote blockquote{margin:0}.wp-block-pullquote p{margin-top:0}.wp-block-pullquote p:last-child{margin-bottom:0}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.has-text-align-center blockquote{text-align:center}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:2em;margin-bottom:0;margin-top:0}.wp-block-pullquote.is-style-solid-color blockquote cite{font-style:normal;text-transform:none}.wp-block-pullquote :where(cite){color:inherit;display:block}.wp-block-post-template{box-sizing:border-box;list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}@media (max-width:600px){.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:1fr}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{margin-inline-end:auto;margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}.wp-block-query-title,.wp-block-query-total,.wp-block-quote{box-sizing:border-box}.wp-block-quote{overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}.wp-block-read-more{display:block;width:fit-content}.wp-block-read-more:where(:not([style*=text-decoration])){text-decoration:none}.wp-block-read-more:where(:not([style*=text-decoration])):active,.wp-block-read-more:where(:not([style*=text-decoration])):focus{text-decoration:none}ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0}ul.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;font-size:.8125em}.wp-block-rss{box-sizing:border-box;list-style:none;padding:0}.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{height:1.25em;min-height:24px;min-width:24px;width:1.25em;fill:currentColor;vertical-align:text-bottom}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__button{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__input){appearance:none;border:1px solid #949494;flex-grow:1;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){background-color:#fff;border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important}.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}.wp-block-site-tagline,.wp-block-site-title{box-sizing:border-box}.wp-block-site-title :where(a){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block}@media not (prefers-reduced-motion){.wp-block-social-link{transition:transform .1s ease}}.wp-block-social-link{height:auto}.wp-block-social-link a{align-items:center;display:flex;line-height:0}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{color:currentColor;fill:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{background-color:#5865f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:none}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{color:#5865f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{color:#fff;stroke:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}.wp-block-spacer{clear:both}.wp-block-tag-cloud{box-sizing:border-box}.wp-block-tag-cloud.aligncenter{justify-content:center;text-align:center}.wp-block-tag-cloud a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch}:root :where(.wp-block-tag-cloud.is-style-outline a){border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{background-color:initial;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:#0000}.wp-block-table.is-style-stripes{border-bottom:1px solid #f0f0f0}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:initial}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:initial}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}:root :where(.wp-block-table-of-contents){box-sizing:border-box}.wp-block-term-count{box-sizing:border-box}:where(.wp-block-term-description){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-term-description p{margin-bottom:0;margin-top:0}.wp-block-term-name{box-sizing:border-box}.wp-block-term-template{box-sizing:border-box;list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.3333333333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{overflow:auto;white-space:pre-wrap}:where(pre.wp-block-verse){font-family:inherit}.wp-block-video{box-sizing:border-box}.wp-block-video video{height:auto;vertical-align:middle;width:100%}@supports (position:sticky){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video :where(figcaption){margin-bottom:1em;margin-top:.5em}.editor-styles-wrapper,.entry-content{counter-reset:footnotes}a[data-fn].fn{counter-increment:footnotes;display:inline-flex;font-size:smaller;text-decoration:none;text-indent:-9999999px;vertical-align:super}a[data-fn].fn:after{content:"[" counter(footnotes) "]";float:left;text-indent:0}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
/*# sourceURL=/wp-includes/css/classic-themes.min.css */
.buddypanel-menu-block .count{margin-right:15px}.buddypanel-menu-block [data-balloon][data-balloon-pos=left]:after,.buddypanel-menu-block [data-balloon][data-balloon-pos=left]:before,.buddypanel-menu-block [data-balloon][data-balloon-pos=right]:after,.buddypanel-menu-block [data-balloon][data-balloon-pos=right]:before{display:none}.bb-template-v2 .side-panel-inner.is_block{border-radius:10px;min-height:auto}.bb-template-v2 .side-panel-inner.is_block .side-panel-menu a{width:100%}.bb-template-v2 .side-panel-inner.is_block .buddypanel-menu-block li.bb-menu-section~li:not(.bb-menu-section){margin-left:12px}.side-panel-inner.is_block{background-color:var(--bb-content-background-color);border-radius:4px;height:auto;overflow:initial;position:relative}.side-panel-inner.is_block .buddypanel-menu>li>.bb-menu-item>i:not(.bb-icon-angle-down){min-width:48px;text-align:center}.side-panel-inner.is_block .side-panel-menu-container{height:auto}.side-panel-inner.is_block .buddypanel-menu-block li .bs-submenu-toggle{opacity:1;visibility:visible}.side-panel-inner.is_block .buddypanel-menu-block li .sub-menu.bb-open{display:block}.content-area :not(.widget_block)>.side-panel-inner.is_block{border:1px solid var(--bb-content-border-color);margin-bottom:25px;padding:23px 16px}.content-area :not(.widget_block)>.side-panel-inner.is_block .buddypanel-menu-block{padding:0}.content-area .inner:not(.widget_block)>.side-panel-inner.is_block{border:0;margin-bottom:0;padding:0}.widget_block>.side-panel-inner.is_block .buddypanel-menu-block,:not(.widget_block)>.side-panel-inner.is_block .buddypanel-menu-block{padding:0}.widget_block>.side-panel-inner.is_block .buddypanel-menu-block li.bb-menu-section a{font-weight:600}.block-editor-block-types-list__item-icon .block-editor-block-icon .bb-icon-f,.components-autocomplete__result.components-button .bb-icon-f,.components-button.has-icon .block-editor-block-icon .bb-icon-f{font-size:20px}.block-editor-block-types-list__item-icon .block-editor-block-icon .bb-icon-f:before,.components-autocomplete__result.components-button .bb-icon-f:before,.components-button.has-icon .block-editor-block-icon .bb-icon-f:before{margin-left:0}.wp-block .bb-menu-section{padding-left:15px;text-transform:uppercase}.wp-block .bb-menu-section a>i[class*=bb-icon]{display:none}.block-editor-block-icon .bb-icon-f{align-items:center;display:flex;font-size:22px;width:auto}.side-panel-menu.buddypanel-menu-block{list-style:none;margin:0;padding:10px}.side-panel-menu.buddypanel-menu-block>li>a>i:not(.bs-submenu-toggle){min-width:68px}.side-panel-menu.buddypanel-menu-block li{position:relative}.side-panel-menu.buddypanel-menu-block li .sub-menu.bb-open{padding-left:20px;padding-top:10px}.side-panel-menu.buddypanel-menu-block a{align-items:center;display:flex;font-size:14px;letter-spacing:-.24px;line-height:1;padding:15px 0;position:static;text-decoration:none;width:100%}.side-panel-menu.buddypanel-menu-block a>i:not(.bs-submenu-toggle){font-size:24px;line-height:1;margin:0;min-width:34px;text-align:center}

:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-term-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-term-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
/*# sourceURL=global-styles-inline-css */
.boost-notification{position:fixed;width:412px;height:77px;margin:5px;padding:3px;border-radius:100px;border:2px solid #0c0088;display:none;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;z-index:999999;-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,.18);box-shadow:0 3px 4px 0 rgba(0,0,0,.18)}.boost-notification .boost-notification-map{border-radius:50%;overflow:hidden}.boost-notification-map{width:67px;height:67px;border-radius:100px;background-image:url(/wp-content/plugins/boost/assets/imgs/default-map.png);background-position:center center;background-size:cover;background-repeat:no-repeat;float:left;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.boost-notification-map a{display:block;width:69px;height:69px}.boost-notification-map img{width:auto;height:auto;max-width:100%}.boost-notification-map img.google-map{max-width:none;-webkit-transform:translate(-36%,-34%) scale(.6);-ms-transform:translate(-36%,-34%) scale(.6);transform:translate(-36%,-34%) scale(.6)}.boost-notification-map .fake-map-text-box{position:absolute;width:100%;bottom:38px}.boost-notification-map .fake-map-text-box .fake-map-text{width:80%;margin:auto;display:block;line-height:1.4em;max-height:2.8em;overflow:hidden;font-size:9px;font-weight:700;text-align:center;word-wrap:break-word}.boost-notification-message{margin-left:67px;width:auto;height:67px;padding:10px 10px 7px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.boost-notification-message-bottom,.boost-notification-message-top{line-height:16px;width:100%}.boost-notification-message-info{line-height:16px;width:100%}.boost-notification-message-info .boost-notification-credit{line-height:13px}.boost-notification-message-info .boost-notification-credit>div{display:inline-block}.boost-notification-message-bottom,.boost-notification-message-top{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.boost-notification-message-bottom,.boost-notification-message-top{color:#060047}.boost-notification-message-bottom>a,.boost-notification-message-top>a{color:#060047}.boost-notification-credit{color:#060047}.boost-notification-credit .boost-notification-credit-text-bottom a{color:#060047}.boost-notification-message-bottom .boost-notification-product-name,.boost-notification-message-top .boost-notification-product-name{font-family:OpenSans-Bold}.boost-notification-message-bottom a.boost-notification-product-name,.boost-notification-message-top a.boost-notification-product-name{text-decoration:underline}.boost-notification-credit .boost-notification-credit-text-bottom a{text-decoration:none;outline:0}.boost-notification-credit .boost-notification-credit-text-bottom a:active,.boost-notification-credit .boost-notification-credit-text-bottom a:focus,.boost-notification-credit .boost-notification-credit-text-bottom a:hover{text-decoration:none;outline:0}.boost-notification-message-bottom{font-family:OpenSans-Regular}.boost-notification-message-bottom>a{font-family:OpenSans-Regular}.boost-notification-message-info{font-family:OpenSans-Regular}.boost-notification-message-top{font-size:14px;font-family:OpenSans-Bold;letter-spacing:-.16px}.boost-notification-message-bottom{font-size:12px;letter-spacing:-.14px}.boost-notification-message-bottom>a{font-size:12px;letter-spacing:-.14px}.boost-notification-message-info{font-size:10px;letter-spacing:-.11px;color:rgba(6,0,71,.52)}.desktop_bottom_left{bottom:0;left:0}.desktop_bottom_right{bottom:0;right:0}.desktop_bottom_middle{bottom:0;left:0;right:0;margin:5px auto}.desktop_top_left{top:0;left:0}.desktop_top_right{top:0;right:0}.desktop_top_middle{top:0;left:0;right:0;margin:5px auto}.boost-notification-mobile{left:0;right:0;margin:5px auto}.mobile_top{top:0}.desktop_bottom,.mobile_bottom{bottom:0}.desktop_hide,.mobile_hide{display:none}.boost-notification.preview{position:static;float:none;display:block}.boost-notification-message-info{position:relative}.boost-notification-message-info .boost-notification-time{display:inline-block}.boost-notification-message-info .boost-notification-credit{display:inline-block;position:absolute;right:-10px;top:10px;white-space:nowrap;font-size:11px}.boost-notification-square .boost-notification-message-info .boost-notification-credit{right:-12px}.boost-notification-mobile .boost-notification-message-info .boost-notification-credit{right:-12px}.boost-notification-mobile .boost-notification-message-info .boost-notification-credit>div{display:inline-block}.boost-notification-message-info .boost-notification-credit span{display:inline-block;vertical-align:middle}.boost-notification-message-info .boost-notification-credit .boost-notification-credit-img{margin:0 5px;width:19px;height:19px;border:2px solid transparent;border-radius:100px;text-align:center}.boost-notification-message-info .boost-notification-credit .boost-notification-credit-text-bottom{text-align:left;font-weight:700;font-family:Baloo-Regular}.boost-notification-square .boost-notification-message-info .boost-notification-credit .boost-notification-credit-text-bottom{text-align:right}.boost-notification-round{border-radius:100px}.boost-notification-round .boost-notification-map{border-radius:100px}.boost-notification-square{border-radius:0}.boost-notification-square .boost-notification-map{border-radius:0}.boost-notification-mobile{border-radius:0}.boost-notification-mobile .boost-notification-map{border-radius:0}.boost-notification-mobile .boost-notification-map .fake-map-text-box{bottom:26px}.boost-notification-mobile .boost-notification-map .fake-map-text-box .fake-map-text{width:100%;font-size:8px}.boost-notification .boost-close-button{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:3;top:-4px;right:-4px;cursor:pointer;line-height:14px;font-size:9px;font-weight:700;text-align:center;background:#fff;border:2px solid;border-radius:50px;width:17px;height:17px;display:none}.boost-notification.allow-to-close .boost-close-button{display:block}.boost-notification.preview-step1{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;position:static;margin:0;height:76px;border:3px solid #0c0088;border-radius:100px;width:343px}.boost-notification.preview-step1 div{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;position:static;margin:0}.boost-notification.preview-step1 .boost-notification-map{height:76px;border:3px solid #0c0088;border-radius:100px;position:relative;top:-6px}.boost-notification.preview-step1 .boost-notification-message{position:relative;top:-6px}.boost-notification.preview-step1 .boost-notification-map{left:-6px;width:76px;background-image:url(/wp-content/plugins/boost/assets/imgs/notification_map_preview_step1.png)}.boost-notification.preview-step1 .boost-notification-message{margin-left:70px;width:auto;height:76px;padding:3px 10px;background:url(/wp-content/plugins/boost/assets/imgs/notification_message_preview_step1.png) center center no-repeat}.boost-notification.preview-step1 .boost-notification-message>div{display:none}.boost-notification.preview-step1.type_leads .boost-notification-map{background:#0c0088}.boost-notification.preview-step1.type_woocommerce .boost-notification-map{background:#cd68b8}.boost-notification.preview-step1.type_easydigitaldownloads .boost-notification-map{background:#2794da}.boost-notification-desktop.boost-notification.style_1{background:#fff;border:1px solid rgba(6,0,71,.34);-webkit-box-shadow:0 0 12px 0;box-shadow:0 0 12px 0}.boost-notification-desktop.boost-notification.style_1 .boost-notification-map{background-image:url(/wp-content/plugins/boost/assets/imgs/notification_map_style_1.png);width:69px;height:69px}.boost-notification-desktop.boost-notification.style_1 .boost-notification-message{margin-left:69px;height:69px}.boost-notification-desktop.boost-notification.style_2{background:#fff;border:1px solid rgba(6,0,71,.34);-webkit-box-shadow:0 0 12px 0;box-shadow:0 0 12px 0}.boost-notification-desktop.boost-notification.style_2 .boost-notification-map{background-image:url(/wp-content/plugins/boost/assets/imgs/notification_map_style_2.png);width:69px;height:69px}.boost-notification-desktop.boost-notification.style_2.boost-notification-round .boost-notification-map{border:2px solid #ff6f00}.boost-notification-desktop.boost-notification.style_2 .boost-notification-message{margin-left:69px;height:69px}.boost-notification-desktop.boost-notification.style_2 .boost-notification-message .boost-notification-message-bottom,.boost-notification-desktop.boost-notification.style_2 .boost-notification-message .boost-notification-message-top{color:#ff6f00}.boost-notification-desktop.boost-notification.style_2 .boost-notification-message .boost-notification-message-bottom>a,.boost-notification-desktop.boost-notification.style_2 .boost-notification-message .boost-notification-message-top>a{color:#ff6f00}.boost-notification-desktop.boost-notification.style_2 .boost-notification-message .boost-notification-message-info .boost-notification-credit{color:#ff6f00}.boost-notification-desktop.boost-notification.style_2 .boost-notification-message .boost-notification-message-info .boost-notification-credit .boost-notification-credit-text-bottom a{color:#ff6f00}.boost-notification-desktop.boost-notification.style_3{background:#fff;border:2px solid #ff6f00;-webkit-box-shadow:0 0 12px 0;box-shadow:0 0 12px 0}.boost-notification-desktop.boost-notification.style_3 .boost-notification-map{background-image:url(/wp-content/plugins/boost/assets/imgs/notification_map_style_3.png)}.boost-notification-desktop.boost-notification.style_3 .boost-notification-message .boost-notification-message-bottom,.boost-notification-desktop.boost-notification.style_3 .boost-notification-message .boost-notification-message-top{color:#ff6f00}.boost-notification-desktop.boost-notification.style_3 .boost-notification-message .boost-notification-message-bottom>a,.boost-notification-desktop.boost-notification.style_3 .boost-notification-message .boost-notification-message-top>a{color:#ff6f00}.boost-notification-desktop.boost-notification.style_3 .boost-notification-message .boost-notification-message-info .boost-notification-credit{color:#ff6f00}.boost-notification-desktop.boost-notification.style_3 .boost-notification-message .boost-notification-message-info .boost-notification-credit .boost-notification-credit-text-bottom a{color:#ff6f00}.boost-notification-desktop.boost-notification.style_3 .boost-notification-message .boost-notification-message-info .boost-notification-credit-img{border:2px solid #fff;border-radius:100px}.boost-notification-desktop.boost-notification.style_4 .boost-notification-map{background-image:url(/wp-content/plugins/boost/assets/imgs/notification_map_style_4.png)}.boost-notification-desktop.boost-notification.style_5{background:#060047;border-color:#060047;-webkit-box-shadow:0 0 12px 0;box-shadow:0 0 12px 0}.boost-notification-desktop.boost-notification.style_5 .boost-notification-map{background-image:url(/wp-content/plugins/boost/assets/imgs/notification_map_style_5.png)}.boost-notification-desktop.boost-notification.style_5 .boost-notification-message .boost-notification-message-bottom,.boost-notification-desktop.boost-notification.style_5 .boost-notification-message .boost-notification-message-top{color:#fff}.boost-notification-desktop.boost-notification.style_5 .boost-notification-message .boost-notification-message-bottom>a,.boost-notification-desktop.boost-notification.style_5 .boost-notification-message .boost-notification-message-top>a{color:#fff}.boost-notification-desktop.boost-notification.style_5 .boost-notification-message .boost-notification-message-info{color:rgba(255,255,255,.67)}.boost-notification-desktop.boost-notification.style_5 .boost-notification-message .boost-notification-message-info .boost-notification-credit{color:#fff}.boost-notification-desktop.boost-notification.style_5 .boost-notification-message .boost-notification-message-info .boost-notification-credit .boost-notification-credit-text-bottom a{color:#fff}.boost-notification-desktop.boost-notification.style_5 .boost-notification-message .boost-notification-message-info .boost-notification-credit-img{border:2px solid #fff;border-radius:100px}.boost-notification-desktop.boost-notification.style_6{background:#ff6f00;border-color:#ff6f00;-webkit-box-shadow:0 0 12px 0;box-shadow:0 0 12px 0}.boost-notification-desktop.boost-notification.style_6 .boost-notification-map{background-image:url(/wp-content/plugins/boost/assets/imgs/notification_map_style_6.png)}.boost-notification-desktop.boost-notification.style_6 .boost-notification-message .boost-notification-message-bottom,.boost-notification-desktop.boost-notification.style_6 .boost-notification-message .boost-notification-message-top{color:#fff}.boost-notification-desktop.boost-notification.style_6 .boost-notification-message .boost-notification-message-bottom>a,.boost-notification-desktop.boost-notification.style_6 .boost-notification-message .boost-notification-message-top>a{color:#fff}.boost-notification-desktop.boost-notification.style_6 .boost-notification-message .boost-notification-message-info{color:rgba(255,255,255,.67)}.boost-notification-desktop.boost-notification.style_6 .boost-notification-message .boost-notification-message-info .boost-notification-credit{color:#fff}.boost-notification-desktop.boost-notification.style_6 .boost-notification-message .boost-notification-message-info .boost-notification-credit .boost-notification-credit-text-bottom a{color:#fff}.boost-notification-desktop.boost-notification.style_6 .boost-notification-message .boost-notification-message-info .boost-notification-credit-img{border:2px solid #fff;border-radius:100px}.boost-notification-mobile{width:98%;margin:3px 1%;height:58px}.boost-notification-mobile .boost-notification-map{width:48px;height:48px}.boost-notification-mobile .boost-notification-message{height:48px}.boost-notification-mobile.style_1 .boost-notification-map,.boost-notification-mobile.style_2 .boost-notification-map,.boost-notification-mobile.style_3 .boost-notification-map{display:none}.boost-notification-mobile.style_1 .boost-notification-message,.boost-notification-mobile.style_2 .boost-notification-message,.boost-notification-mobile.style_3 .boost-notification-message{margin:0;padding:3px 7px 0 7px}.boost-notification-mobile.style_4 .boost-notification-message,.boost-notification-mobile.style_5 .boost-notification-message,.boost-notification-mobile.style_6 .boost-notification-message{margin-left:48px;padding:3px 5px 0 5px}.boost-notification-mobile.style_4 .boost-notification-map{background-image:url(/wp-content/plugins/boost/assets/imgs/notification_map_style_4.png)}.boost-notification-mobile.style_5 .boost-notification-map{background-image:url(/wp-content/plugins/boost/assets/imgs/notification_map_style_5.png)}.boost-notification-mobile.style_6 .boost-notification-map{background-image:url(/wp-content/plugins/boost/assets/imgs/notification_map_style_6.png)}.boost-notification-mobile.style_2,.boost-notification-mobile.style_5{background:#060047;border:2px solid #060047;-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,.18);box-shadow:0 3px 4px 0 rgba(0,0,0,.18)}.boost-notification-mobile.style_2 .boost-notification-message .boost-notification-message-bottom,.boost-notification-mobile.style_2 .boost-notification-message .boost-notification-message-top{color:#fff}.boost-notification-mobile.style_2 .boost-notification-message .boost-notification-message-bottom>a,.boost-notification-mobile.style_2 .boost-notification-message .boost-notification-message-top>a{color:#fff}.boost-notification-mobile.style_2 .boost-notification-message .boost-notification-message-info .boost-notification-credit{color:#fff}.boost-notification-mobile.style_2 .boost-notification-message .boost-notification-message-info .boost-notification-credit .boost-notification-credit-text-bottom a{color:#fff}.boost-notification-mobile.style_5 .boost-notification-message .boost-notification-message-bottom,.boost-notification-mobile.style_5 .boost-notification-message .boost-notification-message-top{color:#fff}.boost-notification-mobile.style_5 .boost-notification-message .boost-notification-message-bottom>a,.boost-notification-mobile.style_5 .boost-notification-message .boost-notification-message-top>a{color:#fff}.boost-notification-mobile.style_5 .boost-notification-message .boost-notification-message-info .boost-notification-credit{color:#fff}.boost-notification-mobile.style_5 .boost-notification-message .boost-notification-message-info .boost-notification-credit .boost-notification-credit-text-bottom a{color:#fff}.boost-notification-mobile.style_2 .boost-notification-message .boost-notification-message-info,.boost-notification-mobile.style_5 .boost-notification-message .boost-notification-message-info{color:rgba(255,255,255,.67)}.boost-notification-mobile.style_2 .boost-notification-message .boost-notification-message-info .boost-notification-credit-img,.boost-notification-mobile.style_5 .boost-notification-message .boost-notification-message-info .boost-notification-credit-img{border:1px solid #fff;border-radius:100px}.boost-notification-mobile.style_3,.boost-notification-mobile.style_6{background:#ff6f00;border:2px solid #ff6f00;-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,.18);box-shadow:0 3px 4px 0 rgba(0,0,0,.18)}.boost-notification-mobile.style_3 .boost-notification-message .boost-notification-message-bottom,.boost-notification-mobile.style_3 .boost-notification-message .boost-notification-message-top{color:#fff}.boost-notification-mobile.style_3 .boost-notification-message .boost-notification-message-bottom>a,.boost-notification-mobile.style_3 .boost-notification-message .boost-notification-message-top>a{color:#fff}.boost-notification-mobile.style_3 .boost-notification-message .boost-notification-message-info .boost-notification-credit{color:#fff}.boost-notification-mobile.style_3 .boost-notification-message .boost-notification-message-info .boost-notification-credit .boost-notification-credit-text-bottom a{color:#fff}.boost-notification-mobile.style_6 .boost-notification-message .boost-notification-message-bottom,.boost-notification-mobile.style_6 .boost-notification-message .boost-notification-message-top{color:#fff}.boost-notification-mobile.style_6 .boost-notification-message .boost-notification-message-bottom>a,.boost-notification-mobile.style_6 .boost-notification-message .boost-notification-message-top>a{color:#fff}.boost-notification-mobile.style_6 .boost-notification-message .boost-notification-message-info .boost-notification-credit{color:#fff}.boost-notification-mobile.style_6 .boost-notification-message .boost-notification-message-info .boost-notification-credit .boost-notification-credit-text-bottom a{color:#fff}.boost-notification-mobile.style_3 .boost-notification-message .boost-notification-message-info,.boost-notification-mobile.style_6 .boost-notification-message .boost-notification-message-info{color:rgba(255,255,255,.67)}.boost-notification-mobile.style_1 .boost-notification-message-info .boost-notification-credit,.boost-notification-mobile.style_2 .boost-notification-message-info .boost-notification-credit,.boost-notification-mobile.style_3 .boost-notification-message-info .boost-notification-credit{left:auto;right:-20px;top:-6px}.boost-notification-mobile.style_4 .boost-notification-message-info .boost-notification-credit,.boost-notification-mobile.style_5 .boost-notification-message-info .boost-notification-credit,.boost-notification-mobile.style_6 .boost-notification-message-info .boost-notification-credit{left:auto;right:-18px;top:-6px}.boost-notification-mobile .boost-notification-message-info .boost-notification-credit span{display:inline-block;vertical-align:baseline}.boost-notification-mobile .boost-notification-message-info .boost-notification-credit .boost-notification-credit-img{margin:0 5px;width:19px;height:19px;top:7px;position:relative}.boost-notification-style-template .boost-notification.boost-notification-desktop{width:240px;height:54px;margin:2px;padding:1px;border-width:1px}.boost-notification-style-template .boost-notification.boost-notification-desktop .boost-notification-map{width:50px;height:50px;-webkit-box-sizing:border-box;box-sizing:border-box}.boost-notification-style-template .boost-notification.boost-notification-desktop .boost-notification-message{margin-left:50px;width:auto;height:50px;padding:7px 7px 5px 10px}.boost-notification-style-template .boost-notification.boost-notification-desktop .boost-notification-message-bottom,.boost-notification-style-template .boost-notification.boost-notification-desktop .boost-notification-message-top{line-height:12px}.boost-notification-style-template .boost-notification.boost-notification-desktop .boost-notification-message-bottom>a,.boost-notification-style-template .boost-notification.boost-notification-desktop .boost-notification-message-top>a{line-height:12px}.boost-notification-style-template .boost-notification.boost-notification-desktop .boost-notification-message-info{line-height:12px}.boost-notification-style-template .boost-notification.boost-notification-desktop .boost-notification-message-info .boost-notification-credit{line-height:12px}.boost-notification-style-template .boost-notification.boost-notification-desktop .boost-notification-message-top{font-size:10px;letter-spacing:-.16px}.boost-notification-style-template .boost-notification.boost-notification-desktop .boost-notification-message-bottom{font-size:8px;letter-spacing:-.14px}.boost-notification-style-template .boost-notification.boost-notification-desktop .boost-notification-message-bottom>a{font-size:8px;letter-spacing:-.14px}.boost-notification-style-template .boost-notification.boost-notification-desktop .boost-notification-message-info{font-size:7px;letter-spacing:-.11px}.boost-notification-style-template .boost-notification.boost-notification-desktop .boost-notification-message-info .boost-notification-credit{font-size:7px;letter-spacing:-.11px;right:-6px;top:0;line-height:7px}.boost-notification-style-template .boost-notification.boost-notification-desktop.boost-notification-square .boost-notification-message-info .boost-notification-credit{right:-8px}.boost-notification-style-template .boost-notification.boost-notification-desktop .boost-notification-message-info .boost-notification-credit .boost-notification-credit-img{margin:0 2px;width:10px;height:10px}.boost-notification-style-template .boost-notification.boost-notification-desktop .boost-notification-message-info .boost-notification-credit .boost-notification-credit-img img{width:100%}.boost-notification-style-template .boost-notification-mobile{width:240px;margin:2px;height:41px;padding:1px;border-width:1px}.boost-notification-style-template .boost-notification-mobile .boost-notification-map{width:37px;height:37px}.boost-notification-style-template .boost-notification-mobile .boost-notification-message{height:37px}.boost-notification-style-template .boost-notification-mobile.style_1 .boost-notification-map,.boost-notification-style-template .boost-notification-mobile.style_2 .boost-notification-map,.boost-notification-style-template .boost-notification-mobile.style_3 .boost-notification-map{display:none}.boost-notification-style-template .boost-notification-mobile.style_1 .boost-notification-message,.boost-notification-style-template .boost-notification-mobile.style_2 .boost-notification-message,.boost-notification-style-template .boost-notification-mobile.style_3 .boost-notification-message{margin:0;padding:4px 7px 0 6px}.boost-notification-style-template .boost-notification-mobile.style_4 .boost-notification-message,.boost-notification-style-template .boost-notification-mobile.style_5 .boost-notification-message,.boost-notification-style-template .boost-notification-mobile.style_6 .boost-notification-message{margin-left:37px;padding:3px 6px 0 5px}.boost-notification-style-template .boost-notification.boost-notification-mobile .boost-notification-message-bottom,.boost-notification-style-template .boost-notification.boost-notification-mobile .boost-notification-message-top{line-height:11px}.boost-notification-style-template .boost-notification.boost-notification-mobile .boost-notification-message-bottom>a,.boost-notification-style-template .boost-notification.boost-notification-mobile .boost-notification-message-top>a{line-height:11px}.boost-notification-style-template .boost-notification.boost-notification-mobile .boost-notification-message-info{line-height:11px}.boost-notification-style-template .boost-notification.boost-notification-mobile .boost-notification-message-info .boost-notification-credit{line-height:11px}.boost-notification-style-template .boost-notification.boost-notification-mobile .boost-notification-message-top{font-size:9px;letter-spacing:-.16px}.boost-notification-style-template .boost-notification.boost-notification-mobile .boost-notification-message-bottom{font-size:7px;letter-spacing:-.14px}.boost-notification-style-template .boost-notification.boost-notification-mobile .boost-notification-message-bottom>a{font-size:7px;letter-spacing:-.14px}.boost-notification-style-template .boost-notification.boost-notification-mobile .boost-notification-message-info{font-size:6px;letter-spacing:-.11px}.boost-notification-style-template .boost-notification.boost-notification-mobile .boost-notification-message-info .boost-notification-credit{font-size:6px;letter-spacing:-.11px;right:-13px}.boost-notification-style-template .boost-notification.boost-notification-mobile .boost-notification-message-info .boost-notification-credit .boost-notification-credit-img{margin:0 2px;width:10px;height:10px;top:4px}.boost-notification-style-template .boost-notification.boost-notification-mobile .boost-notification-message-info .boost-notification-credit .boost-notification-credit-img img{width:100%}.boost-notification-style-template .boost-notification-mobile.style_1 .boost-notification-message-info .boost-notification-credit,.boost-notification-style-template .boost-notification-mobile.style_2 .boost-notification-message-info .boost-notification-credit,.boost-notification-style-template .boost-notification-mobile.style_3 .boost-notification-message-info .boost-notification-credit{right:-13px}.boost-notification-style-template .boost-notification-mobile.style_4 .boost-notification-message-info .boost-notification-credit,.boost-notification-style-template .boost-notification-mobile.style_5 .boost-notification-message-info .boost-notification-credit,.boost-notification-style-template .boost-notification-mobile.style_6 .boost-notification-message-info .boost-notification-credit{right:-12px}.boost-notification-style-template .boost-notification.boost-notification-mobile .boost-notification-message-info .boost-notification-credit{top:-2px}.boost-notification-style-template .boost-notification.boost-notification-mobile .boost-notification-message-info .boost-notification-credit span{vertical-align:baseline}.boost-notification-style-template .boost-notification.boost-notification-mobile .boost-notification-message-info .boost-notification-credit .boost-notification-credit-img{margin:0 2px;width:10px;height:10px}.boost-notification-style-template .boost-notification.boost-notification-mobile .boost-notification-message-info .boost-notification-credit .boost-notification-credit-img img{width:100%}@media (max-width:330px){.boost-notification{width:98%;margin:3px 1%}}@font-face{ font-display:swap;font-family:OpenSans-Regular;src:local("OpenSans-Regular"),local("OpenSans Regular"),url(/wp-content/plugins/boost/assets/fonts/open-sans.regular.ttf) }@font-face{ font-display:swap;font-family:OpenSans-Bold;src:local("OpenSans-Bold"),local("OpenSans Bold"),url(/wp-content/plugins/boost/assets/fonts/open-sans.bold.ttf) }@font-face{ font-display:swap;font-family:Baloo-Regular;src:local("Baloo Regular"),local("Baloo-Regular"),url(/wp-content/plugins/boost/assets/fonts/Baloo-Regular.ttf) }@font-face{ font-display:swap;font-family:Roboto-Regular;src:local("Roboto Regular"),local("Roboto-Regular"),url(/wp-content/plugins/boost/assets/fonts/roboto.regular.ttf) }@font-face{ font-display:swap;font-family:Roboto-Bold;src:local("Roboto Bold"),local("Roboto-Bold"),url(/wp-content/plugins/boost/assets/fonts/roboto.bold.ttf) }@font-face{ font-display:swap;font-family:Roboto-Thin;src:local("Roboto Thin"),local("Roboto-Thin"),url(/wp-content/plugins/boost/assets/fonts/roboto.thin.ttf) }@font-face{ font-display:swap;font-family:Roboto-Black;src:local("Roboto Black"),local("Roboto-Black"),url(/wp-content/plugins/boost/assets/fonts/roboto.black.ttf) }@font-face{ font-display:swap;font-family:Roboto-Medium;src:local("Roboto Medium"),local("Roboto-Medium"),url(/wp-content/plugins/boost/assets/fonts/roboto.medium.ttf) }@font-face{ font-display:swap;font-family:Baloo-Regular;src:local("Baloo Regular"),local("Baloo-Regular"),url(/wp-content/plugins/boost/assets/fonts/Baloo-Regular.ttf) }@font-face{ font-display:swap;font-family:icomoon-cm;font-style:normal;font-weight:400;src:url(/wp-content/plugins/consent-magic-pro/assets/fonts/icomoon-public/icomoon.eot?ck5ues);src:url(/wp-content/plugins/consent-magic-pro/assets/fonts/icomoon-public/icomoon.eot?ck5ues#iefix) format("embedded-opentype"),url(/wp-content/plugins/consent-magic-pro/assets/fonts/icomoon-public/icomoon.ttf?ck5ues) format("truetype"),url(/wp-content/plugins/consent-magic-pro/assets/fonts/icomoon-public/icomoon.woff?ck5ues) format("woff"),url(/wp-content/plugins/consent-magic-pro/assets/fonts/icomoon-public/icomoon.svg?ck5ues#icomoon) format("svg") }.cs_preview_container [class*=" icon-"],.cs_preview_container [class^=icon-]{font-family:icomoon-cm!important;speak:never;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cs_preview_container [class*=" icon-"]:before,.cs_preview_container [class^=icon-]:before{display:inline-block}.cs_preview_container .icon-chevron-right:before{content:""}.cs_preview_container .icon-chevron-down:before{content:""}.cs_preview_container.rtl .icon-chevron-right:before{display:inline-block;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.cs_preview_container *{-webkit-box-sizing:border-box;box-sizing:border-box}.cs-iframe-placeholder{background-color:#e3e3e3;font-size:22px}.cs-iframe-placeholder .cs-inner-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:20px}.cs-iframe-placeholder .cs-inner-text p{color:#252a31}.cs_manage_current_consent{cursor:pointer}.cs-info-bar.popup_large>.cs-wrapper{width:100%}.cs-info-sticky-button:not(.shortcode):hover{cursor:pointer;opacity:1}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper.cs_video_hidden:before{padding-top:0}#cs_preview_popup{position:fixed;z-index:100000}.cs_preview_container.cs_theme_font{--cs-font-family:inherit}.cs_preview_container.cs_default_font{--cs-font-family:"Noto Sans",sans-serif}.cs_preview_container input,.cs_preview_container select,.cs_preview_container select *,.cs_preview_container select option,.cs_preview_container textarea{color:#252a31;font-family:var(--cs-font-family);font-weight:400;line-height:100%}.cs_preview_container div{color:#252a31;font-family:var(--cs-font-family);line-height:100%}.cs_preview_container .popover,.cs_preview_container a,.cs_preview_container button,.cs_preview_container h1,.cs_preview_container h2,.cs_preview_container h3,.cs_preview_container h4,.cs_preview_container h5,.cs_preview_container h6,.cs_preview_container label,.cs_preview_container li,.cs_preview_container p,.cs_preview_container span,.cs_preview_container ul{color:#252a31;font-family:var(--cs-font-family);font-weight:400;line-height:150%}.cs_preview_container a,.cs_preview_container button,.cs_preview_container h1,.cs_preview_container h2,.cs_preview_container h3,.cs_preview_container h4,.cs_preview_container h5,.cs_preview_container h6,.cs_preview_container input,.cs_preview_container label,.cs_preview_container li,.cs_preview_container p,.cs_preview_container select,.cs_preview_container select *,.cs_preview_container span,.cs_preview_container textarea,.cs_preview_container ul{margin:0;padding:0}.cs_preview_container .font-semibold{font-family:var(--cs-font-family);font-weight:600;line-height:134%}.cs_preview_container .font-semibold-type2,.cs_preview_container .primary-heading{font-family:var(--cs-font-family);font-weight:600;line-height:150%}.cs_preview_container .primary-heading{font-size:18px}.cs_preview_container .secondary-heading{font-family:var(--cs-font-family);font-weight:500;line-height:134%}.cs_preview_container .nav-tabs .nav-link{font-family:var(--cs-font-family);font-size:16px;font-weight:500;line-height:150%}.cs_preview_container .text-gray{color:#5d5d5d}.cs_preview_container .link,.cs_preview_container .link-small{color:#005bd3;cursor:pointer;outline:none;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.cs_preview_container .link-small:hover,.cs_preview_container .link:hover{color:#004299;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.cs_preview_container .link-small,.cs_preview_container .text-small{font-size:14px}.cs_preview_container .text-extra-small{font-size:12px}.cs_preview_container a{text-decoration:none}.cs_preview_container .text-justify{text-align:justify}.cs_preview_container .text-left{text-align:left}.cs_preview_container .text-right{text-align:right}.cs_preview_container .text-center{text-align:center}.cs_preview_container .text-lowercase{text-transform:lowercase}.cs_preview_container .text-uppercase{text-transform:uppercase}.cs_preview_container .text-capitalize{text-transform:capitalize}.cs_preview_container .text-green{color:green}.cs_preview_container .fw-500{font-family:var(--cs-font-family);font-weight:500;line-height:150%}.cs_preview_container .primary-switch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cs_preview_container .primary-switch .primary-switch-input{display:none}.cs_preview_container .primary-switch .primary-switch-input::-moz-selection{background:none}.cs_preview_container .primary-switch .primary-switch-input::selection{background:none}.cs_preview_container .primary-switch .primary-switch-input:after::-moz-selection,.cs_preview_container .primary-switch .primary-switch-input:before::-moz-selection{background:none}.cs_preview_container .primary-switch .primary-switch-input:after::selection,.cs_preview_container .primary-switch .primary-switch-input:before::selection{background:none}.cs_preview_container .primary-switch .primary-switch-input:checked+.primary-switch-btn{background:#0172cb}.cs_preview_container .primary-switch .primary-switch-input:checked+.primary-switch-btn:after{inset-inline-start:29px}.cs_preview_container .primary-switch .primary-switch-input:checked+.primary-switch-btn~.primary-switch-content-checked{height:auto;opacity:1}.cs_preview_container .primary-switch .primary-switch-input:checked+.primary-switch-btn~.primary-switch-content-unchecked,.cs_preview_container .primary-switch .primary-switch-input:not(:checked)+.primary-switch-btn~.primary-switch-content-checked{display:none;height:0;opacity:0}.cs_preview_container .primary-switch .primary-switch-input:not(:checked)+.primary-switch-btn~.primary-switch-content-unchecked{height:auto;opacity:1}.cs_preview_container .primary-switch.disabled .primary-switch-btn{background:#0172cb;cursor:not-allowed;opacity:.2;pointer-events:none;position:relative}.cs_preview_container .primary-switch .primary-switch-btn{background:#bac7d5;border-radius:4px;cursor:pointer;display:inline-block;height:26px;outline:0;padding:4px;position:relative;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:58px}.cs_preview_container .primary-switch .primary-switch-btn::-moz-selection{background:none}.cs_preview_container .primary-switch .primary-switch-btn::selection{background:none}.cs_preview_container .primary-switch .primary-switch-btn:after{background:#fff;border-radius:4px;content:"";display:block;height:20px;inset-inline-start:2px;position:absolute;top:3px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:27px}.cs_preview_container .primary-switch .primary-switch-btn:before{content:"";display:none;height:17px;position:relative;width:25px}.cs_preview_container .switcher-label{-webkit-margin-start:16px;margin-inline-start:16px}.cs_preview_container .cs_sub_sub_tab,.cs_preview_container .cs_sub_tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;gap:4px;justify-content:flex-start;margin:0 0 16px;padding:0;width:100%}.cs_preview_container .cs_sub_sub_tab li,.cs_preview_container .cs_sub_tab li{display:-webkit-box;display:-ms-flexbox;display:flex;outline:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:12px 12px 0 0;cursor:pointer;margin-bottom:-2px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.cs_preview_container .cs_sub_sub_tab li.active,.cs_preview_container .cs_sub_sub_tab li:hover,.cs_preview_container .cs_sub_tab li.active,.cs_preview_container .cs_sub_tab li:hover{opacity:.9}.cs_preview_container .cs_sub_sub_tab li.active:hover,.cs_preview_container .cs_sub_sub_tab li:hover:hover,.cs_preview_container .cs_sub_tab li.active:hover,.cs_preview_container .cs_sub_tab li:hover:hover{opacity:1;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.cs_preview_container .cs_sub_sub_tab li:hover,.cs_preview_container .cs_sub_tab li:hover{opacity:.9}.cs_preview_container .cs_sub_sub_tab li a,.cs_preview_container .cs_sub_tab li a{position:relative;text-align:center}.cs_preview_container .cs_sub_sub_tab li a:before,.cs_preview_container .cs_sub_tab li a:before{border-radius:2px;bottom:-6px;content:"";display:none;height:3px;inset-inline-start:0;position:absolute;width:100%}@media only screen and (max-width:540px){.cs_preview_container .cs_sub_sub_tab li,.cs_preview_container .cs_sub_tab li{padding:16px 24px!important}}.cs_preview_container .cs_sub_sub_tab_content,.cs_preview_container .cs_sub_sub_tab_content_iab,.cs_preview_container .cs_sub_tab_content,.cs_preview_container .cs_sub_tab_content_iab{display:none;height:100%;width:100%}.cs_preview_container:not(.cs_admin_preview_container){font-family:var(--cs-font-family);font-weight:500;line-height:150%}.cs_preview_container.bar_large .btns_column,.cs_preview_container.bar_small .btns_column{width:50%}@media only screen and (max-width:640px){.cs_preview_container.bar_large .btns_column,.cs_preview_container.bar_small .btns_column{width:100%}}.cs_preview_container.bar_large .btns_column .btn-row,.cs_preview_container.bar_small .btns_column .btn-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cs_preview_container.bar_large .btns_column button,.cs_preview_container.bar_small .btns_column button{margin-top:10px}.cs_preview_container.bar_large .cs-popup-row .cs_custom_button,.cs_preview_container.bar_small .cs-popup-row .cs_custom_button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cs_preview_container.bar_large .btns_column.cs_deny_all_btn.cs_custom_button .btn-row,.cs_preview_container.bar_small .btns_column.cs_deny_all_btn.cs_custom_button .btn-row{gap:20px}.cs_preview_container.bar_large .btns_column.cs_deny_all_btn.cs_custom_button .cs_action_btn,.cs_preview_container.bar_large .btns_column.cs_deny_all_btn.cs_custom_button .cs_custom_button,.cs_preview_container.bar_large .btns_column.cs_deny_all_btn.cs_custom_button .cs_deny_all_btn,.cs_preview_container.bar_large .btns_column.cs_deny_all_btn.cs_custom_button .options_btn,.cs_preview_container.bar_small .btns_column.cs_deny_all_btn.cs_custom_button .cs_action_btn,.cs_preview_container.bar_small .btns_column.cs_deny_all_btn.cs_custom_button .cs_custom_button,.cs_preview_container.bar_small .btns_column.cs_deny_all_btn.cs_custom_button .cs_deny_all_btn,.cs_preview_container.bar_small .btns_column.cs_deny_all_btn.cs_custom_button .options_btn{margin:0!important;max-width:calc(50% - 10px);-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px)}@media only screen and (max-width:768px){.cs_preview_container.bar_large .btns_column.cs_deny_all_btn.cs_custom_button .cs_action_btn,.cs_preview_container.bar_large .btns_column.cs_deny_all_btn.cs_custom_button .cs_custom_button,.cs_preview_container.bar_large .btns_column.cs_deny_all_btn.cs_custom_button .cs_deny_all_btn,.cs_preview_container.bar_large .btns_column.cs_deny_all_btn.cs_custom_button .options_btn,.cs_preview_container.bar_small .btns_column.cs_deny_all_btn.cs_custom_button .cs_action_btn,.cs_preview_container.bar_small .btns_column.cs_deny_all_btn.cs_custom_button .cs_custom_button,.cs_preview_container.bar_small .btns_column.cs_deny_all_btn.cs_custom_button .cs_deny_all_btn,.cs_preview_container.bar_small .btns_column.cs_deny_all_btn.cs_custom_button .options_btn{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media only screen and (max-width:860px){.cs_preview_container.bar_large .btns_column:not(.cs_custom_button).cs_deny_all_btn .cs_action_btn,.cs_preview_container.bar_large .btns_column:not(.cs_custom_button).cs_deny_all_btn .cs_deny_all_btn,.cs_preview_container.bar_large .btns_column:not(.cs_custom_button).cs_deny_all_btn .options_btn,.cs_preview_container.bar_large .btns_column:not(.cs_deny_all_btn).cs_custom_button .cs_action_btn,.cs_preview_container.bar_large .btns_column:not(.cs_deny_all_btn).cs_custom_button .cs_custom_button,.cs_preview_container.bar_large .btns_column:not(.cs_deny_all_btn).cs_custom_button .options_btn,.cs_preview_container.bar_small .btns_column:not(.cs_custom_button).cs_deny_all_btn .cs_action_btn,.cs_preview_container.bar_small .btns_column:not(.cs_custom_button).cs_deny_all_btn .cs_deny_all_btn,.cs_preview_container.bar_small .btns_column:not(.cs_custom_button).cs_deny_all_btn .options_btn,.cs_preview_container.bar_small .btns_column:not(.cs_deny_all_btn).cs_custom_button .cs_action_btn,.cs_preview_container.bar_small .btns_column:not(.cs_deny_all_btn).cs_custom_button .cs_custom_button,.cs_preview_container.bar_small .btns_column:not(.cs_deny_all_btn).cs_custom_button .options_btn{margin:0!important;max-width:100%;width:100%}.cs_preview_container.bar_large .btns_column:not(.cs_deny_all_btn):not(.cs_custom_button) .cs_action_btn,.cs_preview_container.bar_large .btns_column:not(.cs_deny_all_btn):not(.cs_custom_button) .options_btn,.cs_preview_container.bar_small .btns_column:not(.cs_deny_all_btn):not(.cs_custom_button) .cs_action_btn,.cs_preview_container.bar_small .btns_column:not(.cs_deny_all_btn):not(.cs_custom_button) .options_btn{max-width:calc(50% - 10px);-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px);margin:0!important;width:calc(50% - 10px)}}@media only screen and (max-width:640px){.cs_preview_container.bar_large .btns_column:not(.cs_deny_all_btn):not(.cs_custom_button) .cs_action_btn,.cs_preview_container.bar_large .btns_column:not(.cs_deny_all_btn):not(.cs_custom_button) .options_btn,.cs_preview_container.bar_small .btns_column:not(.cs_deny_all_btn):not(.cs_custom_button) .cs_action_btn,.cs_preview_container.bar_small .btns_column:not(.cs_deny_all_btn):not(.cs_custom_button) .options_btn{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0!important;width:100%}}.cs_preview_container.bar_large.bars_position_top .cs-info-bar,.cs_preview_container.bar_small.bars_position_top .cs-info-bar{-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-name:slideInDown;animation-name:slideInDown}.cs_preview_container.bar_large.bars_position_bottom .cs-info-bar,.cs_preview_container.bar_small.bars_position_bottom .cs-info-bar{-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-name:slideInUp;animation-name:slideInUp}.cs_preview_container.popup_large .cs-info-bar,.cs_preview_container.popup_large_single .cs-info-bar,.cs_preview_container.popup_small .cs-info-bar{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cs_preview_container.popup_large .cs-modal-backdrop,.cs_preview_container.popup_large_single .cs-modal-backdrop,.cs_preview_container.popup_small .cs-modal-backdrop{background-color:rgba(0,0,0,.5)!important;-webkit-transform:none!important;transform:none!important;-webkit-transition:none!important;transition:none!important}.cs_preview_container .cs-info-bar.popup_large .btn-row,.cs_preview_container .cs-info-bar.popup_small .btn-row{margin-top:50px}.cs_preview_container .btn,.cs_preview_container a:not(.cs_vendor_link),.cs_preview_container button{border:none;border-radius:4px;cursor:pointer;height:auto;line-height:100%;opacity:.9;outline:none;text-align:center;text-decoration:none;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.cs_preview_container .btn:focus,.cs_preview_container .btn:hover,.cs_preview_container a:not(.cs_vendor_link):focus,.cs_preview_container a:not(.cs_vendor_link):hover,.cs_preview_container button:focus,.cs_preview_container button:hover{opacity:1;text-decoration:none}.cs_preview_container .cs_light_theme{-webkit-box-shadow:4px 0 4px rgba(41,41,41,.1);box-shadow:4px 0 4px rgba(41,41,41,.1)}.cs_preview_container p{color:var(--cs-text-color);font-size:var(--cs-text-font-size);font-weight:var(--cs-text-font-weight)}.cs_preview_container .cs_orange_theme{-webkit-box-shadow:4px 0 4px rgba(41,41,41,.1);box-shadow:4px 0 4px rgba(41,41,41,.1)}.cs_preview_container .cs_orange_theme .cs_setting_save_button,.cs_preview_container .cs_orange_theme .disable_all_border,.cs_preview_container .cs_orange_theme .disable_all_btn,.cs_preview_container .cs_orange_theme .minimum_recommended_btn,.cs_preview_container .cs_orange_theme .options_btn{border:1px solid #fff!important}.cs_preview_container .cs-privacy-content-text a,.cs_preview_container .cs_open_vendors a,.cs_preview_container .cs_vendor_link_wrap a,.cs_preview_container .policy_wrap a{opacity:.9;position:relative;text-wrap:nowrap}.cs_preview_container .cs-privacy-content-text a:after,.cs_preview_container .cs_open_vendors a:after,.cs_preview_container .cs_vendor_link_wrap a:after,.cs_preview_container .policy_wrap a:after{background-color:var(--cs-color-underline);bottom:-4px;content:"";height:1px;inset-inline-start:0;position:absolute;width:100%}.cs_preview_container .cs-privacy-content-text a:hover,.cs_preview_container .cs_open_vendors a:hover,.cs_preview_container .cs_vendor_link_wrap a:hover,.cs_preview_container .policy_wrap a:hover{opacity:1;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.cs_preview_container .cs-privacy-content-text a:hover:after,.cs_preview_container .cs_open_vendors a:hover:after,.cs_preview_container .cs_vendor_link_wrap a:hover:after,.cs_preview_container .policy_wrap a:hover:after{background-color:var(--cs-color-underline);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.cs_preview_container>div>div .policy_wrap a{font-weight:500}.cs_preview_container>div>div .bar_description_text{line-height:1.35;margin-bottom:12px}.cs_preview_container>div>div .bar_description_text p{color:inherit}.cs_preview_container>div>div .green-text{color:#28a138;font-weight:700}.cs_preview_container>div>div .cs-info-bar.popup_large .policy_wrap{margin-bottom:24px}.cs_preview_container>div>div .cs-info-bar.popup_large .btn-row .btn{border:none;cursor:pointer;display:inline-block;opacity:.9;padding:5px 15px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.cs_preview_container>div>div .cs-info-bar.popup_large .btn-row .btn:focus,.cs_preview_container>div>div .cs-info-bar.popup_large .btn-row .btn:hover{opacity:1;outline:none}.cs_preview_container>div>div .cs-info-bar.popup_large .btn-row>div{padding:0 5px}.cs_preview_container>div>div .cs-info-bar.popup_large .btns_column .cs-modal-close{position:static!important}@media only screen and (max-width:1070px){.cs_preview_container>div>div .cs-info-bar.popup_large .btns_column .cs-modal-close{position:absolute!important;z-index:999}}@media only screen and (min-width:768px){.cs_preview_container>div>div .cs-info-bar.popup_large .btns_column.cs_deny_all_btn.cs_custom_button .btn-row{gap:20px}}.cs_preview_container>div>div .cs-info-bar.popup_large .btns_column.cs_deny_all_btn.cs_custom_button .cs_action_btn,.cs_preview_container>div>div .cs-info-bar.popup_large .btns_column.cs_deny_all_btn.cs_custom_button .cs_custom_button,.cs_preview_container>div>div .cs-info-bar.popup_large .btns_column.cs_deny_all_btn.cs_custom_button .cs_deny_all_btn,.cs_preview_container>div>div .cs-info-bar.popup_large .btns_column.cs_deny_all_btn.cs_custom_button .options_btn{margin:0!important;max-width:calc(50% - 10px);-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px)}@media only screen and (max-width:768px){.cs_preview_container>div>div .cs-info-bar.popup_large .btns_column.cs_deny_all_btn.cs_custom_button .cs_action_btn,.cs_preview_container>div>div .cs-info-bar.popup_large .btns_column.cs_deny_all_btn.cs_custom_button .options_btn{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:20px 0 0!important}}@media only screen and (max-width:1070px)and (min-width:860px){.cs_preview_container>div>div .cs-info-bar.popup_large .btns_column:not(.cs_deny_all_btn).cs_custom_button .btn-row{gap:20px}}@media only screen and (max-width:1070px){.cs_preview_container>div>div .cs-info-bar.popup_large .btns_column:not(.cs_deny_all_btn).cs_custom_button .btn-row .btn{-webkit-padding-start:15px!important;padding-inline-start:15px!important;-webkit-padding-end:15px!important;padding-inline-end:15px!important}.cs_preview_container>div>div .cs-info-bar.popup_large .btns_column:not(.cs_deny_all_btn).cs_custom_button .btn-row .allow_all_btn,.cs_preview_container>div>div .cs-info-bar.popup_large .btns_column:not(.cs_deny_all_btn).cs_custom_button .btn-row .minimum_recommended_btn,.cs_preview_container>div>div .cs-info-bar.popup_large .btns_column:not(.cs_deny_all_btn).cs_custom_button .btn-row .options_btn{margin:0!important;max-width:calc(33% - 12px);width:100%}}@media only screen and (max-width:860px){.cs_preview_container>div>div .cs-info-bar.popup_large .btns_column:not(.cs_deny_all_btn).cs_custom_button .btn-row .allow_all_btn,.cs_preview_container>div>div .cs-info-bar.popup_large .btns_column:not(.cs_deny_all_btn).cs_custom_button .btn-row .minimum_recommended_btn,.cs_preview_container>div>div .cs-info-bar.popup_large .btns_column:not(.cs_deny_all_btn).cs_custom_button .btn-row .options_btn{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:20px auto 0!important}}@media only screen and (max-width:1070px)and (min-width:768px){.cs_preview_container>div>div .cs-info-bar.popup_large .btns_column:not(.cs_custom_button).cs_deny_all_btn .btn-row{gap:20px}}@media only screen and (max-width:1070px){.cs_preview_container>div>div .cs-info-bar.popup_large .btns_column:not(.cs_custom_button).cs_deny_all_btn .btn-row .btn{-webkit-padding-start:15px!important;padding-inline-start:15px!important;-webkit-padding-end:15px!important;padding-inline-end:15px!important}.cs_preview_container>div>div .cs-info-bar.popup_large .btns_column:not(.cs_custom_button).cs_deny_all_btn .btn-row .allow_all_btn,.cs_preview_container>div>div .cs-info-bar.popup_large .btns_column:not(.cs_custom_button).cs_deny_all_btn .btn-row .disable_all_btn,.cs_preview_container>div>div .cs-info-bar.popup_large .btns_column:not(.cs_custom_button).cs_deny_all_btn .btn-row .options_btn{margin:0!important;max-width:calc(33% - 12px);width:100%}}@media only screen and (max-width:768px){.cs_preview_container>div>div .cs-info-bar.popup_large .btns_column:not(.cs_custom_button).cs_deny_all_btn .btn-row .allow_all_btn,.cs_preview_container>div>div .cs-info-bar.popup_large .btns_column:not(.cs_custom_button).cs_deny_all_btn .btn-row .disable_all_btn,.cs_preview_container>div>div .cs-info-bar.popup_large .btns_column:not(.cs_custom_button).cs_deny_all_btn .btn-row .options_btn{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:20px auto 0!important}}@media only screen and (max-width:680px){.cs_preview_container>div>div .cs-info-bar.popup_large .btns_column:not(.cs_deny_all_btn):not(.cs_custom_button) .btn-row .allow_all_btn,.cs_preview_container>div>div .cs-info-bar.popup_large .btns_column:not(.cs_deny_all_btn):not(.cs_custom_button) .btn-row .options_btn{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:20px 0 0!important}}@media only screen and (max-width:1525px){.cs_preview_container>div>div .cs-info-bar.popup_large .btns_column{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media only screen and (max-width:1070px){.cs_preview_container>div>div .cs-info-bar.popup_large .btns_column{max-width:100%!important;-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;margin-top:40px;text-align:center}}.cs_preview_container>div>div .cs-info-bar.popup_large .btns_column .btn-row{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width:1070px){.cs_preview_container>div>div .cs-info-bar.popup_large .btns_column .btn-row>.btn:last-of-type{-webkit-margin-end:0!important;margin-inline-end:0!important}}@media only screen and (max-width:1024px){.cs_preview_container>div>div .cs-info-bar.popup_large .options_btn{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.cs_preview_container>div>div .cs-info-bar.popup_large .disable_all_btn{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.cs_preview_container>div>div .cs-info-bar.popup_large .minimum_recommended_btn{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.cs_preview_container>div>div .cs-info-bar.popup_large .allow_all_btn{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.cs_preview_container>div>div .cs-info-bar.popup_large .cs_copyright_link,.cs_preview_container>div>div .cs-info-bar.popup_small .cs_copyright_link{opacity:.9;outline:none;position:relative;text-align:left}.cs_preview_container>div>div .cs-info-bar.popup_large .cs_copyright_link:hover,.cs_preview_container>div>div .cs-info-bar.popup_small .cs_copyright_link:hover{opacity:1}@media only screen and (max-width:1525px){.cs_preview_container>div>div .cs-info-bar.popup_large .btns_column,.cs_preview_container>div>div .cs-info-bar.popup_small .btns_column{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media only screen and (max-width:768px){.cs_preview_container>div>div .cs-info-bar{padding:44px 15px!important}}.cs_preview_container>div>div .cs-modal{outline:0;overflow:hidden;pointer-events:none;z-index:99999}.cs_preview_container>div>div .cs-modal,.cs_preview_container>div>div .cs-modal-backdrop{bottom:0;inset-inline-end:0;inset-inline-start:0;position:fixed;top:0;-webkit-transform:scale(0);transform:scale(0)}.cs_preview_container>div>div .cs-modal-backdrop{background-color:#000;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;z-index:10000}.cs_preview_container>div>div .cs-modal-backdrop.cs-show{opacity:.5;-webkit-transform:scale(1);transform:scale(1)}.cs_preview_container>div>div .cs-modal .cs-fade{opacity:0}.cs_preview_container>div>div .cs-modal-body{overflow-y:auto;padding:0 20px!important}@media only screen and (max-width:740px){.cs_preview_container>div>div .cs-modal-body{padding:0 10px!important}}.cs_preview_container>div>div .cs-modal-body:not(.cs-iab-enabled){height:77vh}.cs_preview_container>div>div .cs-modal.cs_multi_design.static{position:static!important}.cs_preview_container>div>div .cs-modal.cs_multi_design .btn{border:none;outline:none}@media only screen and (max-width:568px){.cs_preview_container>div>div .cs-modal.cs_multi_design .cs_policy_existing_page{display:block}}.cs_preview_container>div>div .cs-modal.cs_multi_design .cs_policy_existing_page>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end;row-gap:20px;width:100%}@media only screen and (max-width:568px){.cs_preview_container>div>div .cs-modal.cs_multi_design .cs_policy_existing_page>div{max-width:100%!important;width:100%}}.cs_preview_container>div>div .cs-modal.cs_multi_design .cs_policy_existing_page>div>a{margin-top:5px;text-align:center}@media only screen and (max-width:1024px){.cs_preview_container>div>div .cs-modal.cs_multi_design .cs_policy_existing_page>div>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:568px){.cs_preview_container>div>div .cs-modal.cs_multi_design .cs_policy_existing_page>div>a{display:block;margin-bottom:10px}.cs_preview_container>div>div .cs-modal.cs_multi_design .cs_policy_existing_page .policy_wrap{margin-bottom:10px}}.cs_preview_container>div>div .cs-modal.cs_multi_design .cs-tab-footer.btn-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cs_preview_container>div>div .cs-modal.cs_multi_design .cs-tab-footer.btn-row .btn{border:none;height:100%}@media only screen and (max-width:1024px){.cs_preview_container>div>div .cs-modal.cs_multi_design .cs-tab-footer.btn-row .btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0!important;max-width:calc(50% - 10px);text-align:center;width:calc(50% - 10px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:768px){.cs_preview_container>div>div .cs-modal.cs_multi_design .cs-tab-footer.btn-row .btn{display:block!important;margin:0 0 15px!important;max-width:100%;text-align:center;width:100%;-webkit-padding-start:18px!important;padding-inline-start:18px!important;-webkit-padding-end:18px!important;padding-inline-end:18px!important}}@media only screen and (max-width:1024px){.cs_preview_container>div>div .cs-modal.cs_multi_design .cs-tab-footer.btn-row{gap:20px}}@media only screen and (max-width:768px){.cs_preview_container>div>div .cs-modal.cs_multi_design .cs-tab-footer.btn-row{gap:0}}@media only screen and (max-width:1024px)and (min-width:768px){.cs_preview_container>div>div .cs-modal.cs_multi_design.cs-deny-all .cs_policy_existing_page .btn-row,.cs_preview_container>div>div .cs-modal.cs_multi_design.cs-minimum-recommended .cs_policy_existing_page .btn-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cs_preview_container>div>div .cs-modal.cs_multi_design.cs-deny-all .cs_policy_existing_page .btn-row>a,.cs_preview_container>div>div .cs-modal.cs_multi_design.cs-minimum-recommended .cs_policy_existing_page .btn-row>a{margin:0!important;max-width:calc(50% - 10px);text-align:center;width:calc(50% - 10px)}}.cs_preview_container>div>div .cs-modal.cs_multi_design .cs-privacy-overview{padding-bottom:14px}.cs_preview_container>div>div .cs-modal.cs_multi_design .cs-privacy-overview>p{margin-bottom:22px}.cs_preview_container>div>div .cs-modal.cs_multi_design .cs-privacy-overview .btn-row .btn{border:none;line-height:100%}@media only screen and (max-width:568px){.cs_preview_container>div>div .cs-modal.cs_multi_design .cs-privacy-overview .btn-row .btn{-webkit-padding-start:18px!important;padding-inline-start:18px!important;-webkit-padding-end:18px!important;padding-inline-end:18px!important;-webkit-margin-start:0!important;margin-inline-start:0!important;width:100%}}.cs_preview_container>div>div .cs-modal.cs_multi_design .policy_wrap{margin-top:0}.cs_preview_container>div>div .cs-modal.cs_multi_design .switcher-label{line-height:24px;margin:0}.cs_preview_container>div>div .cs-modal.cs_multi_design .cs_copyright_link{margin:24px 0 0;outline:none}.cs_preview_container>div>div .cs-modal.cs-blowup{-webkit-transform:scale(1);transform:scale(1);z-index:1000002}.cs_preview_container>div>div .cs-modal .cs-modal-dialog{margin:4rem auto;max-width:900px;min-height:calc(100% - 3.5rem);position:relative;text-align:left;width:auto}@media only screen and (max-width:1024px){.cs_preview_container>div>div .cs-modal .cs-modal-dialog{max-width:95%}}.cs_preview_container>div>div .cs-modal:not(.cs-modal-admin) .primary-switch .primary-switch-input:checked+.primary-switch-btn{background:var(--cs-active-toggle-background-color)!important}.cs_preview_container>div>div .cs-modal:not(.cs-modal-admin) .primary-switch .primary-switch-input:checked+.primary-switch-btn:after{background:#fff!important}.cs_preview_container .cs_copyright_link{color:#0172cb;display:inline-block;font-size:16px;font-weight:400;line-height:24px;text-decoration-line:underline;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.cs_preview_container .cs_copyright_link:hover{text-decoration:none}.cs_preview_container .cs-public-cookie-popup{border:0;display:none;font-size:10pt;inset-inline-start:0;margin:0 auto;padding:20px;position:absolute;text-align:left;width:100%;z-index:1000001}.cs_preview_container .cs-public-cookie-popup.popup_large,.cs_preview_container .cs-public-cookie-popup.popup_small{background-color:#fff;display:block;font-family:inherit;height:auto;inset-inline-start:50%;overflow:auto;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:1180px){.cs_preview_container .cs-public-cookie-popup.popup_large,.cs_preview_container .cs-public-cookie-popup.popup_small{width:95%}}.cs_preview_container .cs-public-cookie-popup.popup_small{max-width:510px;width:100%}.cs_preview_container .cs-public-cookie-popup.popup_small .btn-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cs_preview_container .cs-public-cookie-popup.popup_small .btn-row button{width:100%}.cs_preview_container .cs-public-cookie-popup.popup_small .allow_all_btn{-webkit-margin-end:0!important;float:right;margin-inline-end:0!important}.cs_preview_container .cs-public-cookie-popup.popup_large{max-width:960px;width:100%}@media only screen and (max-width:1180px){.cs_preview_container .cs-public-cookie-popup.popup_large{width:95%}}.cs_preview_container .cs-public-cookie-popup.popup_large .btns_column{text-align:right}@media only screen and (max-width:680px){.cs_preview_container .cs-public-cookie-popup.popup_large .btns_column{margin-top:40px;max-width:100%!important;text-align:center}}@media only screen and (max-width:768px){.cs_preview_container .cs-public-cookie-popup.popup_large .btns_column.cs_deny_all_btn .options_btn{-webkit-box-ordinal-group:3;-ms-flex-order:2;max-width:100%;order:2;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:20px 0 0!important}.cs_preview_container .cs-public-cookie-popup.popup_large .btns_column.cs_deny_all_btn .minimum_recommended_btn{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.cs_preview_container .cs-public-cookie-popup.popup_large .btns_column.cs_deny_all_btn .cs_action_btn{max-width:calc(50% - 10px);-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media only screen and (max-width:680px){.cs_preview_container .cs-public-cookie-popup.popup_large .btns_column .btn-row>.btn:last-of-type{-webkit-margin-end:0!important;margin-inline-end:0!important}.cs_preview_container .cs-public-cookie-popup.popup_large .btns_column .btn-row{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cs_preview_container .cs-public-cookie-popup.popup_large .btns_column .btn-row .options_btn{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.cs_preview_container .cs-public-cookie-popup.popup_large .policy_wrap{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (max-width:680px){.cs_preview_container .cs-public-cookie-popup.popup_large .policy_wrap{max-width:100%!important}}@media only screen and (max-width:768px){.cs_preview_container .cs-container-fluid.cs_custom_button .cs-privacy-content .minimum_recommended_btn,.cs_preview_container .cs-container-fluid.cs_deny_all_btn .cs-privacy-content .disable_all_btn{display:none!important}}.cs_preview_container.cs_top_push .bar_large.top,.cs_preview_container.cs_top_push .bar_small.top{margin-bottom:10px;position:relative;z-index:10001}.cs_preview_container.cs_top_push.fixed-preview .bar_large.top,.cs_preview_container.cs_top_push.fixed-preview .bar_small.top{position:fixed}.cs_preview_container .cs_vendor_properties{font-size:14px}.cs_preview_container .cs_no_data{font-size:26px;margin:20vh auto;text-align:center}.cs_preview_container .cs-wrapper{width:100%}.cs_preview_container .cs-wrapper .cs-popup-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.cs_preview_container .cs-wrapper .cs-popup-row .bar-description{width:50%}@media only screen and (max-width:640px){.cs_preview_container .cs-wrapper .cs-popup-row .bar-description{width:100%}.cs_preview_container .cs-wrapper .cs-popup-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cs_preview_container .cm-script-title-block{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.cs_preview_container .cm-script-title-block,.cs_preview_container .cs-privacy-content .btn-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cs_preview_container .cs-privacy-content .btn-row{-ms-flex-pack:distribute;justify-content:space-around}.cs_preview_container .cs-privacy-content-text{line-height:164%;margin-bottom:20px}.cs_preview_container .cm-script-description{line-height:164%}.cs_preview_container .cs-tab-container .editor_preview{margin-top:15px}.cs_preview_container .cs-tab-container .editor_preview .editor_preview__content{background:#fff;font-weight:700;min-height:230px;padding:15px}.cs_preview_container .bar_description_text{line-height:1.35}.cs_preview_container .bar_description_text p{color:inherit!important}.cs_preview_container .cs-modal-close-admin{cursor:pointer;inset-inline-end:25px;position:absolute;top:9px;z-index:1}.cs_preview_container .preview_wrap .cs_popup_overlay{cursor:pointer;height:100%;inset-inline-start:0;opacity:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:1000001}.cs_preview_container .privacy-link{margin-top:12px}.cs_preview_container .line{border-bottom:1px solid var(--cs_tab_buttons_bg);height:1px;width:100%}.cs_preview_container .cs_popup_content{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:22px}.cs_preview_container .cs_popup_content .green-text{-ms-flex-negative:0;flex-shrink:0}.cs_preview_container .facebook_term_group_switchers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:22px}.cs_preview_container .cs-public-cookie-bar.bar_large,.cs_preview_container .cs-public-cookie-bar.bar_small{background-color:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.5);box-shadow:0 2px 5px rgba(0,0,0,.5);display:block;font-family:inherit;inset-inline-end:0;inset-inline-start:0;margin:0 auto;position:fixed;text-align:left;width:auto;z-index:1000002}.cs_preview_container.rtl .cs-public-cookie-bar.bar_large,.cs_preview_container.rtl .cs-public-cookie-bar.bar_small,.cs_preview_container.rtl .cs-public-cookie-popup,.cs_preview_container.rtl>div>div .cs-info-bar.popup_large .cs_copyright_link,.cs_preview_container.rtl>div>div .cs-info-bar.popup_small .cs_copyright_link,.cs_preview_container.rtl>div>div .cs-modal .cs-modal-dialog{text-align:right}.cs_preview_container.rtl .cs-public-cookie-popup.popup_large,.cs_preview_container.rtl .cs-public-cookie-popup.popup_small{-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.cs-modal-open{overflow:hidden}.cs_footer_btn.fixed-preview .cs-info-sticky{padding-bottom:0!important}.cs-modal.cs-show .cs-modal-dialog{-webkit-transform:translate(0);transform:translate(0)}.cs-modal-backdrop.cs-show{opacity:.5}.cs-modal.cs-blowup .cs-modal-dialog{-webkit-animation:csBlowUpModal .5s cubic-bezier(.165,.84,.44,1) forwards;animation:csBlowUpModal .5s cubic-bezier(.165,.84,.44,1) forwards}@-webkit-keyframes csBlowUpModal{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes csBlowUpModal{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes csBlowUpModalTwo{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@keyframes csBlowUpModalTwo{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}.cs-modal-content{display:-ms-flexbox;display:-webkit-box;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-clip:padding-box;background-color:#fff;border-radius:.2rem;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-direction:column;flex-direction:column;outline:0;pointer-events:auto;width:100%}.cs-sr-only{display:none}.cs-modal-close{background:transparent!important;border:0!important;border-radius:50%!important;height:30px;inset-inline-end:9px;padding:5px!important;position:absolute!important;top:3px;width:30px!important;z-index:1;-webkit-margin-start:20px;margin-inline-start:20px}.cs-modal.cs-blowup.cs-out{z-index:-1}.cs-modal.cs-blowup.cs-out .cs-modal-dialog{-webkit-animation:csBlowUpModalTwo .5s cubic-bezier(.165,.84,.44,1) forwards;animation:csBlowUpModalTwo .5s cubic-bezier(.165,.84,.44,1) forwards}.cs-public-cookie-bar.bar_large.bottom,.cs-public-cookie-bar.bar_small.bottom{bottom:0;-webkit-box-shadow:0 -2px 5px rgba(0,0,0,.5);box-shadow:0 -2px 5px rgba(0,0,0,.5)}.cs-public-cookie-bar.bar_large.top,.cs-public-cookie-bar.bar_small.top{top:0}.cs-public-cookie-bar.bar_small{font-size:10pt;padding:10px}.cs-public-cookie-bar.bar_large{font-size:14pt;padding:30px}#cs_settings_form .cs-modal-body{padding:0}.cs_block_content_1>div>div .cs-modal-backdrop{-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}.cm_shortcode_container a,.cm_shortcode_container button,.cm_shortcode_container div,.cm_shortcode_container h1,.cm_shortcode_container h2,.cm_shortcode_container h3,.cm_shortcode_container h4,.cm_shortcode_container h5,.cm_shortcode_container h6,.cm_shortcode_container ol li,.cm_shortcode_container p,.cm_shortcode_container span,.cm_shortcode_container ul li{color:var(--cs-shortcode-text-color)!important}.cs_preview_container a,.cs_preview_container div,.cs_preview_container ol,.cs_preview_container ol li,.cs_preview_container p,.cs_preview_container table,.cs_preview_container td,.cs_preview_container th,.cs_preview_container tr,.cs_preview_container ul,.cs_preview_container ul li{-webkit-box-sizing:border-box;box-sizing:border-box}.cs_preview_container .cs_single_design{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cs_preview_container .cs_single_design .cs_sub_sub_tab_content_iab{display:none}.cs_preview_container .cs_single_design a,.cs_preview_container .cs_single_design button{outline:none}.cs_preview_container .cs_single_design .cs-modal-dialog-single{color:#252a31;font-family:inherit;font-weight:400;line-height:1.5;margin:70px auto;max-width:900px;position:relative;text-align:left;width:100%}.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs-modal-content{border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:140%}@media only screen and (max-width:540px){.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs-modal-content{padding:24px 12px 16px!important}}.cs_preview_container .cs_single_design .cs-modal-dialog-single h3,.cs_preview_container .cs_single_design .cs-modal-dialog-single h4,.cs_preview_container .cs_single_design .cs-modal-dialog-single h5{line-height:100%;margin:0}.cs_preview_container .cs_single_design .cs-modal-dialog-single a,.cs_preview_container .cs_single_design .cs-modal-dialog-single button{line-height:120%}.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs_sub_tab__popup_content a{line-height:150%}.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs-allow-all-properties{font-size:14px}.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs-tab-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs-tab-footer .btn{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:stretch;align-self:stretch}.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs-modal-body.cs-iab-enabled{margin-bottom:-60px;max-height:60vh}@media only screen and (max-width:740px){.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs-modal-body.cs-iab-enabled{margin-bottom:-54px;max-height:54vh}}.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs-modal-body:not(.cs-iab-enabled){margin-bottom:-68px;max-height:68vh}@media only screen and (max-width:740px){.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs-modal-body:not(.cs-iab-enabled){margin-bottom:-62px;max-height:62vh}}.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs-modal-body::-webkit-scrollbar-track{background:transparent}.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs-modal-body::-webkit-scrollbar-thumb{background-color:#f1f2f8;border-radius:100px;height:5px}.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs-modal-body::-webkit-scrollbar{background-color:transparent;width:5px}.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs-modal-body .cs_sub_tab_content_iab.consent>.cs-privacy-overview{padding-top:20px}.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs-modal-body.cs-options-single-verified-link .cs_sub_tab_content_iab.consent{margin-bottom:0}.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs-modal-body .cs-privacy-content-text .cs_sub_card_item_examples ul li:not(:last-child),.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs-modal-body .cs_card_items .cs_sub_card_item_examples ul li:not(:last-child){margin-bottom:8px}.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs-modal-body .cs-privacy-content-text ul:not(.cs_sub_sub_tab),.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs-modal-body .cs_card_items ul:not(.cs_sub_sub_tab){list-style:none;-webkit-margin-start:14px;margin-inline-start:14px;-webkit-padding-start:8px;padding-inline-start:8px}.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs-modal-body .cs-privacy-content-text ul:not(.cs_sub_sub_tab) li,.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs-modal-body .cs_card_items ul:not(.cs_sub_sub_tab) li{color:var(--cs_titles_text_color);font-size:var(--cs_d_single_op_second_f_s);line-height:172%}.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs-modal-body .cs-privacy-content-text ul:not(.cs_sub_sub_tab) li:before,.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs-modal-body .cs_card_items ul:not(.cs_sub_sub_tab) li:before{color:var(--cs-text-color);content:"•";display:inline-block;font-weight:700;width:15px;-webkit-margin-start:-15px;margin-inline-start:-15px}.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs-modal-body .cs-privacy-content-text,.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs-modal-body .cs_card_items ul:not(.cs_sub_sub_tab){margin-bottom:0}.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs-modal-body .cs-privacy-content-text ul{margin-bottom:16px}.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs-modal-body .cs-privacy-content-text p{line-height:162%}.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs-modal-body .cs-privacy-content-text p:not(:last-child){margin-bottom:12px}.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs-privacy-overview{margin-bottom:0;padding-bottom:0}.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs-privacy-overview>p{margin:0 0 24px}.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs-privacy-overview-iab{margin-bottom:0;padding-bottom:0}.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs-privacy-overview-iab>p{margin:8px 0 16px}.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs-modal-close{cursor:pointer;height:20px;inset-inline-end:5px;padding:2px!important;top:5px;width:20px!important}.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs_sub_sub_tab li.active,.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs_sub_sub_tab li:hover,.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs_sub_tab li.active,.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs_sub_tab li:hover{background-color:var(--cs_tab_buttons_bg)}.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs-allow-all-properties{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:100%;margin:24px 0 16px}.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs-bottom-buttons-row{z-index:10000}.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs_card-header{margin-bottom:0}.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs_copyright_link_details{margin:10px 0 0}.cs_preview_container .cs_single_design .cs-modal-dialog-single .cs_manage_consent_properties{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:22px}.cs_preview_container .cs_single_design .cs_sub_tab_content_iab_consent_tab{margin-top:32px}.cs_preview_container .cs_single_design .cs_sub_tab_content_iab.options{margin-top:24px}.cs_preview_container .cs_single_design .cs_sub_card_item_vendor_count{margin-top:16px}.cs_preview_container .cs_single_design .cs_sub_card_item_vendor_count .cs_open_vendors{color:var(--cs-color-underline);opacity:.9;position:relative;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.cs_preview_container .cs_single_design .cs_sub_card_item_vendor_count .cs_open_vendors:after{background-color:var(--cs-color-underline);bottom:-4px;content:"";height:1px;inset-inline-start:0;opacity:.9;position:absolute;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:100%}.cs_preview_container .cs_single_design .cs_sub_card_item_vendor_count .cs_open_vendors:hover,.cs_preview_container .cs_single_design .cs_sub_card_item_vendor_count .cs_open_vendors:hover:after{opacity:1}.cs_preview_container .cs_single_design .cs_iab_vendor_name,.cs_preview_container .cs_single_design .cs_vendor_notice{color:var(--cs-text-color);font-size:var(--cs_d_single_op_second_f_s);font-weight:var(--cs_op_subtitle_f_w)}.cs_preview_container .cs_single_design.cs_orange_theme .cs_more_options_btn{background:var(--cs_backend_color)!important;border:1px solid var(--cs-active-toggle-text-color)!important}.cs_preview_container .cs_single_design.cs_orange_theme .disable_all_btn,.cs_preview_container .cs_single_design.cs_orange_theme .minimum_recommended_btn{background:var(--cs_backend_color)!important}.cs_preview_container .cs_single_design .cs-tab-footer{background:-webkit-gradient(linear,left bottom,left top,color-stop(61.4%,var(--cs_backend_color)),to(hsla(0,0%,100%,0)));background:linear-gradient(0deg,var(--cs_backend_color) 61.4%,hsla(0,0%,100%,0) 100%)}.cs_preview_container .cs_single_design .cs-card-vendor-count{padding:5px 10px;-webkit-margin-start:8px;border-radius:4px;margin-inline-start:8px}.cs_preview_container .cs_single_design .cs_style_second_font{color:var(--cs-text-color);font-size:var(--cs_d_single_op_subsubtitles_f_s);font-weight:var(--cs_d_single_op_subsubtitles_f_w);line-height:172%}.cs_preview_container .cs_single_design .cs_style_third_font{color:var(--cs_titles_text_color);font-size:var(--cs_d_single_op_second_f_s);font-weight:var(--cs_op_subtitle_f_w);line-height:140%}.cs_preview_container .cs_single_design .cs_sub_card_item_description{color:var(--cs-text-color);font-size:var(--cs_d_single_op_second_f_s);font-weight:var(--cs_d_single_op_second_f_w);line-height:172%}.cs_preview_container .cs_single_design.cs-minimum-recommended.cs-deny-all .cs-tab-footer{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:50px 0 0}.cs_preview_container .cs_single_design.cs-minimum-recommended.cs-deny-all .cs-tab-footer>.btn{width:calc(50% - var(--cs_button_width_calc))}@media only screen and (max-width:540px){.cs_preview_container .cs_single_design.cs-minimum-recommended.cs-deny-all .cs-tab-footer>.btn{width:calc(100% - var(--cs_button_width_calc))}}.cs_preview_container .cs_single_design.cs-minimum-recommended.cs-deny-all .cs-modal-body{padding:0 16px 80px!important}.cs_preview_container .cs_single_design:not(.cs-deny-all).cs-minimum-recommended .cs-tab-footer{padding:33px 0 0}@media only screen and (max-width:740px){.cs_preview_container .cs_single_design:not(.cs-deny-all).cs-minimum-recommended .cs-tab-footer{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:50px 0 0}}.cs_preview_container .cs_single_design:not(.cs-deny-all).cs-minimum-recommended .cs-tab-footer>.btn{width:calc(33% - var(--cs_button_width_calc))}@media only screen and (max-width:740px){.cs_preview_container .cs_single_design:not(.cs-deny-all).cs-minimum-recommended .cs-tab-footer>.btn{width:calc(100% - var(--cs_button_width_calc))}}.cs_preview_container .cs_single_design:not(.cs-deny-all).cs-minimum-recommended .cs-modal-body{padding:0 16px 80px!important}.cs_preview_container .cs_single_design:not(.cs-minimum-recommended).cs-deny-all .cs-tab-footer{padding:33px 0 0}@media only screen and (max-width:740px){.cs_preview_container .cs_single_design:not(.cs-minimum-recommended).cs-deny-all .cs-tab-footer{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:50px 0 0}}.cs_preview_container .cs_single_design:not(.cs-minimum-recommended).cs-deny-all .cs-tab-footer>.btn{width:calc(33% - var(--cs_button_width_calc))}@media only screen and (max-width:740px){.cs_preview_container .cs_single_design:not(.cs-minimum-recommended).cs-deny-all .cs-tab-footer>.btn{width:calc(100% - var(--cs_button_width_calc))}}.cs_preview_container .cs_single_design:not(.cs-minimum-recommended).cs-deny-all .cs-modal-body{padding:0 16px 80px!important}@media only screen and (max-width:740px){.cs_preview_container .cs_single_design:not(.cs-minimum-recommended).cs-deny-all .cs-modal-body{padding:0 4px 80px!important}}.cs_preview_container .cs_single_design:not(.cs-deny-all):not(.cs-minimum-recommended) .cs-tab-footer{padding:33px 0 0}@media only screen and (max-width:740px){.cs_preview_container .cs_single_design:not(.cs-deny-all):not(.cs-minimum-recommended) .cs-tab-footer{-ms-flex-wrap:wrap;flex-wrap:wrap}}.cs_preview_container .cs_single_design:not(.cs-deny-all):not(.cs-minimum-recommended) .cs-tab-footer>.btn{width:calc(50% - var(--cs_button_width_calc))}@media only screen and (max-width:540px){.cs_preview_container .cs_single_design:not(.cs-deny-all):not(.cs-minimum-recommended) .cs-tab-footer>.btn{width:calc(100% - var(--cs_button_width_calc))}}.cs_preview_container .cs_single_design:not(.cs-deny-all):not(.cs-minimum-recommended) .cs-modal-body{padding:0 16px 80px!important}.cs_preview_container .cs_single_design .cm-script-title-block-single{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cs_preview_container .cs_single_design .cs-bottom-buttons-row{pointer-events:none}.cs_preview_container .cs_single_design .cs-bottom-buttons-row a{pointer-events:auto}@media only screen and (max-width:460px){.cs_preview_container .cs_single_design.cs-iab-enabled .cs_sub_sub_tab{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cs_preview_container .cs_single_design .cs_sub_card-header-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.cs_preview_container .cs_card_single{width:100%}.cs_preview_container .cs_card_single:not(:last-child){margin-bottom:4px}.cs_preview_container .cs_card_single.cs_card_single_second_layer{border-radius:12px;padding:12px 16px}.cs_preview_container .cs_card_single .cs_card-body{border-radius:4px}.cs_preview_container .cs_card_single .cs_card-body.cs_card_items{margin:16px 0 10px}.cs_preview_container .cs_card_single .cs_card-body.cs_card_items:not(.cs_card_items_vendors){padding:16px 24px}@media only screen and (max-width:460px){.cs_preview_container .cs_card_single .cs_card-body.cs_card_items:not(.cs_card_items_vendors){padding:16px}}.cs_preview_container .cs_card_single .cs_card-body.cs_vendor_list{margin:8px 0 0;padding:16px 0}.cs_preview_container .cs_card_single .cs_card-header,.cs_preview_container .cs_card_single .cs_sub_card-header-name{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cs_preview_container .cs_card_single .cs_card-header h5,.cs_preview_container .cs_card_single .cs_sub_card-header-name h5{line-height:142%;margin:0}.cs_preview_container .cs_card_single .cs_card_arrow{color:var(--cs-color-underline)!important}.cs_preview_container .cs_card_single .cs_card_arrow i:before{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.cs_preview_container .cs_card_single .cs_card_arrow.opened i:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.cs_preview_container .cs_card_single .cs_card_arrow{padding-block:0;padding-inline:0 8px}.cs_preview_container .cs_card_single .cs_card_arrow .cs_card_arrow_button{background:none;padding:0}.cs_preview_container .cs_card_single .cs_card_description{-webkit-margin-start:38px;margin-inline-start:38px}.cs_preview_container .cs_card_single .cs_card-body:not(.cs_card_items_vendors) .cs_sub_card .cs_sub_card_header{padding-bottom:16px}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_header h5{margin:0 0 15px}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_header button{font-family:inherit}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_header .cs_sub_card_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}@media only screen and (max-width:540px){.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_header .cs_sub_card_buttons{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_card_item_sub_switcher{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width:740px){.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_card_item_sub_switcher{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:16px;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_card_item_sub_switcher .cs_switcher_label{-webkit-margin-start:0;margin-inline-start:0}}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_iab_legitimate_switcher .cs_sub_card_item_sub_switcher{-webkit-margin-end:10px;margin-inline-end:10px;-webkit-padding-end:10px;padding-inline-end:10px;-webkit-border-end:1px solid var(--cs-text-underline-color);border-inline-end:1px solid var(--cs-text-underline-color)}@media only screen and (max-width:740px){.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_iab_legitimate_switcher .cs_sub_card_item_sub_switcher{-webkit-border-end:none;border-inline-end:none;margin:16px 0 0;-webkit-padding-end:0;padding-inline-end:0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_iab_legitimate_switcher .cs_sub_card_item_sub_switcher .cs_switcher_label{-webkit-margin-start:0;margin-inline-start:0}}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_card_switcher{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width:740px){.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_card_switcher{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_card_item:not(:last-child){border-bottom:1px solid var(--cs-text-underline-color);margin-bottom:16px;padding-bottom:24px}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_card_item .cs_sub_card_item_header,.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_card_item .cs_sub_sub_card_item_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_card_item .cs_sub_card_item_header h5,.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_card_item .cs_sub_sub_card_item_header h5{line-height:150%;margin:0}@media only screen and (max-width:740px){.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_card_item .cs_sub_card_item_header{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_card_item .cs_sub_card_item_header>.cs_sub_card_switcher{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_card_item .cs_sub_card_item_examples{margin-top:20px}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_card_item .cs_sub_card_item_examples ul{margin-top:22px}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_card_item .cs_sub_card_item_examples h5{margin:0}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_card_item .cs_sub_card_item_header_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card{background:var(--cs_text_block_bg);border-radius:4px;overflow:hidden;padding:14px 16px}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card:not(:last-child){margin-bottom:4px}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card h5{margin:0}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card-body{margin:24px 24px 4px;width:100%}@media only screen and (max-width:740px){.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card-body{margin:24px 10px 4px}}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description .cs_sub_sub_card_item_description_data ul li{margin-bottom:4px}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card ul{list-style:none;-webkit-margin-start:8px;margin-inline-start:8px;margin-bottom:0;-webkit-padding-start:16px;padding-inline-start:16px}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card ul li{line-height:140%}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card ul li:before{color:var(--cs-active-toggle-background-color);content:"•";display:inline-block;font-weight:700;width:15px;-webkit-margin-start:-15px;margin-inline-start:-15px}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description:not(:last-child){margin-bottom:24px}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description .cs_sub_sub_card_item_style a{color:var(--cs-active-toggle-background-color);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--cs_d_single_op_second_f_s);font-weight:var(--cs_op_subtitle_f_w);opacity:.9;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description .cs_sub_sub_card_item_style a:hover{opacity:1;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description .cs_sub_sub_card_item_style a i{color:var(--cs-active-toggle-background-color);margin:0 8px}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description .cs_sub_sub_card_item_style .cs_loading{color:var(--cs-active-toggle-background-color);line-height:120%}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description .cs_sub_sub_card_item_description_data{display:none;margin-top:26px}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description .cs_sub_sub_card_item_description_data ul li,.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description .cs_sub_sub_card_item_description_data>div{color:var(--cs-text-color)}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description .cs_sub_sub_card_item_description_data table td,.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description .cs_sub_sub_card_item_description_data table th,.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description .cs_sub_sub_card_item_description_data table tr{color:var(--cs-text-color);font-size:var(--cs_d_single_op_second_f_s);line-height:150%}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description table{border-collapse:separate;border-spacing:0}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description table td{background-color:initial!important;border:none}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description table th{border:none}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description table{border:1px solid var(--cs_border_color);border-radius:4px}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description table tr:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description table tr:last-child td:last-child{border-bottom-right-radius:4px}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description table tr:last-child td:first-child{border-bottom-left-radius:4px}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description table tbody tr:nth-child(2n){background:var(--cs_backend_color)}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description table tbody tr:nth-child(odd){background:var(--cs_text_block_bg)}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description table th{background:var(--cs_backend_color)}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description table th:first-child{border-top-left-radius:4px}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description table th:last-child{border-top-right-radius:4px}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description table td,.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description table th{padding:8px 16px;word-wrap:break-word}@media only screen and (max-width:540px){.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description table td,.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description table th{padding:8px}}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description table .cs_item_description_data_table_col_1,.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description table .cs_item_description_data_table_col_2{max-width:12vw;width:12%}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description table .cs_item_description_data_table_col_3{width:45%}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description table .cs_item_description_data_table_col_4{max-width:15vw;width:15%}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description table .cs_item_description_data_table_col_5{max-width:8vw;width:8%}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description .cs_cookie_table_mobile p{font-size:14px;margin:5px 0}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description .cs_cookie_table_mobile .cs_cookie_table_item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description .cs_sub_sub_card_item_description_name{color:var(--cs-text-color);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--cs_d_single_op_second_f_s);font-weight:var(--cs_op_subtitle_f_w);margin-bottom:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description .cs_sub_sub_card_item_description_name i{margin:0 8px}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description .cs_sub_sub_card_item_description_name i:before{color:var(--cs-active-toggle-background-color);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description .cs_sub_sub_card_item_description_name.show i:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_sub_card_item_description .cs_vendor_link_wrap a{color:var(--cs-color-underline);font-size:var(--cs_d_single_op_second_f_s);text-decoration:none}@media only screen and (max-width:740px){.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card .cs_sub_card-header>.row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (max-width:540px){.cs_preview_container .cs_card_single .cs_sub_card .cs_sub_card_body .cs_sub_sub_card{padding:8px 10px}}.cs_preview_container .cs_card_single .cs_switcher_label{-webkit-margin-start:10px;margin-inline-start:10px}.cs_preview_container .cs_card_single .cs_scroll_container{overflow-y:hidden}@media only screen and (max-width:740px){.cs_preview_container .cs_card_single .cs_scroll_container{overflow-x:auto}}.cs_preview_container .cs_card_single .cs_scroll_container::-webkit-scrollbar-track{background:transparent}.cs_preview_container .cs_card_single .cs_scroll_container::-webkit-scrollbar-thumb{background-color:#f1f2f8;border-radius:100px}.cs_preview_container .cs_card_single .cs_scroll_container::-webkit-scrollbar{background-color:transparent;height:5px;width:5px}.cs_preview_container .cs_card_single .cs_scroll_container_data{min-width:700px}.cs_preview_container .cs_card_single .cs_sub_card-header-wrap{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}@media only screen and (max-width:740px){.cs_preview_container .cs_card_single .cs_sub_card-header-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}}.cs_preview_container .cs_card_single .cs_sub_card-header-name{cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%}.cs_preview_container .cs_card_single .cs_sub_card-header-name h5{width:100%}@media only screen and (max-width:740px){.cs_preview_container .cs_card_single .cs_iab_legitimate_switcher,.cs_preview_container .cs_card_single .cs_iab_vendor_switcher{width:100%}}.cs_preview_container .cs_copyright_link_wrap{margin-top:24px;text-align:right}.cs_preview_container .cs_copyright_link_wrap .cs_copyright_link{font-size:12px;opacity:.4;outline:none;position:relative}.cs_preview_container .cs_copyright_link_wrap .cs_copyright_link:after{background-color:var(--cs_subtitles_text_color);bottom:-2px;content:"";height:1px;inset-inline-start:0;opacity:.4;position:absolute;width:100%}.cs_preview_container .cs_copyright_link_wrap .cs_copyright_link:hover,.cs_preview_container .cs_copyright_link_wrap .cs_copyright_link:hover:after{opacity:1;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.cs_preview_container .cs_iab_container,.cs_preview_container .cs_iab_container_additional{margin-top:16px}.cs_preview_container.rtl .cs_single_design .cs-modal-dialog-single{text-align:right}.cs_preview_container.rtl .cs_copyright_link_wrap{text-align:left}.toplevel_page_consent-magic #wpcontent .cs-modal-content p{color:inherit!important;font-size:inherit!important}.toplevel_page_consent-magic #wpcontent .cs-modal-content ul li{font-size:var(--cs_d_single_op_second_f_s);font-weight:var(--cs_d_single_op_second_f_w);line-height:140%}#cs_preview_popup_button .cs-info-sticky{display:none;left:0;margin:0 auto;pointer-events:none;position:fixed;width:100%;z-index:1000000}@media(min-width:1024px){#cs_preview_popup_button .cs-info-sticky.show_button{display:block}}#cs_preview_popup_button .cs-info-sticky.show_button.fixed-preview:not(.cs_mobile_side_sticky){display:block}#cs_preview_popup_button .cs-info-sticky.top{top:0}#cs_preview_popup_button .cs-info-sticky.bottom{bottom:0}#cs_preview_popup_button .cs-info-sticky.right{text-align:right}#cs_preview_popup_button .cs-info-sticky.left{text-align:left}#cs_preview_popup_button .cs-info-sticky.center{text-align:center}#cs_preview_popup_button .cs-info-sticky:hover{cursor:pointer;opacity:1}@media(min-width:1024px){#cs_preview_popup_button .cs-info-sticky.desktop_left{text-align:left}#cs_preview_popup_button .cs-info-sticky.desktop_right{text-align:right}}@media(max-width:1024px){#cs_preview_popup_button .cs-info-sticky .cs-info-sticky-button{text-align:center;width:100%}}#cs_preview_popup_button .cs-info-sticky-button:not(.shortcode){display:inline-block;opacity:.9;pointer-events:all;-webkit-transition:all .3s linear;transition:all .3s linear}#cs_preview_popup_button .cs-info-sticky-button:not(.shortcode):hover{cursor:pointer;opacity:1}@media(max-width:1024px){#cs_preview_popup_button .cs_mobile_side_sticky.show_button{display:block;left:auto!important;right:0!important;width:auto}#cs_preview_popup_button .cs_mobile_side_sticky.show_button.bottom .cs-info-sticky-button:not(.shortcode){-webkit-transform:translateY(-50vh) translateX(37%) rotate(90deg);transform:translateY(-50vh) translateX(37%) rotate(90deg)}#cs_preview_popup_button .cs_mobile_side_sticky.show_button.top .cs-info-sticky-button:not(.shortcode){-webkit-transform:translateY(45vh) translateX(37%) rotate(90deg);transform:translateY(45vh) translateX(37%) rotate(90deg)}}.cs-info-sticky-button{cursor:pointer}
@font-face{ font-display:swap;
	font-family: 'Arial';
	src: local('Arial Italic'), local('Arial-ItalicMT'),
		url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2'),
        url(data:application/font-woff;charset=utf-8;base64,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) format('woff');
	font-weight: normal;
	font-style: italic;
 }

@font-face{ font-display:swap;
	font-family: 'Arial';
	src: local('Arial Bold Italic'), local('Arial-BoldItalicMT'),
		url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2'),
        url(data:application/font-woff;charset=utf-8;base64,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) format('woff');
	font-weight: bold;
	font-style: italic;
 }

@font-face{ font-display:swap;
	font-family: 'Arial';
	src: local('Arial'), local('ArialMT'),
		url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2'),
        url(data:application/font-woff;charset=utf-8;base64,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) format('woff');
	font-weight: normal;
	font-style: normal;
 }

@font-face{ font-display:swap;
	font-family: 'Arial';
	src: local('Arial Bold'), local('Arial-BoldMT'),
		url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2'),
        url(data:application/font-woff;charset=utf-8;base64,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) format('woff');
	font-weight: bold;
	font-style: normal;
 }

@font-face{ font-display:swap;
	font-family: 'Arial';
	src: local('Arial Black'), local('Arial-Black'),
		url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2'),
        url(data:application/font-woff;charset=utf-8;base64,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) format('woff');
	font-weight: 900;
	font-style: normal;
 }

html .cm-manage-google-fonts *:not(i):not(span)
{
	font-family: "Arial" !important;
}:root{--woocommerce:#720eec;--wc-green:#008a20;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:transparent;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:transparent;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}@media only screen and (max-width: 768px){:root{--woocommerce:#720eec;--wc-green:#008a20;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right!important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:left}.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgba(0,0,0,.025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em .25em .125em 0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:left;clear:both;margin:0 0 2.992em}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:right;clear:none!important}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:none;padding-bottom:.5em}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before{content:" ";display:table}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after{clear:both}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:48%;box-sizing:border-box}.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:right}.woocommerce #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);float:left;font-size:.75em;margin-bottom:0;text-align:left;width:48%}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:block;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%;float:none;text-align:left}.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;box-sizing:border-box;margin-bottom:1em}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-right:0}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.single-product .twentythirteen .panel{padding-left:20px!important;padding-right:20px!important}
}:root{--woocommerce:#720eec;--wc-green:#008a20;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}@keyframes spin{100%{transform:rotate(360deg)}}@font-face{ font-display:swap;font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal }@font-face{ font-display:swap;font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal }.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description::before{left:50%;top:0;margin-top:-4px;transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be transparent transparent transparent;z-index:100;display:block}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{font-family:inherit;font-weight:400;letter-spacing:normal;padding:.5em;display:block;background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width) solid var(--wc-form-border-color);border-radius:var(--wc-form-border-radius);color:var(--wc-form-color-text,#000);box-sizing:border-box;width:100%;margin:0;line-height:normal;height:auto}.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus{border-color:currentColor}.woocommerce form .form-row select{cursor:pointer;appearance:none;padding-right:3em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=);background-repeat:no-repeat;background-size:16px;background-position:calc(100% - .5em) 50%}.woocommerce form .form-row textarea{height:4em;line-height:1.5;box-shadow:none}.woocommerce form .form-row .country_to_state--single{background:0 0;border:0;padding:0;appearance:none;background-image:none;font:inherit;font-weight:700;color:inherit;width:auto;pointer-events:none}.woocommerce form .form-row .required{color:var(--wc-red);font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form .form-row.woocommerce-invalid label{color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:var(--wc-green)}.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-green)}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}:where(.woocommerce) .select2-container{width:100%}:where(.woocommerce) .select2-container .select2-selection--single{height:auto}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__rendered{padding:.5em;line-height:normal;box-sizing:border-box;color:var(--wc-form-color-text,#444);font-weight:400}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__placeholder{color:#999}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow{position:absolute;top:2px;right:.5em;height:100%;width:16px}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow b{border:none;display:block;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;width:16px;height:16px;position:absolute;top:50%;left:0;margin:-8px 0 0}:where(.woocommerce) .select2-container .select2-dropdown,:where(.woocommerce) .select2-container .select2-selection{background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width,1px) solid var(--wc-form-border-color,#aaa);border-radius:var(--wc-form-border-radius,4px)}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}:where(.woocommerce) .select2-results__options{list-style:none;margin:0;padding:0}:where(.woocommerce) .select2-results__option{margin:0}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#720eec;color:#fcfbfe;z-index:99998;box-shadow:0 1px 1em rgba(0,0,0,.2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fcfbfe;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar p.demo_store{top:32px}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:var(--wc-red)!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:var(--wc-red)}.woocommerce small.note{display:block;color:#767676;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:" ";display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.7;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__image a{display:block;outline-offset:-2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:#fff;border:none;box-sizing:content-box;border-radius:100%;cursor:pointer;font-size:2em;height:36px;padding:0;position:absolute;right:.5em;text-indent:-9999px;top:.5em;width:36px;z-index:99}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{border:2px solid #000;border-radius:100%;box-sizing:content-box;content:"";display:block;height:10px;left:9px;top:9px;position:absolute;width:10px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{background:#000;border-radius:6px;box-sizing:content-box;content:"";display:block;height:8px;left:22px;position:absolute;top:19px;transform:rotate(-45deg);width:2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger span[aria-hidden=true]{border:0;clip-path:inset(50%);height:1px;left:50%;margin:-1px;overflow:hidden;position:absolute;top:50%;width:1px}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:right;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 0 0 2px}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #cfc8d8;background-color:#e9e6ed;color:#515151;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6b6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;color:#515151;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #cfc8d8;position:absolute;bottom:-1px;width:5px;height:5px;content:" ";box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #cfc8d8;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:" ";display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:" ";display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;line-height:2em;vertical-align:top}.woocommerce div.product form.cart .variations label{font-weight:700;text-align:left}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:3em;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;-webkit-background-size:16px;background-position:calc(100% - 12px) 50%;-webkit-background-position:calc(100% - 12px) 50%}.woocommerce div.product form.cart .variations td.label{padding-right:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-right:1em;padding-left:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#958e09;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:" ";display:table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:block}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em}.woocommerce ul.products li.product .price{display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.7;display:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgba(90,89,68,.5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering>label{margin-right:.25rem}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #cfc8d8;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #cfc8d8;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#e9e6ed;color:#816f98}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2 small{float:right;color:#767676;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#767676}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:" ";display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#e9e6ed;border:1px solid #e1dde7;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li::before{content:""}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:WooCommerce}.woocommerce .star-rating::before{content:"sssss";color:#cfc8d8;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:" ";display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:transparent none;border:0}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:" ";display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;font-size:24px}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0}.woocommerce p.stars a:hover~a::before{content:"\e021"}.woocommerce p.stars:hover a::before{content:"\e020"}.woocommerce p.stars.selected a.active::before{content:"\e020"}.woocommerce p.stars.selected a.active~a::before{content:"\e021"}.woocommerce p.stars.selected a:not(.active)::before{content:"\e020"}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgba(0,0,0,.1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:rgba(0,0,0,.025)}.woocommerce table.shop_table{border:1px solid color-mix(in srgb,currentColor 20%,transparent);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-spacing:0;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table td{border-top:1px solid color-mix(in srgb,currentColor 20%,transparent);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table td del{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid color-mix(in srgb,currentColor 20%,transparent)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:"↓";display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgba(0,0,0,.1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:" ";display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #e9e6ed;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:" ";display:table}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right:5px;margin-bottom:5px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #cfc8d8;padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce form.checkout_coupon .coupon-error-notice{color:var(--wc-red);display:block;font-size:.75em;margin-top:8px}.woocommerce form.checkout_coupon .input-text.has-error:focus{border-color:var(--wc-red)}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0 0 .5em;line-height:1.5em;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px .4375em 0 0;vertical-align:top}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce .wc_bis_form{margin:2em 0;padding:0}.woocommerce .wc_bis_form.hidden{display:none}.woocommerce .wc_bis_form__form-row{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:flex-start;gap:.7em;margin:.7em 0}.woocommerce .wc_bis_form__input{box-sizing:border-box;width:auto;white-space:nowrap}.woocommerce .wc_bis_form__button{box-sizing:border-box;white-space:nowrap}.woocommerce .wc_bis_form__checkbox{font-size:var(--wp--preset--font-size--small,.7em);display:block}.woocommerce :where(.wc_bis_form__input,.wc_bis_form__button){padding:.9rem 1.1rem;line-height:1}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:" ";display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #cfc8d8;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details .order-actions--heading,.woocommerce .woocommerce-order-details .order-actions--heading,.woocommerce .woocommerce-order-downloads .order-actions--heading{vertical-align:middle}.woocommerce .woocommerce-customer-details .order-actions-button,.woocommerce .woocommerce-order-details .order-actions-button,.woocommerce .woocommerce-order-downloads .order-actions-button{margin-right:10px}.woocommerce .woocommerce-customer-details .order-actions-button:last-child,.woocommerce .woocommerce-order-details .order-actions-button:last-child,.woocommerce .woocommerce-order-downloads .order-actions-button:last-child{margin-right:0}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .additional-fields,.woocommerce .woocommerce-customer-details .addresses{margin-bottom:2em}.woocommerce .woocommerce-customer-details .additional-fields:last-child,.woocommerce .woocommerce-customer-details .addresses:last-child{margin-bottom:0}.woocommerce .addresses .wc-block-components-additional-fields-list{margin:0;padding:0}.woocommerce .addresses .wc-block-components-additional-fields-list dt{margin:0;padding:0;font-style:normal;font-weight:700;display:inline}.woocommerce .addresses .wc-block-components-additional-fields-list dt::after{content:": "}.woocommerce .addresses .wc-block-components-additional-fields-list dt::before{content:"";display:block}.woocommerce .addresses .wc-block-components-additional-fields-list dd{margin:0;padding:0;font-style:normal;display:inline}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list{border:1px solid rgba(0,0,0,.1);padding:0;display:grid;grid-template-columns:1fr max-content}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt{border-bottom:1px solid rgba(0,0,0,.1);font-style:normal;font-weight:700;padding:1rem;box-sizing:border-box;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt::after{display:none}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt:last-of-type{border-bottom:0}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd{border-bottom:1px solid rgba(0,0,0,.1);padding:1rem;box-sizing:border-box;text-align:right;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd:last-of-type{border-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-column__title{margin-top:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgba(0,0,0,.1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px 12px;box-sizing:border-box}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding-left:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:last-child,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e037";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e02d";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:" ";display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:left;padding:0 1em 1px 1px;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red);vertical-align:inherit;margin-right:.5em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#7f54b3;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#7f54b3}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#35224c;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:" ";display:table}.woocommerce .widget_rating_filter ul li::after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:left;margin-right:1em}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading::after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;animation:spin 2s linear infinite}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.added::after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:#dcd7e2;text-decoration:none;background-image:none;color:#515151}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background-color:#7f54b3;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover{background-color:#7249a4;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled]:hover{background-color:#7f54b3;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#e9e6ed}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.92em;color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#958e09;font-size:1.25em}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .out-of-stock{color:var(--wc-red)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) #reviews #comments ol.commentlist li .meta{color:#767676;font-size:.75em}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f6f5f8;color:#515151;border-top:3px solid #720eec;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:" ";display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:"\e028";content:"\e028"/"";display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:ltr;unicode-bidi:embed}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:"\e015";color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:"\e016";color:#b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:" ";display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:" ";display:table}.woocommerce-account .addresses .title::after{clear:both}.woocommerce-account .addresses .title h3{float:left}.woocommerce-account .addresses .title .edit{float:right}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e00a";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:right}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px solid #cfc8d8;padding:6px 6px 5px;margin:0 4px 0 0;outline:0}#add_payment_method table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-cart table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-checkout table.cart td.actions .coupon .input-text.has-error:focus{border-color:var(--wc-red)}#add_payment_method table.cart td.actions .coupon .coupon-error-notice,.woocommerce-cart table.cart td.actions .coupon .coupon-error-notice,.woocommerce-checkout table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);flex-basis:100%;float:none;font-size:.75em;margin-bottom:0;margin-top:8px;text-align:left;width:auto}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:" ";display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}#add_payment_method .cart-collaterals .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e019";text-decoration:none}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin:1em 0 0 0}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#767676;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:35%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#767676}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#958e09}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #e9e6ed}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:left}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#767676;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method .checkout .checkout-inline-error-message,.woocommerce-cart .checkout .checkout-inline-error-message,.woocommerce-checkout .checkout .checkout-inline-error-message{color:var(--wc-red);font-size:.75em;margin-bottom:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgba(129,110,153,.14);border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid rgba(104,87,125,.14);margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-cart #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal img{max-height:24px;vertical-align:middle;float:right;margin:0}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dcd7e2;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c2bacd;border-top-color:#b5abc2}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#767676;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid #dcd7e2;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:24px;vertical-align:middle;float:right}.woocommerce-terms-and-conditions{border:1px solid rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-invalid #terms{outline:2px solid var(--wc-red);outline-offset:2px}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit}form.has-custom-place-order-button #place_order{display:none!important}
.woocommerce form .form-row .required { visibility: visible; }
/*# sourceURL=woocommerce-inline-inline-css */
.wpProQuiz_content .wpProQuiz_answerCorrect{background:#6db46d;font-weight:700}.wpProQuiz_content .wpProQuiz_answerCorrect label{font-weight:700}.wpProQuiz_content .wpProQuiz_answerIncorrect{background:#ff9191;font-weight:700}.wpProQuiz_content .wpProQuiz_answerCorrectIncomplete{border:1px solid #6db46d!important;font-weight:700}.wpProQuiz_content{margin-bottom:10px;margin-top:10px}.wpProQuiz_content .wpProQuiz_question_page,.wpProQuiz_content h2{margin-bottom:10px}.wpProQuiz_content .wpProQuiz_question_page span{font-weight:700}.wpProQuiz_content .wpProQuiz_questionListItem:last-child,.wpProQuiz_content .wpProQuiz_questionListItemLastChildIE{margin-bottom:0;overflow:auto;padding:3px}.wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item){background-image:none;border:0;list-style:none;margin-bottom:5px;margin-left:0;padding:3px}.wpProQuiz_content .wpProQuiz_questionListItem>table{border-collapse:collapse;margin:0;padding:0;width:100%}.wpProQuiz_content .wpProQuiz_catOverview ol,.wpProQuiz_content .wpProQuiz_list,.wpProQuiz_content .wpProQuiz_listItem,.wpProQuiz_content .wpProQuiz_maxtrixSortCriterion,.wpProQuiz_content .wpProQuiz_questionList,.wpProQuiz_content .wpProQuiz_resultsList,.wpProQuiz_content .wpProQuiz_sortStringList{list-style:none;margin:0;padding:0}.wpProQuiz_content .wpProQuiz_list{border:0}.wpProQuiz_content .wpProQuiz_questionList{background:#f8faf5;border:1px solid #c3d1a3;list-style:none;margin-bottom:10px;overflow:auto;padding:5px}.wpProQuiz_content .wpProQuiz_listItem{background-image:none;border:0;position:relative}.wpProQuiz_content .wpProQuiz_response{background:#f8faf5;border:1px solid #c4c4c4;box-shadow:1px 1px 2px #aaa;margin-bottom:15px;padding:5px}.wpProQuiz_content .wpProQuiz_response span{font-weight:700}.wpProQuiz_content .wpProQuiz_sort{width:25px}.wpProQuiz_content .wpProQuiz_results h3{margin-bottom:10px}.wpProQuiz_content .wpProQuiz_sort_correct_answer{display:none;font-weight:700;margin-right:5px}.wpProQuiz_content .wpProQuiz_sortable,.wpProQuiz_sortStringItem{background-color:#f8faf5;border:1px solid #d3d3d3;box-shadow:2px 2px 1px #eee;cursor:move;padding:5px}.wpProQuiz_content .wpProQuiz_time_limit .time{font-weight:700;margin-bottom:5px;margin-top:5px}.wpProQuiz_content .wpProQuiz_time_limit .wpProQuiz_progress{background-color:blue;height:10px;margin-bottom:5px}.wpProQuiz_content .wpProQuiz_time_limit_expired{font-size:15px;font-weight:700;text-align:center}.wpProQuiz_content .wpProQuiz_question_text{margin-bottom:10px}.wpProQuiz_content .wpProQuiz_tipp>div{background-color:#ddecff;border:1px dotted #363636;border-radius:10px;bottom:5px;box-shadow:2px 2px 5px 0 #313131;left:5px;padding:10px;position:absolute;right:5px;z-index:99999}.wpProQuiz_content .wpProQuiz_tipp>div p>iframe{max-height:275px;width:100%}.wpProQuiz_content .wpProQuiz_matrixSortString,.wpProQuiz_content .wpProQuiz_matrixSortString>h3{margin-bottom:10px;margin-top:0}.wpProQuiz_content .wpProQuiz_matrixSortString{background:#f8faf5;border:1px solid #c3d1a3;overflow:auto;padding:5px}.wpProQuiz_content ul.wpProQuiz_sortStringList{height:100%;min-height:20px;padding:10px;width:100%}.wpProQuiz_content ul.wpProQuiz_sortStringList:empty{border:2px dashed #bbb!important}.wpProQuiz_content ul.wpProQuiz_sortStringList>li{float:left;margin-bottom:5px;margin-left:5px;margin-right:5px}.wpProQuiz_content .wpProQuiz_sortStringItem{background-image:none;list-style:none;margin:0}.wpProQuiz_content ul.wpProQuiz_maxtrixSortCriterion{height:100%;margin:0;overflow:auto;padding:5px}.wpProQuiz_content .wpProQuiz_placehold{background-color:#ffffc2;background-image:none;border:2px dashed red!important;height:100%;list-style:none;margin:0;min-width:50px;padding:0;width:100%}.wpProQuiz_content .wpProQuiz_maxtrixSortText{padding:5px}.wpProQuiz_content .wpProQuiz_mextrixTr>td{border:1px solid #d1d1d1;padding:5px;vertical-align:middle}.wpProQuiz_content .wpProQuiz_earned_points,.wpProQuiz_content .wpProQuiz_graded_points,.wpProQuiz_content .wpProQuiz_points{font-weight:700;margin-bottom:20px;text-align:center}.wpProQuiz_content .wpProQuiz_cloze input[type=text]{background:#0000;border:0;border-bottom:1px solid;border-radius:0;box-shadow:0 0;color:#000;height:auto;margin:0;padding:0 4px}.wpProQuiz_content .wpProQuiz_cloze input:focus{outline:none}.wpProQuiz_content .wpProQuiz_cloze input.wpProQuiz_answerCorrect{background-color:#b0dab0}.wpProQuiz_content .wpProQuiz_cloze input.wpProQuiz_answerIncorrect{background-color:#ffbaba}.wpProQuiz_content .wpProQuiz_questionListItem input,.wpProQuiz_questionListItem label{display:inline;font-weight:400;margin:0}.wpProQuiz_content .wpProQuiz_questionListItem input{display:inline;float:none}.wpProQuiz_content .wpProQuiz_resultsList{border:0}.wpProQuiz_content .wpProQuiz_resultsList>li{background-image:none;border:0;list-style-type:none;margin:0;padding:0}.wpProQuiz_content .wpProQuiz_lock,.wpProQuiz_loadQuiz,.wpProQuiz_prerequisite,.wpProQuiz_startOnlyRegisteredUser{background-color:#fff7f7;border:1px dotted #ffc3c3}.wpProQuiz_content .wpProQuiz_lock p,.wpProQuiz_loadQuiz p,.wpProQuiz_prerequisite p,.wpProQuiz_startOnlyRegisteredUser p{font-weight:700;margin:20px}.wpProQuiz_content li.wpProQuiz_listItem .wpProQuiz_questionList_containers{display:none}.wpProQuiz_content li.wpProQuiz_listItem div.wpProQuiz_questionList_containers input[type=button]{border-radius:5px;display:inline-flex;opacity:.5;padding:.15em;vertical-align:initial}.wpProQuiz_content li.wpProQuiz_listItem div.wpProQuiz_questionList_containers input.wpProQuiz_questionList_containers_view_active{opacity:1;outline:none}.wpProQuiz_toplistTable{border:1px solid #c3d1a3;border-collapse:collapse;margin:0;width:100%}.wpProQuiz_toplistTable caption{caption-side:top;color:gray;font-size:11px;margin:0;padding-bottom:2px;text-align:right}.wpProQuiz_toplistTable thead tr{background:#9bbb59;color:#fff;font-weight:700;padding:5px}.wpProQuiz_toplistTable tbody td:FIRST-CHILD{font-weight:700}.wpProQuiz_toplistTable td,.wpProQuiz_toplistTable th{border:0;padding:5px;text-align:center}.wpProQuiz_toplistTable th{background:#9bbb59}.wpProQuiz_toplistTable th.col-pos{width:10%}.wpProQuiz_toplistTable th.col-name{text-align:left}.wpProQuiz_toplistTable th.col-date{width:25%}.wpProQuiz_toplistTable th.col-points{width:13%}.wpProQuiz_toplistTable th.col-results{width:15%}.wpProQuiz_toplistTable td{font-size:.75em;text-align:center}.wpProQuiz_toplistTable td.col-name{text-align:left}.wpProQuiz_toplistTable td.col-date{font-size:.8em}.wpProQuiz_toplistTrOdd{background-color:#ebf1de}.wpProQuiz_content .wpProQuiz_addToplist{background-color:#f5faea;border:1px solid #c3d1a3;margin-top:10px;padding:10px}.wpProQuiz_content .wpProQuiz_addToplistMessage{background-color:#fcffb3;border:1px solid #a0a0a0;border-radius:5px;color:dimgray;font-weight:700;margin-bottom:5px;padding:5px}.wpProQuiz_content .wpProQuiz_resultTable{border:1px solid #c4c4c4;font-weight:700;margin:15px auto;padding:15px;width:85%}.wpProQuiz_content .wpProQuiz_resultTable table{border:0;border-collapse:collapse;margin:0;width:100%}.wpProQuiz_content .wpProQuiz_resultName{border:0;border-right:1px solid #868686;min-width:100px;padding:10px 0;width:35%}.wpProQuiz_content .wpProQuiz_resultTable .wpProQuiz_resultValue{border:0;padding:0}.wpProQuiz_content .wpProQuiz_resultTable .wpProQuiz_resultValue .progress-number{font-size:.8em}.wpProQuiz_content .wpProQuiz_resultTable .wpProQuiz_resultValue_AvgScore .progress-meter{background-color:#6ca54c}.wpProQuiz_content .wpProQuiz_resultTable .wpProQuiz_resultValue_YourScore .progress-meter{background-color:#f79646}.wpProQuiz_content .wpProQuiz_resultValue div{zoom:1;box-shadow:1px 1px 3px 1px #c4c4c4;color:#000;display:inline-block;*display:inline;height:18px;margin-right:3px;text-align:right;vertical-align:middle}.wpProQuiz_content .wpProQuiz_addBox label{display:inline}.wpProQuiz_content .wpProQuiz_addBox input[type=text]{margin:0}.wpProQuiz_content .wpProQuiz_reviewQuestion{-webkit-overflow-scrolling:touch;max-height:100px;overflow-y:scroll;position:relative}.wpProQuiz_content .wpProQuiz_box,.wpProQuiz_content .wpProQuiz_reviewQuestion{background-color:#f8faf5;border:1px solid #c3d1a3}.wpProQuiz_content .wpProQuiz_checkPage h3{margin:10px 0}.wpProQuiz_content .wpProQuiz_reviewQuestion ol{zoom:1;border:0;list-style-type:none;margin:0;padding:5px 12px 0 5px;position:relative}.wpProQuiz_content .wpProQuiz_reviewQuestion li{background-color:#fff;background-image:none;border:1px solid #cfcfcf;cursor:pointer;float:left;list-style-type:none;margin:0 5px 5px 0;padding:5px 0;text-align:center;width:30px}.wpProQuiz_content .wpProQuiz_reviewLegend{margin-bottom:8px;padding:5px}.wpProQuiz_content .wpProQuiz_reviewLegend ol{border:0;list-style-type:none;margin:0;padding:0}.wpProQuiz_content .wpProQuiz_reviewLegend li{background-image:none;border:0;float:left;list-style-type:none;margin:0;padding-right:5px}.wpProQuiz_content .wpProQuiz_reviewColor{display:inline-block;height:15px;margin-right:2px;width:15px}.wpProQuiz_content .wpProQuiz_reviewLegend span.wpProQuiz_AnweredColor{background-color:#6ca54c}.wpProQuiz_content .wpProQuiz_reviewLegend span.wpProQuiz_reviewColor_Review{background-color:#ffb800}.wpProQuiz_content .wpProQuiz_reviewLegend span.wpProQuiz_reviewQuestion_Target,.wpProQuiz_content .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionTarget{background-color:#7db1d3;border-color:#7db1d3;box-shadow:0 0 2px 1px #c4c4c4;font-weight:700}.wpProQuiz_content .wpProQuiz_reviewLegend span.wpProQuiz_reviewColor_AnswerCorrect{background-color:#6ca54c}.wpProQuiz_content .wpProQuiz_reviewLegend span.wpProQuiz_reviewColor_AnswerIncorrect{background-color:#ffbaba}.wpProQuiz_content .wpProQuiz_box li.wpProQuiz_reviewQuestionSolved,.wpProQuiz_content .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolved{background-color:#6ca54c}.wpProQuiz_content .wpProQuiz_box li.wpProQuiz_reviewQuestionReview,.wpProQuiz_content .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview{background-color:#ffb800}.wpProQuiz_content .wpProQuiz_box li.wpProQuiz_reviewQuestionSolvedCorrect,.wpProQuiz_content .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedCorrect{background-color:#6ca54c;color:#000}.wpProQuiz_content .wpProQuiz_box li.wpProQuiz_reviewQuestionSolvedIncorrect,.wpProQuiz_content .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedIncorrect{background-color:#ffbaba;color:#000}.wpProQuiz_content .wpProQuiz_button2{background:#f5f5f5;border:1px solid #dadada;border-radius:4px;box-shadow:1px 1px 1px #a7a7a7;color:#303030;filter:none;font-weight:400;margin:0;padding:3px 5px;text-shadow:none}.wpProQuiz_content .wpProQuiz_button2:hover{background:#ebebeb}.wpProQuiz_content .wpProQuiz_reviewDiv{margin:20px 0}.wpProQuiz_content .wpProQuiz_header{margin:0}.wpProQuiz_content .wpProQuiz_catOverview{margin-bottom:20px;margin-top:10px}.wpProQuiz_content .wpProQuiz_catOverview li{border-bottom:1px dashed #aaa;clear:left;height:1.05em;list-style:none;margin:10px 0 0;padding:0;position:relative}.wpProQuiz_content .wpProQuiz_catOverview span{background:#fff;float:left;padding:0 3px 0 0;position:absolute;text-decoration:none}.wpProQuiz_content span.wpProQuiz_catPercent{color:#000;font-weight:700;padding-left:5px;right:0}.wpProQuiz_content .wpProQuiz_forms{margin:20px 0}.wpProQuiz_content .wpProQuiz_required{color:red;font-weight:700}.wpProQuiz_content .wpProQuiz_invalidate{background:#ffebe8;border:1px solid #ffcfcf;display:none;margin:4px 0;padding:4px}.wpProQuiz_content .wpProQuiz_forms table{border-collapse:initial;border-spacing:2px;width:auto}.wpProQuiz_content .wpProQuiz_forms td{background:none;border:0;margin:0;padding:0 0 8px;vertical-align:top}.wpProQuiz_content .wpProQuiz_forms input,.wpProQuiz_forms label,.wpProQuiz_forms select,.wpProQuiz_forms textarea{display:inline;float:none;margin:0}.wpProQuiz_content .wpProQuiz_forms select{width:auto}.wpProQuiz_content .uploadEssayMessage{width:100%}.wpProQuiz_content .uploadEssayMessage_fail{color:red}.wpProQuiz_content .uploadEssayMessage_success{color:green}/*! This file is auto-generated */
@font-face{ font-display:swap;font-family:dashicons;src:url("/wp-includes/fonts/dashicons.eot?99ac726223c749443b642ce33df8b800");src:url("/wp-includes/fonts/dashicons.eot?99ac726223c749443b642ce33df8b800#iefix") format("embedded-opentype"),url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff"),url("/wp-includes/fonts/dashicons.ttf?99ac726223c749443b642ce33df8b800") format("truetype");font-weight:400;font-style:normal }.dashicons,.dashicons-before:before{font-family:dashicons;display:inline-block;line-height:1;font-weight:400;font-style:normal;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-size:20px;vertical-align:top;text-align:center;transition:color .1s ease-in}.dashicons-admin-appearance:before{content:"\f100"}.dashicons-admin-collapse:before{content:"\f148"}.dashicons-admin-comments:before{content:"\f101"}.dashicons-admin-customizer:before{content:"\f540"}.dashicons-admin-generic:before{content:"\f111"}.dashicons-admin-home:before{content:"\f102"}.dashicons-admin-links:before{content:"\f103"}.dashicons-admin-media:before{content:"\f104"}.dashicons-admin-multisite:before{content:"\f541"}.dashicons-admin-network:before{content:"\f112"}.dashicons-admin-page:before{content:"\f105"}.dashicons-admin-plugins:before{content:"\f106"}.dashicons-admin-post:before{content:"\f109"}.dashicons-admin-settings:before{content:"\f108"}.dashicons-admin-site-alt:before{content:"\f11d"}.dashicons-admin-site-alt2:before{content:"\f11e"}.dashicons-admin-site-alt3:before{content:"\f11f"}.dashicons-admin-site:before{content:"\f319"}.dashicons-admin-tools:before{content:"\f107"}.dashicons-admin-users:before{content:"\f110"}.dashicons-airplane:before{content:"\f15f"}.dashicons-album:before{content:"\f514"}.dashicons-align-center:before{content:"\f134"}.dashicons-align-full-width:before{content:"\f114"}.dashicons-align-left:before{content:"\f135"}.dashicons-align-none:before{content:"\f138"}.dashicons-align-pull-left:before{content:"\f10a"}.dashicons-align-pull-right:before{content:"\f10b"}.dashicons-align-right:before{content:"\f136"}.dashicons-align-wide:before{content:"\f11b"}.dashicons-amazon:before{content:"\f162"}.dashicons-analytics:before{content:"\f183"}.dashicons-archive:before{content:"\f480"}.dashicons-arrow-down-alt:before{content:"\f346"}.dashicons-arrow-down-alt2:before{content:"\f347"}.dashicons-arrow-down:before{content:"\f140"}.dashicons-arrow-left-alt:before{content:"\f340"}.dashicons-arrow-left-alt2:before{content:"\f341"}.dashicons-arrow-left:before{content:"\f141"}.dashicons-arrow-right-alt:before{content:"\f344"}.dashicons-arrow-right-alt2:before{content:"\f345"}.dashicons-arrow-right:before{content:"\f139"}.dashicons-arrow-up-alt:before{content:"\f342"}.dashicons-arrow-up-alt2:before{content:"\f343"}.dashicons-arrow-up-duplicate:before{content:"\f143"}.dashicons-arrow-up:before{content:"\f142"}.dashicons-art:before{content:"\f309"}.dashicons-awards:before{content:"\f313"}.dashicons-backup:before{content:"\f321"}.dashicons-bank:before{content:"\f16a"}.dashicons-beer:before{content:"\f16c"}.dashicons-bell:before{content:"\f16d"}.dashicons-block-default:before{content:"\f12b"}.dashicons-book-alt:before{content:"\f331"}.dashicons-book:before{content:"\f330"}.dashicons-buddicons-activity:before{content:"\f452"}.dashicons-buddicons-bbpress-logo:before{content:"\f477"}.dashicons-buddicons-buddypress-logo:before{content:"\f448"}.dashicons-buddicons-community:before{content:"\f453"}.dashicons-buddicons-forums:before{content:"\f449"}.dashicons-buddicons-friends:before{content:"\f454"}.dashicons-buddicons-groups:before{content:"\f456"}.dashicons-buddicons-pm:before{content:"\f457"}.dashicons-buddicons-replies:before{content:"\f451"}.dashicons-buddicons-topics:before{content:"\f450"}.dashicons-buddicons-tracking:before{content:"\f455"}.dashicons-building:before{content:"\f512"}.dashicons-businessman:before{content:"\f338"}.dashicons-businessperson:before{content:"\f12e"}.dashicons-businesswoman:before{content:"\f12f"}.dashicons-button:before{content:"\f11a"}.dashicons-calculator:before{content:"\f16e"}.dashicons-calendar-alt:before{content:"\f508"}.dashicons-calendar:before{content:"\f145"}.dashicons-camera-alt:before{content:"\f129"}.dashicons-camera:before{content:"\f306"}.dashicons-car:before{content:"\f16b"}.dashicons-carrot:before{content:"\f511"}.dashicons-cart:before{content:"\f174"}.dashicons-category:before{content:"\f318"}.dashicons-chart-area:before{content:"\f239"}.dashicons-chart-bar:before{content:"\f185"}.dashicons-chart-line:before{content:"\f238"}.dashicons-chart-pie:before{content:"\f184"}.dashicons-clipboard:before{content:"\f481"}.dashicons-clock:before{content:"\f469"}.dashicons-cloud-saved:before{content:"\f137"}.dashicons-cloud-upload:before{content:"\f13b"}.dashicons-cloud:before{content:"\f176"}.dashicons-code-standards:before{content:"\f13a"}.dashicons-coffee:before{content:"\f16f"}.dashicons-color-picker:before{content:"\f131"}.dashicons-columns:before{content:"\f13c"}.dashicons-controls-back:before{content:"\f518"}.dashicons-controls-forward:before{content:"\f519"}.dashicons-controls-pause:before{content:"\f523"}.dashicons-controls-play:before{content:"\f522"}.dashicons-controls-repeat:before{content:"\f515"}.dashicons-controls-skipback:before{content:"\f516"}.dashicons-controls-skipforward:before{content:"\f517"}.dashicons-controls-volumeoff:before{content:"\f520"}.dashicons-controls-volumeon:before{content:"\f521"}.dashicons-cover-image:before{content:"\f13d"}.dashicons-dashboard:before{content:"\f226"}.dashicons-database-add:before{content:"\f170"}.dashicons-database-export:before{content:"\f17a"}.dashicons-database-import:before{content:"\f17b"}.dashicons-database-remove:before{content:"\f17c"}.dashicons-database-view:before{content:"\f17d"}.dashicons-database:before{content:"\f17e"}.dashicons-desktop:before{content:"\f472"}.dashicons-dismiss:before{content:"\f153"}.dashicons-download:before{content:"\f316"}.dashicons-drumstick:before{content:"\f17f"}.dashicons-edit-large:before{content:"\f327"}.dashicons-edit-page:before{content:"\f186"}.dashicons-edit:before{content:"\f464"}.dashicons-editor-aligncenter:before{content:"\f207"}.dashicons-editor-alignleft:before{content:"\f206"}.dashicons-editor-alignright:before{content:"\f208"}.dashicons-editor-bold:before{content:"\f200"}.dashicons-editor-break:before{content:"\f474"}.dashicons-editor-code-duplicate:before{content:"\f494"}.dashicons-editor-code:before{content:"\f475"}.dashicons-editor-contract:before{content:"\f506"}.dashicons-editor-customchar:before{content:"\f220"}.dashicons-editor-expand:before{content:"\f211"}.dashicons-editor-help:before{content:"\f223"}.dashicons-editor-indent:before{content:"\f222"}.dashicons-editor-insertmore:before{content:"\f209"}.dashicons-editor-italic:before{content:"\f201"}.dashicons-editor-justify:before{content:"\f214"}.dashicons-editor-kitchensink:before{content:"\f212"}.dashicons-editor-ltr:before{content:"\f10c"}.dashicons-editor-ol-rtl:before{content:"\f12c"}.dashicons-editor-ol:before{content:"\f204"}.dashicons-editor-outdent:before{content:"\f221"}.dashicons-editor-paragraph:before{content:"\f476"}.dashicons-editor-paste-text:before{content:"\f217"}.dashicons-editor-paste-word:before{content:"\f216"}.dashicons-editor-quote:before{content:"\f205"}.dashicons-editor-removeformatting:before{content:"\f218"}.dashicons-editor-rtl:before{content:"\f320"}.dashicons-editor-spellcheck:before{content:"\f210"}.dashicons-editor-strikethrough:before{content:"\f224"}.dashicons-editor-table:before{content:"\f535"}.dashicons-editor-textcolor:before{content:"\f215"}.dashicons-editor-ul:before{content:"\f203"}.dashicons-editor-underline:before{content:"\f213"}.dashicons-editor-unlink:before{content:"\f225"}.dashicons-editor-video:before{content:"\f219"}.dashicons-ellipsis:before{content:"\f11c"}.dashicons-email-alt:before{content:"\f466"}.dashicons-email-alt2:before{content:"\f467"}.dashicons-email:before{content:"\f465"}.dashicons-embed-audio:before{content:"\f13e"}.dashicons-embed-generic:before{content:"\f13f"}.dashicons-embed-photo:before{content:"\f144"}.dashicons-embed-post:before{content:"\f146"}.dashicons-embed-video:before{content:"\f149"}.dashicons-excerpt-view:before{content:"\f164"}.dashicons-exit:before{content:"\f14a"}.dashicons-external:before{content:"\f504"}.dashicons-facebook-alt:before{content:"\f305"}.dashicons-facebook:before{content:"\f304"}.dashicons-feedback:before{content:"\f175"}.dashicons-filter:before{content:"\f536"}.dashicons-flag:before{content:"\f227"}.dashicons-food:before{content:"\f187"}.dashicons-format-aside:before{content:"\f123"}.dashicons-format-audio:before{content:"\f127"}.dashicons-format-chat:before{content:"\f125"}.dashicons-format-gallery:before{content:"\f161"}.dashicons-format-image:before{content:"\f128"}.dashicons-format-quote:before{content:"\f122"}.dashicons-format-status:before{content:"\f130"}.dashicons-format-video:before{content:"\f126"}.dashicons-forms:before{content:"\f314"}.dashicons-fullscreen-alt:before{content:"\f188"}.dashicons-fullscreen-exit-alt:before{content:"\f189"}.dashicons-games:before{content:"\f18a"}.dashicons-google:before{content:"\f18b"}.dashicons-googleplus:before{content:"\f462"}.dashicons-grid-view:before{content:"\f509"}.dashicons-groups:before{content:"\f307"}.dashicons-hammer:before{content:"\f308"}.dashicons-heading:before{content:"\f10e"}.dashicons-heart:before{content:"\f487"}.dashicons-hidden:before{content:"\f530"}.dashicons-hourglass:before{content:"\f18c"}.dashicons-html:before{content:"\f14b"}.dashicons-id-alt:before{content:"\f337"}.dashicons-id:before{content:"\f336"}.dashicons-image-crop:before{content:"\f165"}.dashicons-image-filter:before{content:"\f533"}.dashicons-image-flip-horizontal:before{content:"\f169"}.dashicons-image-flip-vertical:before{content:"\f168"}.dashicons-image-rotate-left:before{content:"\f166"}.dashicons-image-rotate-right:before{content:"\f167"}.dashicons-image-rotate:before{content:"\f531"}.dashicons-images-alt:before{content:"\f232"}.dashicons-images-alt2:before{content:"\f233"}.dashicons-index-card:before{content:"\f510"}.dashicons-info-outline:before{content:"\f14c"}.dashicons-info:before{content:"\f348"}.dashicons-insert-after:before{content:"\f14d"}.dashicons-insert-before:before{content:"\f14e"}.dashicons-insert:before{content:"\f10f"}.dashicons-instagram:before{content:"\f12d"}.dashicons-laptop:before{content:"\f547"}.dashicons-layout:before{content:"\f538"}.dashicons-leftright:before{content:"\f229"}.dashicons-lightbulb:before{content:"\f339"}.dashicons-linkedin:before{content:"\f18d"}.dashicons-list-view:before{content:"\f163"}.dashicons-location-alt:before{content:"\f231"}.dashicons-location:before{content:"\f230"}.dashicons-lock-duplicate:before{content:"\f315"}.dashicons-lock:before{content:"\f160"}.dashicons-marker:before{content:"\f159"}.dashicons-media-archive:before{content:"\f501"}.dashicons-media-audio:before{content:"\f500"}.dashicons-media-code:before{content:"\f499"}.dashicons-media-default:before{content:"\f498"}.dashicons-media-document:before{content:"\f497"}.dashicons-media-interactive:before{content:"\f496"}.dashicons-media-spreadsheet:before{content:"\f495"}.dashicons-media-text:before{content:"\f491"}.dashicons-media-video:before{content:"\f490"}.dashicons-megaphone:before{content:"\f488"}.dashicons-menu-alt:before{content:"\f228"}.dashicons-menu-alt2:before{content:"\f329"}.dashicons-menu-alt3:before{content:"\f349"}.dashicons-menu:before{content:"\f333"}.dashicons-microphone:before{content:"\f482"}.dashicons-migrate:before{content:"\f310"}.dashicons-minus:before{content:"\f460"}.dashicons-money-alt:before{content:"\f18e"}.dashicons-money:before{content:"\f526"}.dashicons-move:before{content:"\f545"}.dashicons-nametag:before{content:"\f484"}.dashicons-networking:before{content:"\f325"}.dashicons-no-alt:before{content:"\f335"}.dashicons-no:before{content:"\f158"}.dashicons-open-folder:before{content:"\f18f"}.dashicons-palmtree:before{content:"\f527"}.dashicons-paperclip:before{content:"\f546"}.dashicons-pdf:before{content:"\f190"}.dashicons-performance:before{content:"\f311"}.dashicons-pets:before{content:"\f191"}.dashicons-phone:before{content:"\f525"}.dashicons-pinterest:before{content:"\f192"}.dashicons-playlist-audio:before{content:"\f492"}.dashicons-playlist-video:before{content:"\f493"}.dashicons-plugins-checked:before{content:"\f485"}.dashicons-plus-alt:before{content:"\f502"}.dashicons-plus-alt2:before{content:"\f543"}.dashicons-plus:before{content:"\f132"}.dashicons-podio:before{content:"\f19c"}.dashicons-portfolio:before{content:"\f322"}.dashicons-post-status:before{content:"\f173"}.dashicons-pressthis:before{content:"\f157"}.dashicons-printer:before{content:"\f193"}.dashicons-privacy:before{content:"\f194"}.dashicons-products:before{content:"\f312"}.dashicons-randomize:before{content:"\f503"}.dashicons-reddit:before{content:"\f195"}.dashicons-redo:before{content:"\f172"}.dashicons-remove:before{content:"\f14f"}.dashicons-rest-api:before{content:"\f124"}.dashicons-rss:before{content:"\f303"}.dashicons-saved:before{content:"\f15e"}.dashicons-schedule:before{content:"\f489"}.dashicons-screenoptions:before{content:"\f180"}.dashicons-search:before{content:"\f179"}.dashicons-share-alt:before{content:"\f240"}.dashicons-share-alt2:before{content:"\f242"}.dashicons-share:before{content:"\f237"}.dashicons-shield-alt:before{content:"\f334"}.dashicons-shield:before{content:"\f332"}.dashicons-shortcode:before{content:"\f150"}.dashicons-slides:before{content:"\f181"}.dashicons-smartphone:before{content:"\f470"}.dashicons-smiley:before{content:"\f328"}.dashicons-sort:before{content:"\f156"}.dashicons-sos:before{content:"\f468"}.dashicons-spotify:before{content:"\f196"}.dashicons-star-empty:before{content:"\f154"}.dashicons-star-filled:before{content:"\f155"}.dashicons-star-half:before{content:"\f459"}.dashicons-sticky:before{content:"\f537"}.dashicons-store:before{content:"\f513"}.dashicons-superhero-alt:before{content:"\f197"}.dashicons-superhero:before{content:"\f198"}.dashicons-table-col-after:before{content:"\f151"}.dashicons-table-col-before:before{content:"\f152"}.dashicons-table-col-delete:before{content:"\f15a"}.dashicons-table-row-after:before{content:"\f15b"}.dashicons-table-row-before:before{content:"\f15c"}.dashicons-table-row-delete:before{content:"\f15d"}.dashicons-tablet:before{content:"\f471"}.dashicons-tag:before{content:"\f323"}.dashicons-tagcloud:before{content:"\f479"}.dashicons-testimonial:before{content:"\f473"}.dashicons-text-page:before{content:"\f121"}.dashicons-text:before{content:"\f478"}.dashicons-thumbs-down:before{content:"\f542"}.dashicons-thumbs-up:before{content:"\f529"}.dashicons-tickets-alt:before{content:"\f524"}.dashicons-tickets:before{content:"\f486"}.dashicons-tide:before{content:"\f10d"}.dashicons-translation:before{content:"\f326"}.dashicons-trash:before{content:"\f182"}.dashicons-twitch:before{content:"\f199"}.dashicons-twitter-alt:before{content:"\f302"}.dashicons-twitter:before{content:"\f301"}.dashicons-undo:before{content:"\f171"}.dashicons-universal-access-alt:before{content:"\f507"}.dashicons-universal-access:before{content:"\f483"}.dashicons-unlock:before{content:"\f528"}.dashicons-update-alt:before{content:"\f113"}.dashicons-update:before{content:"\f463"}.dashicons-upload:before{content:"\f317"}.dashicons-vault:before{content:"\f178"}.dashicons-video-alt:before{content:"\f234"}.dashicons-video-alt2:before{content:"\f235"}.dashicons-video-alt3:before{content:"\f236"}.dashicons-visibility:before{content:"\f177"}.dashicons-warning:before{content:"\f534"}.dashicons-welcome-add-page:before{content:"\f133"}.dashicons-welcome-comments:before{content:"\f117"}.dashicons-welcome-learn-more:before{content:"\f118"}.dashicons-welcome-view-site:before{content:"\f115"}.dashicons-welcome-widgets-menus:before{content:"\f116"}.dashicons-welcome-write-blog:before{content:"\f119"}.dashicons-whatsapp:before{content:"\f19a"}.dashicons-wordpress-alt:before{content:"\f324"}.dashicons-wordpress:before{content:"\f120"}.dashicons-xing:before{content:"\f19d"}.dashicons-yes-alt:before{content:"\f12a"}.dashicons-yes:before{content:"\f147"}.dashicons-youtube:before{content:"\f19b"}.dashicons-editor-distractionfree:before{content:"\f211"}.dashicons-exerpt-view:before{content:"\f164"}.dashicons-format-links:before{content:"\f103"}.dashicons-format-standard:before{content:"\f109"}.dashicons-post-trash:before{content:"\f182"}.dashicons-share1:before{content:"\f237"}.dashicons-welcome-edit-page:before{content:"\f119"}:root{--ld-spacer-0:0.25rem;--ld-spacer-1:0.5rem;--ld-spacer-2:0.75rem;--ld-spacer-3:1rem;--ld-spacer-4:1.25rem;--ld-spacer-5:1.5rem;--ld-spacer-6:2rem;--ld-spacer-7:2.25rem;--ld-spacer-8:2.5rem;--ld-spacer-9:3rem;--ld-spacer-10:3.5rem;--ld-spacer-11:4rem;--ld-spacer-12:5rem;--ld-spacer-13:6rem;--ld-spacer-14:8rem;--ld-spacer-fixed-0:4px;--ld-spacer-fixed-1:8px;--ld-spacer-fixed-2:12px;--ld-spacer-fixed-3:16px;--ld-spacer-fixed-4:20px;--ld-spacer-fixed-5:24px;--ld-spacer-fixed-6:32px;--ld-spacer-fixed-7:36px;--ld-spacer-fixed-8:40px;--ld-spacer-fixed-9:48px;--ld-spacer-fixed-10:56px;--ld-spacer-fixed-11:64px;--ld-spacer-fixed-12:80px;--ld-spacer-fixed-13:96px;--ld-spacer-fixed-14:128px;--ld-radius:4px;--ld-color-primitives-blue-100:#f3f8ff;--ld-color-primitives-blue-150:#d6defb;--ld-color-primitives-blue-175:#b6c7f7;--ld-color-primitives-blue-200:#98acf5;--ld-color-primitives-blue-500:#235af3;--ld-color-primitives-blue-800:#0e2a90;--ld-color-primitives-green-100:#eef7f1;--ld-color-primitives-green-250:#7cd09d;--ld-color-primitives-green-300:#3eab6a;--ld-color-primitives-green-500:#2b7f4d;--ld-color-primitives-green-800:#055224;--ld-color-primitives-grey-0:#fff;--ld-color-primitives-grey-100:#f7f9fc;--ld-color-primitives-grey-140:#dce1e8;--ld-color-primitives-grey-150:#d2d7e2;--ld-color-primitives-grey-200:#a7adc2;--ld-color-primitives-grey-350:#8d90a7;--ld-color-primitives-grey-500:#73738c;--ld-color-primitives-grey-800:#4a4a68;--ld-color-primitives-grey-900:#0e0e2c;--ld-color-primitives-red-100:#faeeee;--ld-color-primitives-red-200:#f6cfcf;--ld-color-primitives-red-250:#ee8b8d;--ld-color-primitives-red-300:#e65255;--ld-color-primitives-red-500:#db0000;--ld-color-primitives-red-800:#8f0000;--ld-color-primitives-yellow-100:#fdf8ec;--ld-color-primitives-yellow-200:#f9d99e;--ld-color-primitives-yellow-500:#f3b33e;--ld-color-primitives-yellow-800:#eb7100;--ld-color-semantic-alert-success-background:var(--ld-color-primitives-blue-100);--ld-color-semantic-alert-success-border:var(--ld-color-primitives-blue-200);--ld-color-semantic-alert-success-icon:var(--ld-color-primitives-blue-150);--ld-color-semantic-alert-warning-background:var(--ld-color-primitives-yellow-100);--ld-color-semantic-alert-warning-border:var(--ld-color-primitives-yellow-500);--ld-color-semantic-alert-warning-icon:var(--ld-color-primitives-yellow-200);--ld-color-semantic-alert-error-background:var(--ld-color-primitives-red-100);--ld-color-semantic-alert-error-border:var(--ld-color-primitives-red-300);--ld-color-semantic-alert-error-icon:var(--ld-color-primitives-red-200);--ld-color-semantic-button-primary-background-disabled-hover:var(--ld-color-primitives-grey-200);--ld-color-semantic-button-primary-background-disabled:var(--ld-color-primitives-grey-100);--ld-color-semantic-button-primary-background-hover:var(--ld-color-primitives-blue-800);--ld-color-semantic-button-primary-background:var(--ld-color-primitives-blue-500);--ld-color-semantic-button-primary-border-disabled:var(--ld-color-primitives-grey-500);--ld-color-semantic-button-secondary-background-hover:var(--ld-color-primitives-blue-100);--ld-color-semantic-button-secondary-background:var(--ld-color-primitives-grey-0);--ld-color-semantic-button-secondary-border-hover:var(--ld-color-primitives-blue-800);--ld-color-semantic-button-secondary-border:var(--ld-color-primitives-blue-500);--ld-color-semantic-button-tertiary-border:var(--ld-color-primitives-blue-500);--ld-color-semantic-button-tertiary-focus:var(--ld-color-primitives-blue-150);--ld-color-semantic-button-tertiary-text-disabled-hover:var(--ld-color-primitives-grey-500);--ld-color-semantic-button-tertiary-text-disabled:var(--ld-color-primitives-grey-200);--ld-color-semantic-button-tertiary-text-hover:var(--ld-color-primitives-blue-500);--ld-color-semantic-button-tertiary-text-icon-only:var(--ld-color-primitives-grey-500);--ld-color-semantic-button-tertiary-text:var(--ld-color-primitives-grey-800);--ld-color-semantic-field-background-active:var(--ld-color-primitives-blue-100);--ld-color-semantic-field-background-disabled:var(--ld-color-primitives-grey-100);--ld-color-semantic-field-background-error:var(--ld-color-primitives-red-100);--ld-color-semantic-field-background-hover:var(--ld-color-primitives-blue-100);--ld-color-semantic-field-background-valid:var(--ld-color-primitives-green-100);--ld-color-semantic-field-background:var(--ld-color-primitives-grey-0);--ld-color-semantic-field-border-disabled:var(--ld-color-primitives-grey-200);--ld-color-semantic-field-border:var(--ld-color-primitives-grey-150);--ld-color-semantic-field-border-error:var(--ld-color-primitives-red-200);--ld-color-semantic-field-border-valid:var(--ld-color-primitives-green-200);--ld-color-semantic-general-border:var(--ld-color-primitives-grey-140);--ld-color-semantic-general-middle-grey:var(--ld-color-primitives-grey-150);--ld-color-semantic-general-tab-underline:var(--ld-color-primitives-grey-150);--ld-color-semantic-text-body:var(--ld-color-primitives-grey-800);--ld-color-semantic-text-body-subtle:var(--ld-color-primitives-grey-500);--ld-color-semantic-text-button-primary:var(--ld-color-primitives-grey-0);--ld-color-semantic-text-button-primary-disabled:var(--ld-color-primitives-grey-800);--ld-color-semantic-text-button-primary-disabled-hover:var(--ld-color-primitives-grey-900);--ld-color-semantic-text-button-secondary-disabled-hover:var(--ld-color-primitives-grey-900);--ld-color-semantic-text-link:var(--ld-color-primitives-blue-500);--ld-color-semantic-text-link-hover:var(--ld-color-primitives-blue-800);--ld-typography-font-family:inter,-apple-system,roboto,ubuntu,sans-serif;--ld-typography-font-weight-regular:400;--ld-typography-font-weight-medium:500;--ld-typography-font-weight-bold:700;--ld-typography-desktop-h1-size:4rem;--ld-typography-desktop-h1-height:4.5rem;--ld-typography-desktop-h1-weight:var(--ld-typography-font-weight-bold);--ld-typography-desktop-h1-spacing:-2%;--ld-typography-desktop-h1-margin:var(--ld-spacer-8);--ld-typography-mobile-h1-size:3rem;--ld-typography-mobile-h1-height:3.5rem;--ld-typography-mobile-h1-margin:var(--ld-spacer-7);--ld-typography-desktop-h2-size:3rem;--ld-typography-desktop-h2-height:3.5rem;--ld-typography-desktop-h2-weight:var(--ld-typography-font-weight-bold);--ld-typography-desktop-h2-spacing:-2%;--ld-typography-desktop-h2-margin:var(--ld-spacer-7);--ld-typography-mobile-h2-size:2.5rem;--ld-typography-mobile-h2-height:3rem;--ld-typography-mobile-h2-margin:var(--ld-spacer-6);--ld-typography-desktop-h3-size:2.5rem;--ld-typography-desktop-h3-height:3rem;--ld-typography-desktop-h3-weight:var(--ld-typography-font-weight-bold);--ld-typography-desktop-h3-spacing:-2%;--ld-typography-desktop-h3-margin:var(--ld-spacer-6);--ld-typography-mobile-h3-size:2rem;--ld-typography-mobile-h3-height:2.5rem;--ld-typography-mobile-h3-margin:var(--ld-spacer-5);--ld-typography-desktop-h4-size:2rem;--ld-typography-desktop-h4-height:2.5rem;--ld-typography-desktop-h4-weight:var(--ld-typography-font-weight-bold);--ld-typography-desktop-h4-spacing:inherit;--ld-typography-desktop-h4-margin:var(--ld-spacer-5);--ld-typography-mobile-h4-size:1.5rem;--ld-typography-mobile-h4-height:2rem;--ld-typography-mobile-h4-margin:var(--ld-spacer-4);--ld-typography-desktop-h5-size:1.5rem;--ld-typography-desktop-h5-height:2rem;--ld-typography-desktop-h5-weight:var(--ld-typography-font-weight-bold);--ld-typography-desktop-h5-spacing:inherit;--ld-typography-desktop-h5-margin:var(--ld-spacer-4);--ld-typography-mobile-h5-size:1.25rem;--ld-typography-mobile-h5-height:1.75rem;--ld-typography-mobile-h5-margin:var(--ld-spacer-4);--ld-typography-desktop-h6-size:1.125rem;--ld-typography-desktop-h6-height:1.5rem;--ld-typography-desktop-h6-weight:var(--ld-typography-font-weight-bold);--ld-typography-desktop-h6-spacing:inherit;--ld-typography-desktop-h6-margin:var(--ld-spacer-3);--ld-typography-mobile-h6-size:1.125rem;--ld-typography-mobile-h6-height:1.5rem;--ld-typography-mobile-h6-margin:var(--ld-spacer-3);--ld-typography-desktop-body-large-size:1.25rem;--ld-typography-desktop-body-large-height:1.75rem;--ld-typography-mobile-body-large-size:1rem;--ld-typography-mobile-body-large-height:1.5rem;--ld-typography-desktop-body-size:1rem;--ld-typography-desktop-body-height:1.5rem;--ld-typography-mobile-body-size:0.875rem;--ld-typography-mobile-body-height:1.375rem;--ld-typography-desktop-body-small-size:0.875rem;--ld-typography-desktop-body-small-height:1.375rem;--ld-typography-desktop-caption-size:0.75rem;--ld-typography-desktop-caption-height:1.25rem;--ld-typography-mobile-caption-size:0.75rem;--ld-typography-mobile-caption-height:1.25rem;--ld-typography-desktop-pre-title-size:0.75rem;--ld-typography-desktop-pre-title-height:1.25rem;--ld-typography-desktop-pre-title-weight:var(--ld-typography-font-weight-bold);--ld-typography-desktop-pre-title-spacing:3%;--ld-typography-desktop-pre-title-transform:uppercase;--ld-typography-mobile-pre-title-size:0.75rem;--ld-typography-mobile-pre-title-height:1.25rem;--ld-typography-desktop-button-text-size:var(--ld-typography-desktop-body-size);--ld-typography-desktop-button-text-height:var(--ld-typography-desktop-body-height);--ld-typography-desktop-button-text-weight:var(--ld-typography-font-weight-bold);--ld-typography-desktop-button-text-spacing:3%;--ld-typography-mobile-button-text-size:var(--ld-typography-mobile-body-size);--ld-typography-mobile-button-text-height:var(--ld-typography-mobile-body-height);--ld-typography-desktop-link-size:1rem;--ld-typography-desktop-link-height:1.5rem;--ld-typography-desktop-link-weight:var(--ld-typography-font-weight-bold);--ld-typography-desktop-link-decoration:underline;--ld-typography-mobile-link-size:0.875rem;--ld-typography-mobile-link-height:1.375rem;--ld-icon-size-xl:2rem;--ld-icon-size-lg:1.5rem;--ld-icon-size-md:1.25rem;--ld-icon-size-sm:1rem;--ld-icon-size-default:var(--ld-icon-size-md);--ld-button-border-radius:var(--ld-border-radius);--ld-button-border-radius-rounded:100px;--ld-field-radius:var(--ld-radius);--ld-border-radius:8px;--ld-border-radius-small:4px;--ld-alert-border-radius:8px;--ld-alert-border-width:2px;--ld-alert-margin:0 0 var(--ld-spacer-3) 0;--ld-alert-padding:var(--ld-spacer-3) var(--ld-spacer-fixed-3);--ld-alert-last-margin:0 0 var(--ld-spacer-8) 0;--ld-progress-bar-width:100%;--ld-progress-bar-height:1rem;--ld-progress-bar-background-color:var(--ld-color-system-border);--ld-progress-bar-foreground-color:var(--ld-color-brand-primary);--ld-progress-bar-border-radius:0.125rem;--ld-progress-bar-margin:var(--ld-spacer-4) 0 var(--ld-spacer-2) 0;--ld-progress-bar-value:0%}.ld-svgicon{vertical-align:middle}.ld-svgicon__alert{fill:var(--ld-color-semantic-error)}.ld-svgicon__check{fill:var(--ld-color-semantic-success)}.ld-svgicon__close{fill:var(--ld-color-system-body-text)}.ld-svgicon__coupon{stroke:var(--ld-color-system-body-text)}.ld-svgicon__radio{height:1.5em;margin-right:var(--ld-spacer-fixed-1);width:1.5em}.ld-svgicon__radio-bg{fill:#fff}.ld-svgicon__radio-border{fill:var(--ld-color-primitives-grey-0,#fff);stroke:var(--ld-color-system-subtle)}.ld-svgicon__radio-select{fill:var(--ld-color-brand-primary);fill-opacity:0}.ld--selected .ld-svgicon__radio-select,.ld-form__field-radio--selected .ld-svgicon__radio-select{fill-opacity:1}.ld-svgicon__refresh{animation:icon-rotate 1.5s linear infinite;fill:var(--ld-color-system-body-text);transform-origin:center center}@keyframes icon-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--ld-color-brand-primary:var(--ld-color-primitives-blue-500);--ld-color-brand-secondary:var(--ld-color-primitives-yellow-500);--ld-color-brand-tertiary:#479bf8;--ld-color-semantic-success:var(--ld-color-primitives-green-300);--ld-color-semantic-error:var(--ld-color-primitives-red-300);--ld-color-system-validation-error:var(--ld-color-primitives-red-500);--ld-color-semantic-error-light:var(--ld-color-primitives-red-100);--ld-color-system-validation-success:#2f8351;--ld-color-semantic-success-light:var(--ld-color-primitives-green-100);--ld-color-system-dark:var(--ld-color-primitives-blue-800);--ld-color-system-body-text:var(--ld-color-primitives-grey-800);--ld-color-system-text-dark:var(--ld-color-primitives-grey-900);--ld-color-system-subtle:#8c8ca2;--ld-color-system-subtle-text:var(--ld-color-system-subtle);--ld-color-system-border:var(--ld-color-primitives-grey-140);--ld-color-system-light-1:var(--ld-color-primitives-blue-100);--ld-color-system-light-2:var(--ld-color-primitives-grey-100);--ld-color-system-white:var(--ld-color-primitives-grey-0);--ld-color-button:var(--ld-color-system-white);--ld-color-button-bg:var(--ld-color-brand-primary);--ld-color-button-bg-hover:var(--ld-color-system-dark);--ld-color-button-secondary-border:var(--ld-color-brand-primary);--ld-color-button-disabled-bg-hover:var(--ld-color-primitives-grey-200);--ld-color-button-disabled-border-hover:var(--ld-color-system-subtle-text);--ld-color-progress-bar-bg:#f5f5f5;--ld-color-progress-bar-fg:#000;--ld-color-field-bg:var(--ld-color-system-light-1);--ld-color-field-bg-hover:var(--ld-color-system-white);--ld-color-field-bg-active:var(--ld-color-system-white);--ld-color-field-bg-valid:var(--ld-color-system-white);--ld-color-field-bg-error:var(--ld-color-system-white);--ld-color-field-bg-disabled:var(--ld-color-system-light-2);--ld-color-field-border:var(--ld-color-system-subtle);--ld-color-field-border-active:var(--ld-color-brand-primary);--ld-color-field-border-active-shadow:0 0 0 4px #3259eb33;--ld-color-field-border-error:var(--ld-color-semantic-error);--ld-color-field-border-error-shadow:0 0 0 4px #e6525533;--ld-color-field-border-valid:var(--ld-color-semantic-success);--ld-color-field-border-valid-shadow:0 0 0 4px #3eab6a33;--ld-color-field-border-disabled:var(--ld-color-system-light-3);--ld-color-field-text:var(--ld-color-system-subtle-text);--ld-color-field-text-active:var(--ld-color-system-dark);--ld-color-field-text-valid:var(--ld-color-system-dark);--ld-color-field-text-error:var(--ld-color-system-dark);--ld-color-field-text-disabled:var(--ld-color-system-subtle-text);--ld-color-field-description:var(--ld-color-system-subtle-text);--ld-color-field-error:var(--ld-color-semantic-error);--ld-color-label:var(--ld-color-system-dark)}.learndash-virtual-instructor .ld-virtual-instructor-chatbox{background-color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;bottom:0;box-shadow:0 0 10px #0003;position:fixed;right:15px;transition:height 2s ease-in-out;width:400px;z-index:100}@media screen and (max-width:400px){.learndash-virtual-instructor .ld-virtual-instructor-chatbox{right:0;width:100%}}.learndash-virtual-instructor .ld-virtual-instructor-chatbox *{box-sizing:border-box}.learndash-virtual-instructor .ld-virtual-instructor-chatbox--open{height:auto}.learndash-virtual-instructor .ld-virtual-instructor-chatbox--close{height:75px}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__header{align-items:center;background-color:#0d6efd;border:1px solid #0d6efd;border-top-left-radius:10px;border-top-right-radius:10px;display:flex;gap:15px;height:auto;justify-content:space-between;padding:10px 20px;position:relative}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__avatar{background-color:#fff;border:1px solid #fff;border-radius:50%;height:50px;padding:1px;width:50px}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__heading-wrapper{margin-right:auto}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__heading{color:#fff;font-size:1rem;font-weight:400;margin:0}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__subheading{color:#fff;font-size:1.2rem;font-weight:700;margin:0}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__header-button{align-items:center;background:#0000;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.2rem;height:30px;justify-content:center;padding:0;width:30px}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__header-button:before{font-family:dashicons,sans-serif}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__header-button--close:before{content:""}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__header-button--open:before{content:""}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__body{height:450px;overflow-x:hidden;overflow-y:scroll;padding:10px 10px 0;position:relative}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__messages-container{display:flex;flex-direction:column}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__message{border-radius:10px;display:inline-block;margin:10px;max-width:80%;padding:10px}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__message--assistant{align-self:flex-start;background-color:#f0f0f0;color:#333}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__message--user{align-self:flex-end;background-color:#0d6efd;color:#fff}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__message--error{background:#fff5f5;border:1px solid #fa6b6b;border-radius:10px;font-size:.75rem;margin:0 auto;max-width:60%;padding:10px;text-align:center}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__message-text{font-size:1rem;margin:0}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__message-label--error{color:#c53030;font-weight:700}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__loader{animation:ld-virtual-instructor-chat-loader 1s steps(4) infinite;aspect-ratio:4;background:radial-gradient(circle closest-side,#000 90%,#0000) 0/33.3333333333% 100% space;clip-path:inset(0 100% 0 0);margin:10px auto;width:30px}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__loader--hidden{display:none}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__loader--visible{display:block}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__form{display:flex;height:50px;margin:10px 0;padding:0 10px;width:100%}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__form-input[type=text]{border:1px solid #f0f0f0;border-radius:10px 0 0 10px;flex:1;padding:10px}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__form-input[type=text]:focus{outline:none}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__form-button{background-color:#0d6efd;border:none;border-radius:0 10px 10px 0;color:#fff;cursor:pointer;padding:10px}@keyframes ld-virtual-instructor-chat-loader{to{clip-path:inset(0 -34% 0 0)}}.ld-paypal-checkout__card-logos{align-items:flex-start;display:flex;gap:.8rem}.ld-paypal-checkout__block-title{font-size:var(--ld-typography-desktop-body-small-size);font-weight:var(--ld-typography-font-weight-medium);line-height:var(--ld-typography-desktop-body-height)}.ld-paypal-checkout__card-info{max-width:495px}.ld-paypal-checkout__card-fields{display:flex;flex-direction:column;gap:0}.ld-dialog .ld-paypal-checkout__card-fields{flex-direction:row;gap:1rem;margin-bottom:var(--ld-spacer-2)}.ld-paypal-checkout__card-field{display:flex;flex:1;flex-direction:column}.ld-paypal-checkout__card-field--small{flex:0 0 95px}.ld-paypal-checkout__billing-address input,.ld-paypal-checkout__billing-address select,.ld-paypal-checkout__saved-cards input,.ld-paypal-checkout__saved-cards select{background:#fff;border:1px solid #bfbfbf;box-sizing:border-box;max-width:493px;padding:13px 10px;width:100%}.ld-paypal-checkout__privacy-link{font-size:.75rem}.ld-paypal-checkout__card-fields-row{display:flex;flex-direction:row;gap:1rem;margin-top:1rem}.ld-breakpoint--extra-small .ld-paypal-checkout__card-fields{flex-direction:row;gap:1rem}.ld-breakpoint--extra-small .ld-paypal-checkout__card-fields-row{display:contents;gap:0;margin-top:0}.ld-breakpoint--extra-small .ld-paypal-checkout__card-field{flex:1;margin-right:0;margin-top:0;width:auto}.ld-breakpoint--extra-small .ld-paypal-checkout__card-field--small{flex:0 0 95px;width:95px}.ld-breakpoint--extra-small .ld-paypal-checkout__billing-address input,.ld-breakpoint--extra-small .ld-paypal-checkout__billing-address select{max-width:493px}.ld-dialog .ld-paypal-checkout__card-fields-row{display:contents;gap:0;margin-top:0}.ld-dialog .ld-paypal-checkout__card-field{flex:1;margin-right:0;margin-top:0;width:auto}.ld-dialog .ld-paypal-checkout__card-field--small{flex:0 0 95px;width:95px}.ld-dialog .ld-paypal-checkout__billing-address input,.ld-dialog .ld-paypal-checkout__billing-address select{max-width:493px}.ld-paypal-standard__migration{max-width:495px}.ld-paypal-standard__migration .ld-paypal-checkout__card-fields{flex-direction:row;gap:1rem}.ld-paypal-standard__migration .ld-paypal-checkout__card-fields-row{display:contents;gap:0;margin-top:0}.ld-paypal-standard__migration .ld-paypal-checkout__billing-address{margin-bottom:var(--ld-spacer-3);margin-top:var(--ld-spacer-3)}.ld-paypal-standard__migration .ld-paypal-checkout__billing-field-wrapper{margin-bottom:var(--ld-spacer-1)}
.jq-dropdown{display:none;position:absolute;z-index:1039}.jq-dropdown .jq-dropdown-menu,.jq-dropdown .jq-dropdown-panel{background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 5px 10px #0003;list-style:none;margin:0;max-width:360px;min-width:160px;overflow:visible;padding:4px 0}.jq-dropdown .jq-dropdown-panel{padding:10px}.jq-dropdown.jq-dropdown-tip{margin-top:8px}.jq-dropdown.jq-dropdown-tip:before{border-bottom:7px solid #ddd;border-left:7px solid #0000;border-right:7px solid #0000;content:"";display:inline-block;left:9px;position:absolute;top:-6px}.jq-dropdown.jq-dropdown-tip:after{border-bottom:6px solid #fff;border-left:6px solid #0000;border-right:6px solid #0000;content:"";display:inline-block;left:10px;position:absolute;top:-5px}.jq-dropdown.jq-dropdown-tip.jq-dropdown-anchor-right:before{left:auto;right:9px}.jq-dropdown.jq-dropdown-tip.jq-dropdown-anchor-right:after{left:auto;right:10px}.jq-dropdown.jq-dropdown-scroll .jq-dropdown-menu,.jq-dropdown.jq-dropdown-scroll .jq-dropdown-panel{max-height:180px;overflow:auto}.jq-dropdown .jq-dropdown-menu li{line-height:18px;list-style:none;margin:0;padding:0}.jq-dropdown .jq-dropdown-menu label,.jq-dropdown .jq-dropdown-menu li>a{color:inherit;display:block;line-height:18px;margin:0;padding:3px 15px;text-decoration:none;white-space:nowrap}.jq-dropdown .jq-dropdown-menu label:hover,.jq-dropdown .jq-dropdown-menu li>a:hover{background-color:#f2f2f2;color:inherit;cursor:pointer}.jq-dropdown .jq-dropdown-menu .jq-dropdown-divider{border-top:1px solid #e5e5e5;font-size:1px;margin:5px 0;padding:0}body.learndash-cpt.learndash-embed-responsive .ld-video{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}body.learndash-cpt.learndash-embed-responsive .ld-video div.wp-video,body.learndash-cpt.learndash-embed-responsive .ld-video embed,body.learndash-cpt.learndash-embed-responsive .ld-video iframe,body.learndash-cpt.learndash-embed-responsive .ld-video object,body.learndash-cpt.learndash-embed-responsive .ld-video video{height:100%;left:0;top:0;width:100%!important}body.learndash-cpt.learndash-embed-responsive .ld-video iframe{position:absolute}body.learndash-cpt.learndash-embed-responsive .ld-video[data-video-provider=vooplayer] iframe{position:unset}body.learndash-cpt.learndash-embed-responsive .ld-video[data-video-provider=vooplayer] .spotlightr-id iframe{position:absolute}body.learndash-cpt.learndash-embed-responsive .mejs-container.mejs-video,body.learndash-cpt.learndash-embed-responsive .mejs-overlay.mejs-video.load,body.learndash-cpt.learndash-embed-responsive .wp-video,body.learndash-cpt.learndash-embed-responsive video.wp-video-shortcode{height:100%!important;width:100%!important}body.learndash-cpt.learndash-embed-responsive .mejs-container.mejs-video{padding-top:56.25%}body.learndash-cpt.learndash-embed-responsive .wp-video,body.learndash-cpt.learndash-embed-responsive video.wp-video-shortcode{max-width:100%!important}body.learndash-cpt.learndash-embed-responsive video.wp-video-shortcode{position:relative}body.learndash-cpt.learndash-embed-responsive .mejs-container.mejs-video .mejs-mediaelement{bottom:0;left:0;position:absolute;right:0;top:0}body.learndash-cpt.learndash-embed-responsive .mejs-container.mejs-video .mejs-overlay-play{bottom:0;height:auto!important;left:0;right:0;top:0;width:auto!important}#wp-admin-bar-learndash__admin-bar--test-mode-indicators>.ab-item{display:flex!important;gap:.31rem}#wp-admin-bar-learndash__admin-bar--test-mode-indicators>.ab-item:before{align-self:center;background-color:#a954f3;border-radius:50%;content:"";display:flex;height:.375rem;margin-right:.2525rem;padding:0;width:.375rem}#wp-admin-bar-learndash__admin-bar--test-mode-indicators>.ab-item .dashicons{align-self:center;display:flex;font-family:dashicons;line-height:1}
.learndash-course-grid .items-wrapper.grid {
    display: grid;
    grid-template-columns: repeat( 3, minmax( 0, 1fr ) );
    column-gap: 30px;
    row-gap: 30px;
    margin-bottom: 30px;
}

.learndash-course-grid .items-wrapper.grid .item {
    visibility: hidden;
}

.learndash-course-grid .items-wrapper.grid .item .content .entry-content {
    float: none;
    margin: auto;
    width: auto;
}.learndash-course-grid .pagination {
    text-align: center;
    border: 0;
    margin: 0;
    padding: 0;
}

.learndash-course-grid .pagination::before,
.learndash-course-grid .pagination::after {
    display: none;
}

.learndash-course-grid .pagination .load-more {
    margin: 0 auto;
    border-radius: 3px;
    background-color: #fd6703;
    color: #ffffff;
    padding: 10px 50px;
    padding: 0.75rem 2rem;
    font-weight: 600;
    text-decoration: none;
    font-size: 1.4rem;
    border: 3px solid #fd6703;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
}

.learndash-course-grid .pagination .load-more:hover {
    background-color: #f7883e;
    border-color: #f7883e;
}.toggle-filter {
    position: sticky;
    left: 100%;
    margin-bottom: 20px;
}

.toggle-filter.opened::before {
    content: "\f158";
    font-family: 'Dashicons';
    padding-right: 10px;
    top: 1px;
    position: relative;
}

.learndash-course-grid {
    position: relative;
}

.learndash-course-grid .learndash-course-grid-filter {
    position: absolute;
    max-width: 300px;
}

.learndash-course-grid .learndash-course-grid-filter {
    display: none;
}

.learndash-course-grid-filter {
    max-width: 300px;
    min-width: 300px;
    background: white;
    padding: 15px 20px;
    border-radius: 5px;
    z-index: 2000;
    margin: 0 auto;
    border: 2px solid #ddd;
}

.learndash-course-grid .learndash-course-grid-filter {
    right: 0;
    position: absolute;
}

.learndash-course-grid-filter form {
    margin: 0;
}

.learndash-course-grid-filter form input:focus,
.learndash-course-grid-filter form select:focus {
    outline: none;
}

/* Range Input */

.learndash-course-grid-filter form input[type=range] {
    -webkit-appearance: none;
    margin: 18px 0;
    width: 100%;
}

.learndash-course-grid-filter form input[type=range]:focus {
    outline: none;
}

.learndash-course-grid-filter form input[type=range]::-webkit-slider-runnable-track {
    width: 100%;
    height: 8.4px;
    cursor: pointer;
    background: #0077ff;
    border-radius: 1.3px;
}

.learndash-course-grid-filter form input[type="range"]:first-child::-webkit-slider-runnable-track {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    border-right: none;
}

.learndash-course-grid-filter form input[type="range"]:nth-child(2)::-webkit-slider-runnable-track {
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-left: none;
}

.learndash-course-grid-filter form input[type=range]::-webkit-slider-thumb {
    box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
    border: 1px solid #000000;
    height: 16px;
    width: 16px;
    border-radius: 10px;
    background: #ffffff;
    cursor: pointer;
    -webkit-appearance: none;
    margin-top: -5px;
}

.learndash-course-grid-filter form input[type=range]:focus::-webkit-slider-runnable-track {
    background: #0077ff;
}

.learndash-course-grid-filter form input[type=range]::-moz-range-track {
    width: 100%;
    height: 8.4px;
    cursor: pointer;
    box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
    background: #0077ff;
    border-radius: 1.3px;
    border: 0.2px solid #010101;
}

.learndash-course-grid-filter form input[type=range]::-moz-range-thumb {
    box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
    border: 1px solid #000000;
    height: 16px;
    width: 16px;
    border-radius: 10px;
    background: #ffffff;
    cursor: pointer;
}

.learndash-course-grid-filter form input[type=range]::-ms-track {
    width: 100%;
    height: 8.4px;
    cursor: pointer;
    background: transparent;
    border-color: transparent;
    border-width: 16px 0;
    color: transparent;
}

.learndash-course-grid-filter form input[type=range]::-ms-fill-lower {
    background: #2a6495;
    border: 0.2px solid #010101;
    border-radius: 2.6px;
    box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
}

.learndash-course-grid-filter form input[type=range]::-ms-fill-upper {
    background: #0077ff;
    border: 0.2px solid #010101;
    border-radius: 2.6px;
    box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
}

.learndash-course-grid-filter form input[type=range]::-ms-thumb {
    box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
    border: 1px solid #000000;
    height: 16px;
    width: 16px;
    border-radius: 10px;
    background: #ffffff;
    cursor: pointer;
}

.learndash-course-grid-filter form input[type=range]:focus::-ms-fill-lower {
    background: #0077ff;
}

.learndash-course-grid-filter form input[type=range]:focus::-ms-fill-upper {
    background: #0077ff;
}

/* End Range Input */

.learndash-course-grid-filter .filter {
    margin-bottom: 15px;
}

.learndash-course-grid-filter .taxonomies-wrapper .terms {
    list-style-type: none;
    padding: 0 0 15px 20px;
    margin: 0;
    max-height: 150px;
    overflow: auto;
}

.learndash-course-grid-filter .filter.price label {
    display: block;
}

/* .learndash-course-grid-filter .filter.price .range-wrapper {
    position: relative;
    left: 8px;
} */

.learndash-course-grid-filter .filter.price .range-wrapper :first-child {
    width: 50%;
    float: left;
}

.learndash-course-grid-filter .filter.price .range-wrapper :nth-child(2) {
    width: 50%;
    float: right;
}

.learndash-course-grid-filter .filter.price .number-wrapper.left {
    float: left;
    text-align: left;
}

.learndash-course-grid-filter .filter.price .number-wrapper.right {
    float: right;
    text-align: right;
}

.learndash-course-grid-filter .filter.price .number-wrapper label,
.learndash-course-grid-filter .filter.price .number-wrapper input {
    display: block;
}

.learndash-course-grid-filter .filter.price .number-wrapper input {
    width: 80px;
}

.learndash-course-grid-filter .filter.price input[type="range"] {
    margin-bottom: 10px;
}

.learndash-course-grid-filter input[type="text"],
.learndash-course-grid-filter input[type="range"] {
    display: block;
    width: 100%;
}

.learndash-course-grid-filter input[type="text"] {
    padding: 5px;
}

.learndash-course-grid-filter .buttons {
    margin-top: 0;
}

.toggle-filter,
.learndash-course-grid-filter .buttons .button {
    display: block;
    margin-bottom: 10px;
    border-radius: 3px;
    padding: 0.5rem 1rem;
    font-weight: 600;
    text-decoration: none;
    font-size: 1rem;
    border: 3px solid #ddd;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    text-align: center;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
}

.learndash-course-grid-filter .buttons .button {
    width: 100%;
}

.learndash-course-grid-filter .buttons .button.blue {
    color: #ffffff;
    background-color: #235af4;
    border-color: #235af4;
}

.learndash-course-grid-filter .buttons .button.blue:hover {
    background: #0d9dff;    
    border-color: #0d9dff;
}

.toggle-filter,
.learndash-course-grid-filter .buttons .button.grey {
    color: #333333;
    background-color: #eeeeee;
    border-color: #eeeeee;
}

.toggle-filter:hover,
.learndash-course-grid-filter .buttons .button.grey:hover {
    background-color: #d5d5d5;
    border-color: #d5d5d5;
}.learndash-course-grid .items-wrapper .grid-1 .post {
    line-height: 1.428571429;
    background-color: #ffffff;
    border: 1px solid #dddddd;
    border-radius: 4px;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    display: inline-block;
    max-width: 100%;
    height: auto;
    display: block;
    position: relative;
    padding: 0;
    margin: 0;
    box-shadow: 2px 2px 2px 1px rgb(0 0 0 / 5%);
    -moz-box-shadow: 2px 2px 2px 1px rgb(0 0 0 / 5%);
    -webkit-box-shadow: 2px 2px 2px 1px rgb(0 0 0 / 5%);
}

.learndash-course-grid .items-wrapper .grid-1 .ribbon {
    text-shadow: 0 1px rgb( 0 0 0 / 30% );
    position: absolute;
    z-index: 2;
    top: 20px;
    right: 20px;
    left: auto;
    padding: 10px 12px;
    border-radius: 6px;
    color: #fff;
    background: #fd6703;
    font-weight: bold;
    font-size: 1rem;
}

.learndash-course-grid .items-wrapper .grid-1 .ribbon::before {
    
}

.learndash-course-grid .items-wrapper .grid-1 .thumbnail {
    margin: 0;
    padding: 0;
}

.learndash-course-grid .items-wrapper .grid-1 .video > * {
    border-radius: 5px;
}

.learndash-course-grid .items-wrapper .grid-1 .thumbnail img {
    margin: 0 auto;
    padding: 0;
    width: 100%;
    height: auto;
}

.learndash-course-grid .items-wrapper .grid-1 .content {
    padding: 30px 22px;
    color: #333333;
}

.learndash-course-grid .items-wrapper .grid-1 .content > *:not(:last-child) {
    margin-bottom: 20px;
}

.learndash-course-grid .items-wrapper .grid-1 .content .top-meta > *:not(:last-child) {
    margin-bottom: 20px;
}

.learndash-course-grid .items-wrapper .grid-1 .content .entry-title {
    font-size: 1.2rem;
    font-weight: bold;
    line-height: 1.2;
    color: #333;
}

.learndash-course-grid .items-wrapper .grid-1 .content .entry-title a {
    text-decoration: none;
    color: #333;
    font-size: 1.2rem;
    line-height: 1.2;
    font-weight: bold;
}

.learndash-course-grid .items-wrapper .grid-1 .content .entry-content {
    margin-bottom: 20px ;
}

.learndash-course-grid .items-wrapper .grid-1 .content .entry-content > * {
    margin: 0;
}

.learndash-course-grid .items-wrapper .grid-1 .content .author {
    font-size: 0.875rem;
    color: #949ca1;
}

.learndash-course-grid .items-wrapper .grid-1 .content .reviews,
.learndash-course-grid .items-wrapper .grid-1 .content .categories {
    font-size: 0.875rem;
    display: flex;
    align-items: center;
}

.learndash-course-grid .items-wrapper .grid-1 .icon {
    justify-content: center;
    margin-right: 3px;
}

.learndash-course-grid .items-wrapper .grid-1 .content .categories .icon {
    font-size: 0.875rem;
    display: flex;
    align-items: center;
}


.learndash-course-grid .items-wrapper .grid-1 .content .reviews .label {
    margin-right: 10px;
}

.learndash-course-grid .items-wrapper .grid-1 .content .reviews .stars {
    color: #ffb703;
}

.learndash-course-grid .items-wrapper .grid-1 .bottom-meta {
    display: grid;
    grid-template-columns: repeat( 2, minmax( 0, 1fr ) );
    font-size: 0.75rem;
    gap: 15px;
}

.learndash-course-grid .items-wrapper .grid-1 .bottom-meta .section {
    display: flex;
    align-items: center;
}

.learndash-course-grid .items-wrapper .grid-1 .bottom-meta .section .icon {
    width: auto;
    height: auto;
    display: block;
    font-size: 1rem;
    padding: 5px;
    background: #00bcb6;
    color: #fff;
    border-radius: 5px;
}

.learndash-course-grid .items-wrapper .grid-1 .bottom-meta .section .wrapper {
    margin-left: 5px;
}

.learndash-course-grid .items-wrapper .grid-1 .bottom-meta .section .wrapper .label {
    font-weight: bold;
}

.learndash-course-grid .items-wrapper .grid-1 .bottom-meta .section .wrapper > * {
    display: block;
}.woocommerce-checkout #payment div.payment_box .sv-wc-payment-gateway-payment-form-manage-payment-methods,#add_payment_method .sv-wc-payment-gateway-payment-form-manage-payment-methods{display:block;margin:1em 0;text-align:center}.woocommerce-checkout #payment div.payment_box .sv-wc-payment-gateway-payment-form-saved-payment-method,#add_payment_method .sv-wc-payment-gateway-payment-form-saved-payment-method{display:inline-block;margin-bottom:.5em}.woocommerce-checkout #payment div.payment_box .sv-wc-payment-gateway-payment-form-saved-payment-method .nickname,#add_payment_method .sv-wc-payment-gateway-payment-form-saved-payment-method .nickname{margin-right:.5em}.woocommerce-checkout #payment div.payment_box .sv-wc-payment-gateway-payment-form-saved-payment-method img,#add_payment_method .sv-wc-payment-gateway-payment-form-saved-payment-method img{float:none;width:30px;height:20px;display:inline-block;margin-right:.5em;vertical-align:middle}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-echeck-form-input[type="tel"],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-echeck-form-input[type="text"],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-form-nickname,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"],#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"],#add_payment_method input.js-sv-wc-payment-gateway-echeck-form-input[type="tel"],#add_payment_method input.js-sv-wc-payment-gateway-echeck-form-input[type="text"],#add_payment_method input.js-sv-wc-payment-gateway-form-nickname{font-size:1.5em;padding:8px}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"]:focus,.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"]:focus,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"]:focus,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"]:focus{box-shadow:0 0 .1875em #3498db}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"].identified,.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"].identified,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"].identified,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"].identified{border-color:#69bf29}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"].identified:focus,.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"].identified:focus,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"].identified:focus,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"].identified:focus{box-shadow:0 0 .1875em #69bf29}@media screen and (min-width: 330px){.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number{background-image:url("/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-cc-plain.svg");background-repeat:no-repeat;background-position:right 10px center;background-size:50px 31px}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.visa,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.visa{background-image:url("/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-visa.svg")}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.mastercard,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.mastercard{background-image:url("/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-mastercard.svg")}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.dinersclub,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.dinersclub{background-image:url("/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-dinersclub.svg")}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.maestro,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.maestro{background-image:url("/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-maestro.svg")}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.jcb,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.jcb{background-image:url("/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-jcb.svg")}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.amex,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.amex{background-image:url("/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-amex.svg")}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.discover,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.discover{background-image:url("/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-discover.svg")}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.visaelectron,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.visaelectron{background-image:url("/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-visa-electron.svg")}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.invalid-card-type,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.invalid-card-type{background-image:url("/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-cc-invalid.svg")}}.woocommerce-checkout #payment div.payment_box .js-sv-wc-payment-gateway-echeck-form-check-hint,#add_payment_method .js-sv-wc-payment-gateway-echeck-form-check-hint{margin:0 0 3px 2px;cursor:pointer}.woocommerce-checkout #payment div.payment_box .js-sv-wc-payment-gateway-echeck-form-sample-check,#add_payment_method .js-sv-wc-payment-gateway-echeck-form-sample-check{margin:1em}.woocommerce-checkout #payment div.payment_box .js-sv-wc-payment-gateway-echeck-form-sample-check img,#add_payment_method .js-sv-wc-payment-gateway-echeck-form-sample-check img{min-height:135px}ul.payment_methods li div.sv-wc-payment-gateway-card-icons{vertical-align:middle;display:flex;flex-wrap:wrap;margin-left:auto;gap:5px}ul.payment_methods li div.sv-wc-payment-gateway-card-icons img{float:none !important}.text-stroke,.text-stroke--primary,.text-stroke--secondary{-webkit-text-stroke-width:var(--wp--custom--typography--text-stroke-width,2px)!important}.ext-absolute{position:absolute!important}.bring-to-front,.ext .wp-block-image,.ext-relative{position:relative!important}.ext-top-base{top:var(--wp--style--block-gap,1.75rem)!important}.ext-top-lg{top:var(--extendify--spacing--large,3rem)!important}.ext--top-base{top:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.ext--top-lg{top:calc(var(--extendify--spacing--large,3rem) * -1)!important}.ext-right-base{right:var(--wp--style--block-gap,1.75rem)!important}.ext-right-lg{right:var(--extendify--spacing--large,3rem)!important}.ext--right-base{right:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.ext--right-lg{right:calc(var(--extendify--spacing--large,3rem) * -1)!important}.ext-bottom-base{bottom:var(--wp--style--block-gap,1.75rem)!important}.ext-bottom-lg{bottom:var(--extendify--spacing--large,3rem)!important}.ext--bottom-base{bottom:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.ext--bottom-lg{bottom:calc(var(--extendify--spacing--large,3rem) * -1)!important}.ext-left-base{left:var(--wp--style--block-gap,1.75rem)!important}.ext-left-lg{left:var(--extendify--spacing--large,3rem)!important}.ext--left-base{left:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.ext--left-lg{left:calc(var(--extendify--spacing--large,3rem) * -1)!important}.ext-order-1{order:1!important}.ext-order-2{order:2!important}.ext-col-auto{grid-column:auto!important}.ext-col-span-1{grid-column:span 1/span 1!important}.ext-col-span-2{grid-column:span 2/span 2!important}.ext-col-span-3{grid-column:span 3/span 3!important}.ext-col-span-4{grid-column:span 4/span 4!important}.ext-col-span-5{grid-column:span 5/span 5!important}.ext-col-span-6{grid-column:span 6/span 6!important}.ext-col-span-7{grid-column:span 7/span 7!important}.ext-col-span-8{grid-column:span 8/span 8!important}.ext-col-span-9{grid-column:span 9/span 9!important}.ext-col-span-10{grid-column:span 10/span 10!important}.ext-col-span-11{grid-column:span 11/span 11!important}.ext-col-span-12{grid-column:span 12/span 12!important}.ext-col-span-full{grid-column:1/-1!important}.ext-col-start-1{grid-column-start:1!important}.ext-col-start-2{grid-column-start:2!important}.ext-col-start-3{grid-column-start:3!important}.ext-col-start-4{grid-column-start:4!important}.ext-col-start-5{grid-column-start:5!important}.ext-col-start-6{grid-column-start:6!important}.ext-col-start-7{grid-column-start:7!important}.ext-col-start-8{grid-column-start:8!important}.ext-col-start-9{grid-column-start:9!important}.ext-col-start-10{grid-column-start:10!important}.ext-col-start-11{grid-column-start:11!important}.ext-col-start-12{grid-column-start:12!important}.ext-col-start-13{grid-column-start:13!important}.ext-col-start-auto{grid-column-start:auto!important}.ext-col-end-1{grid-column-end:1!important}.ext-col-end-2{grid-column-end:2!important}.ext-col-end-3{grid-column-end:3!important}.ext-col-end-4{grid-column-end:4!important}.ext-col-end-5{grid-column-end:5!important}.ext-col-end-6{grid-column-end:6!important}.ext-col-end-7{grid-column-end:7!important}.ext-col-end-8{grid-column-end:8!important}.ext-col-end-9{grid-column-end:9!important}.ext-col-end-10{grid-column-end:10!important}.ext-col-end-11{grid-column-end:11!important}.ext-col-end-12{grid-column-end:12!important}.ext-col-end-13{grid-column-end:13!important}.ext-col-end-auto{grid-column-end:auto!important}.ext-row-auto{grid-row:auto!important}.ext-row-span-1{grid-row:span 1/span 1!important}.ext-row-span-2{grid-row:span 2/span 2!important}.ext-row-span-3{grid-row:span 3/span 3!important}.ext-row-span-4{grid-row:span 4/span 4!important}.ext-row-span-5{grid-row:span 5/span 5!important}.ext-row-span-6{grid-row:span 6/span 6!important}.ext-row-span-full{grid-row:1/-1!important}.ext-row-start-1{grid-row-start:1!important}.ext-row-start-2{grid-row-start:2!important}.ext-row-start-3{grid-row-start:3!important}.ext-row-start-4{grid-row-start:4!important}.ext-row-start-5{grid-row-start:5!important}.ext-row-start-6{grid-row-start:6!important}.ext-row-start-7{grid-row-start:7!important}.ext-row-start-auto{grid-row-start:auto!important}.ext-row-end-1{grid-row-end:1!important}.ext-row-end-2{grid-row-end:2!important}.ext-row-end-3{grid-row-end:3!important}.ext-row-end-4{grid-row-end:4!important}.ext-row-end-5{grid-row-end:5!important}.ext-row-end-6{grid-row-end:6!important}.ext-row-end-7{grid-row-end:7!important}.ext-row-end-auto{grid-row-end:auto!important}.ext-m-0:not([style*=margin]){margin:0!important}.ext-m-auto:not([style*=margin]){margin:auto!important}.ext-m-base:not([style*=margin]){margin:var(--wp--style--block-gap,1.75rem)!important}.ext-m-lg:not([style*=margin]){margin:var(--extendify--spacing--large,3rem)!important}.ext--m-base:not([style*=margin]){margin:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.ext--m-lg:not([style*=margin]){margin:calc(var(--extendify--spacing--large,3rem) * -1)!important}.ext-mx-0:not([style*=margin]){margin-left:0!important;margin-right:0!important}.ext .alignwide,.ext-mx-auto:not([style*=margin]){margin-left:auto!important;margin-right:auto!important}.ext-mx-base:not([style*=margin]){margin-left:var(--wp--style--block-gap,1.75rem)!important;margin-right:var(--wp--style--block-gap,1.75rem)!important}.ext-mx-lg:not([style*=margin]){margin-left:var(--extendify--spacing--large,3rem)!important;margin-right:var(--extendify--spacing--large,3rem)!important}.ext--mx-base:not([style*=margin]){margin-left:calc(var(--wp--style--block-gap,1.75rem) * -1)!important;margin-right:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.ext--mx-lg:not([style*=margin]){margin-left:calc(var(--extendify--spacing--large,3rem) * -1)!important;margin-right:calc(var(--extendify--spacing--large,3rem) * -1)!important}.ext .wp-block-group>*,.ext-my-0:not([style*=margin]),.wp-block-column.editor\:pointer-events-none{margin-top:0!important;margin-bottom:0!important}.ext-my-auto:not([style*=margin]){margin-top:auto!important;margin-bottom:auto!important}.ext h2,.ext-my-base:not([style*=margin]){margin-top:var(--wp--style--block-gap,1.75rem)!important;margin-bottom:var(--wp--style--block-gap,1.75rem)!important}.ext-my-lg:not([style*=margin]){margin-top:var(--extendify--spacing--large,3rem)!important;margin-bottom:var(--extendify--spacing--large,3rem)!important}.ext--my-base:not([style*=margin]){margin-top:calc(var(--wp--style--block-gap,1.75rem) * -1)!important;margin-bottom:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.ext--my-lg:not([style*=margin]){margin-top:calc(var(--extendify--spacing--large,3rem) * -1)!important;margin-bottom:calc(var(--extendify--spacing--large,3rem) * -1)!important}.ext .wp-block-columns+.wp-block-columns:not([class*=mt-]):not([class*=my-]):not([style*=margin]),.ext-mt-0:not([style*=margin]),[class*=fullwidth-cols] .wp-block-column:first-child,[class*=fullwidth-cols] .wp-block-column:first-child>*,[class*=fullwidth-cols] .wp-block-column>:first-child,[class*=fullwidth-cols] .wp-block-group:first-child{margin-top:0!important}.ext-mt-auto:not([style*=margin]){margin-top:auto!important}.ext-mt-base:not([style*=margin]){margin-top:var(--wp--style--block-gap,1.75rem)!important}.ext-mt-lg:not([style*=margin]){margin-top:var(--extendify--spacing--large,3rem)!important}.ext--mt-base:not([style*=margin]){margin-top:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.ext--mt-lg:not([style*=margin]){margin-top:calc(var(--extendify--spacing--large,3rem) * -1)!important}.ext-mr-0.alignfull:not([style*=margin]):not([style*=margin]),.ext-mr-0:not([style*=margin]){margin-right:0!important}.ext-mr-auto:not([style*=margin]){margin-right:auto!important}.ext-mr-base:not([style*=margin]){margin-right:var(--wp--style--block-gap,1.75rem)!important}.ext-mr-lg:not([style*=margin]){margin-right:var(--extendify--spacing--large,3rem)!important}.ext--mr-base:not([style*=margin]){margin-right:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.ext--mr-lg:not([style*=margin]){margin-right:calc(var(--extendify--spacing--large,3rem) * -1)!important}.ext .is-not-stacked-on-mobile .wp-block-column,.ext-mb-0:not([style*=margin]),.ext.wp-block-group>:last-child,.wp-block-columns[class*=fullwidth-cols].is-not-stacked-on-mobile>.wp-block-column,[class*=fullwidth-cols] .wp-block-column:last-child,[class*=fullwidth-cols] .wp-block-column>:last-child,[class*=fullwidth-cols] .wp-block-group:last-child{margin-bottom:0!important}.ext-mb-auto:not([style*=margin]){margin-bottom:auto!important}.ext-mb-base:not([style*=margin]),.wp-block-columns[class*=fullwidth-cols]:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:last-child){margin-bottom:var(--wp--style--block-gap,1.75rem)!important}.ext-mb-lg:not([style*=margin]){margin-bottom:var(--extendify--spacing--large,3rem)!important}.ext--mb-base:not([style*=margin]){margin-bottom:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.ext--mb-lg:not([style*=margin]){margin-bottom:calc(var(--extendify--spacing--large,3rem) * -1)!important}.ext-ml-0:not([style*=margin]),.ext-ml-0:not([style*=margin]):not([style*=margin]){margin-left:0!important}.ext-ml-auto:not([style*=margin]){margin-left:auto!important}.ext-ml-base:not([style*=margin]){margin-left:var(--wp--style--block-gap,1.75rem)!important}.ext-ml-lg:not([style*=margin]){margin-left:var(--extendify--spacing--large,3rem)!important}.ext--ml-base:not([style*=margin]){margin-left:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.ext--ml-lg:not([style*=margin]){margin-left:calc(var(--extendify--spacing--large,3rem) * -1)!important}.editor\:no-resize .components-resizable-box__container,.ext-block{display:block!important}.ext .wp-block-image img,.ext-inline-block{display:inline-block!important}.ext-inline{display:inline!important}.ext-flex{display:flex!important}.ext-inline-flex{display:inline-flex!important}.ext .ext-grid>[class*="_inner-container"],.ext-grid{display:grid!important}.ext-inline-grid{display:inline-grid!important}.block-editor-block-preview__content-iframe .ext [data-type="core/spacer"] .block-library-spacer__resize-container::before,.editor\:no-caption .block-editor-rich-text__editable,.editor\:no-inserter .wp-block-column:not(.is-selected)>.block-list-appender,.editor\:no-inserter .wp-block-cover__inner-container>.block-list-appender,.editor\:no-inserter .wp-block-group__inner-container>.block-list-appender,.editor\:no-inserter>.block-list-appender,.ext-hidden{display:none!important}.ext-w-auto{width:auto!important}.ext-w-full{width:100%!important}.ext [class*=inner-container]>.alignwide [class*=inner-container]>*,.ext [class*=inner-container]>[data-align=wide] [class*=inner-container]>*,.ext-max-w-full{max-width:100%!important}.ext-flex-1{flex:1 1 0%!important}.ext-flex-auto{flex:1 1 auto!important}.ext-flex-initial{flex:0 1 auto!important}.ext-flex-none{flex:none!important}.ext-flex-shrink-0{flex-shrink:0!important}.ext-flex-shrink{flex-shrink:1!important}.ext-flex-grow-0{flex-grow:0!important}.ext-flex-grow{flex-grow:1!important}.ext-list-none,.is-style-inline-list li{list-style-type:none!important}.ext .ext-grid-cols-1>[class*="_inner-container"],.ext-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.ext .ext-grid-cols-2>[class*="_inner-container"],.ext-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ext .ext-grid-cols-3>[class*="_inner-container"],.ext-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.ext .ext-grid-cols-4>[class*="_inner-container"],.ext-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.ext .ext-grid-cols-5>[class*="_inner-container"],.ext-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}.ext .ext-grid-cols-6>[class*="_inner-container"],.ext-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))!important}.ext .ext-grid-cols-7>[class*="_inner-container"],.ext-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))!important}.ext .ext-grid-cols-8>[class*="_inner-container"],.ext-grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))!important}.ext .ext-grid-cols-9>[class*="_inner-container"],.ext-grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))!important}.ext .ext-grid-cols-10>[class*="_inner-container"],.ext-grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))!important}.ext .ext-grid-cols-11>[class*="_inner-container"],.ext-grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))!important}.ext .ext-grid-cols-12>[class*="_inner-container"],.ext-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))!important}.ext .ext-grid-cols-none>[class*="_inner-container"],.ext-grid-cols-none{grid-template-columns:none!important}.ext .ext-grid-rows-1>[class*="_inner-container"],.ext-grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))!important}.ext .ext-grid-rows-2>[class*="_inner-container"],.ext-grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))!important}.ext .ext-grid-rows-3>[class*="_inner-container"],.ext-grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))!important}.ext .ext-grid-rows-4>[class*="_inner-container"],.ext-grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))!important}.ext .ext-grid-rows-5>[class*="_inner-container"],.ext-grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))!important}.ext .ext-grid-rows-6>[class*="_inner-container"],.ext-grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))!important}.ext .ext-grid-rows-none>[class*="_inner-container"],.ext-grid-rows-none{grid-template-rows:none!important}.ext-flex-row{flex-direction:row!important}.ext-flex-row-reverse{flex-direction:row-reverse!important}.ext-flex-col{flex-direction:column!important}.ext-flex-col-reverse{flex-direction:column-reverse!important}.ext-flex-wrap{flex-wrap:wrap!important}.ext-flex-wrap-reverse{flex-wrap:wrap-reverse!important}.ext-flex-nowrap{flex-wrap:nowrap!important}.ext .ext-items-start>[class*="_inner-container"],.ext-items-start{align-items:flex-start!important}.ext .ext-items-end>[class*="_inner-container"],.ext-items-end{align-items:flex-end!important}.ext .ext-items-center>[class*="_inner-container"],.ext .is-style-angled>[class*="_inner-container"],.ext-items-center{align-items:center!important}.ext .ext-items-baseline>[class*="_inner-container"],.ext-items-baseline{align-items:baseline!important}.ext .ext-items-stretch>[class*="_inner-container"],.ext-items-stretch{align-items:stretch!important}.ext-justify-start{justify-content:flex-start!important}.ext-justify-end{justify-content:flex-end!important}.ext-justify-center{justify-content:center!important}.ext-justify-between{justify-content:space-between!important}.ext-justify-around{justify-content:space-around!important}.ext-justify-evenly{justify-content:space-evenly!important}.ext-justify-items-start{justify-items:start!important}.ext-justify-items-end{justify-items:end!important}.ext-justify-items-center{justify-items:center!important}.ext-justify-items-stretch{justify-items:stretch!important}.ext-gap-0{gap:0!important}.ext-gap-base{gap:var(--wp--style--block-gap,1.75rem)!important}.ext-gap-lg{gap:var(--extendify--spacing--large,3rem)!important}.ext-gap-x-0{-moz-column-gap:0!important;column-gap:0!important}.ext-gap-x-base{-moz-column-gap:var(--wp--style--block-gap,1.75rem)!important;column-gap:var(--wp--style--block-gap,1.75rem)!important}.ext-gap-x-lg{-moz-column-gap:var(--extendify--spacing--large,3rem)!important;column-gap:var(--extendify--spacing--large,3rem)!important}.ext-gap-y-0{row-gap:0!important}.ext-gap-y-base{row-gap:var(--wp--style--block-gap,1.75rem)!important}.ext-gap-y-lg{row-gap:var(--extendify--spacing--large,3rem)!important}.ext-justify-self-auto{justify-self:auto!important}.ext-justify-self-start{justify-self:start!important}.ext-justify-self-end{justify-self:end!important}.ext-justify-self-center{justify-self:center!important}.ext-justify-self-stretch{justify-self:stretch!important}.ext-rounded-none{border-radius:0!important}.ext-rounded-full{border-radius:9999px!important}.ext-rounded-t-none{border-top-left-radius:0!important;border-top-right-radius:0!important}.ext-rounded-t-full{border-top-left-radius:9999px!important;border-top-right-radius:9999px!important}.ext-rounded-r-none{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.ext-rounded-r-full{border-top-right-radius:9999px!important;border-bottom-right-radius:9999px!important}.ext-rounded-b-none{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.ext-rounded-b-full{border-bottom-right-radius:9999px!important;border-bottom-left-radius:9999px!important}.ext-rounded-l-none{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.ext-rounded-l-full{border-top-left-radius:9999px!important;border-bottom-left-radius:9999px!important}.ext-rounded-tl-none{border-top-left-radius:0!important}.ext-rounded-tl-full{border-top-left-radius:9999px!important}.ext-rounded-tr-none{border-top-right-radius:0!important}.ext-rounded-tr-full{border-top-right-radius:9999px!important}.ext-rounded-br-none{border-bottom-right-radius:0!important}.ext-rounded-br-full{border-bottom-right-radius:9999px!important}.ext-rounded-bl-none{border-bottom-left-radius:0!important}.ext-rounded-bl-full{border-bottom-left-radius:9999px!important}.ext-border-0{border-width:0!important}.ext-border-t-0{border-top-width:0!important}.ext-border-r-0{border-right-width:0!important}.ext-border-b-0{border-bottom-width:0!important}.ext-border-l-0{border-left-width:0!important}.ext .wp-block-group__inner-container,.ext-p-0:not([style*=padding]){padding:0!important}.ext-p-base:not([style*=padding]){padding:var(--wp--style--block-gap,1.75rem)!important}.ext-p-lg:not([style*=padding]){padding:var(--extendify--spacing--large,3rem)!important}.ext .wp-block-columns .wp-block-column[style*=padding],.ext-px-0:not([style*=padding]){padding-left:0!important;padding-right:0!important}.ext-px-base:not([style*=padding]),.ext.has-background{padding-left:var(--wp--style--block-gap,1.75rem)!important;padding-right:var(--wp--style--block-gap,1.75rem)!important}.ext-px-lg:not([style*=padding]){padding-left:var(--extendify--spacing--large,3rem)!important;padding-right:var(--extendify--spacing--large,3rem)!important}.ext-py-0:not([style*=padding]){padding-top:0!important;padding-bottom:0!important}.ext-py-base:not([style*=padding]){padding-top:var(--wp--style--block-gap,1.75rem)!important;padding-bottom:var(--wp--style--block-gap,1.75rem)!important}.ext-py-lg:not([style*=padding]){padding-top:var(--extendify--spacing--large,3rem)!important;padding-bottom:var(--extendify--spacing--large,3rem)!important}.ext-pt-0:not([style*=padding]){padding-top:0!important}.ext-pt-base:not([style*=padding]){padding-top:var(--wp--style--block-gap,1.75rem)!important}.ext-pt-lg:not([style*=padding]){padding-top:var(--extendify--spacing--large,3rem)!important}.ext-pr-0:not([style*=padding]){padding-right:0!important}.ext-pr-base:not([style*=padding]){padding-right:var(--wp--style--block-gap,1.75rem)!important}.ext-pr-lg:not([style*=padding]){padding-right:var(--extendify--spacing--large,3rem)!important}.ext-pb-0:not([style*=padding]){padding-bottom:0!important}.ext-pb-base:not([style*=padding]){padding-bottom:var(--wp--style--block-gap,1.75rem)!important}.ext-pb-lg:not([style*=padding]){padding-bottom:var(--extendify--spacing--large,3rem)!important}.ext-pl-0:not([style*=padding]),.is-style-inline-list{padding-left:0!important}.ext-pl-base:not([style*=padding]){padding-left:var(--wp--style--block-gap,1.75rem)!important}.ext-pl-lg:not([style*=padding]){padding-left:var(--extendify--spacing--large,3rem)!important}.ext-text-left{text-align:left!important}.ext .wp-block-image,.ext-text-center{text-align:center!important}.ext-text-right{text-align:right!important}.ext-leading-none{line-height:1!important}.ext-leading-tight{line-height:1.25!important}.ext-leading-snug{line-height:1.375!important}.ext-leading-normal{line-height:1.5!important}.ext-leading-relaxed{line-height:1.625!important}.ext-leading-loose{line-height:2!important}.ext-aspect-square img{aspect-ratio:1/1!important;-o-object-fit:cover!important;object-fit:cover!important}.ext-aspect-landscape img{aspect-ratio:4/3!important;-o-object-fit:cover!important;object-fit:cover!important}.ext-aspect-landscape-wide img{aspect-ratio:16/9!important;-o-object-fit:cover!important;object-fit:cover!important}.ext-aspect-portrait img{aspect-ratio:3/4!important;-o-object-fit:cover!important;object-fit:cover!important}.ext-aspect-landscape .components-resizable-box__container,.ext-aspect-landscape-wide .components-resizable-box__container,.ext-aspect-portrait .components-resizable-box__container,.ext-aspect-square .components-resizable-box__container{height:auto!important}.clip-path--rhombus img{-webkit-clip-path:polygon(15% 6%,80% 29%,84% 93%,23% 69%)!important;clip-path:polygon(15% 6%,80% 29%,84% 93%,23% 69%)!important}.clip-path--diamond img{-webkit-clip-path:polygon(5% 29%,60% 2%,91% 64%,36% 89%)!important;clip-path:polygon(5% 29%,60% 2%,91% 64%,36% 89%)!important}.clip-path--rhombus-alt img{-webkit-clip-path:polygon(14% 9%,85% 24%,91% 89%,19% 76%)!important;clip-path:polygon(14% 9%,85% 24%,91% 89%,19% 76%)!important}.wp-block-columns[class*=fullwidth-cols]{margin-bottom:unset!important}.is-root-container.block-editor-block-list__layout>[data-align=full]:not(:first-of-type)>.ext-my-0,.is-root-container.block-editor-block-list__layout>[data-align=full]:not(:first-of-type)>.wp-block-column.editor\:pointer-events-none,.is-root-container.block-editor-block-list__layout>[data-align=wide]>.ext-my-0:not([style*=margin]),.is-root-container.block-editor-block-list__layout>[data-align=wide]>.wp-block-column.editor\:pointer-events-none{margin-top:calc(-1 * var(--wp--style--block-gap,28px))!important}@media (min-width:600px) and (max-width:781px){.wp-block-columns[class*=fullwidth-cols]:not(.is-not-stacked-on-mobile)>.wp-block-column:nth-child(2n){margin-left:var(--wp--style--block-gap,2em)!important}}@media (max-width:781px){.tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile){flex-wrap:wrap!important}.tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column,.tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not([style*=margin]){margin-left:0!important}.tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (max-width:1079px){.desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile){flex-wrap:wrap!important}.desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column,.desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not([style*=margin]){margin-left:0!important}.desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}.desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:last-child){margin-bottom:var(--wp--style--block-gap,1.75rem)!important}}.direction-rtl{direction:rtl!important}.direction-ltr{direction:ltr!important}.bring-to-front{z-index:10!important}.text-stroke{-webkit-text-stroke-color:var(--wp--preset--color--background)!important}.text-stroke--primary{-webkit-text-stroke-color:var(--wp--preset--color--primary)!important}.text-stroke--secondary{-webkit-text-stroke-color:var(--wp--preset--color--secondary)!important}.editor\:no-resize .components-resizable-box__handle,.editor\:no-resize .components-resizable-box__handle::after,.editor\:no-resize .components-resizable-box__side-handle::before{display:none!important;pointer-events:none!important}.editor\:pointer-events-none{pointer-events:none!important}.is-style-angled{align-items:center!important;justify-content:flex-end!important}.is-style-angled .wp-block-cover__image-background,.is-style-angled .wp-block-cover__video-background{-webkit-clip-path:polygon(0 0,30% 0%,50% 100%,0% 100%)!important;clip-path:polygon(0 0,30% 0%,50% 100%,0% 100%)!important;z-index:1!important}.has-foreground-color{color:var(--wp--preset--color--foreground,#000)!important}.has-foreground-background-color{background-color:var(--wp--preset--color--foreground,#000)!important}.has-background-color{color:var(--wp--preset--color--background,#fff)!important}.has-background-background-color{background-color:var(--wp--preset--color--background,#fff)!important}.has-primary-color{color:var(--wp--preset--color--primary,#4b5563)!important}.has-primary-background-color{background-color:var(--wp--preset--color--primary,#4b5563)!important}.has-secondary-color{color:var(--wp--preset--color--secondary,#9ca3af)!important}.has-secondary-background-color{background-color:var(--wp--preset--color--secondary,#9ca3af)!important}.ext.has-text-color h1,.ext.has-text-color h2,.ext.has-text-color h3,.ext.has-text-color h4,.ext.has-text-color h5,.ext.has-text-color h6,.ext.has-text-color p{color:currentColor!important}.has-white-color{color:var(--wp--preset--color--white,#fff)!important}.has-black-color{color:var(--wp--preset--color--black,#000)!important}.has-ext-foreground-background-color{background-color:var(--wp--preset--color--foreground,var(--wp--preset--color--black,#000))!important}.has-ext-primary-background-color{background-color:var(--wp--preset--color--primary,var(--wp--preset--color--cyan-bluish-gray,#000))!important}.wp-block-button__link.has-black-background-color{border-color:var(--wp--preset--color--black,#000)!important}.wp-block-button__link.has-white-background-color{border-color:var(--wp--preset--color--white,#fff)!important}.has-ext-small-font-size{font-size:var(--wp--preset--font-size--ext-small)!important}.has-ext-medium-font-size{font-size:var(--wp--preset--font-size--ext-medium)!important}.has-ext-large-font-size{font-size:var(--wp--preset--font-size--ext-large)!important;line-height:1.2!important}.has-ext-x-large-font-size{font-size:var(--wp--preset--font-size--ext-x-large)!important;line-height:1!important}.has-ext-xx-large-font-size{font-size:var(--wp--preset--font-size--ext-xx-large)!important;line-height:1!important}.has-ext-x-large-font-size:not([style*=line-height]),.has-ext-xx-large-font-size:not([style*=line-height]){line-height:1.1!important}.ext .wp-block-group>*+*{margin-top:var(--wp--style--block-gap,1.75rem)!important;margin-bottom:0!important}.has-ext-x-large-font-size+h3,.has-ext-x-large-font-size+p{margin-top:.5rem!important}.ext .wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap,.5em) * .75)!important;min-width:12rem!important}.ext>[class*="_inner-container"]>.ext-grid:not([class*=columns]),.ext>[class*="_inner-container"]>.wp-block>.ext-grid:not([class*=columns]){display:initial!important}.ext .ext-grid-cols-13>[class*="_inner-container"]{grid-template-columns:repeat(13,minmax(0,1fr))!important}.ext [class*=inner-container]>.alignwide [class*=inner-container],.ext [class*=inner-container]>[data-align=wide] [class*=inner-container]{max-width:var(--responsive--alignwide-width,120rem)!important}.ext .wp-block-image img{vertical-align:middle!important}body{--extendify--spacing--large:var(--wp--custom--spacing--large,clamp(2em, 8vw, 8em))!important;--wp--preset--font-size--ext-small:1rem!important;--wp--preset--font-size--ext-medium:1.125rem!important;--wp--preset--font-size--ext-large:clamp(1.65rem, 3.5vw, 2.15rem)!important;--wp--preset--font-size--ext-x-large:clamp(3rem, 6vw, 4.75rem)!important;--wp--preset--font-size--ext-xx-large:clamp(3.25rem, 7.5vw, 5.75rem)!important;--wp--preset--color--black:#000!important;--wp--preset--color--white:#fff!important}.ext *{box-sizing:border-box!important}.block-editor-block-preview__content-iframe .ext [data-type="core/spacer"] .components-resizable-box__container{background:0 0!important}.ext .wp-block-group__inner-container figure.wp-block-gallery.alignfull{margin-top:unset!important;margin-bottom:unset!important}.block-editor-block-preview__content-iframe .preview\:min-h-50{min-height:50vw!important}.block-editor-block-preview__content-iframe .preview\:min-h-60{min-height:60vw!important}.block-editor-block-preview__content-iframe .preview\:min-h-70{min-height:70vw!important}.block-editor-block-preview__content-iframe .preview\:min-h-80{min-height:80vw!important}.block-editor-block-preview__content-iframe .preview\:min-h-100{min-height:100vw!important}.is-root-container .wp-block[data-align=full]>.ext-mx-0:not([style*=margin]):not([style*=margin]){margin-right:calc(1 * var(--wp--custom--spacing--outer,0))!important;margin-left:calc(1 * var(--wp--custom--spacing--outer,0))!important;overflow:hidden!important;width:unset!important}@media (min-width:782px){.wp-block-columns[class*=fullwidth-cols]:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:last-child){margin-bottom:0!important}.is-style-inline-list li{margin-right:var(--wp--style--block-gap,1.75rem)!important;display:inline!important}.is-style-inline-list li:first-child{margin-left:0!important}.is-style-inline-list li:last-child{margin-right:0!important}.is-style-angled .wp-block-cover__image-background,.is-style-angled .wp-block-cover__video-background{-webkit-clip-path:polygon(0 0,55% 0%,65% 100%,0% 100%)!important;clip-path:polygon(0 0,55% 0%,65% 100%,0% 100%)!important}.tablet\:ext-absolute{position:absolute!important}.tablet\:ext-relative{position:relative!important}.tablet\:ext-top-base{top:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-top-lg{top:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--top-base{top:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.tablet\:ext--top-lg{top:calc(var(--extendify--spacing--large,3rem) * -1)!important}.tablet\:ext-right-base{right:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-right-lg{right:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--right-base{right:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.tablet\:ext--right-lg{right:calc(var(--extendify--spacing--large,3rem) * -1)!important}.tablet\:ext-bottom-base{bottom:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-bottom-lg{bottom:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--bottom-base{bottom:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.tablet\:ext--bottom-lg{bottom:calc(var(--extendify--spacing--large,3rem) * -1)!important}.tablet\:ext-left-base{left:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-left-lg{left:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--left-base{left:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.tablet\:ext--left-lg{left:calc(var(--extendify--spacing--large,3rem) * -1)!important}.tablet\:ext-order-1{order:1!important}.tablet\:ext-order-2{order:2!important}.tablet\:ext-m-0:not([style*=margin]){margin:0!important}.tablet\:ext-m-auto:not([style*=margin]){margin:auto!important}.tablet\:ext-m-base:not([style*=margin]){margin:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-m-lg:not([style*=margin]){margin:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--m-base:not([style*=margin]){margin:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.tablet\:ext--m-lg:not([style*=margin]){margin:calc(var(--extendify--spacing--large,3rem) * -1)!important}.tablet\:ext-mx-0:not([style*=margin]){margin-left:0!important;margin-right:0!important}.tablet\:ext-mx-auto:not([style*=margin]){margin-left:auto!important;margin-right:auto!important}.tablet\:ext-mx-base:not([style*=margin]){margin-left:var(--wp--style--block-gap,1.75rem)!important;margin-right:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-mx-lg:not([style*=margin]){margin-left:var(--extendify--spacing--large,3rem)!important;margin-right:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--mx-base:not([style*=margin]){margin-left:calc(var(--wp--style--block-gap,1.75rem) * -1)!important;margin-right:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.tablet\:ext--mx-lg:not([style*=margin]){margin-left:calc(var(--extendify--spacing--large,3rem) * -1)!important;margin-right:calc(var(--extendify--spacing--large,3rem) * -1)!important}.tablet\:ext-my-0:not([style*=margin]){margin-top:0!important;margin-bottom:0!important}.tablet\:ext-my-auto:not([style*=margin]){margin-top:auto!important;margin-bottom:auto!important}.tablet\:ext-my-base:not([style*=margin]){margin-top:var(--wp--style--block-gap,1.75rem)!important;margin-bottom:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-my-lg:not([style*=margin]){margin-top:var(--extendify--spacing--large,3rem)!important;margin-bottom:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--my-base:not([style*=margin]){margin-top:calc(var(--wp--style--block-gap,1.75rem) * -1)!important;margin-bottom:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.tablet\:ext--my-lg:not([style*=margin]){margin-top:calc(var(--extendify--spacing--large,3rem) * -1)!important;margin-bottom:calc(var(--extendify--spacing--large,3rem) * -1)!important}.tablet\:ext-mt-0:not([style*=margin]){margin-top:0!important}.tablet\:ext-mt-auto:not([style*=margin]){margin-top:auto!important}.tablet\:ext-mt-base:not([style*=margin]){margin-top:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-mt-lg:not([style*=margin]){margin-top:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--mt-base:not([style*=margin]){margin-top:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.tablet\:ext--mt-lg:not([style*=margin]){margin-top:calc(var(--extendify--spacing--large,3rem) * -1)!important}.tablet\:ext-mr-0:not([style*=margin]){margin-right:0!important}.tablet\:ext-mr-auto:not([style*=margin]){margin-right:auto!important}.tablet\:ext-mr-base:not([style*=margin]){margin-right:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-mr-lg:not([style*=margin]){margin-right:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--mr-base:not([style*=margin]){margin-right:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.tablet\:ext--mr-lg:not([style*=margin]){margin-right:calc(var(--extendify--spacing--large,3rem) * -1)!important}.tablet\:ext-mb-0:not([style*=margin]){margin-bottom:0!important}.tablet\:ext-mb-auto:not([style*=margin]){margin-bottom:auto!important}.tablet\:ext-mb-base:not([style*=margin]){margin-bottom:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-mb-lg:not([style*=margin]){margin-bottom:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--mb-base:not([style*=margin]){margin-bottom:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.tablet\:ext--mb-lg:not([style*=margin]){margin-bottom:calc(var(--extendify--spacing--large,3rem) * -1)!important}.tablet\:ext-ml-0:not([style*=margin]){margin-left:0!important}.tablet\:ext-ml-auto:not([style*=margin]){margin-left:auto!important}.tablet\:ext-ml-base:not([style*=margin]){margin-left:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-ml-lg:not([style*=margin]){margin-left:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--ml-base:not([style*=margin]){margin-left:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.tablet\:ext--ml-lg:not([style*=margin]){margin-left:calc(var(--extendify--spacing--large,3rem) * -1)!important}.tablet\:ext-block{display:block!important}.tablet\:ext-inline-block{display:inline-block!important}.tablet\:ext-inline{display:inline!important}.tablet\:ext-flex{display:flex!important}.tablet\:ext-inline-flex{display:inline-flex!important}.tablet\:ext-grid{display:grid!important}.tablet\:ext-inline-grid{display:inline-grid!important}.tablet\:ext-hidden{display:none!important}.tablet\:ext-w-auto{width:auto!important}.tablet\:ext-w-full{width:100%!important}.tablet\:ext-max-w-full{max-width:100%!important}.tablet\:ext-flex-1{flex:1 1 0%!important}.tablet\:ext-flex-auto{flex:1 1 auto!important}.tablet\:ext-flex-initial{flex:0 1 auto!important}.tablet\:ext-flex-none{flex:none!important}.tablet\:ext-flex-shrink-0{flex-shrink:0!important}.tablet\:ext-flex-shrink{flex-shrink:1!important}.tablet\:ext-flex-grow-0{flex-grow:0!important}.tablet\:ext-flex-grow{flex-grow:1!important}.tablet\:ext-list-none{list-style-type:none!important}.tablet\:ext-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.tablet\:ext-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.tablet\:ext-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.tablet\:ext-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.tablet\:ext-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}.tablet\:ext-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))!important}.tablet\:ext-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))!important}.tablet\:ext-grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))!important}.tablet\:ext-grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))!important}.tablet\:ext-grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))!important}.tablet\:ext-grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))!important}.tablet\:ext-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))!important}.tablet\:ext-grid-cols-none{grid-template-columns:none!important}.tablet\:ext-flex-row{flex-direction:row!important}.tablet\:ext-flex-row-reverse{flex-direction:row-reverse!important}.tablet\:ext-flex-col{flex-direction:column!important}.tablet\:ext-flex-col-reverse{flex-direction:column-reverse!important}.tablet\:ext-flex-wrap{flex-wrap:wrap!important}.tablet\:ext-flex-wrap-reverse{flex-wrap:wrap-reverse!important}.tablet\:ext-flex-nowrap{flex-wrap:nowrap!important}.tablet\:ext-items-start{align-items:flex-start!important}.tablet\:ext-items-end{align-items:flex-end!important}.tablet\:ext-items-center{align-items:center!important}.tablet\:ext-items-baseline{align-items:baseline!important}.tablet\:ext-items-stretch{align-items:stretch!important}.tablet\:ext-justify-start{justify-content:flex-start!important}.tablet\:ext-justify-end{justify-content:flex-end!important}.tablet\:ext-justify-center{justify-content:center!important}.tablet\:ext-justify-between{justify-content:space-between!important}.tablet\:ext-justify-around{justify-content:space-around!important}.tablet\:ext-justify-evenly{justify-content:space-evenly!important}.tablet\:ext-justify-items-start{justify-items:start!important}.tablet\:ext-justify-items-end{justify-items:end!important}.tablet\:ext-justify-items-center{justify-items:center!important}.tablet\:ext-justify-items-stretch{justify-items:stretch!important}.tablet\:ext-justify-self-auto{justify-self:auto!important}.tablet\:ext-justify-self-start{justify-self:start!important}.tablet\:ext-justify-self-end{justify-self:end!important}.tablet\:ext-justify-self-center{justify-self:center!important}.tablet\:ext-justify-self-stretch{justify-self:stretch!important}.tablet\:ext-p-0:not([style*=padding]){padding:0!important}.tablet\:ext-p-base:not([style*=padding]){padding:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-p-lg:not([style*=padding]){padding:var(--extendify--spacing--large,3rem)!important}.tablet\:ext-px-0:not([style*=padding]){padding-left:0!important;padding-right:0!important}.tablet\:ext-px-base:not([style*=padding]){padding-left:var(--wp--style--block-gap,1.75rem)!important;padding-right:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-px-lg:not([style*=padding]){padding-left:var(--extendify--spacing--large,3rem)!important;padding-right:var(--extendify--spacing--large,3rem)!important}.tablet\:ext-py-0:not([style*=padding]){padding-top:0!important;padding-bottom:0!important}.tablet\:ext-py-base:not([style*=padding]){padding-top:var(--wp--style--block-gap,1.75rem)!important;padding-bottom:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-py-lg:not([style*=padding]){padding-top:var(--extendify--spacing--large,3rem)!important;padding-bottom:var(--extendify--spacing--large,3rem)!important}.tablet\:ext-pt-0:not([style*=padding]){padding-top:0!important}.tablet\:ext-pt-base:not([style*=padding]){padding-top:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-pt-lg:not([style*=padding]){padding-top:var(--extendify--spacing--large,3rem)!important}.tablet\:ext-pr-0:not([style*=padding]){padding-right:0!important}.tablet\:ext-pr-base:not([style*=padding]){padding-right:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-pr-lg:not([style*=padding]){padding-right:var(--extendify--spacing--large,3rem)!important}.tablet\:ext-pb-0:not([style*=padding]){padding-bottom:0!important}.tablet\:ext-pb-base:not([style*=padding]){padding-bottom:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-pb-lg:not([style*=padding]){padding-bottom:var(--extendify--spacing--large,3rem)!important}.tablet\:ext-pl-0:not([style*=padding]){padding-left:0!important}.tablet\:ext-pl-base:not([style*=padding]){padding-left:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-pl-lg:not([style*=padding]){padding-left:var(--extendify--spacing--large,3rem)!important}.tablet\:ext-text-left{text-align:left!important}.tablet\:ext-text-center{text-align:center!important}.tablet\:ext-text-right{text-align:right!important}}@media (min-width:1080px){.desktop\:ext-absolute{position:absolute!important}.desktop\:ext-relative{position:relative!important}.desktop\:ext-top-base{top:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-top-lg{top:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--top-base{top:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.desktop\:ext--top-lg{top:calc(var(--extendify--spacing--large,3rem) * -1)!important}.desktop\:ext-right-base{right:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-right-lg{right:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--right-base{right:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.desktop\:ext--right-lg{right:calc(var(--extendify--spacing--large,3rem) * -1)!important}.desktop\:ext-bottom-base{bottom:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-bottom-lg{bottom:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--bottom-base{bottom:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.desktop\:ext--bottom-lg{bottom:calc(var(--extendify--spacing--large,3rem) * -1)!important}.desktop\:ext-left-base{left:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-left-lg{left:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--left-base{left:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.desktop\:ext--left-lg{left:calc(var(--extendify--spacing--large,3rem) * -1)!important}.desktop\:ext-order-1{order:1!important}.desktop\:ext-order-2{order:2!important}.desktop\:ext-m-0:not([style*=margin]){margin:0!important}.desktop\:ext-m-auto:not([style*=margin]){margin:auto!important}.desktop\:ext-m-base:not([style*=margin]){margin:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-m-lg:not([style*=margin]){margin:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--m-base:not([style*=margin]){margin:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.desktop\:ext--m-lg:not([style*=margin]){margin:calc(var(--extendify--spacing--large,3rem) * -1)!important}.desktop\:ext-mx-0:not([style*=margin]){margin-left:0!important;margin-right:0!important}.desktop\:ext-mx-auto:not([style*=margin]){margin-left:auto!important;margin-right:auto!important}.desktop\:ext-mx-base:not([style*=margin]){margin-left:var(--wp--style--block-gap,1.75rem)!important;margin-right:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-mx-lg:not([style*=margin]){margin-left:var(--extendify--spacing--large,3rem)!important;margin-right:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--mx-base:not([style*=margin]){margin-left:calc(var(--wp--style--block-gap,1.75rem) * -1)!important;margin-right:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.desktop\:ext--mx-lg:not([style*=margin]){margin-left:calc(var(--extendify--spacing--large,3rem) * -1)!important;margin-right:calc(var(--extendify--spacing--large,3rem) * -1)!important}.desktop\:ext-my-0:not([style*=margin]){margin-top:0!important;margin-bottom:0!important}.desktop\:ext-my-auto:not([style*=margin]){margin-top:auto!important;margin-bottom:auto!important}.desktop\:ext-my-base:not([style*=margin]){margin-top:var(--wp--style--block-gap,1.75rem)!important;margin-bottom:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-my-lg:not([style*=margin]){margin-top:var(--extendify--spacing--large,3rem)!important;margin-bottom:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--my-base:not([style*=margin]){margin-top:calc(var(--wp--style--block-gap,1.75rem) * -1)!important;margin-bottom:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.desktop\:ext--my-lg:not([style*=margin]){margin-top:calc(var(--extendify--spacing--large,3rem) * -1)!important;margin-bottom:calc(var(--extendify--spacing--large,3rem) * -1)!important}.desktop\:ext-mt-0:not([style*=margin]){margin-top:0!important}.desktop\:ext-mt-auto:not([style*=margin]){margin-top:auto!important}.desktop\:ext-mt-base:not([style*=margin]){margin-top:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-mt-lg:not([style*=margin]){margin-top:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--mt-base:not([style*=margin]){margin-top:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.desktop\:ext--mt-lg:not([style*=margin]){margin-top:calc(var(--extendify--spacing--large,3rem) * -1)!important}.desktop\:ext-mr-0:not([style*=margin]){margin-right:0!important}.desktop\:ext-mr-auto:not([style*=margin]){margin-right:auto!important}.desktop\:ext-mr-base:not([style*=margin]){margin-right:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-mr-lg:not([style*=margin]){margin-right:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--mr-base:not([style*=margin]){margin-right:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.desktop\:ext--mr-lg:not([style*=margin]){margin-right:calc(var(--extendify--spacing--large,3rem) * -1)!important}.desktop\:ext-mb-0:not([style*=margin]){margin-bottom:0!important}.desktop\:ext-mb-auto:not([style*=margin]){margin-bottom:auto!important}.desktop\:ext-mb-base:not([style*=margin]){margin-bottom:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-mb-lg:not([style*=margin]){margin-bottom:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--mb-base:not([style*=margin]){margin-bottom:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.desktop\:ext--mb-lg:not([style*=margin]){margin-bottom:calc(var(--extendify--spacing--large,3rem) * -1)!important}.desktop\:ext-ml-0:not([style*=margin]){margin-left:0!important}.desktop\:ext-ml-auto:not([style*=margin]){margin-left:auto!important}.desktop\:ext-ml-base:not([style*=margin]){margin-left:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-ml-lg:not([style*=margin]){margin-left:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--ml-base:not([style*=margin]){margin-left:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.desktop\:ext--ml-lg:not([style*=margin]){margin-left:calc(var(--extendify--spacing--large,3rem) * -1)!important}.desktop\:ext-block{display:block!important}.desktop\:ext-inline-block{display:inline-block!important}.desktop\:ext-inline{display:inline!important}.desktop\:ext-flex{display:flex!important}.desktop\:ext-inline-flex{display:inline-flex!important}.desktop\:ext-grid{display:grid!important}.desktop\:ext-inline-grid{display:inline-grid!important}.desktop\:ext-hidden{display:none!important}.desktop\:ext-w-auto{width:auto!important}.desktop\:ext-w-full{width:100%!important}.desktop\:ext-max-w-full{max-width:100%!important}.desktop\:ext-flex-1{flex:1 1 0%!important}.desktop\:ext-flex-auto{flex:1 1 auto!important}.desktop\:ext-flex-initial{flex:0 1 auto!important}.desktop\:ext-flex-none{flex:none!important}.desktop\:ext-flex-shrink-0{flex-shrink:0!important}.desktop\:ext-flex-shrink{flex-shrink:1!important}.desktop\:ext-flex-grow-0{flex-grow:0!important}.desktop\:ext-flex-grow{flex-grow:1!important}.desktop\:ext-list-none{list-style-type:none!important}.desktop\:ext-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.desktop\:ext-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.desktop\:ext-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.desktop\:ext-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.desktop\:ext-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}.desktop\:ext-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))!important}.desktop\:ext-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))!important}.desktop\:ext-grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))!important}.desktop\:ext-grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))!important}.desktop\:ext-grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))!important}.desktop\:ext-grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))!important}.desktop\:ext-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))!important}.desktop\:ext-grid-cols-none{grid-template-columns:none!important}.desktop\:ext-flex-row{flex-direction:row!important}.desktop\:ext-flex-row-reverse{flex-direction:row-reverse!important}.desktop\:ext-flex-col{flex-direction:column!important}.desktop\:ext-flex-col-reverse{flex-direction:column-reverse!important}.desktop\:ext-flex-wrap{flex-wrap:wrap!important}.desktop\:ext-flex-wrap-reverse{flex-wrap:wrap-reverse!important}.desktop\:ext-flex-nowrap{flex-wrap:nowrap!important}.desktop\:ext-items-start{align-items:flex-start!important}.desktop\:ext-items-end{align-items:flex-end!important}.desktop\:ext-items-center{align-items:center!important}.desktop\:ext-items-baseline{align-items:baseline!important}.desktop\:ext-items-stretch{align-items:stretch!important}.desktop\:ext-justify-start{justify-content:flex-start!important}.desktop\:ext-justify-end{justify-content:flex-end!important}.desktop\:ext-justify-center{justify-content:center!important}.desktop\:ext-justify-between{justify-content:space-between!important}.desktop\:ext-justify-around{justify-content:space-around!important}.desktop\:ext-justify-evenly{justify-content:space-evenly!important}.desktop\:ext-justify-items-start{justify-items:start!important}.desktop\:ext-justify-items-end{justify-items:end!important}.desktop\:ext-justify-items-center{justify-items:center!important}.desktop\:ext-justify-items-stretch{justify-items:stretch!important}.desktop\:ext-justify-self-auto{justify-self:auto!important}.desktop\:ext-justify-self-start{justify-self:start!important}.desktop\:ext-justify-self-end{justify-self:end!important}.desktop\:ext-justify-self-center{justify-self:center!important}.desktop\:ext-justify-self-stretch{justify-self:stretch!important}.desktop\:ext-p-0:not([style*=padding]){padding:0!important}.desktop\:ext-p-base:not([style*=padding]){padding:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-p-lg:not([style*=padding]){padding:var(--extendify--spacing--large,3rem)!important}.desktop\:ext-px-0:not([style*=padding]){padding-left:0!important;padding-right:0!important}.desktop\:ext-px-base:not([style*=padding]){padding-left:var(--wp--style--block-gap,1.75rem)!important;padding-right:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-px-lg:not([style*=padding]){padding-left:var(--extendify--spacing--large,3rem)!important;padding-right:var(--extendify--spacing--large,3rem)!important}.desktop\:ext-py-0:not([style*=padding]){padding-top:0!important;padding-bottom:0!important}.desktop\:ext-py-base:not([style*=padding]){padding-top:var(--wp--style--block-gap,1.75rem)!important;padding-bottom:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-py-lg:not([style*=padding]){padding-top:var(--extendify--spacing--large,3rem)!important;padding-bottom:var(--extendify--spacing--large,3rem)!important}.desktop\:ext-pt-0:not([style*=padding]){padding-top:0!important}.desktop\:ext-pt-base:not([style*=padding]){padding-top:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-pt-lg:not([style*=padding]){padding-top:var(--extendify--spacing--large,3rem)!important}.desktop\:ext-pr-0:not([style*=padding]){padding-right:0!important}.desktop\:ext-pr-base:not([style*=padding]){padding-right:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-pr-lg:not([style*=padding]){padding-right:var(--extendify--spacing--large,3rem)!important}.desktop\:ext-pb-0:not([style*=padding]){padding-bottom:0!important}.desktop\:ext-pb-base:not([style*=padding]){padding-bottom:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-pb-lg:not([style*=padding]){padding-bottom:var(--extendify--spacing--large,3rem)!important}.desktop\:ext-pl-0:not([style*=padding]){padding-left:0!important}.desktop\:ext-pl-base:not([style*=padding]){padding-left:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-pl-lg:not([style*=padding]){padding-left:var(--extendify--spacing--large,3rem)!important}.desktop\:ext-text-left{text-align:left!important}.desktop\:ext-text-center{text-align:center!important}.desktop\:ext-text-right{text-align:right!important}}
@font-face{ 
    font-family: 'SF UI Text';
    src: url('/wp-content/themes/buddyboss-theme/assets/fonts/SFUIText-Light.woff') format('woff'),
        url('/wp-content/themes/buddyboss-theme/assets/fonts/SFUIText-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
 }

@font-face{ 
    font-family: 'SF UI Text';
    src: url('/wp-content/themes/buddyboss-theme/assets/fonts/SFUIText-LightItalic.woff') format('woff'),
        url('/wp-content/themes/buddyboss-theme/assets/fonts/SFUIText-LightItalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
 }

@font-face{ 
    font-family: 'SF UI Text';
    src: url('/wp-content/themes/buddyboss-theme/assets/fonts/SFUIText-Regular.woff') format('woff'),
        url('/wp-content/themes/buddyboss-theme/assets/fonts/SFUIText-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
 }

@font-face{ 
    font-family: 'SF UI Text';
    src: url('/wp-content/themes/buddyboss-theme/assets/fonts/SFUIText-RegularItalic.woff') format('woff'),
        url('/wp-content/themes/buddyboss-theme/assets/fonts/SFUIText-RegularItalic.ttf') format('truetype');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
 }

@font-face{ 
    font-family: 'SF UI Text';
    src:url('/wp-content/themes/buddyboss-theme/assets/fonts/SFUIText-Medium.woff') format('woff'),
        url('/wp-content/themes/buddyboss-theme/assets/fonts/SFUIText-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
 }

@font-face{ 
    font-family: 'SF UI Text';
    src: url('/wp-content/themes/buddyboss-theme/assets/fonts/SFUIText-Semibold.woff') format('woff'),
        url('/wp-content/themes/buddyboss-theme/assets/fonts/SFUIText-Semibold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
 }

@font-face{ 
    font-family: 'SF UI Display';
    src: url('/wp-content/themes/buddyboss-theme/assets/fonts/SFUIDisplay-Regular.woff') format('woff'),
        url('/wp-content/themes/buddyboss-theme/assets/fonts/SFUIDisplay-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
 }

@font-face{ 
    font-family: 'SF UI Display';
    src: url('/wp-content/themes/buddyboss-theme/assets/fonts/SFUIDisplay-Medium.woff') format('woff'),
        url('/wp-content/themes/buddyboss-theme/assets/fonts/SFUIDisplay-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
 }

@font-face{ 
    font-family: 'SF UI Display';
    src: url('/wp-content/themes/buddyboss-theme/assets/fonts/SFUIDisplay-Bold.woff') format('woff'),
        url('/wp-content/themes/buddyboss-theme/assets/fonts/SFUIDisplay-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
 }

body.bb-custom-typo {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
}

.bb-custom-typo h1,
.bb-custom-typo .h1,
.bb-custom-typo h2,
.bb-custom-typo .h2,
.bb-custom-typo h3,
.bb-custom-typo .h3,
.bb-custom-typo h4,
.bb-custom-typo .h4,
.bb-custom-typo h5,
.bb-custom-typo .h5,
.bb-custom-typo h6,
.bb-custom-typo .h6,
.bb-custom-typo .bb-course-footer,
.bb-custom-typo .ld-table-list-header .ld-text,
.bb-custom-typo .gamipress-achievement-points,
.bb-custom-typo .vjs-modal-dialog-content {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
}

.bb-custom-typo #content .mepr-price-menu .mepr-price-box-title {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif !important;
}

.bb-custom-typo .mepr-price-box-price span,
.bb-custom-typo .learndash-wrapper #ld-profile .ld-profile-heading {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    font-weight: 500;
}

.bb-custom-typo .ld-profile-stats .ld-profile-stat strong {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    font-weight: 600;
}:root{--ld-color-semantic-success:#2f8351;--ld-color-semantic-error:var(--ld-color-primitives-red-500);--ld-color-system-body-text:#333;--ld-color-system-middle-gray:var(--ld-color-primitives-grey-150);--ld-color-system-middle-gray-light:#edf0f5;--ld-color-system-light-2:#f6f8fa;--ld-color-system-subtle:var(--ld-color-primitives-grey-500);--ld-color-system-subtle-text:var(--ld-color-system-subtle);--ld-color-field-bg:var(--ld-color-system-white);--ld-color-field-border:#8694b1;--ld-color-field-border-error:var(--ld-color-semantic-error);--ld-color-field-border-valid:var(--ld-color-semantic-success);--ld-color-field-error:var(--ld-color-semantic-error);--ld-typography-font-family:inter,-apple-system,roboto,ubuntu,sans-serif;--ld-typography-font-weight-regular:400;--ld-typography-font-weight-medium:500;--ld-typography-font-weight-bold:700;--ld-typography-desktop-h1-size:4rem;--ld-typography-desktop-h1-height:4.5rem;--ld-typography-desktop-h1-weight:var(--ld-typography-font-weight-bold);--ld-typography-desktop-h1-spacing:-2%;--ld-typography-desktop-h1-margin:var(--ld-spacer-8);--ld-typography-mobile-h1-size:3rem;--ld-typography-mobile-h1-height:3.5rem;--ld-typography-mobile-h1-margin:var(--ld-spacer-7);--ld-typography-desktop-h2-size:3rem;--ld-typography-desktop-h2-height:3.5rem;--ld-typography-desktop-h2-weight:var(--ld-typography-font-weight-bold);--ld-typography-desktop-h2-spacing:-2%;--ld-typography-desktop-h2-margin:var(--ld-spacer-7);--ld-typography-mobile-h2-size:2.5rem;--ld-typography-mobile-h2-height:3rem;--ld-typography-mobile-h2-margin:var(--ld-spacer-6);--ld-typography-desktop-h3-size:2.5rem;--ld-typography-desktop-h3-height:3rem;--ld-typography-desktop-h3-weight:var(--ld-typography-font-weight-bold);--ld-typography-desktop-h3-spacing:-2%;--ld-typography-desktop-h3-margin:var(--ld-spacer-6);--ld-typography-mobile-h3-size:2rem;--ld-typography-mobile-h3-height:2.5rem;--ld-typography-mobile-h3-margin:var(--ld-spacer-5);--ld-typography-desktop-h4-size:2rem;--ld-typography-desktop-h4-height:2.5rem;--ld-typography-desktop-h4-weight:var(--ld-typography-font-weight-bold);--ld-typography-desktop-h4-spacing:inherit;--ld-typography-desktop-h4-margin:var(--ld-spacer-5);--ld-typography-mobile-h4-size:1.5rem;--ld-typography-mobile-h4-height:2rem;--ld-typography-mobile-h4-margin:var(--ld-spacer-4);--ld-typography-desktop-h5-size:1.5rem;--ld-typography-desktop-h5-height:2rem;--ld-typography-desktop-h5-weight:var(--ld-typography-font-weight-bold);--ld-typography-desktop-h5-spacing:inherit;--ld-typography-desktop-h5-margin:var(--ld-spacer-4);--ld-typography-mobile-h5-size:1.25rem;--ld-typography-mobile-h5-height:1.75rem;--ld-typography-mobile-h5-margin:var(--ld-spacer-4);--ld-typography-desktop-h6-size:1.125rem;--ld-typography-desktop-h6-height:1.5rem;--ld-typography-desktop-h6-weight:var(--ld-typography-font-weight-bold);--ld-typography-desktop-h6-spacing:inherit;--ld-typography-desktop-h6-margin:var(--ld-spacer-3);--ld-typography-mobile-h6-size:1.125rem;--ld-typography-mobile-h6-height:1.5rem;--ld-typography-mobile-h6-margin:var(--ld-spacer-3);--ld-typography-desktop-body-large-size:1.25rem;--ld-typography-desktop-body-large-height:1.75rem;--ld-typography-mobile-body-large-size:1rem;--ld-typography-mobile-body-large-height:1.5rem;--ld-typography-desktop-body-size:1rem;--ld-typography-desktop-body-height:1.5rem;--ld-typography-mobile-body-size:0.875rem;--ld-typography-mobile-body-height:1.375rem;--ld-typography-desktop-body-small-size:0.875rem;--ld-typography-desktop-body-small-height:1.375rem;--ld-typography-desktop-caption-size:0.75rem;--ld-typography-desktop-caption-height:1.25rem;--ld-typography-mobile-caption-size:0.75rem;--ld-typography-mobile-caption-height:1.25rem;--ld-typography-desktop-pre-title-size:0.75rem;--ld-typography-desktop-pre-title-height:1.25rem;--ld-typography-desktop-pre-title-weight:var(--ld-typography-font-weight-bold);--ld-typography-desktop-pre-title-spacing:3%;--ld-typography-desktop-pre-title-transform:uppercase;--ld-typography-mobile-pre-title-size:0.75rem;--ld-typography-mobile-pre-title-height:1.25rem;--ld-typography-desktop-button-text-size:var(--ld-typography-desktop-body-size);--ld-typography-desktop-button-text-height:var(--ld-typography-desktop-body-height);--ld-typography-desktop-button-text-weight:var(--ld-typography-font-weight-bold);--ld-typography-desktop-button-text-spacing:3%;--ld-typography-mobile-button-text-size:var(--ld-typography-mobile-body-size);--ld-typography-mobile-button-text-height:var(--ld-typography-mobile-body-height);--ld-typography-desktop-link-size:1rem;--ld-typography-desktop-link-height:1.5rem;--ld-typography-desktop-link-weight:var(--ld-typography-font-weight-bold);--ld-typography-desktop-link-decoration:underline;--ld-typography-mobile-link-size:0.875rem;--ld-typography-mobile-link-height:1.375rem;--ld-color-primitives-blue-100:#f3f8ff;--ld-color-primitives-blue-150:#d6defb;--ld-color-primitives-blue-175:#b6c7f7;--ld-color-primitives-blue-200:#98acf5;--ld-color-primitives-blue-500:#235af3;--ld-color-primitives-blue-800:#0e2a90;--ld-color-primitives-green-100:#eef7f1;--ld-color-primitives-green-250:#7cd09d;--ld-color-primitives-green-300:#3eab6a;--ld-color-primitives-green-500:#2b7f4d;--ld-color-primitives-green-800:#055224;--ld-color-primitives-grey-0:#fff;--ld-color-primitives-grey-100:#f7f9fc;--ld-color-primitives-grey-140:#dce1e8;--ld-color-primitives-grey-150:#d2d7e2;--ld-color-primitives-grey-200:#a7adc2;--ld-color-primitives-grey-350:#8d90a7;--ld-color-primitives-grey-500:#73738c;--ld-color-primitives-grey-800:#4a4a68;--ld-color-primitives-grey-900:#0e0e2c;--ld-color-primitives-red-100:#faeeee;--ld-color-primitives-red-200:#f6cfcf;--ld-color-primitives-red-250:#ee8b8d;--ld-color-primitives-red-300:#e65255;--ld-color-primitives-red-500:#db0000;--ld-color-primitives-red-800:#8f0000;--ld-color-primitives-yellow-100:#fdf8ec;--ld-color-primitives-yellow-200:#f9d99e;--ld-color-primitives-yellow-500:#f3b33e;--ld-color-primitives-yellow-800:#eb7100;--ld-color-semantic-alert-success-background:var(--ld-color-primitives-blue-100);--ld-color-semantic-alert-success-border:var(--ld-color-primitives-blue-200);--ld-color-semantic-alert-success-icon:var(--ld-color-primitives-blue-150);--ld-color-semantic-alert-warning-background:var(--ld-color-primitives-yellow-100);--ld-color-semantic-alert-warning-border:var(--ld-color-primitives-yellow-500);--ld-color-semantic-alert-warning-icon:var(--ld-color-primitives-yellow-200);--ld-color-semantic-alert-error-background:var(--ld-color-primitives-red-100);--ld-color-semantic-alert-error-border:var(--ld-color-primitives-red-300);--ld-color-semantic-alert-error-icon:var(--ld-color-primitives-red-200);--ld-color-semantic-button-primary-background-disabled-hover:var(--ld-color-primitives-grey-200);--ld-color-semantic-button-primary-background-disabled:var(--ld-color-primitives-grey-100);--ld-color-semantic-button-primary-background-hover:var(--ld-color-primitives-blue-800);--ld-color-semantic-button-primary-background:var(--ld-color-primitives-blue-500);--ld-color-semantic-button-primary-border-disabled:var(--ld-color-primitives-grey-500);--ld-color-semantic-button-secondary-background-hover:var(--ld-color-primitives-blue-100);--ld-color-semantic-button-secondary-background:var(--ld-color-primitives-grey-0);--ld-color-semantic-button-secondary-border-hover:var(--ld-color-primitives-blue-800);--ld-color-semantic-button-secondary-border:var(--ld-color-primitives-blue-500);--ld-color-semantic-button-tertiary-border:var(--ld-color-primitives-blue-500);--ld-color-semantic-button-tertiary-focus:var(--ld-color-primitives-blue-150);--ld-color-semantic-button-tertiary-text-disabled-hover:var(--ld-color-primitives-grey-500);--ld-color-semantic-button-tertiary-text-disabled:var(--ld-color-primitives-grey-200);--ld-color-semantic-button-tertiary-text-hover:var(--ld-color-primitives-blue-500);--ld-color-semantic-button-tertiary-text-icon-only:var(--ld-color-primitives-grey-500);--ld-color-semantic-button-tertiary-text:var(--ld-color-primitives-grey-800);--ld-color-semantic-field-background-active:var(--ld-color-primitives-blue-100);--ld-color-semantic-field-background-disabled:var(--ld-color-primitives-grey-100);--ld-color-semantic-field-background-error:var(--ld-color-primitives-red-100);--ld-color-semantic-field-background-hover:var(--ld-color-primitives-blue-100);--ld-color-semantic-field-background-valid:var(--ld-color-primitives-green-100);--ld-color-semantic-field-background:var(--ld-color-primitives-grey-0);--ld-color-semantic-field-border-disabled:var(--ld-color-primitives-grey-200);--ld-color-semantic-field-border:var(--ld-color-primitives-grey-150);--ld-color-semantic-field-border-error:var(--ld-color-primitives-red-200);--ld-color-semantic-field-border-valid:var(--ld-color-primitives-green-200);--ld-color-semantic-general-border:var(--ld-color-primitives-grey-140);--ld-color-semantic-general-middle-grey:var(--ld-color-primitives-grey-150);--ld-color-semantic-general-tab-underline:var(--ld-color-primitives-grey-150);--ld-color-semantic-text-body:var(--ld-color-primitives-grey-800);--ld-color-semantic-text-body-subtle:var(--ld-color-primitives-grey-500);--ld-color-semantic-text-button-primary:var(--ld-color-primitives-grey-0);--ld-color-semantic-text-button-primary-disabled:var(--ld-color-primitives-grey-800);--ld-color-semantic-text-button-primary-disabled-hover:var(--ld-color-primitives-grey-900);--ld-color-semantic-text-button-secondary-disabled-hover:var(--ld-color-primitives-grey-900);--ld-color-semantic-text-link:var(--ld-color-primitives-blue-500);--ld-color-semantic-text-link-hover:var(--ld-color-primitives-blue-800)}@font-face{ font-display:swap;font-family:ld-icons;font-style:normal;font-weight:400;src:url(/wp-content/plugins/sfwd-lms/themes/ld30/assets/fonts/ld-icons.eot?e0vk6b);src:url(/wp-content/plugins/sfwd-lms/themes/ld30/assets/fonts/ld-icons.eot?e0vk6b#iefix) format("embedded-opentype"),url(/wp-content/plugins/sfwd-lms/themes/ld30/assets/fonts/ld-icons.ttf?e0vk6b) format("truetype"),url(/wp-content/plugins/sfwd-lms/themes/ld30/assets/fonts/ld-icons.woff?e0vk6b) format("woff"),url(/wp-content/plugins/sfwd-lms/themes/ld30/assets/fonts/ld-icons.svg?e0vk6b#ld-icons) format("svg") }.ld-icon{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:ld-icons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.ld-icon-alert:before{content:"\e90d"}.ld-icon-unlocked:before{content:"\e900"}.ld-icon-quiz:before{content:"\e901"}.ld-icon-materials:before{content:"\e902"}.ld-icon-download:before{content:"\e903"}.ld-icon-course-outline:before{content:"\e904"}.ld-icon-content:before{content:"\e905"}.ld-icon-checkmark:before,.ld-icon-complete:before{content:"\e906"}.ld-icon-clock:before{content:"\e907"}.ld-icon-certificate:before{content:"\e908"}.ld-icon-calendar:before{content:"\e909"}.ld-icon-assignment:before{content:"\e90a"}.ld-icon-arrow-up:before{content:"\e912"}.ld-icon-arrow-right:before{content:"\e913"}.ld-icon-arrow-left:before{content:"\e914"}.ld-icon-arrow-down:before{content:"\e915"}.ld-icon-login:before{content:"\e90c"}.ld-icon-delete:before,.ld-icon-remove:before{content:"\e90b"}.ld-icon-comments:before{content:"\e917"}.ld-icon-search:before{content:"\e916"}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) *{box-sizing:border-box}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_checkout_buttons{margin:0 .5em 0 0}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join{align-items:center;background-color:#235af3;border:0;border-radius:20px;box-shadow:none;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:.75em;font-weight:800;height:auto;justify-content:center;line-height:1.25em;margin:0;max-width:385px;opacity:1;padding:1em;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;transition:opacity .3s ease;white-space:normal;width:100%}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join .ld-icon,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join .ld-icon{font-size:.875em}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join .ld-text,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join .ld-text{flex:1 1 100;padding:0 1em;text-align:center}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join+.ld-button,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join+.ld-button{margin-left:1em}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join.ld-compact,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join.ld-compact{align-items:center;border-radius:100%;flex-basis:24px;flex-shrink:0;height:24px;justify-content:center;padding:0;width:24px}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join.ld-compact .ld-icon,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join.ld-compact .ld-icon{font-size:.75em;margin-right:0}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join.ld-compact .ld-text,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join.ld-compact .ld-text{padding:0}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join.ld-button-alternate,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join.ld-button-alternate{background:#0000;color:#235af3;padding:0}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join.ld-button-alternate .ld-icon,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join.ld-button-alternate .ld-icon{background:#235af3;border-radius:100%;color:#fff;flex:0 0 18px;font-weight:700;height:18px;line-height:16px;padding:2px;text-align:center;transition:color .3s ease,background .3s ease;width:18px}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join.ld-button-alternate .ld-text,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join.ld-button-alternate .ld-text{padding-left:.5em}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join.ld-button-alternate:hover,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join.ld-button-alternate:hover{background:#0000}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join.ld-button-transparent,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join.ld-button-transparent{background:#0000;color:#235af3}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join.ld-button-transparent.ld-status-complete,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join.ld-button-transparent.ld-status-complete{color:#235af3}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join.ld-button-transparent:focus,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join.ld-button-transparent:hover,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join.ld-button-transparent:focus,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join.ld-button-transparent:hover{outline-style:solid;outline-width:2px}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join.ld-button-transparent:focus,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join.ld-button-transparent:focus{outline-color:#235af3;outline-offset:2px}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join.ld-button-transparent:hover,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join.ld-button-transparent:hover{background:#0000;outline-color:#0e2a90}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join.ld-button-reverse,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join.ld-button-reverse{background:#fff;color:#235af3}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join.ld-button-reverse:hover,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join.ld-button-reverse:hover{background:#235af3;color:#fff}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:focus,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:focus{outline:2px solid #235af3;outline-offset:2px}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:hover,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:hover{background-color:#0e2a90}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join[disabled],.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join[disabled]{background-color:#f6f8fa!important;color:#73738c!important;cursor:not-allowed;outline:2px solid #73738c!important}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join[disabled]:hover,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join[disabled]:hover{background-color:#a7adc2!important;color:#0e0e2c!important}@media (max-width:960px){.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join{max-width:100%}}@media (max-width:640px){.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join{margin-left:10px;text-align:left}}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join{margin-left:0}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover{align-items:center;background-color:#235af3;border:0;border-radius:20px;box-shadow:none;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:.75em;font-weight:800;height:auto;justify-content:center;line-height:1.25em;margin:0;max-width:385px;opacity:1;padding:1em;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;transition:opacity .3s ease;white-space:normal;width:100%}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover .ld-icon,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover .ld-icon{font-size:.875em}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover .ld-text,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover .ld-text{flex:1 1 100;padding:0 1em;text-align:center}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover+.ld-button,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover+.ld-button{margin-left:1em}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover.ld-compact,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover.ld-compact{align-items:center;border-radius:100%;flex-basis:24px;flex-shrink:0;height:24px;justify-content:center;padding:0;width:24px}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover.ld-compact .ld-icon,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover.ld-compact .ld-icon{font-size:.75em;margin-right:0}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover.ld-compact .ld-text,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover.ld-compact .ld-text{padding:0}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover.ld-button-alternate,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover.ld-button-alternate{background:#0000;color:#235af3;padding:0}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover.ld-button-alternate .ld-icon,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover.ld-button-alternate .ld-icon{background:#235af3;border-radius:100%;color:#fff;flex:0 0 18px;font-weight:700;height:18px;line-height:16px;padding:2px;text-align:center;transition:color .3s ease,background .3s ease;width:18px}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover.ld-button-alternate .ld-text,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover.ld-button-alternate .ld-text{padding-left:.5em}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover.ld-button-alternate:hover,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover.ld-button-alternate:hover{background:#0000}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover.ld-button-transparent,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover.ld-button-transparent{background:#0000;color:#235af3}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover.ld-button-transparent.ld-status-complete,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover.ld-button-transparent.ld-status-complete{color:#235af3}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover.ld-button-transparent:focus,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover.ld-button-transparent:hover,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover.ld-button-transparent:focus,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover.ld-button-transparent:hover{outline-style:solid;outline-width:2px}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover.ld-button-transparent:focus,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover.ld-button-transparent:focus{outline-color:#235af3;outline-offset:2px}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover.ld-button-transparent:hover,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover.ld-button-transparent:hover{background:#0000;outline-color:#0e2a90}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover.ld-button-reverse,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover.ld-button-reverse{background:#fff;color:#235af3}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover.ld-button-reverse:hover,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover.ld-button-reverse:hover{background:#235af3;color:#fff}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover:focus,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover:focus{outline:2px solid #235af3;outline-offset:2px}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover:hover,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover:hover{background-color:#0e2a90}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover[disabled],.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover[disabled]{background-color:#f6f8fa!important;color:#73738c!important;cursor:not-allowed;outline:2px solid #73738c!important}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover[disabled]:hover,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover[disabled]:hover{background-color:#a7adc2!important;color:#0e0e2c!important}@media (max-width:960px){.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover{max-width:100%}}@media (max-width:640px){.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover{margin-left:10px;text-align:left}}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover{cursor:default}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:hover,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:hover{color:#fff}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join.btn-disabled,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join.btn-disabled{background-color:#728188;cursor:default}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join.btn-disabled:hover,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join.btn-disabled:hover{background-color:#728188;opacity:1}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button{align-items:center;background-color:#235af3;border:0;border-radius:20px;box-shadow:none;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:.75em;font-weight:800;height:auto;justify-content:center;line-height:1.25em;margin:0;max-width:385px;opacity:1;padding:1em;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;transition:opacity .3s ease;white-space:normal;width:100%}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button .ld-icon{font-size:.875em}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button .ld-text{flex:1 1 100;padding:0 1em;text-align:center}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button+.ld-button{margin-left:1em}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button.ld-compact{align-items:center;border-radius:100%;flex-basis:24px;flex-shrink:0;height:24px;justify-content:center;padding:0;width:24px}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button.ld-compact .ld-icon{font-size:.75em;margin-right:0}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button.ld-compact .ld-text{padding:0}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button.ld-button-alternate{background:#0000;color:#235af3;padding:0}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button.ld-button-alternate .ld-icon{background:#235af3;border-radius:100%;color:#fff;flex:0 0 18px;font-weight:700;height:18px;line-height:16px;padding:2px;text-align:center;transition:color .3s ease,background .3s ease;width:18px}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button.ld-button-alternate .ld-text{padding-left:.5em}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button.ld-button-alternate:hover{background:#0000}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button.ld-button-transparent{background:#0000;color:#235af3}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button.ld-button-transparent.ld-status-complete{color:#235af3}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button.ld-button-transparent:focus,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button.ld-button-transparent:hover{outline-style:solid;outline-width:2px}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button.ld-button-transparent:focus{outline-color:#235af3;outline-offset:2px}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button.ld-button-transparent:hover{background:#0000;outline-color:#0e2a90}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button.ld-button-reverse{background:#fff;color:#235af3}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button.ld-button-reverse:hover{background:#235af3;color:#fff}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button:focus{outline:2px solid #235af3;outline-offset:2px}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button:hover{background-color:#0e2a90}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button[disabled]{background-color:#f6f8fa!important;color:#73738c!important;cursor:not-allowed;outline:2px solid #73738c!important}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button[disabled]:hover{background-color:#a7adc2!important;color:#0e0e2c!important}@media (max-width:960px){.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button{max-width:100%}}@media (max-width:640px){.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button{margin-left:10px;text-align:left}}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button .ld-icon{transition:all .25s ease-in-out}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button:hover .ld-icon-arrow-right{transform:translateX(3px)}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button:hover .ld-icon-arrow-left{transform:translateX(-3px)}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) a:not(.button):not(.screen-reader-shortcut){border-bottom:none!important;box-shadow:none!important;text-decoration:none;text-shadow:none}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) a:not(.button):not(.screen-reader-shortcut):hover{text-decoration:none}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern).ld-container{display:flex;margin:auto;max-width:1280px;padding:0 2em}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-page-content{flex:1 auto;padding-right:2.5%}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-sidebar-content{flex:0 0 250px;padding-left:2.5%}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-profile-avatar{border-radius:100%;overflow:hidden}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-profile-avatar img{height:auto;width:100%}@media (max-width:1024px){.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern).ld-container{flex-direction:column}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-page-content{margin-bottom:3em}}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #sfwd-mark-complete,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .sfwd-mark-complete{display:block;position:relative}@media (max-width:960px){.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #sfwd-mark-complete,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .sfwd-mark-complete{width:100%}}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #sfwd-mark-complete:after,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .sfwd-mark-complete:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\e906";display:inline-block;font-family:ld-icons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;padding-right:.15em;position:absolute;right:.5em;text-transform:none;top:50%;transform:translateY(-50%)}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button{align-items:center;border:0;border-radius:20px;box-shadow:none;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:.75em;font-weight:800;height:auto;justify-content:center;line-height:1.25em;margin:0;max-width:385px;opacity:1;padding:1em;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;transition:opacity .3s ease;white-space:normal;width:100%}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button .ld-icon,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button .ld-icon{font-size:.875em}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button .ld-text,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button .ld-text{flex:1 1 100;padding:0 1em;text-align:center}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button+.ld-button,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button+.ld-button{margin-left:1em}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button.ld-compact,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button.ld-compact{align-items:center;border-radius:100%;flex-basis:24px;flex-shrink:0;height:24px;justify-content:center;padding:0;width:24px}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button.ld-compact .ld-icon,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button.ld-compact .ld-icon{font-size:.75em;margin-right:0}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button.ld-compact .ld-text,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button.ld-compact .ld-text{padding:0}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button.ld-button-alternate,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button.ld-button-alternate{background:#0000;color:#235af3;padding:0}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button.ld-button-alternate .ld-icon,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button.ld-button-alternate .ld-icon{background:#235af3;border-radius:100%;color:#fff;flex:0 0 18px;font-weight:700;height:18px;line-height:16px;padding:2px;text-align:center;transition:color .3s ease,background .3s ease;width:18px}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button.ld-button-alternate .ld-text,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button.ld-button-alternate .ld-text{padding-left:.5em}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button.ld-button-alternate:hover,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button.ld-button-alternate:hover{background:#0000}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button.ld-button-transparent,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button.ld-button-transparent{background:#0000;color:#235af3}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button.ld-button-transparent.ld-status-complete,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button.ld-button-transparent.ld-status-complete{color:#235af3}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button.ld-button-transparent:focus,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button.ld-button-transparent:hover,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button.ld-button-transparent:focus,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button.ld-button-transparent:hover{outline-style:solid;outline-width:2px}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button.ld-button-transparent:focus,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button.ld-button-transparent:focus{outline-color:#235af3;outline-offset:2px}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button.ld-button-transparent:hover,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button.ld-button-transparent:hover{background:#0000;outline-color:#0e2a90}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button.ld-button-reverse,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button.ld-button-reverse{background:#fff;color:#235af3}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button.ld-button-reverse:hover,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button.ld-button-reverse:hover{background:#235af3;color:#fff}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button:focus,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button:focus{outline:2px solid #235af3;outline-offset:2px}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button:hover,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button:hover{background-color:#0e2a90}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button[disabled],.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button[disabled]{background-color:#f6f8fa!important;color:#73738c!important;cursor:not-allowed;outline:2px solid #73738c!important}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button[disabled]:hover,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button[disabled]:hover{background-color:#a7adc2!important;color:#0e0e2c!important}@media (max-width:960px){.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button{max-width:100%}}@media (max-width:640px){.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button{margin-left:10px;text-align:left}}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button{background-color:#235af3}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button:disabled,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button:disabled{background:#4c4c4c!important;cursor:pointer;filter:grayscale(100%)}@media (max-width:768px){.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button{line-height:1.5em;max-width:100%;white-space:normal}}@media (max-width:640px){.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button{margin-left:0;max-width:100%}}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions{border-top:2px solid #e2e7ed;clear:both;display:flex;justify-content:space-between;padding:1em 0}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions .ld-content-action{flex-basis:200px;padding:5px;position:relative}@media (max-width:640px){.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions .ld-content-action a.ld-button{margin-left:0}}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions .ld-content-action .ld-course-step-back{display:block;font-size:.75em;margin:10px auto 0;text-align:center;text-decoration:underline;width:100%}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions .ld-content-action .ld-course-step-back:hover{text-decoration:none}@media (max-width:960px){.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions .ld-content-action .ld-course-step-back{display:flex;justify-content:space-between;padding:1.25em}}@media (max-width:768px){.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions .ld-content-action .ld-course-step-back{display:block;padding:1.25em}}@media (max-width:640px){.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions .ld-content-action .ld-course-step-back{display:block;font-size:1rem;margin:0;text-align:center;width:100%}}@media (max-width:960px){.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions .ld-content-action{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}}@media (max-width:768px){.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions .ld-content-action{padding:1em}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions{align-items:flex-start;justify-content:space-evenly}}@media (max-width:960px){.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions{align-items:flex-start;justify-content:space-evenly}}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions .ld-content-action+a{align-self:center}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions>a{flex:1;font-size:.75em;text-align:center}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions #learndash_timer,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions .learndash_timer{color:#617175;display:block;font-weight:700;left:0;padding:1em;position:absolute;right:0;text-align:center;top:100%}@media (max-width:768px){.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions{align-items:flex-start;flex-direction:row;justify-content:space-evenly}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions .ld-content-action{flex:1}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions>*{margin-bottom:2em;margin-left:0}}@media (max-width:768px) and (max-width:640px){.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions>*{margin-bottom:0}}@media (max-width:640px){.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions{flex-direction:column-reverse}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions div:first-child,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions div:nth-child(3){width:100%}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions div:nth-child(2){order:1;width:100%}}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-mobile-only{display:none!important}@media (max-width:640px){.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-mobile-only{display:inherit!important}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-not-mobile{display:none!important}}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-loading{position:relative}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-loading:after{background:#ffffff80;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:99}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-loading:before{animation:ldrotating 1.2s linear infinite;border:3px solid #00000080;border-radius:50%;border-top-color:#235af3;content:"";display:block;height:40px;left:50%;margin:-20px 0 0 -20px;position:absolute;top:50%;width:40px;z-index:100}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview{background-color:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 6px 6px #ccc;font-size:18px;margin-bottom:30px;padding:35px 25px 20px}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview .order-heading{display:block;font-size:24px;font-weight:700;margin-bottom:30px}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview .purchase-title{font-size:22px;margin-bottom:22px}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview .purchase-rows{border:1px solid #e2e7ed;border-radius:6px}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview .purchase-rows .purchase-row{border-bottom:1px solid #e2e7ed;display:flex;justify-content:space-between;padding:10px 15px}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview .purchase-rows .purchase-row:last-of-type{border-bottom:none}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview .purchase-rows .purchase-row .purchase-label{font-weight:700}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview .coupon-form{display:flex;float:right;margin-top:30px;width:60%}@media (max-width:1024px){.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview .coupon-form{width:100%}}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview .coupon-form input{padding:9px;width:50%}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview .coupon-form input:first-of-type{border-bottom-left-radius:6px;border-color:#737373;border-top-left-radius:6px;font-size:.75em;margin-right:-2px;padding-left:15px}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview .coupon-form input:last-of-type{background:#737373;border-bottom-right-radius:6px;border-color:#737373;border-top-right-radius:6px;color:#fff;font-size:.75em;font-weight:800}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview .coupon-form input:last-of-type:hover{color:#fff;opacity:.9}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview #remove-coupon-form{align-items:center;display:inline-flex}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview #remove-coupon-form span{padding-left:20px;white-space:nowrap}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview #remove-coupon-form input[type=submit]{background:#737373;border-color:#737373;border-radius:6px;color:#fff;font-size:11px;height:22px;margin-left:5px;padding:0 6px}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview #remove-coupon-form input[type=submit]:hover{color:#fff;opacity:.9}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview .totals{float:right;margin-top:30px;width:60%}@media (max-width:1024px){.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview .totals{width:100%}}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview .totals .order-heading{margin-bottom:20px}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview .order-overview-return{clear:both;display:block;font-size:15px;padding-top:30px}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-course-status.ld-course-status-not-enrolled .ld-course-status-mode-subscribe .ld-course-status-price{color:#617175;font-size:24px}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-course-status .ld-course-status-mode-subscribe .ld-text{color:#617175;font-weight:700}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-checkout-wrapper{align-items:flex-start;column-gap:40px;display:flex}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-registration-wrapper{width:100%}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-registration-wrapper #btn-join,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-registration-wrapper .btn-join{float:right;margin:15px -5px 15px auto;max-width:100%;width:60%}@media (max-width:1024px){.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-registration-wrapper #btn-join,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-registration-wrapper .btn-join{width:100%}}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-registration-wrapper .learndash-password-strength{font-size:1em;font-weight:600;padding:3px .5em;text-align:center}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-registration-wrapper .learndash-password-strength .ld-password-strength__prefix-marker{display:none}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-registration-wrapper .learndash-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-registration-wrapper .learndash-password-strength.strong .ld-password-strength__descriptor{color:#000}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-registration-wrapper .learndash-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-registration-wrapper .learndash-password-strength.short .ld-password-strength__descriptor{color:#000}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-registration-wrapper .learndash-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-registration-wrapper .learndash-password-strength.bad .ld-password-strength__descriptor{color:#000}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-registration-wrapper .learndash-password-strength.good{background-color:#ffe399;border-color:#ffc733}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-registration-wrapper .learndash-password-strength.good .ld-password-strength__descriptor{color:#000}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-registration-wrapper .learndash-password-hint{display:block;margin:.5em 0 0}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-cart-wrapper{border:2px solid #a1a1a1;border-radius:5px;width:50%}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-cart-wrapper .cart-checkout-form-title{text-align:center}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-cart-wrapper .ld-cart-item-row{border-bottom:1px solid #ccc;display:flex;font-size:16px;margin:auto 5px;padding:7px 5px}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-cart-wrapper .ld-cart-item-row .ld-cart-item-name{width:60%}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-cart-wrapper .ld-cart-item-row .ld-cart-item-price{width:34%}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-cart-wrapper .ld-cart-item-row .ld-cart-item-delete{width:6%}.checkout-dropdown-button .btn-join{background-color:#fff!important;color:#000!important;font-size:16px!important;font-weight:400!important}.checkout-dropdown-button .btn-join:hover{background-color:#f5f5f5!important;color:#000!important}@keyframes ldrotating{to{transform:rotate(1turn)}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.learndash-wrapper .ld-expand-button{min-width:120px}.learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon{flex-basis:15px}.learndash-wrapper .ld-status-icon.ld-status-in-progress,.learndash-wrapper .ld-status-icon.ld-status-incomplete{flex-basis:18px}.learndash-wrapper .ld-course-navigation .ld-status-icon.ld-status-in-progress,.learndash-wrapper .ld-course-navigation .ld-status-icon.ld-status-incomplete{flex-basis:10px}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-details .ld-expand-button{min-width:80px}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-details .ld-expand-button.ld-compact{margin-right:1em;min-width:0}.learndash-wrapper .ld-item-list .ld-section-heading .ld-search-prompt{margin-right:3em}.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action,.learndash-wrapper .ld-focus .ld-focus-header .ld-content-actions{flex:1}.learndash-wrapper .ld-login-modal .ld-login-modal-wrapper{width:100%}}.learndash-wrapper .ld-group-list{margin-bottom:2em}.learndash-wrapper .ld-item-list{margin:2em 0 1em}.learndash-wrapper .ld-item-list .ld-table-list.ld-no-pagination{border-bottom:0!important}.learndash-wrapper .ld-item-list .ld-item-list-content{padding:1.5em}.learndash-wrapper .ld-item-list .ld-section-heading{align-items:center;display:flex;justify-content:space-between}.learndash-wrapper .ld-item-list .ld-section-heading h3{font-weight:700}.learndash-wrapper .ld-item-list .ld-section-heading .ld-item-list-actions{align-items:center;display:flex;width:100%}.learndash-wrapper .ld-item-list .ld-section-heading .ld-item-list-actions .ld-progress{flex:1}.learndash-wrapper .ld-item-list .ld-section-heading .ld-item-list-actions .ld-progress .ld-progress-stats{align-items:flex-end}.learndash-wrapper .ld-item-list .ld-section-heading .ld-item-list-actions .ld-progress .ld-progress-label{font-size:1.5em;text-transform:none}.learndash-wrapper .ld-item-list .ld-section-heading .ld-item-list-actions .ld-progress .ld-progress-bar{background-color:#e2e7ed}.learndash-wrapper .ld-item-list .ld-section-heading .ld-item-list-actions .ld-expand-button{margin-left:1em}@media (max-width:640px){.learndash-wrapper .ld-item-list .ld-section-heading h2,.learndash-wrapper .ld-item-list .ld-section-heading h3{margin-bottom:10px;text-align:center}.learndash-wrapper .ld-item-list .ld-section-heading .ld-item-list-actions .ld-expand-button{margin:10px auto}}.learndash-wrapper .ld-item-list .ld-section-heading .ld-search-prompt{border:none;color:#617175;cursor:pointer;display:flex;font-size:.875em;font-weight:800;margin:0;padding:0 10px 0 0;transition:color .3s ease}.learndash-wrapper .ld-item-list .ld-section-heading .ld-search-prompt .ld-icon{font-size:1.4em;height:20px;margin-left:5px;width:20px}.learndash-wrapper .ld-item-list .ld-section-heading .ld-search-prompt:hover{color:#235af3;text-decoration:none}.learndash-wrapper .ld-item-list .ld-item-search{height:auto;max-height:0;overflow:hidden;transition:max-height .3s ease}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-heading{font-weight:700;margin:0 0 .5em}.learndash-wrapper .ld-item-list .ld-item-search .ld-closer{all:unset;border:2px solid #0000;cursor:pointer;display:flex;font-size:.625em;font-weight:700;padding:0 4px;position:absolute;right:15px;top:10px}.learndash-wrapper .ld-item-list .ld-item-search .ld-closer:before{content:"x";margin-right:.25em}.learndash-wrapper .ld-item-list .ld-item-search .ld-closer:focus{border:2px solid #235af3;border-radius:2px}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-wrapper{background:#e2e7ed;border-radius:6px;margin:1em 0;padding:12px;position:relative}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-wrapper:before{background:#fff;content:"";height:16px;left:66px;position:absolute;top:-8px;transform:rotate(-45deg);width:16px;z-index:1}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-wrapper{overflow:visible}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-wrapper:before{background:#e2e7ed;left:auto;right:175px;z-index:9}@media (max-width:640px){.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-wrapper:before{left:20px;right:auto}}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields{align-items:flex-end;display:flex;justify-content:space-between}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields>*{flex:1;padding-right:1em}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields label{color:#333;display:block;font-size:.875em;margin-bottom:.5em}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields input,.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields select{background:#fff;border:2px solid #ccd2d9;border-radius:0;height:30px;padding:0 .5em;width:100%}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-name{position:relative}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-name .ld-reset-button{background-color:#0000;bottom:24px;color:#617175;display:inline-block;font-size:12px;font-weight:700;height:23px;line-height:24px;padding:0 1em;position:absolute;right:18px;text-decoration:none;top:41px}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-name .ld-reset-button:before{content:"x";display:inline-block;margin-right:.25em}@media (max-width:640px){.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-name .ld-reset-button{right:2px}}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-name input[type=text]{font-size:20px;line-height:31.5px;width:100%}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit{flex:0 0 100px;padding-right:0}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button{align-items:center;background-color:#235af3;border:0;border-radius:20px;box-shadow:none;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:.75em;font-weight:800;height:30px;height:auto;justify-content:center;line-height:1.25em;max-width:385px;opacity:1;padding:1em;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;transition:opacity .3s ease;white-space:normal;width:100%}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button .ld-icon{font-size:.875em}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button .ld-text{flex:1 1 100;padding:0 1em;text-align:center}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button+.ld-button{margin-left:1em}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button.ld-compact{align-items:center;border-radius:100%;flex-basis:24px;flex-shrink:0;height:24px;justify-content:center;padding:0;width:24px}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button.ld-compact .ld-icon{font-size:.75em;margin-right:0}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button.ld-compact .ld-text{padding:0}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button.ld-button-alternate{background:#0000;color:#235af3;padding:0}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button.ld-button-alternate .ld-icon{background:#235af3;border-radius:100%;color:#fff;flex:0 0 18px;font-weight:700;height:18px;line-height:16px;padding:2px;text-align:center;transition:color .3s ease,background .3s ease;width:18px}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button.ld-button-alternate .ld-text{padding-left:.5em}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button.ld-button-alternate:hover{background:#0000}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button.ld-button-transparent{background:#0000;color:#235af3}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button.ld-button-transparent.ld-status-complete{color:#235af3}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button.ld-button-transparent:focus,.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button.ld-button-transparent:hover{outline-style:solid;outline-width:2px}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button.ld-button-transparent:focus{outline-color:#235af3;outline-offset:2px}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button.ld-button-transparent:hover{background:#0000;outline-color:#0e2a90}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button.ld-button-reverse{background:#fff;color:#235af3}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button.ld-button-reverse:hover{background:#235af3;color:#fff}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button:focus{outline:2px solid #235af3;outline-offset:2px}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button:hover{background-color:#0e2a90}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button[disabled]{background-color:#f6f8fa!important;color:#73738c!important;cursor:not-allowed;outline:2px solid #73738c!important}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button[disabled]:hover{background-color:#a7adc2!important;color:#0e0e2c!important}@media (max-width:960px){.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button{max-width:100%}}@media (max-width:640px){.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button{margin-left:10px;text-align:left}}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button{margin:0}@media (max-width:640px){.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields{flex-direction:column}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields>*{margin-bottom:1em;padding-right:0;width:100%}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit{flex:1;justify-content:center}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button{margin:auto}}.learndash-wrapper .ld-item-list .ld-item-list-item{background:#fff;border:2px solid #e2e7ed;border-radius:6px;margin:1em 0}.learndash-wrapper .ld-item-list .ld-item-list-item.ld-is-next{border-color:#235af3}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview{align-items:center;display:flex;justify-content:space-between;padding:20px}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-status-icon{margin-right:.5em;margin-top:.25em}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview>.ld-tooltip,.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-name{align-items:top;color:#495255;display:flex;flex:1}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-sep{color:#e2e7ed;padding:0 .5em}.learndash-wrapper .ld-item-list .ld-item-list-item a.ld-item-name:hover{color:#235af3}.learndash-wrapper .ld-item-list .ld-item-list-item a.ld-item-name:hover .ld-item-title .ld-item-components{color:#617175}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title .ld-item-components{color:#617175;display:block;font-size:.825em;font-weight:700;margin-top:.5em}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title .ld-status{display:inline-block;font-size:.825em}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title .ld-item-component+.ld-status{margin-left:.5em}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-details{align-items:center;display:flex;justify-content:flex-end}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-details .ld-expand-button{margin-left:1em}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-details .ld-certificate-link{color:#235af3;font-size:26px;margin-right:15px}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-expanded{height:auto;max-height:0;overflow:hidden;position:relative;transition:max-height .5s ease}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-expanded:before{background:#fff;content:"";height:16px;left:66px;left:64px;position:absolute;top:-8px;transform:rotate(-45deg);width:16px;z-index:1}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-expanded .ld-progress{background:#f0f3f6;padding:2em 4.125em}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-expanded .ld-item-contents{padding:2em 4.125em}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-expanded .ld-progress{margin-top:0}@media (max-width:640px){.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview{align-items:flex-start;flex-direction:column}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-details{margin-left:2em;margin-top:0}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-status{margin-left:0;margin-right:1em}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-expand-button{margin-left:0}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-expanded .ld-item-contents,.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-expanded .ld-progress{padding:2em 1em}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-expanded .ld-item-contents{padding-top:0}}.learndash-wrapper .ld-table-list{border-radius:6px;margin:1.5em 0;overflow:hidden}.learndash-wrapper .ld-table-list .ld-table-list-header,.learndash-wrapper .ld-table-list .ld-table-list-item-preview{align-items:center;display:flex;justify-content:space-between;overflow-wrap:break-word;padding:20px 0}.learndash-wrapper .ld-table-list .ld-table-list-header a,.learndash-wrapper .ld-table-list .ld-table-list-item-preview a{color:#333}.learndash-wrapper .ld-table-list .ld-table-list-header .ld-table-list-title,.learndash-wrapper .ld-table-list .ld-table-list-item-preview .ld-table-list-title{align-items:center;display:flex;flex:1;margin-right:1em;min-width:140px}.learndash-wrapper .ld-table-list .ld-table-list-header .ld-table-list-title a,.learndash-wrapper .ld-table-list .ld-table-list-item-preview .ld-table-list-title a{align-items:center;display:flex}.learndash-wrapper .ld-table-list .ld-table-list-header .ld-table-list-columns,.learndash-wrapper .ld-table-list .ld-table-list-item-preview .ld-table-list-columns{align-items:center;display:flex;flex:2;justify-content:space-between}.learndash-wrapper .ld-table-list .ld-table-list-header .ld-table-list-columns .ld-table-list-column,.learndash-wrapper .ld-table-list .ld-table-list-item-preview .ld-table-list-columns .ld-table-list-column{flex:1;padding-left:.25em;padding-right:.25em;text-align:center}.learndash-wrapper .ld-table-list a.ld-table-list-item-preview{color:#333}.learndash-wrapper .ld-table-list a.ld-table-list-item-preview:hover{color:#235af3}.learndash-wrapper .ld-table-list .ld-table-list-header{background-color:#235af3;color:#fff;font-weight:800;padding:20px 22px}.learndash-wrapper .ld-table-list .ld-table-list-items{border:2px solid #e2e7ed;font-size:.875em;padding:0 20px}@media (max-width:640px){.learndash-wrapper .ld-table-list .ld-table-list-items{padding:0 20px}}.learndash-wrapper .ld-table-list .ld-table-list-item{border-bottom:1px solid #e2e7ed;padding-left:0;padding-right:0}.learndash-wrapper .ld-table-list .ld-table-list-item:last-child{border-bottom:0}.learndash-wrapper .ld-table-list .ld-table-list-item .ld-table-list-title a{color:#333}.learndash-wrapper .ld-table-list .ld-table-list-item .ld-table-list-title a:hover{color:#235af3}.learndash-wrapper .ld-table-list .ld-table-list-item .ld-comments-column{color:#617175;font-size:1.2em;font-weight:700}.learndash-wrapper .ld-table-list .ld-table-list-item .ld-comments-column a{color:#617175}.learndash-wrapper .ld-table-list .ld-table-list-item .ld-comments-column .ld-icon-comments{font-size:1.5em;transform:translateY(.2em)}.learndash-wrapper .ld-table-list .ld-table-list-item-expanded{padding:.75em 2em}.learndash-wrapper .ld-table-list .ld-table-list-item-expanded .ld-table-list{position:relative}.learndash-wrapper .ld-table-list .ld-table-list-item-expanded .ld-table-list:before{background:#fff;content:"";height:16px;left:66px;left:32px;position:absolute;top:-8px;transform:rotate(-45deg);width:16px;z-index:1}.learndash-wrapper .ld-table-list .ld-table-list-item-expanded .ld-table-list .ld-table-list-header{background-color:#e2e7ed;color:#495255}.learndash-wrapper .ld-table-list .ld-table-list-item-expanded .ld-table-list .ld-table-list-items{background:#e2e7ed;padding-top:0}.learndash-wrapper .ld-table-list .ld-table-list-item-expanded .ld-table-list .ld-table-list-item:first-child{border-top:2px solid #495255}.learndash-wrapper .ld-table-list .ld-table-list-item-expanded .ld-table-list .ld-table-list-item{border-bottom:1px solid #49525533}.learndash-wrapper .ld-table-list .ld-table-list-item-expanded .ld-table-list .ld-table-list-item:last-child{border-bottom:0}.learndash-wrapper .ld-table-list .ld-table-list-item-expanded .ld-table-list .ld-table-list-item-preview{padding:10px 0}.learndash-wrapper .ld-table-list .ld-table-list-footer{background:#e2e7ed;padding:20px}.learndash-wrapper .ld-table-list .ld-table-list-footer .ld-pagination{margin-bottom:0}.learndash-wrapper .ld-table-list.ld-no-pagination .ld-table-list-footer{background:#0000;padding:0}.learndash-wrapper .ld-table-list.ld-no-pagination{border-bottom:2px solid #e2e7ed}.learndash-wrapper .ld-table-list .ld-table-list-header .ld-table-list-columns .ld-table-list-column{flex:0 1 150px;font-size:.75em}.learndash-wrapper .ld-table-list .ld-table-list-header .ld-table-list-columns .ld-table-list-column.ld-assignment-column-approved{flex:1;text-align:right}.learndash-wrapper .ld-table-list .ld-table-list-item-preview .ld-table-list-columns .ld-table-list-column{flex:0 1 150px;font-size:.875em;line-height:1.4em}.learndash-wrapper .ld-table-list .ld-table-list-item-preview .ld-table-list-columns .ld-table-list-column .ld-column-label{display:none}.learndash-wrapper .ld-table-list .ld-table-list-item-preview .ld-table-list-columns .ld-table-list-column.ld-statuscolumn{flex:1;text-align:right}@media (max-width:768px){.learndash-wrapper .ld-table-list .ld-table-list-header .ld-table-list-columns{display:none}.learndash-wrapper .ld-table-list .ld-table-list-item-preview{align-items:flex-start;flex-direction:column}.learndash-wrapper .ld-table-list .ld-table-list-item-preview .ld-table-list-title{width:100%}.learndash-wrapper .ld-table-list .ld-table-list-item-preview .ld-table-list-columns{align-items:flex-start;flex-direction:column;padding-top:.5em;width:100%}.learndash-wrapper .ld-table-list .ld-table-list-item-preview .ld-table-list-columns .ld-table-list-column{flex:1 auto;margin:0 0 .5em}.learndash-wrapper .ld-table-list .ld-table-list-item-preview .ld-table-list-columns .ld-table-list-column .ld-column-label{display:inline-block;margin:0 0 .5em}.learndash-wrapper .ld-table-list.ld-assignment-list .ld-table-list-item-preview .ld-table-list-title{flex:1}}@media (max-width:640px){.learndash-wrapper #ld-profile .ld-table-list .ld-table-list-item-expanded,.learndash-wrapper .ld-lesson-list .ld-table-list-items{padding:0}}.ld-password-strength{padding-top:var(--ld-spacer-0)}.ld-password-strength__prefix-marker{background-color:var(--ld-color-system-middle-gray);border-radius:2px;display:inline-block;height:4px;margin-right:9px;vertical-align:middle;width:24px}.ld-password-strength__hint{color:var(--ld-color-system-subtle-text);margin-block-start:0;margin-bottom:var(--ld-spacer-4)}.ld-password-strength__descriptor,.ld-password-strength__hint{font-size:var(--ld-typography-desktop-body-small-size);line-height:var(--ld-typography-desktop-body-small-height)}.ld-password-strength__descriptor{display:inline-block}.ld-password-strength.short .ld-password-strength__prefix-marker-1{background-color:var(--ld-color-semantic-error)}.ld-password-strength.short .ld-password-strength__descriptor{color:var(--ld-color-semantic-error)}.ld-password-strength.bad .ld-password-strength__prefix-marker-1,.ld-password-strength.bad .ld-password-strength__prefix-marker-2{background-color:var(--ld-color-semantic-error)}.ld-password-strength.bad .ld-password-strength__descriptor{color:var(--ld-color-semantic-error)}.ld-password-strength.good .ld-password-strength__prefix-marker-1,.ld-password-strength.good .ld-password-strength__prefix-marker-2,.ld-password-strength.good .ld-password-strength__prefix-marker-3{background-color:var(--ld-color-semantic-success)}.ld-password-strength.good .ld-password-strength__descriptor{color:var(--ld-color-semantic-success)}.ld-password-strength.strong .ld-password-strength__prefix-marker-1,.ld-password-strength.strong .ld-password-strength__prefix-marker-2,.ld-password-strength.strong .ld-password-strength__prefix-marker-3,.ld-password-strength.strong .ld-password-strength__prefix-marker-4{background-color:var(--ld-color-semantic-success)}.ld-password-strength.strong .ld-password-strength__descriptor{color:var(--ld-color-semantic-success)}.ldregister .ld-password-strength__descriptor{font-size:1em}.ld-form__field-password-wrapper{margin-bottom:var(--ld-spacer-1)}.ld-breakpoint--mobile .ld-form__field-confirm_password-wrapper,.ld-breakpoint--mobile .ld-form__field-password-wrapper{display:flex;justify-content:space-between}.ld-form__field-confirm_password-wrapper input,.ld-form__field-password-wrapper input{flex-grow:1}.ld-button__password-visibility-toggle{display:inline-block;margin-top:var(--ld-spacer-fixed-2)}.ld-breakpoint--mobile .ld-button__password-visibility-toggle{display:flex;margin-left:10px;margin-top:0}.learndash-wrapper .ld-progress{display:flex;flex-direction:column;margin:1em 0}.learndash-wrapper .ld-progress .ld-progress-heading{display:flex;font-size:.75em;justify-content:space-between;line-height:1em}.learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-label{font-weight:800;text-transform:uppercase}.learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats{display:flex;flex-wrap:wrap;justify-content:flex-start}.learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage{color:#235af3;font-weight:800;margin-right:5px;text-transform:uppercase}.learndash-wrapper .ld-progress .ld-progress-bar{background-color:#fff;border-radius:7px;height:7px;margin:5px 0;overflow:hidden}.learndash-wrapper .ld-progress .ld-progress-bar .ld-progress-bar-percentage{background:#235af3;height:7px}.learndash-wrapper .ld-progress.ld-progress-inline{align-items:center;flex-direction:row-reverse}.learndash-wrapper .ld-progress.ld-progress-inline .ld-progress-bar{flex:1 auto;margin-right:1em}.learndash-wrapper .ld-progress.ld-progress-inline .ld-status{margin-left:1em}@media (max-width:640px){.learndash-wrapper .ld-progress .ld-progress-heading,.learndash-wrapper .ld-progress .ld-progress-heading.ld-progress-inline{flex-direction:column}}.learndash-wrapper .ld-breadcrumbs+.ld-topic-status{padding:0}.learndash-wrapper.learndash-widget .ld-progress{flex-wrap:wrap}.learndash-wrapper.learndash-widget .ld-progress .ld-progress-heading{flex-direction:column;margin:.25em 0;order:1}.learndash-wrapper.learndash-widget .ld-progress .ld-progress-bar{background-color:#e2e7ed;margin-right:0;width:100%}.learndash-pager{align-items:center;background-color:#e2e7ed;border-radius:17px;color:#617175;color:#333;display:inline-flex;font-size:12px;font-weight:700;justify-content:space-between;margin:10px 0;padding:6px 12px;text-transform:uppercase}.learndash-pager a{border:none!important;box-shadow:none!important;color:#333;cursor:pointer;font-size:18px;line-height:1em;text-decoration:none!important}.learndash-pager a:after,.learndash-pager a:before{display:none}.learndash-pager a.disabled{cursor:default;opacity:.5}.learndash-pager .pager-left{order:1}.learndash-pager .pager-legend{order:2;padding:0 8px}.learndash-pager .pager-right{order:3}.learndash-wrapper .ld-pagination{align-items:center;color:#333;display:flex;font-size:.75em;font-weight:700;justify-content:flex-end;margin-bottom:1em;text-transform:uppercase}.learndash-wrapper .ld-pagination .ld-pages{align-items:center;background-color:#e2e7ed;border-radius:17px;display:flex;flex:0 0 180px;justify-content:space-between;line-height:1;overflow:hidden;padding:.5em}.learndash-wrapper .ld-pagination .ld-pages i{background-position:50%;background-repeat:no-repeat;background-size:contain;color:#333;cursor:pointer;display:block;transition:color .3s ease}.learndash-wrapper .ld-pagination .ld-pages i:hover{color:#235af3}.learndash-wrapper .ld-pagination .ld-pages a{color:#333;transition:all .25s ease-in-out}.learndash-wrapper .ld-pagination .ld-pages a:hover{color:#333}.learndash-wrapper .ld-pagination .ld-pages a.disabled{opacity:.25;pointer-events:none}@media (max-width:640px){.learndash-wrapper .ld-pagination{justify-content:center}}.learndash-wrapper .ld-item-list-item-expanded .ld-pagination .ld-pages{flex:0 0 100px;padding:0 10px}.learndash-wrapper .ld-table-list-footer .ld-pagination .ld-pages{flex:0 0 120px}.ld-loading{position:relative}.ld-loading:after{background:#ffffff80;bottom:0;left:0;right:0;top:0;z-index:99}.ld-loading:after,.ld-loading:before{content:"";display:block;position:absolute}.ld-loading:before{animation:ldrotating 1.2s linear infinite;border:3px solid #00000080;border-radius:50%;border-top-color:#235af3;height:40px;left:50%;margin:-20px 0 0 -20px;top:50%;width:40px;z-index:100}.learndash-wrapper .ld-section-heading h3{font-size:24px;margin:.5em 0}.learndash-wrapper .ld-score{font-weight:700}.learndash-wrapper .ld-score.score-low{color:#ff3c00}.learndash-wrapper .ld-score.score-high{color:#235af3}.learndash-wrapper .ld-expand-button{background-color:#235af3;border:0;border-radius:20px;box-shadow:none;color:#fff;cursor:pointer;font-family:inherit;font-size:.75em;font-weight:800;height:auto;justify-content:center;line-height:1.25em;margin:0;max-width:385px;opacity:1;padding:1em;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;transition:opacity .3s ease;white-space:normal;width:100%}.learndash-wrapper .ld-expand-button .ld-icon{font-size:.875em}.learndash-wrapper .ld-expand-button .ld-text{flex:1 1 100;padding:0 1em;text-align:center}.learndash-wrapper .ld-expand-button+.ld-button{margin-left:1em}.learndash-wrapper .ld-expand-button.ld-compact{align-items:center;border-radius:100%;flex-basis:24px;flex-shrink:0;height:24px;justify-content:center;padding:0;width:24px}.learndash-wrapper .ld-expand-button.ld-compact .ld-icon{font-size:.75em;margin-right:0}.learndash-wrapper .ld-expand-button.ld-compact .ld-text{padding:0}.learndash-wrapper .ld-expand-button.ld-button-alternate{background:#0000;color:#235af3;padding:0}.learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon{background:#235af3;border-radius:100%;color:#fff;flex:0 0 18px;font-weight:700;height:18px;line-height:16px;padding:2px;text-align:center;transition:color .3s ease,background .3s ease;width:18px}.learndash-wrapper .ld-expand-button.ld-button-alternate .ld-text{padding-left:.5em}.learndash-wrapper .ld-expand-button.ld-button-alternate:hover{background:#0000}.learndash-wrapper .ld-expand-button.ld-button-transparent{background:#0000;color:#235af3}.learndash-wrapper .ld-expand-button.ld-button-transparent.ld-status-complete{color:#235af3}.learndash-wrapper .ld-expand-button.ld-button-transparent:focus,.learndash-wrapper .ld-expand-button.ld-button-transparent:hover{outline-style:solid;outline-width:2px}.learndash-wrapper .ld-expand-button.ld-button-transparent:focus{outline-color:#235af3;outline-offset:2px}.learndash-wrapper .ld-expand-button.ld-button-transparent:hover{background:#0000;outline-color:#0e2a90}.learndash-wrapper .ld-expand-button.ld-button-reverse{background:#fff;color:#235af3}.learndash-wrapper .ld-expand-button.ld-button-reverse:hover{background:#235af3;color:#fff}.learndash-wrapper .ld-expand-button:focus{outline:2px solid #235af3;outline-offset:2px}.learndash-wrapper .ld-expand-button:hover{background-color:#0e2a90}.learndash-wrapper .ld-expand-button[disabled]{background-color:#f6f8fa!important;color:#73738c!important;cursor:not-allowed;outline:2px solid #73738c!important}.learndash-wrapper .ld-expand-button[disabled]:hover{background-color:#a7adc2!important;color:#0e0e2c!important}@media (max-width:960px){.learndash-wrapper .ld-expand-button{max-width:100%}}@media (max-width:640px){.learndash-wrapper .ld-expand-button{margin-left:10px;text-align:left}}.learndash-wrapper .ld-expand-button{align-items:center;display:flex}.learndash-wrapper .ld-expand-button.ld-expanded .ld-icon{transform:rotate(-180deg)}.learndash-wrapper .ld-expand-button.ld-button-alternate .ld-text{text-align:left}.learndash-wrapper .ld-status{background-color:#e2e7ed;border-radius:12px;color:#333;display:block;font-size:11px;font-weight:700;letter-spacing:.5px;line-height:1.1;margin-bottom:5px;padding:5px 12px;text-align:center;text-transform:uppercase}.learndash-wrapper .ld-status.ld-tooltip [role=tooltip]{font-size:.75rem;letter-spacing:normal;line-height:unset}.learndash-wrapper .ld-status-icon{border-radius:100%;display:inline-block;flex-basis:26px;flex-shrink:0;height:26px;position:relative;text-align:center;width:26px}.learndash-wrapper .ld-status-icon .ld-icon{font-size:1.5em}.learndash-wrapper .ld-status-icon .ld-icon:before{left:50%;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%)}.learndash-wrapper .ld-status-icon.ld-status-complete .ld-icon{font-size:1em}.learndash-wrapper .ld-status-icon.ld-quiz-complete{color:#235af3}.learndash-wrapper .ld-status-complete{background-color:#235af3;color:#fff}.learndash-wrapper a.ld-status-complete:focus,.learndash-wrapper a.ld-status-complete:link,.learndash-wrapper a.ld-status-complete:visited{color:#fff}.learndash-wrapper .ld-status-waiting{background-color:#ffd200;color:#000000bf}.learndash-wrapper .ld-status-alert,.learndash-wrapper .ld-status-unlocked{background-color:#ebf8fd;color:#235af3}.learndash-wrapper .ld-status-incomplete.ld-status-icon{background-color:#fff;border:4px solid #e2e7ed}.learndash-wrapper .ld-status-in-progress{background-color:#fff;border-color:#235af3 #e2e7ed #e2e7ed #235af3;border-style:solid;border-width:4px;transform:rotate(-45deg)}.learndash-wrapper .ld-certificate-icon{background:#235af3;display:block;height:30px;margin:auto;width:40px}.learndash-wrapper .ld-item-icon{flex-shrink:0;font-size:1.4em;margin-right:.25em}.learndash-wrapper .ld-item-icon.quiz-failure{color:#ff3c00}.learndash-wrapper .ld-item-icon.ld-quiz-complete{color:#235af3}.learndash-wrapper .ld-item-icon.ld-quiz-incomplete{color:#333}.learndash-wrapper .ld-icon-delete{color:#7b8990;font-size:1.8em;margin-right:.25em}.learndash-wrapper .ld-icon-delete:hover{color:#333}.learndash-wrapper .ld-home-link{color:#495255;font-size:.75em;margin:0 0 .75em;text-decoration:underline}.learndash-wrapper .ld-home-link:hover{text-decoration:none}.learndash-wrapper .ld-text-content{color:#666;line-height:1.6;margin:1.5em 0}.learndash-wrapper .ld-select-field{position:relative}.learndash-wrapper .ld-select-field:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90e";display:inline-block;font-family:ld-icons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;pointer-events:none;position:absolute;right:.5em;text-transform:none;top:50%;transform:translateY(-50%);z-index:9}.learndash-wrapper .ld-select-field select{appearance:none}.learndash-wrapper .ld-file-upload{background-color:#f0f3f6;border-radius:6px;margin:1em 0;padding:1.5em}.learndash-wrapper .ld-file-upload .ld-file-upload-heading{color:#617175;font-size:1.2em;font-weight:700}.learndash-wrapper .ld-file-upload .ld-file-upload-heading span{font-size:.8em;font-weight:300}.learndash-wrapper .ld-file-upload .ld-file-upload-form{align-items:center;display:flex;margin-top:1em}.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-file-input{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-file-input+label{align-items:center;background-color:#fff;border-bottom-left-radius:12px;border-top-left-radius:12px;display:flex;flex:1;font-weight:700;overflow:hidden}.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-file-input+label strong{background-color:#617175;color:#fff;font-size:.875em;font-weight:700;padding:.5em 2em}.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-file-input+label span{border-bottom-right-radius:12px;border-top-right-radius:12px;color:#333;font-size:.875em;font-style:italic;overflow:hidden;padding:.5em 2em;text-overflow:ellipsis;white-space:nowrap}.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-button{flex:0 0 150px;font-size:.875em;justify-content:center;opacity:.5;text-align:center}.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-file-selected+.ld-button{opacity:1}.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-file-input+label{border-bottom-right-radius:12px;border-top-right-radius:12px;cursor:pointer;margin-right:.5em}.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-file-input.has-focus+label,.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-file-input:focus+label{outline:1px dotted #000;outline:5px auto -webkit-focus-ring-color}.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-file-upload-message{font-size:.8em;line-height:1.5em;margin-top:1em}@media (max-width:640px){.learndash-wrapper .ld-file-upload .ld-file-upload-form{flex-direction:column}.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-file-input+label{border-radius:0;flex-direction:column;text-align:center;width:100%}.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-file-input+label span,.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-file-input+label strong{width:100%}.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-button{flex:1;margin-top:1em}}.learndash-wrapper .ld-hide{display:none}.learndash-wrapper .sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.learndash-wrapper .ld-item-list.ld-course-list .ld-section-heading,.learndash-wrapper .ld-item-list.ld-lesson-list .ld-section-heading{margin-bottom:1.5em}.learndash-wrapper .ld-item-list.ld-course-list .ld-section-heading h2,.learndash-wrapper .ld-item-list.ld-lesson-list .ld-section-heading h2{font-size:24px;margin:0;padding:0}.learndash-wrapper .ld-item-list.ld-course-list .ld-section-heading .ld-item-list-actions,.learndash-wrapper .ld-item-list.ld-lesson-list .ld-section-heading .ld-item-list-actions{justify-content:flex-end;width:auto}@media (max-width:640px){.learndash-wrapper .ld-item-list.ld-course-list .ld-section-heading,.learndash-wrapper .ld-item-list.ld-lesson-list .ld-section-heading{flex-wrap:wrap;margin-bottom:.5em;margin-top:0}.learndash-wrapper .ld-item-list.ld-course-list .ld-section-heading .ld-item-list-actions,.learndash-wrapper .ld-item-list.ld-course-list .ld-section-heading h2,.learndash-wrapper .ld-item-list.ld-lesson-list .ld-section-heading .ld-item-list-actions,.learndash-wrapper .ld-item-list.ld-lesson-list .ld-section-heading h2{flex:0 0 100%;justify-content:space-between}}.learndash-wrapper .ld-item-list.ld-course-list .ld-lesson-section-heading,.learndash-wrapper .ld-item-list.ld-lesson-list .ld-lesson-section-heading{display:block;font-size:18px;font-weight:700;margin:1em 0 .5em}.learndash-wrapper .ld-lesson-list.ld-item-list .ld-item-list-item .ld-table-list{border-radius:0;margin:0}.learndash-wrapper .ld-lesson-list.ld-item-list .ld-item-list-item .ld-table-list .ld-table-list-items{border:0}.learndash-wrapper .ld-item-list.ld-lesson-list .ld-topic-list .ld-table-list-header{padding:20px 60px}.learndash-wrapper .ld-item-list.ld-lesson-list .ld-topic-list .ld-table-list-item{margin:0 2.8em}@media (max-width:768px){.learndash-wrapper .ld-item-list.ld-lesson-list .ld-topic-list .ld-table-list-header{padding-left:1em;padding-right:1em}.learndash-wrapper .ld-item-list.ld-lesson-list .ld-topic-list .ld-table-list-item{margin:0 1em}}.learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-lesson-details{align-items:center;display:flex;font-size:.75em;line-height:1em}.learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-lesson-details .ld-lesson-list-progress{border-right:1px solid #ffffff80;margin-right:10px;padding-right:10px;text-transform:uppercase}.learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-lesson-details .ld-lesson-list-steps{font-weight:400}.learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-item .ld-table-list-item-preview{align-items:flex-start;flex-direction:row;justify-content:flex-start}.learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-item .ld-table-list-item-preview .ld-status-icon{margin-right:.5em}.learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-item .ld-table-list-item-expanded{padding-top:0}.learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-item .ld-table-list-item-expanded .ld-status{display:inline-block}.learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-item.unavailable .ld-table-list-item-preview{opacity:.5}@media (max-width:640px){.learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-header{align-items:stretch;flex-direction:column}.learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-lesson-details{margin:1em 2.9em}}.learndash-wrapper .ld-lesson-status{background:#f0f3f6;border-radius:6px;overflow:hidden}.learndash-wrapper .ld-lesson-status .ld-progress{padding:0 1em}.learndash-wrapper .ld-topic-status{background:#f0f3f6;border-radius:6px;overflow:hidden}.learndash-wrapper .ld-topic-status .ld-progress{padding:0 1em}.learndash-wrapper .quiz_continue_link{display:flex;justify-content:space-around;margin:10px}.learndash-wrapper .ld-quiz-actions{align-items:center;border-top:2px solid #f0f3f6;display:flex;flex-direction:row-reverse;justify-content:center;margin:20px 0;padding-top:30px}.learndash-wrapper .ld-quiz-actions .quiz_continue_link{margin:0 10px}.learndash-wrapper .ld-quiz-actions .wpProQuiz_button{background:#495255;margin:0 10px}.learndash-wrapper .ld-quiz-actions input[type=button]{margin:0 10px}.learndash-wrapper .ld-quiz-actions input[name=reShowQuestion],.learndash-wrapper .ld-quiz-actions input[name=restartQuiz]{background:#495255}@media (max-width:768px){.learndash-wrapper .ld-quiz-actions{flex-direction:row}.learndash-wrapper .ld-quiz-actions .quiz_continue_link,.learndash-wrapper .ld-quiz-actions .wpProQuiz_button,.learndash-wrapper .ld-quiz-actions input[type=button]{margin-bottom:1em;margin-left:auto;margin-right:auto;width:auto}}.learndash-wrapper #quiz_continue_link,.learndash-wrapper #quiz_continue_link:hover{background:#235af3}.learndash-wrapper .course_progress{background-color:#f0f3f6;border-radius:7px;height:7px;margin:1em 0;max-width:100%;overflow:hidden}.learndash-wrapper .course_progress .sending_progress_bar{background:#235af3;height:7px}.learndash-wrapper .wpProQuiz_content .wpProQuiz_loadQuiz,.learndash-wrapper .wpProQuiz_content .wpProQuiz_lock,.learndash-wrapper .wpProQuiz_content .wpProQuiz_prerequisite,.learndash-wrapper .wpProQuiz_content .wpProQuiz_startOnlyRegisteredUser{background-color:#f0f3f6;border:2px solid #e2e7ed;border-radius:6px;box-sizing:border-box;color:#617175;margin:1em 0;min-height:85px;padding:25px 15px 25px 75px;position:relative}.learndash-wrapper .wpProQuiz_content .wpProQuiz_loadQuiz p,.learndash-wrapper .wpProQuiz_content .wpProQuiz_lock p,.learndash-wrapper .wpProQuiz_content .wpProQuiz_prerequisite p,.learndash-wrapper .wpProQuiz_content .wpProQuiz_startOnlyRegisteredUser p{margin:0;padding:0}.learndash-wrapper .wpProQuiz_content .wpProQuiz_infopageHeader{font-size:22px}.learndash-wrapper .wpProQuiz_content .wpProQuiz_resultTable{border:5px solid #f0f3f6;border-radius:4px;padding:0}.learndash-wrapper .wpProQuiz_content .wpProQuiz_resultTable table,.learndash-wrapper .wpProQuiz_content .wpProQuiz_resultTable table tbody{border:0}.learndash-wrapper .wpProQuiz_content .wpProQuiz_resultTable table tbody td{border:0!important;padding:15px}.learndash-wrapper .wpProQuiz_content .wpProQuiz_resultTable .wpProQuiz_resultValue div{box-shadow:none}.learndash-wrapper .wpProQuiz_content .wpProQuiz_resultTable .wpProQuiz_resultName{line-height:1.2em}.learndash-wrapper .wpProQuiz_content .wpProQuiz_certificate{text-align:center}.learndash-wrapper .wpProQuiz_content .wpProQuiz_certificate a.btn-blue{display:inline-block;justify-content:flex-start;padding:.5em 1em;white-space:nowrap}.learndash-wrapper .wpProQuiz_content .wpProQuiz_button,.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2,.learndash-wrapper .wpProQuiz_content .wpProQuiz_certificate a.btn-blue{align-items:center;background-color:#235af3;border:0;border-radius:20px;box-shadow:none;color:#fff;cursor:pointer;font-family:inherit;font-size:.75em;font-weight:800;margin:0;opacity:1;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;transition:opacity .3s ease}.learndash-wrapper .wpProQuiz_content .wpProQuiz_button,.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2{display:flex;height:auto;justify-content:center;line-height:1.25em;max-width:385px;padding:1em;white-space:normal;width:100%}.learndash-wrapper .wpProQuiz_content .wpProQuiz_button .ld-icon,.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2 .ld-icon{font-size:.875em}.learndash-wrapper .wpProQuiz_content .wpProQuiz_button .ld-text,.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2 .ld-text{flex:1 1 100;padding:0 1em;text-align:center}.learndash-wrapper .wpProQuiz_content .wpProQuiz_button+.ld-button,.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2+.ld-button{margin-left:1em}.learndash-wrapper .wpProQuiz_content .wpProQuiz_button.ld-compact,.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2.ld-compact{align-items:center;border-radius:100%;flex-basis:24px;flex-shrink:0;height:24px;justify-content:center;padding:0;width:24px}.learndash-wrapper .wpProQuiz_content .wpProQuiz_button.ld-compact .ld-icon,.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2.ld-compact .ld-icon{font-size:.75em;margin-right:0}.learndash-wrapper .wpProQuiz_content .wpProQuiz_button.ld-compact .ld-text,.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2.ld-compact .ld-text{padding:0}.learndash-wrapper .wpProQuiz_content .wpProQuiz_button.ld-button-alternate,.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2.ld-button-alternate{background:#0000;color:#235af3;padding:0}.learndash-wrapper .wpProQuiz_content .wpProQuiz_button.ld-button-alternate .ld-icon,.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2.ld-button-alternate .ld-icon{background:#235af3;border-radius:100%;color:#fff;flex:0 0 18px;font-weight:700;height:18px;line-height:16px;padding:2px;text-align:center;transition:color .3s ease,background .3s ease;width:18px}.learndash-wrapper .wpProQuiz_content .wpProQuiz_button.ld-button-alternate .ld-text,.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2.ld-button-alternate .ld-text{padding-left:.5em}.learndash-wrapper .wpProQuiz_content .wpProQuiz_button.ld-button-alternate:hover,.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2.ld-button-alternate:hover{background:#0000}.learndash-wrapper .wpProQuiz_content .wpProQuiz_button.ld-button-transparent,.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2.ld-button-transparent{background:#0000;color:#235af3}.learndash-wrapper .wpProQuiz_content .wpProQuiz_button.ld-button-transparent.ld-status-complete,.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2.ld-button-transparent.ld-status-complete{color:#235af3}.learndash-wrapper .wpProQuiz_content .wpProQuiz_button.ld-button-transparent:focus,.learndash-wrapper .wpProQuiz_content .wpProQuiz_button.ld-button-transparent:hover,.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2.ld-button-transparent:focus,.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2.ld-button-transparent:hover{outline-style:solid;outline-width:2px}.learndash-wrapper .wpProQuiz_content .wpProQuiz_button.ld-button-transparent:focus,.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2.ld-button-transparent:focus{outline-color:#235af3;outline-offset:2px}.learndash-wrapper .wpProQuiz_content .wpProQuiz_button.ld-button-transparent:hover,.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2.ld-button-transparent:hover{background:#0000;outline-color:#0e2a90}.learndash-wrapper .wpProQuiz_content .wpProQuiz_button.ld-button-reverse,.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2.ld-button-reverse{background:#fff;color:#235af3}.learndash-wrapper .wpProQuiz_content .wpProQuiz_button.ld-button-reverse:hover,.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2.ld-button-reverse:hover{background:#235af3;color:#fff}.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2:focus,.learndash-wrapper .wpProQuiz_content .wpProQuiz_button:focus{outline:2px solid #235af3;outline-offset:2px}.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2:hover,.learndash-wrapper .wpProQuiz_content .wpProQuiz_button:hover{background-color:#0e2a90}.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2[disabled],.learndash-wrapper .wpProQuiz_content .wpProQuiz_button[disabled]{background-color:#f6f8fa!important;color:#73738c!important;cursor:not-allowed;outline:2px solid #73738c!important}.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2[disabled]:hover,.learndash-wrapper .wpProQuiz_content .wpProQuiz_button[disabled]:hover{background-color:#a7adc2!important;color:#0e0e2c!important}@media (max-width:960px){.learndash-wrapper .wpProQuiz_content .wpProQuiz_button,.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2{max-width:100%}}@media (max-width:640px){.learndash-wrapper .wpProQuiz_content .wpProQuiz_button,.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2{margin-left:10px;text-align:left}}.learndash-wrapper .wpProQuiz_content .wpProQuiz_button,.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2{width:auto}@media (max-width:960px){.learndash-wrapper .wpProQuiz_content .wpProQuiz_button,.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2{min-width:150px;padding:1em 2em}}@media (max-width:640px){.learndash-wrapper .wpProQuiz_content .wpProQuiz_button,.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2{float:none!important;margin-bottom:1em;margin-left:auto!important;margin-right:auto!important}.learndash-wrapper .wpProQuiz_content .wpProQuiz_button.wpProQuiz_TipButton,.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2.wpProQuiz_TipButton{display:inline;margin:auto;padding:.25em .5em}}.learndash-wrapper .wpProQuiz_content a#quiz_continue_link{align-items:center;background-color:#235af3;border:0;border-radius:20px;box-shadow:none;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:.75em;font-weight:800;height:auto;justify-content:center;line-height:1.25em;margin:0;max-width:385px;opacity:1;padding:1em;text-decoration:none;text-shadow:none;text-transform:none;transition:opacity .3s ease;white-space:normal;width:100%}.learndash-wrapper .wpProQuiz_content a#quiz_continue_link .ld-icon{font-size:.875em}.learndash-wrapper .wpProQuiz_content a#quiz_continue_link .ld-text{flex:1 1 100;padding:0 1em;text-align:center}.learndash-wrapper .wpProQuiz_content a#quiz_continue_link+.ld-button{margin-left:1em}.learndash-wrapper .wpProQuiz_content a#quiz_continue_link.ld-compact{align-items:center;border-radius:100%;flex-basis:24px;flex-shrink:0;height:24px;justify-content:center;padding:0;width:24px}.learndash-wrapper .wpProQuiz_content a#quiz_continue_link.ld-compact .ld-icon{font-size:.75em;margin-right:0}.learndash-wrapper .wpProQuiz_content a#quiz_continue_link.ld-compact .ld-text{padding:0}.learndash-wrapper .wpProQuiz_content a#quiz_continue_link.ld-button-alternate{background:#0000;color:#235af3;padding:0}.learndash-wrapper .wpProQuiz_content a#quiz_continue_link.ld-button-alternate .ld-icon{background:#235af3;border-radius:100%;color:#fff;flex:0 0 18px;font-weight:700;height:18px;line-height:16px;padding:2px;text-align:center;transition:color .3s ease,background .3s ease;width:18px}.learndash-wrapper .wpProQuiz_content a#quiz_continue_link.ld-button-alternate .ld-text{padding-left:.5em}.learndash-wrapper .wpProQuiz_content a#quiz_continue_link.ld-button-alternate:hover{background:#0000}.learndash-wrapper .wpProQuiz_content a#quiz_continue_link.ld-button-transparent{background:#0000;color:#235af3}.learndash-wrapper .wpProQuiz_content a#quiz_continue_link.ld-button-transparent.ld-status-complete{color:#235af3}.learndash-wrapper .wpProQuiz_content a#quiz_continue_link.ld-button-transparent:focus,.learndash-wrapper .wpProQuiz_content a#quiz_continue_link.ld-button-transparent:hover{outline-style:solid;outline-width:2px}.learndash-wrapper .wpProQuiz_content a#quiz_continue_link.ld-button-transparent:focus{outline-color:#235af3;outline-offset:2px}.learndash-wrapper .wpProQuiz_content a#quiz_continue_link.ld-button-transparent:hover{background:#0000;outline-color:#0e2a90}.learndash-wrapper .wpProQuiz_content a#quiz_continue_link.ld-button-reverse{background:#fff;color:#235af3}.learndash-wrapper .wpProQuiz_content a#quiz_continue_link.ld-button-reverse:hover{background:#235af3;color:#fff}.learndash-wrapper .wpProQuiz_content a#quiz_continue_link:focus{outline:2px solid #235af3;outline-offset:2px}.learndash-wrapper .wpProQuiz_content a#quiz_continue_link:hover{background-color:#0e2a90}.learndash-wrapper .wpProQuiz_content a#quiz_continue_link[disabled]{background-color:#f6f8fa!important;color:#73738c!important;cursor:not-allowed;outline:2px solid #73738c!important}.learndash-wrapper .wpProQuiz_content a#quiz_continue_link[disabled]:hover{background-color:#a7adc2!important;color:#0e0e2c!important}@media (max-width:960px){.learndash-wrapper .wpProQuiz_content a#quiz_continue_link{max-width:100%}}@media (max-width:640px){.learndash-wrapper .wpProQuiz_content a#quiz_continue_link{margin-left:10px;text-align:left}}.learndash-wrapper .wpProQuiz_content a#quiz_continue_link{background:#235af3;justify-content:space-around;text-align:center}.learndash-wrapper .wpProQuiz_content .wpProQuiz_question{background:#0000;border:none;padding:0 0 1em}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList{background:#0000;border:0;list-style:none;margin:1em 0;margin-left:0!important;padding:0;padding-left:0!important}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=essay] li.wpProQuiz_questionListItem{flex-wrap:wrap}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList input.wpProQuiz_questionInput{-webkit-appearance:auto;height:auto;max-width:100%;min-width:15px;width:2%}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList input.wpProQuiz_questionInput:focus{outline-style:auto}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList input.wpProQuiz_questionInput:after{display:none}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList span{margin-right:0}.learndash-wrapper .wpProQuiz_content .wpProQuiz_question_text{background:#0000;font-weight:400;margin:0;padding:0;width:100%}.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewQuestion ol{line-height:1.5em!important;margin:0!important}.learndash-wrapper .wpProQuiz_content .graded-disclaimer{font-size:.85em;font-style:italic;margin-top:1em}.learndash-wrapper .wpProQuiz_content .wpProQuiz_matrixSortString{background:#0000;border:0;margin:1em 0;padding:0}.learndash-wrapper .wpProQuiz_content ul.wpProQuiz_sortStringList{margin:1em 0!important;padding:0;padding:0!important}.learndash-wrapper .wpProQuiz_content .wpProQuiz_sortStringItem{align-items:center;background:#f0f3f6;border:0;border-radius:6px;box-shadow:none;display:flex;gap:16px;justify-content:center;margin:0 .5em .5em 0;padding:.5em 1em}.learndash-wrapper .wpProQuiz_content .wpProQuiz_sortStringItem_icon{color:var(--ld-color-system-subtle);font-size:1rem;height:1rem;width:1rem}.learndash-wrapper .wpProQuiz_content .wpProQuiz_mextrixTr .wpProQuiz_sortStringItem{margin:.5em}.learndash-wrapper .wpProQuiz_content .wpProQuiz_tipp>div{background-color:#f0f3f6;border:0;border-radius:6px;box-shadow:0;margin:1em 0 1em 1em;padding:1em;width:auto}.learndash-wrapper .wpProQuiz_content .wpProQuiz_tipp>div:before{background:#fff;background-color:#f0f3f6;bottom:-4px;content:"";height:16px;left:66px;left:1em;position:absolute;top:-8px;top:auto;transform:rotate(-45deg);width:16px;z-index:1}.learndash-wrapper .wpProQuiz_content .wpProQuiz_tipp>div h5{font-size:.8em;font-weight:700;padding-bottom:0;text-transform:uppercase}.learndash-wrapper .wpProQuiz_content .wpProQuiz_tipp>div p>iframe{max-height:350px;width:100%}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item){align-items:flex-start;display:flex;flex-direction:column;margin-bottom:.5em;position:relative}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) p{text-align:left}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) .ld-quiz-question-item__status{font-size:14px;font-weight:600;line-height:1em;position:absolute;right:14px;top:14px}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) .ld-quiz-question-item__status--correct,.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) .ld-quiz-question-item__status--incorrect,.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) .ld-quiz-question-item__status--missed{display:none}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) .wpProQuiz_sortable:not(.ld-sortable__item-handle){align-items:center;background:#0000;border:2px solid #e2e7ed;border-radius:6px;box-shadow:none;display:flex;padding:1em;width:100%}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) .wpProQuiz_sortable:not(.ld-sortable__item-handle):before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e904";display:inline-block;font-family:ld-icons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-right:1em;text-transform:none}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) span.wpProQuiz_cloze{margin:2px 5px;position:relative}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) label{align-items:center;border:2px solid #e2e7ed;border-radius:6px;display:inline-block;padding:1em;width:100%}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) label input{margin-right:1em}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) label input.wpProQuiz_questionInput[type=text]{border:0;box-shadow:none;width:100%}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) label.is-selected,.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) label:focus-within{border-color:#235af3}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) textarea.wpProQuiz_questionEssay{border:2px solid #e2e7ed;border-radius:6px;padding:1em;width:100%}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerCorrect{background:#0000}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerCorrect label{background:#eef7f1;border-color:#2f8351}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerCorrect label:before{color:var(--ld-color-semantic-success);content:"\f15e";font-family:dashicons;font-size:22px;line-height:22px;vertical-align:text-top}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerCorrect .wpProQuiz_sortable{background:#2f8351;color:#fff}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerCorrect .ld-quiz-question-item__status--correct{display:block}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerIncorrect{background:#0000}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerIncorrect label{background:#faeeee;border-color:#db0000}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerIncorrect label:before{color:var(--ld-color-semantic-error);content:"\f335";font-family:dashicons;font-size:22px;line-height:22px;vertical-align:text-top}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerIncorrect .wpProQuiz_sortable{border-color:#db0000}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerIncorrect .ld-quiz-question-item__status--incorrect{display:block}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerCorrectIncomplete{background:#0000;border:1px solid #0000!important}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerCorrectIncomplete label{background:#f7f9fc;border-color:#000}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerCorrectIncomplete .wpProQuiz_sortable{border-color:#2f8351}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerCorrectIncomplete .ld-quiz-question-item__status--missed{display:block}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerCorrect label input,.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerCorrectIncomplete label input,.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerIncorrect label input{margin-left:calc(22px + .25em)}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) .wpProQuiz_cloze{display:inline-block}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) .wpProQuiz_cloze input{border:1px solid #e2e7ed;border-radius:6px;font-size:var(--wp--preset--font-size--medium);padding:2px .5em;text-align:center}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=cloze_answer] p{padding-bottom:0;padding-right:.25em}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=cloze_answer] label{all:unset}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=cloze_answer] label input{margin-right:0}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem>table{border:2px solid #e2e7ed;border-collapse:initial;border-radius:6px}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem>table td:first-child{border-right:2px solid #e2e7ed}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem>table td{border:0;padding:0!important;vertical-align:top}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem>table td .wpProQuiz_maxtrixSortText{border-bottom-right-radius:0;border-top-right-radius:0;display:block;padding:1em}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem>table td .wpProQuiz_maxtrixSortCriterion{align-items:center;border-bottom-left-radius:0;border-left:0;border-top-left-radius:0;display:flex;height:100%;padding:.5em}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem.wpProQuiz_answerCorrect>table{border-color:#2f8351}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem.wpProQuiz_answerCorrect>table td{background-color:#eef7f1;border-color:#2f8351}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem.wpProQuiz_answerCorrect>table td .wpProQuiz_maxtrixSortCriterion .wpProQuiz_sortStringItem,.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem.wpProQuiz_answerCorrect>table td .wpProQuiz_maxtrixSortText{background-color:none;color:none}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem.wpProQuiz_answerIncorrect>table{border-color:#db0000}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem.wpProQuiz_answerIncorrect>table td{background-color:#faeeee;border-color:#db0000}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=assessment_answer] .wpProQuiz_questionListItem{border:2px solid #e2e7ed;border-radius:6px;padding:1em}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=assessment_answer] .wpProQuiz_questionListItem p{margin:0;padding:0}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=assessment_answer] label{border:0;color:var(--global--color-primary);display:inline-flex;font-weight:700;margin:0 .25em;padding:0;width:auto}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=assessment_answer] label input{height:.8em;margin-right:.5em;width:.8em}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=cloze_answer] .wpProQuiz_questionListItem .wpProQuiz_cloze.wpProQuiz_answerCorrect,.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=cloze_answer] .wpProQuiz_questionListItem .wpProQuiz_cloze.wpProQuiz_answerIncorrect{background-color:initial;font-weight:400}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=cloze_answer] .wpProQuiz_questionListItem .wpProQuiz_cloze.wpProQuiz_answerCorrect input,.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=cloze_answer] .wpProQuiz_questionListItem .wpProQuiz_cloze.wpProQuiz_answerIncorrect input{padding-right:30px}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=cloze_answer] .wpProQuiz_questionListItem .wpProQuiz_cloze.wpProQuiz_answerCorrect input{background-color:#eef7f1;border-color:#2f8351}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=cloze_answer] .wpProQuiz_questionListItem .wpProQuiz_cloze.wpProQuiz_answerIncorrect input{background-color:#faeeee;border-color:#db0000}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=cloze_answer] .wpProQuiz_questionListItem .wpProQuiz_cloze .ld-quiz__cloze-results--correct-answer{color:var(--ld-color-system-subtle)}.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=cloze_answer] .wpProQuiz_questionListItem .wpProQuiz_cloze .wpProQuiz_clozeCorrect{position:relative}.learndash-wrapper .wpProQuiz_content .wpProQuiz_header{font-weight:700;margin:.5em 0}.learndash-wrapper .wpProQuiz_content .wpProQuiz_response{background-color:#f0f3f6;border:2px solid #e2e7ed;border-radius:6px;box-shadow:none;box-sizing:border-box;color:#617175;margin:1em 0;min-height:85px;min-height:none;padding:25px;position:relative;text-align:center}.learndash-wrapper .wpProQuiz_content .wpProQuiz_response p{margin:0;padding:0}.learndash-wrapper .wpProQuiz_content .wpProQuiz_response img{height:auto;max-width:100%}.learndash-wrapper .wpProQuiz_content .wpProQuiz_listItem .wpProQuiz_question .wpProQuiz_questionList{margin:0;padding:0}.learndash-wrapper .wpProQuiz_content .wpProQuiz_listItem[data-type=cloze_answer] .wpProQuiz_questionListItem{display:block}.learndash-wrapper .wpProQuiz_content .wpProQuiz_time_limit{background-color:#e2e7ed;border-radius:6px;margin:1em 0;padding:1em;position:relative}.learndash-wrapper .wpProQuiz_content .wpProQuiz_time_limit:before{background:#fff;bottom:1em;content:"";height:7px;left:1em;position:absolute;right:1em;z-index:8}.learndash-wrapper .wpProQuiz_content .wpProQuiz_time_limit .time{color:#333}.learndash-wrapper .wpProQuiz_content .wpProQuiz_time_limit .wpProQuiz_progress{background-color:#235af3;height:7px;margin-bottom:0;position:relative;z-index:9}.learndash-wrapper .wpProQuiz_content .wpProQuiz_forms{padding:2px;width:100%}.learndash-wrapper .wpProQuiz_content .wpProQuiz_forms fieldset{background:#0000;display:grid;gap:2px;grid-template-columns:150px 1fr;margin:0 0 2px;padding:0 0 8px}.learndash-wrapper .wpProQuiz_content .wpProQuiz_forms fieldset:nth-child(2n){background:#fbfbfb}.learndash-wrapper .wpProQuiz_content .wpProQuiz_forms legend{display:contents;font-size:.9em;font-weight:700}.learndash-wrapper .wpProQuiz_content .wpProQuiz_forms input[type=text],.learndash-wrapper .wpProQuiz_content .wpProQuiz_forms select,.learndash-wrapper .wpProQuiz_content .wpProQuiz_forms textarea{width:100%}.learndash-wrapper .wpProQuiz_content .wpProQuiz_forms .wpProQuiz_formFields[data-type="5"] label,.learndash-wrapper .wpProQuiz_content .wpProQuiz_forms .wpProQuiz_formFields[data-type="8"] label{display:inline-block;margin-left:.5em}.learndash-wrapper .wpProQuiz_content .wpProQuiz_forms .wpProQuiz_formFields[data-type="6"]{display:flex}.learndash-wrapper .wpProQuiz_content .wpProQuiz_forms .wpProQuiz_formFields[data-type="6"] select{margin-right:1%}@media (max-width:640px){.learndash-wrapper .wpProQuiz_content .wpProQuiz_forms table tr td .wpProQuiz_formFields[data-type="6"]{flex-wrap:wrap}.learndash-wrapper .wpProQuiz_content .wpProQuiz_forms table tr td .wpProQuiz_formFields[data-type="6"] select{flex:1 0 50%;margin-bottom:1em}.learndash-wrapper .wpProQuiz_content .wpProQuiz_forms table tr td .wpProQuiz_formFields[data-type="6"] select:first-child{flex:0 0 100%}}.learndash-wrapper .wpProQuiz_content form[name=uploadEssay]{background-color:#f0f3f6;border-radius:6px;display:flex;flex:0 0 100%;justify-content:space-between;margin:1em 0;padding:1.5em}@media (max-width:960px){.learndash-wrapper .wpProQuiz_content form[name=uploadEssay]{display:block}}.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=file]{background:#fff;border-radius:6px;flex:1;margin-right:1em;padding:1em}@media (max-width:960px){.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=file]{width:100%}}.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit]{align-items:center;background-color:#235af3;border:0;border-radius:20px;box-shadow:none;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:.75em;font-weight:800;height:auto;justify-content:center;line-height:1.25em;margin:0;max-width:385px;opacity:1;padding:1em;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;transition:opacity .3s ease;white-space:normal;width:100%}.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit] .ld-icon{font-size:.875em}.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit] .ld-text{flex:1 1 100;padding:0 1em;text-align:center}.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit]+.ld-button{margin-left:1em}.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit].ld-compact{align-items:center;border-radius:100%;flex-basis:24px;flex-shrink:0;height:24px;justify-content:center;padding:0;width:24px}.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit].ld-compact .ld-icon{font-size:.75em;margin-right:0}.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit].ld-compact .ld-text{padding:0}.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit].ld-button-alternate{background:#0000;color:#235af3;padding:0}.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit].ld-button-alternate .ld-icon{background:#235af3;border-radius:100%;color:#fff;flex:0 0 18px;font-weight:700;height:18px;line-height:16px;padding:2px;text-align:center;transition:color .3s ease,background .3s ease;width:18px}.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit].ld-button-alternate .ld-text{padding-left:.5em}.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit].ld-button-alternate:hover{background:#0000}.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit].ld-button-transparent{background:#0000;color:#235af3}.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit].ld-button-transparent.ld-status-complete{color:#235af3}.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit].ld-button-transparent:focus,.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit].ld-button-transparent:hover{outline-style:solid;outline-width:2px}.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit].ld-button-transparent:focus{outline-color:#235af3;outline-offset:2px}.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit].ld-button-transparent:hover{background:#0000;outline-color:#0e2a90}.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit].ld-button-reverse{background:#fff;color:#235af3}.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit].ld-button-reverse:hover{background:#235af3;color:#fff}.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit]:focus{outline:2px solid #235af3;outline-offset:2px}.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit]:hover{background-color:#0e2a90}.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit][disabled]{background-color:#f6f8fa!important;color:#73738c!important;cursor:not-allowed;outline:2px solid #73738c!important}.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit][disabled]:hover{background-color:#a7adc2!important;color:#0e0e2c!important}@media (max-width:960px){.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit]{max-width:100%}}@media (max-width:640px){.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit]{margin-left:10px;text-align:left}}.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit]{max-width:100px}@media (max-width:960px){.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit]{margin:10px auto}}.learndash-wrapper .wpProQuiz_quiz_time{color:#617175;font-size:.8em;font-weight:700}.learndash-wrapper .wpProQuiz_graded_points,.learndash-wrapper .wpProQuiz_points{align-items:center;background-color:#f0f3f6;border:2px solid #e2e7ed;border-radius:6px;color:#617175;justify-content:center;margin:1em 0;padding:1em}.learndash-wrapper .wpProQuiz_points--message{color:#333}.learndash-wrapper .wpProQuiz_content .wpProQuiz_box{background:#f0f3f6;border:0;border-radius:3px;overflow:auto}.learndash-wrapper .wpProQuiz_content .wpProQuiz_box li{border:0;border-radius:2px;box-shadow:0}.learndash-wrapper .wpProQuiz_content .wpProQuiz_box li.wpProQuiz_reviewQuestionTarget{background-color:#235af3;box-shadow:0;color:#fff}.learndash-wrapper .wpProQuiz_content .wpProQuiz_box li.wpProQuiz_reviewQuestionReview,.learndash-wrapper .wpProQuiz_content .wpProQuiz_box li.wpProQuiz_reviewQuestionSolved{color:#fff}.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary{border-bottom:2px solid #f0f3f6;margin-bottom:2em;padding-bottom:2em}.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewLegend,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewLegend{clear:both}.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewLegend .learndash-quiz-review-legend-item-current .wpProQuiz_reviewQuestion_Target,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewLegend .learndash-quiz-review-legend-item-current .wpProQuiz_reviewQuestion_Target{background-color:#4a4a68;color:var(--ld-color-system-white);outline-color:#3259eb;outline-offset:2px}.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewLegend .learndash-quiz-review-legend-item-review .wpProQuiz_reviewColor_Review,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewLegend .learndash-quiz-review-legend-item-review .wpProQuiz_reviewColor_Review{background-color:#eb7100}.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewLegend .learndash-quiz-review-legend-item-answered .wpProQuiz_reviewColor_Answer,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewLegend .learndash-quiz-review-legend-item-answered .wpProQuiz_reviewColor_Answer{background-color:var(--ld-color-system-light-1);border:2px solid #3259eb}.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewLegend .learndash-quiz-review-legend-item-correct .wpProQuiz_reviewColor_AnswerCorrect,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewLegend .learndash-quiz-review-legend-item-correct .wpProQuiz_reviewColor_AnswerCorrect{background-color:var(--ld-color-semantic-success)}.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewLegend .learndash-quiz-review-legend-item-incorrect .wpProQuiz_reviewColor_AnswerIncorrect,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewLegend .learndash-quiz-review-legend-item-incorrect .wpProQuiz_reviewColor_AnswerIncorrect{background-color:var(--ld-color-semantic-error)}.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion{background:none;border:none;max-height:none;overflow:auto}.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion ol,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion ol{list-style:none;padding:16px 5px}.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion .learndash-quiz-review__item,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion .learndash-quiz-review__item.wpProQuiz_reviewQuestionReview,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion .learndash-quiz-review__item.wpProQuiz_reviewQuestionSkip,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion .learndash-quiz-review__item,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion .learndash-quiz-review__item.wpProQuiz_reviewQuestionReview,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion .learndash-quiz-review__item.wpProQuiz_reviewQuestionSkip{padding:0}.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion .learndash-quiz-review__button,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion .learndash-quiz-review__button:active,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion .learndash-quiz-review__button:focus,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion .learndash-quiz-review__button:hover,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion .learndash-quiz-review__button,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion .learndash-quiz-review__button:active,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion .learndash-quiz-review__button:focus,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion .learndash-quiz-review__button:hover{all:unset;cursor:pointer;padding:4px 8px}.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li{margin:0 var(--ld-spacer-fixed-0) var(--ld-spacer-fixed-0) 0}.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSkip,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSkip{background-color:var(--ld-color-system-white);border:2px solid var(--ld-color-system-border);border-radius:4px;box-shadow:none;color:#4a4a68;min-width:37px;padding:4px 8px;width:auto}.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview:hover,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSkip:hover,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li:hover,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview:hover,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSkip:hover,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li:hover{background-color:#acb2c9;border-color:#acb2c9;color:var(--ld-color-system-text-dark)}.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview.wpProQuiz_reviewQuestionTarget,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSkip.wpProQuiz_reviewQuestionTarget,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionTarget,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview.wpProQuiz_reviewQuestionTarget,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSkip.wpProQuiz_reviewQuestionTarget,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionTarget{outline:none}.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview.wpProQuiz_reviewQuestionTarget,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionReview,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSkip.wpProQuiz_reviewQuestionTarget,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSkip.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionReview,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionTarget,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionReview,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview.wpProQuiz_reviewQuestionTarget,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionReview,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSkip.wpProQuiz_reviewQuestionTarget,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSkip.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionReview,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionTarget,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionReview{background-color:#4a4a68;border-color:#4a4a68;color:var(--ld-color-system-white)}.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionReview:hover,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview.wpProQuiz_reviewQuestionTarget:hover,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSkip.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionReview:hover,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSkip.wpProQuiz_reviewQuestionTarget:hover,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionReview:hover,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionTarget:hover,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionReview:hover,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview.wpProQuiz_reviewQuestionTarget:hover,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSkip.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionReview:hover,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSkip.wpProQuiz_reviewQuestionTarget:hover,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionReview:hover,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionTarget:hover{background-color:var(--ld-color-system-text-dark);border-color:var(--ld-color-system-text-dark);color:var(--ld-color-system-white)}.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview:focus,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview:focus-within,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSkip:focus,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSkip:focus-within,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li:focus,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li:focus-within,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview:focus,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview:focus-within,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSkip:focus,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSkip:focus-within,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li:focus,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li:focus-within{outline:2px solid #3259eb;outline-offset:2px}.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolved,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolved{background-color:var(--ld-color-system-light-1);border-color:#3259eb;color:#3259eb}.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolved:hover,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolved:hover{background-color:#b6c7f7;border-color:var(--ld-color-system-dark);color:var(--ld-color-system-dark)}.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolved.wpProQuiz_reviewQuestionTarget,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolved.wpProQuiz_reviewQuestionTarget{background-color:#3259eb;border-color:#3259eb;color:var(--ld-color-system-white)}.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolved.wpProQuiz_reviewQuestionTarget:hover,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolved.wpProQuiz_reviewQuestionTarget:hover{background-color:var(--ld-color-system-dark);border-color:var(--ld-color-system-dark);color:var(--ld-color-system-white)}.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedCorrect,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedCorrect{background-color:var(--ld-color-semantic-success-light);border-color:var(--ld-color-semantic-success);color:#4a4a68;position:relative}.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedCorrect:before,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedCorrect:before{color:#2b7f4d;content:"\f15e";font-family:dashicons;font-size:18px;left:50%;position:absolute;top:-24px;transform:translateX(-50%)}.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedCorrect:hover,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedCorrect:hover{background-color:#7cd09d;border-color:#2b7f4d;color:var(--ld-color-system-text-dark)}.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedCorrect.wpProQuiz_reviewQuestionTarget,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedCorrect.wpProQuiz_reviewQuestionTarget{background-color:var(--ld-color-semantic-success);border-color:var(--ld-color-semantic-success);color:var(--ld-color-system-white)}.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedCorrect.wpProQuiz_reviewQuestionTarget:hover,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedCorrect.wpProQuiz_reviewQuestionTarget:hover{background-color:#055224;border-color:#055224;color:var(--ld-color-system-white)}.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedIncorrect,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedIncorrect{background-color:var(--ld-color-semantic-error-light);border-color:var(--ld-color-semantic-error);color:#4a4a68;position:relative}.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedIncorrect:before,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedIncorrect:before{color:#db0000;content:"\f335";font-family:dashicons;font-size:18px;left:50%;position:absolute;top:-24px;transform:translateX(-50%)}.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedIncorrect:hover,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedIncorrect:hover{background-color:#ee8b8d;border-color:var(--ld-color-semantic-error);color:var(--ld-color-system-text-dark)}.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedIncorrect.wpProQuiz_reviewQuestionTarget,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedIncorrect.wpProQuiz_reviewQuestionTarget{background-color:var(--ld-color-semantic-error);border-color:var(--ld-color-semantic-error);color:var(--ld-color-system-white)}.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedIncorrect.wpProQuiz_reviewQuestionTarget:hover,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedIncorrect.wpProQuiz_reviewQuestionTarget:hover{background-color:#8f0000;border-color:#8f0000;color:var(--ld-color-system-white)}.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview{position:relative}.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview:before,.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview:before{background-color:#eb7100;border:1.357px solid var(--ld-color-system-white);border-radius:50%;content:"";height:8px;left:50%;position:absolute;top:-13px;transform:translateX(-50%);width:8px}.learndash-wrapper .ld-quiz-result-failed table .wpProQuiz_mextrixTr td:first-child,.learndash-wrapper .ld-quiz-result-passed table .wpProQuiz_mextrixTr td:first-child{border-right:2px solid #2f835133}.learndash-wrapper .ld-quiz-result-failed .wpProQuiz_mextrixTr .wpProQuiz_sortStringItem,.learndash-wrapper .ld-quiz-result-passed .wpProQuiz_mextrixTr .wpProQuiz_sortStringItem{background-color:#fff;margin:0}.learndash-wrapper .ld-quiz-result-failed .wpProQuiz_questionListItem,.learndash-wrapper .ld-quiz-result-passed .wpProQuiz_questionListItem{font-weight:400}.learndash-wrapper .ld-quiz-result-failed .wpProQuiz_questionListItem>table tr td .wpProQuiz_maxtrixSortText,.learndash-wrapper .ld-quiz-result-passed .wpProQuiz_questionListItem>table tr td .wpProQuiz_maxtrixSortText{padding-left:28px}.learndash-wrapper .ld-quiz-result-failed .wpProQuiz_questionListItem .wpProQuiz_maxtrixSortText:before,.learndash-wrapper .ld-quiz-result-passed .wpProQuiz_questionListItem .wpProQuiz_maxtrixSortText:before{font-family:dashicons;font-size:22px;left:8px;position:absolute;top:50%;transform:translateY(-50%)}.learndash-wrapper .ld-quiz-result-failed .wpProQuiz_questionListItem.wpProQuiz_answerCorrect .wpProQuiz_maxtrixSortText:before,.learndash-wrapper .ld-quiz-result-passed .wpProQuiz_questionListItem.wpProQuiz_answerCorrect .wpProQuiz_maxtrixSortText:before{color:var(--ld-color-semantic-success);content:"\f15e"}.learndash-wrapper .ld-quiz-result-failed .wpProQuiz_questionListItem.wpProQuiz_answerIncorrect .wpProQuiz_maxtrixSortText:before,.learndash-wrapper .ld-quiz-result-passed .wpProQuiz_questionListItem.wpProQuiz_answerIncorrect .wpProQuiz_maxtrixSortText:before{color:var(--ld-color-semantic-error);content:"\f335"}.learndash-wrapper .ld-quiz-result-failed .wpProQuiz_questionListItem label input[type=radio],.learndash-wrapper .ld-quiz-result-passed .wpProQuiz_questionListItem label input[type=radio]{visibility:hidden}.learndash-wrapper .ld-quiz-result-failed .wpProQuiz_questionListItem label:before,.learndash-wrapper .ld-quiz-result-passed .wpProQuiz_questionListItem label:before{font-family:dashicons;left:14px;margin-left:4px;position:absolute;top:50%;transform:translateY(-50%)}.learndash-wrapper .ld-quiz-result-failed .ld-quiz__cloze-icon,.learndash-wrapper .ld-quiz-result-passed .ld-quiz__cloze-icon{font-family:dashicons;font-size:22px;position:absolute;top:50%;transform:translateY(-50%) translateX(-30px)}.learndash-wrapper .ld-quiz-result-failed .ld-quiz__cloze-icon--correct:before,.learndash-wrapper .ld-quiz-result-passed .ld-quiz__cloze-icon--correct:before{color:var(--ld-color-semantic-success);content:"\f15e"}.learndash-wrapper .ld-quiz-result-failed .ld-quiz__cloze-icon--incorrect:before,.learndash-wrapper .ld-quiz-result-passed .ld-quiz__cloze-icon--incorrect:before{color:var(--ld-color-semantic-error);content:"\f335"}.learndash-wrapper .ld-quiz-result-failed [data-type=free_answer] .wpProQuiz_questionListItem input[type=text],.learndash-wrapper .ld-quiz-result-passed [data-type=free_answer] .wpProQuiz_questionListItem input[type=text]{background-color:#fff;padding:6px}.learndash-wrapper .ld-course-navigation .ld-course-navigation-heading{border-bottom:4px solid #e2e7ed;padding-bottom:12px}.learndash-wrapper .ld-course-navigation .ld-course-navigation-heading h3{margin-top:0}.learndash-wrapper .ld-course-navigation .ld-course-navigation-actions .ld-home-link{display:block}.learndash-wrapper .ld-course-navigation .ld-course-navigation-actions .ld-expand-button{font-size:12px;margin-left:0}.learndash-wrapper .ld-course-navigation .ld-course-navigation-actions .ld-expand-button .ld-icon{font-size:10px}.learndash-wrapper .ld-course-navigation .ld-status-icon{border:0;flex:0 0 15px;height:15px;margin-right:10px;margin-top:.15em;text-align:center;width:15px}.learndash-wrapper .ld-course-navigation .ld-status-icon .ld-icon-checkmark{font-size:.825em}.learndash-wrapper .ld-course-navigation .ld-status-icon.ld-status-in-progress{border-color:#235af3 #e2e7ed #e2e7ed #235af3;border-style:solid;border-width:2px}.learndash-wrapper .ld-course-navigation .ld-status-icon.ld-status-incomplete{border:2px solid #e2e7ed}.learndash-wrapper .ld-course-navigation .ld-status-icon .ld-icon-quiz{font-size:1.1em;margin-top:-2px}.learndash-wrapper .ld-course-navigation .ld-item-icon{font-size:1em;height:20px;width:14px}.learndash-wrapper .ld-course-navigation .ld-pagination{justify-content:center;margin:1em 0}.learndash-wrapper .ld-course-navigation .ld-pagination .ld-pages{background-color:#617175;flex:0 0 120px}.learndash-wrapper .ld-course-navigation .ld-pagination .ld-pages i,.learndash-wrapper .ld-course-navigation .ld-pagination .ld-pages span{color:#fff}.learndash-wrapper .ld-course-navigation .ld-lesson-item{border-bottom:1px solid #e2e7ed}.learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-item-preview-heading,.learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-title{color:#235af3;font-weight:700}.learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-item-preview-heading .ld-status-incomplete,.learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-title .ld-status-incomplete{border:2px solid #235af3}.learndash-wrapper .ld-course-navigation .ld-lesson-item .ld-expand-button .ld-expand-text{padding:0 1em 0 .5em}.learndash-wrapper .ld-course-navigation .ld-sep{color:#e2e7ed;padding:0 .25em}.learndash-wrapper .ld-course-navigation .ld-lesson-item-section-heading{margin-top:1em}.learndash-wrapper .ld-course-navigation .ld-lesson-item-section-heading .ld-lesson-section-heading{display:block;font-size:1em;font-weight:700;margin-bottom:.25em;text-align:left}.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview{padding:10px 0}.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview .ld-lesson-item-preview-heading{display:flex;flex-flow:row wrap;justify-content:flex-start;line-height:1.25em}.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview a.ld-lesson-item-preview-heading{color:#495255}.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview a.ld-lesson-item-preview-heading:hover{color:#235af3}.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview .ld-lesson-title{display:flex;flex:1;font-size:.875em;font-weight:400}.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview .ld-lesson-title .ld-status-icon{margin-left:.5em;pointer-events:all}.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview .ld-lesson-title .ld-status-icon .ld-icon{font-size:.825em}.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview .ld-expand-button{color:#617175;flex-basis:100%;justify-content:flex-start;padding-left:2em;padding-top:.5em}.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview .ld-expand-button .ld-icon{font-size:.625em}.learndash-wrapper .ld-course-navigation .ld-lesson-item-expanded{background:#f0f3f6;border-radius:8px;height:auto;margin:0 20px;max-height:0;overflow:hidden;position:relative;transition:max-height .3s ease}.learndash-wrapper .ld-course-navigation .ld-lesson-item-expanded:before{border-left:8px solid #0000;border-right:8px solid #0000;border-top:8px solid #fff;content:"";display:block;height:0;left:50px;position:absolute;top:0;width:0}.learndash-wrapper .ld-course-navigation .ld-lesson-item-expanded.ld-expanded{margin-bottom:1em;max-height:20000px}.learndash-wrapper .ld-course-navigation .ld-lesson-item-expanded .ld-table-list-items{padding:1em .5em}.learndash-wrapper .ld-course-navigation .ld-table-list-header{display:none}.learndash-wrapper .ld-course-navigation .ld-table-list-footer{background:#0000;padding:.25em!important}.learndash-wrapper .ld-course-navigation .ld-table-list.ld-topic-list{margin:0}.learndash-wrapper .ld-course-navigation .ld-table-list.ld-topic-list .ld-table-list-items{border:0;padding-right:0}.learndash-wrapper .ld-course-navigation .ld-table-list.ld-topic-list .ld-table-list-item{border-bottom:0;font-size:.9em;line-height:1.5em}.learndash-wrapper .ld-course-navigation .ld-table-list.ld-topic-list .ld-table-list-item .ld-table-list-item-preview{align-items:flex-start;padding:.5em}.learndash-wrapper .ld-course-navigation .ld-table-list.ld-topic-list .ld-table-list-item .ld-table-list-item-preview.ld-is-current-item{font-weight:700}.learndash-wrapper .ld-course-navigation .ld-table-list.ld-topic-list .ld-table-list-item .ld-table-list-item-preview .ld-topic-title{display:flex;flex:1}.learndash-wrapper .ld-course-navigation .ld-table-list.ld-topic-list .ld-table-list-item .ld-table-list-item-preview .ld-topic-title .ld-status-icon{margin-left:.5em;pointer-events:all}.learndash-wrapper .ld-course-navigation .ld-table-list.ld-topic-list .ld-table-list-item .ld-table-list-item-preview .ld-topic-title .ld-status-icon .ld-icon{font-size:.825em}.learndash-wrapper .widget_course_return{font-size:.8em;margin-top:1em}.learndash-wrapper .ld-profile-summary{margin:2em 0}.learndash-wrapper .ld-profile-summary .ld-profile-card{align-items:center;display:flex;flex-direction:column;margin:1.5em 0;width:100%}.learndash-wrapper .ld-profile-summary .ld-profile-card .ld-profile-avatar{border:5px solid #e2e7ed;height:150px;width:150px}.learndash-wrapper .ld-profile-summary .ld-profile-card .ld-profile-heading{font-size:2em;font-weight:800;margin:5px 0}.learndash-wrapper .ld-profile-summary .ld-profile-card a.ld-profile-edit-link{color:#617175;font-size:14px;text-decoration:underline}.learndash-wrapper .ld-profile-summary .ld-profile-card a.ld-profile-edit-link:hover{color:#333;text-decoration:underline}.learndash-wrapper .ld-profile-summary .ld-profile-stats{display:flex;justify-content:center}.learndash-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat{border-right:1px solid #e2e7ed;flex:0 0 90px;padding:0 12px;text-align:center}.learndash-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat strong{display:block;font-size:36px;font-weight:800;margin-bottom:8px}.learndash-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat span{color:#617175;font-size:14px;word-break:normal}.learndash-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat:last-child{border-right:0}.learndash-wrapper #ld-profile .ld-section-heading{margin-bottom:0}.learndash-wrapper #ld-profile .ld-quiz-list .ld-table-list-item-preview+.ld-table-list-item-expanded{margin-top:-20px}.learndash-wrapper #ld-profile .ld-quiz-list .ld-table-list-item-preview+.ld-table-list-item-expanded .ld-essay-list{margin-top:0}.learndash-wrapper #ld-profile .ld-quiz-list .user_statistic:hover{color:#235af3}.learndash-wrapper #ld-profile button.ld-icon-search.ld-icon{background-color:initial;border:none;color:#617175;font-size:1.5em;margin-right:-15px}.learndash-wrapper #ld-profile button.ld-icon-search.ld-icon.ld-expanded,.learndash-wrapper #ld-profile button.ld-icon-search.ld-icon:hover{color:#333;transition:.5 ease-in-out}.learndash-wrapper #ld-profile .ld-item-list-item-preview .ld-status{white-space:nowrap}@media (max-width:640px){.learndash-wrapper #ld-profile .ld-section-heading .ld-item-list-actions{justify-content:space-between}.learndash-wrapper #ld-profile .ld-section-heading .ld-expand-button{margin:10px 0;max-width:120px}.learndash-wrapper #ld-profile .ld-profile-stats{flex-wrap:wrap}.learndash-wrapper #ld-profile .ld-profile-stats .ld-profile-stat{border:0;flex:1;margin:0 0 2em!important;padding:0 1em!important;width:50%}}#wpProQuiz_overlay_close{align-items:center;background-color:#235af3;border:0;border-radius:20px;box-shadow:none;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:.75em;font-weight:800;height:auto;justify-content:center;line-height:1.25em;margin:0;max-width:385px;opacity:1;padding:1em;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;transition:opacity .3s ease;white-space:normal;width:100%}#wpProQuiz_overlay_close .ld-icon{font-size:.875em}#wpProQuiz_overlay_close .ld-text{flex:1 1 100;padding:0 1em;text-align:center}#wpProQuiz_overlay_close+.ld-button{margin-left:1em}#wpProQuiz_overlay_close.ld-compact{align-items:center;border-radius:100%;flex-basis:24px;flex-shrink:0;height:24px;justify-content:center;padding:0;width:24px}#wpProQuiz_overlay_close.ld-compact .ld-icon{font-size:.75em;margin-right:0}#wpProQuiz_overlay_close.ld-compact .ld-text{padding:0}#wpProQuiz_overlay_close.ld-button-alternate{background:#0000;color:#235af3;padding:0}#wpProQuiz_overlay_close.ld-button-alternate .ld-icon{background:#235af3;border-radius:100%;color:#fff;flex:0 0 18px;font-weight:700;height:18px;line-height:16px;padding:2px;text-align:center;transition:color .3s ease,background .3s ease;width:18px}#wpProQuiz_overlay_close.ld-button-alternate .ld-text{padding-left:.5em}#wpProQuiz_overlay_close.ld-button-alternate:hover{background:#0000}#wpProQuiz_overlay_close.ld-button-transparent{background:#0000;color:#235af3}#wpProQuiz_overlay_close.ld-button-transparent.ld-status-complete{color:#235af3}#wpProQuiz_overlay_close.ld-button-transparent:focus,#wpProQuiz_overlay_close.ld-button-transparent:hover{outline-style:solid;outline-width:2px}#wpProQuiz_overlay_close.ld-button-transparent:focus{outline-color:#235af3;outline-offset:2px}#wpProQuiz_overlay_close.ld-button-transparent:hover{background:#0000;outline-color:#0e2a90}#wpProQuiz_overlay_close.ld-button-reverse{background:#fff;color:#235af3}#wpProQuiz_overlay_close.ld-button-reverse:hover{background:#235af3;color:#fff}#wpProQuiz_overlay_close:focus{outline:2px solid #235af3;outline-offset:2px}#wpProQuiz_overlay_close:hover{background-color:#0e2a90}#wpProQuiz_overlay_close[disabled]{background-color:#f6f8fa!important;color:#73738c!important;cursor:not-allowed;outline:2px solid #73738c!important}#wpProQuiz_overlay_close[disabled]:hover{background-color:#a7adc2!important;color:#0e0e2c!important}@media (max-width:960px){#wpProQuiz_overlay_close{max-width:100%}}@media (max-width:640px){#wpProQuiz_overlay_close{margin-left:10px;text-align:left}}#wpProQuiz_overlay_close{max-width:180px}@media (max-width:960px){#wpProQuiz_overlay_close{max-width:180px}}#wpProQuiz_user_content h2{border-bottom:2px solid #f0f3f6;font-size:24px;padding:1.5rem 0 .5em}#wpProQuiz_user_content h2+h2{border-bottom:0;font-size:18px}#wpProQuiz_user_content table.wp-list-table{background:#0000;border:0;border-collapse:collapse;border-radius:8px}#wpProQuiz_user_content table.wp-list-table td,#wpProQuiz_user_content table.wp-list-table th,#wpProQuiz_user_content table.wp-list-table tr{background:#0000}#wpProQuiz_user_content table.wp-list-table thead th{background:#235af3;border-bottom:0;color:#fff;font-size:14px;line-height:1;padding:25px 15px;white-space:nowrap}#wpProQuiz_user_content table.wp-list-table thead th:first-child{border-radius:8px 0 0 0}#wpProQuiz_user_content table.wp-list-table thead th:last-child{border-radius:0 8px 0 0}#wpProQuiz_user_content table.wp-list-table tbody tr.categoryTr th{background:#f0f3f6;border-bottom:1px solid #f0f3f6;line-height:1;padding:15px;text-align:center;white-space:nowrap}#wpProQuiz_user_content table.wp-list-table tbody tr.categoryTr th:first-child,#wpProQuiz_user_content table.wp-list-table tbody tr.categoryTr th:only-child{text-align:left}#wpProQuiz_user_content table.wp-list-table tbody tr th p{margin:0 0 5px}#wpProQuiz_user_content table.wp-list-table tbody tr th{font-size:16px;font-weight:400;padding:15px;text-align:center}#wpProQuiz_user_content table.wp-list-table tbody tr th:first-child{box-shadow:inset 3px 0 0 0 #f0f3f6}#wpProQuiz_user_content table.wp-list-table tbody tr th:last-child{box-shadow:inset -3px 0 0 0 #f0f3f6}#wpProQuiz_user_content table.wp-list-table tbody tr th:nth-child(2){text-align:left}#wpProQuiz_user_content table.wp-list-table tbody tr th:only-child{box-shadow:inset -3px 0 0 0 #f0f3f6,inset 3px 0 0 0 #f0f3f6}#wpProQuiz_user_content table.wp-list-table tbody tr.categoryTr th:nth-child(2){text-align:center}#wpProQuiz_user_content table.wp-list-table tfoot tr{border-bottom:0}#wpProQuiz_user_content table.wp-list-table tfoot tr th{background:#f0f3f6;border:0;font-size:16px;font-weight:400;padding:15px;text-align:center}#wpProQuiz_user_content table.wp-list-table tfoot tr th:first-child{border-radius:0 0 0 8px}#wpProQuiz_user_content table.wp-list-table tfoot tr th:last-child{border-radius:0 0 8px 0}.learndash-wrapper .ld-tabs{margin:1em 0}.learndash-wrapper .ld-tabs .ld-tabs-navigation{align-items:center;display:flex;margin:0;padding:0;position:relative}.learndash-wrapper .ld-tabs .ld-tabs-navigation:after{background:#e2e7ed;bottom:0;content:"";height:6px;left:0;position:absolute;right:0;z-index:8}.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab{align-items:center;background-color:inherit;border-color:#0000;color:#617175;cursor:pointer;display:flex;font-weight:700;padding:1.5em;position:relative;transition:color .3s ease;white-space:nowrap}.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab:hover{border-color:#0000}.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab .ld-icon{font-size:1.4em;margin-right:.25em}.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab:after{background:#0000;bottom:0;content:"";height:6px;left:0;position:absolute;right:0;transition:background .3s ease;z-index:9}.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab.ld-active{color:#235af3}.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab.ld-active:after{background:#235af3}@media (max-width:640px){.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab{padding:1em}}.learndash-wrapper .ld-tabs .ld-tabs-content .ld-tab-content{display:none;padding:2em 0}.learndash-wrapper .ld-tabs .ld-tabs-content .ld-tab-content.ld-visible{display:block}.learndash-wrapper .ld-tabs.ld-tab-count-1 .ld-tab-content{padding:0}.learndash-wrapper .ld-breadcrumbs{align-items:center;background:#f0f3f6;border-radius:6px;display:flex;justify-content:space-between;padding:.5em 1em}.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments{font-size:.75em;margin:0;overflow:hidden;padding-left:0;padding-right:1em;text-overflow:ellipsis;white-space:nowrap}.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments li{display:inline}.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments li a{font-weight:700}.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments li:after{content:">";unicode-bidi:plaintext}.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments li:last-child:after{display:none}.learndash-wrapper .ld-breadcrumbs .ld-status{white-space:nowrap}.learndash-wrapper .ld-breadcrumbs .ld-status.ld-status-complete,.learndash-wrapper .ld-breadcrumbs .ld-status.ld-status-progress{background:#235af3;color:#fff}@media (max-width:640px){.learndash-wrapper .ld-breadcrumbs{align-items:flex-start;flex-direction:column}.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments{width:100%}.learndash-wrapper .ld-breadcrumbs .ld-status{margin-top:1em;width:100%}}.learndash-wrapper .ld-alert-content{width:100%}.learndash-wrapper .ld-alert{align-items:center;background-color:#f0f3f6;border:2px solid #e2e7ed;border-radius:6px;box-sizing:border-box;color:#617175;display:flex;justify-content:space-between;margin:1em 0;min-height:85px;padding:25px 15px 25px 75px;position:relative}.learndash-wrapper .ld-alert .ld-alert-icon{background-color:#e2e7ed;border-radius:100%;font-size:24px;left:15px;margin-right:.5em;padding:.5em;position:absolute;top:50%;transform:translateY(-50%)}.learndash-wrapper .ld-alert .ld-alert-icon.ld-icon-alert{font-size:42px;padding:3px}.learndash-wrapper .ld-alert .ld-alert-text{font-size:1em;font-weight:700}.learndash-wrapper .ld-alert .ld-button{display:inline-block;height:auto;margin-left:1em;max-width:185px;min-width:7.5em;padding:5px 20px 5px 30px;position:relative}.learndash-wrapper .ld-alert .ld-button .ld-icon{left:15px;position:absolute;top:50%;transform:translateY(-50%)}.learndash-wrapper .ld-alert .ld-button:hover .ld-icon.ld-icon-arrow-left{transform:translateX(-3px) translateY(-50%)}.learndash-wrapper .ld-alert .ld-alert-content a,.learndash-wrapper .ld-alert .ld-text a{color:#000c;text-decoration:underline}@media (max-width:768px){.learndash-wrapper .ld-alert{display:block;padding:75px 15px 15px;text-align:center}.learndash-wrapper .ld-alert .ld-alert-content{margin:0 0 1em}.learndash-wrapper .ld-alert .ld-icon{left:50%;margin:0;top:10%;transform:translateX(-50%)}.learndash-wrapper .ld-alert .ld-button{margin-left:0}}.learndash-wrapper .ld-alert-warning{background-color:#fff6cd;border-color:#ffd200;color:#000000bf}.learndash-wrapper .ld-alert-warning .ld-alert-icon{background-color:#ffd200}.learndash-wrapper .ld-alert-warning .ld-button{background-color:#ffd200;color:#000000bf}.learndash-wrapper .ld-alert-warning .ld-button:focus{outline-color:#ffd200}.learndash-wrapper .ld-alert-certificate .ld-button{max-width:unset;min-width:unset;padding-left:40px;text-decoration:none!important;width:auto}.learndash-wrapper .ld-alert-certificate .ld-button:hover{background:var(--ld-color-system-dark,#0e2a90);color:var(--ld-color-system-white,#fff)}.learndash-wrapper .ld-alert-certificate.ld-alert-success{color:#495255}.learndash-wrapper .ld-alert--step-completed .ld-button{max-width:190px!important;min-width:unset;text-decoration:none!important;width:auto}.learndash-wrapper .ld-alert--step-completed .ld-button .ld-icon{left:auto;right:20px}.learndash-wrapper .ld-alert--step-completed .ld-button:focus .ld-icon-arrow-right,.learndash-wrapper .ld-alert--step-completed .ld-button:hover .ld-icon-arrow-right{transform:translateX(3px) translateY(-50%)!important}.learndash-wrapper .ld-alert--step-completed.ld-alert-success{color:#495255}.learndash-wrapper .ld-alert-success{background-color:#235af333;border-color:#235af3;color:#495255}.learndash-wrapper .ld-alert-success .ld-alert-icon{background-color:#235af3;color:#fff}.learndash-wrapper .ld-alert-success .ld-button{background-color:#235af3}.learndash-wrapper .ld-alert-success .ld-button:focus{outline-color:#235af3}.learndash-wrapper .ld-alert-success .ld-button .ld-icon-download{font-size:18px;margin-right:5px}.learndash-wrapper .ld-focus{display:flex}.learndash-wrapper .ld-focus .ld-focus-sidebar{background-color:#fff;border-right:1px solid #e2e7ed;bottom:0;height:100vh;left:0;padding-top:50px;position:fixed;top:0;transition:all .3s ease;width:350px;z-index:99}.learndash-wrapper .ld-focus .ld-focus-sidebar,.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-wrapper{padding-bottom:90px}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-wrapper{height:100%;overflow-x:visible;overflow-y:auto}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger{background:#0000;border:none;bottom:0;color:#fff;cursor:pointer;height:100%;position:absolute;right:0;top:0;z-index:99}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger .ld-icon{background:#235af3;border:2px solid #fff;border-radius:100%;font-size:.8em;padding:8px;position:absolute;right:0;top:50%;transform:translateY(-50%) translateX(25%);z-index:9}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger:focus,.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger:hover{background:#0000;box-shadow:none}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger:focus .ld-icon,.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger:hover .ld-icon{background:#fff;border-color:#235af3;color:#235af3}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger:focus{outline:none}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger:focus .ld-icon{outline:2px solid #fff}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading{align-items:flex-start;background-color:#235af3;border-bottom:0;color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:75px;overflow:visible;padding:.75em 3.125em .75em 1em;position:relative;width:350px;z-index:9}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading a{color:#fff}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading .ld-focus-mode-course-heading-wrapper{color:#fff;font-size:1em;font-weight:700;line-height:1.35em;margin:0;opacity:1;padding:0 0 0 1.6em;position:relative;transition:opacity .3s ease;z-index:100}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading .ld-focus-mode-course-heading-wrapper a{color:#fff}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading .ld-focus-mode-course-heading-wrapper .ld-icon{left:1px;position:absolute;top:3px}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading .ld-expand-button{color:#fff;display:none}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading .ld-home-link{border-left:0;color:#fff;margin-left:0;padding:0}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation{overflow:visible;position:relative}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-course-navigation-list{opacity:1;transition:opacity .3s ease}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item-expanded{background:#0000;border-radius:0;margin:0}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item-expanded .ld-table-list-items{padding:.5em}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item-section-heading{padding:0 1em}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item-section-heading .ld-lesson-section-heading{margin-bottom:0}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list{background-color:#f0f3f6;border-radius:0;margin:0;padding:1em;position:relative}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list:before{background:#fff;background-color:#fff;content:"";height:16px;height:13px;left:66px;left:43px;position:absolute;top:-8px;top:-7px;transform:rotate(-45deg);width:16px;width:13px;z-index:1}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list .ld-table-list-item{font-size:.875em}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list .ld-table-list-item .ld-table-list-item-preview{padding:.5em .5em .5em 1.6em}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item{background-color:#fff;border-bottom:1px solid #e2e7ed;padding:0}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item .ld-lesson-item-preview{padding:1em 1em .5em}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item .ld-lesson-item-preview .ld-expand-button{margin-top:.5em;padding:.5em 2em}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-pagination{justify-content:center;margin:1em 0}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-pagination .ld-pages{background-color:#617175;flex:0 0 120px}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-pagination .ld-pages i,.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-pagination .ld-pages span{color:#fff}.learndash-wrapper .ld-focus .ld-focus-main{flex:1 auto;margin-left:350px;transition:margin-left .3s ease;width:calc(100% - 350px)}.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content{margin:0 auto;max-width:960px;padding:5em}.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content h1{margin:0 0 .5em;padding:0}.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .ld-lesson-status,.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .ld-topic-status{margin-bottom:1em}.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .ld-lesson-status .ld-progress,.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .ld-topic-status .ld-progress{display:none}.learndash-wrapper .ld-focus .ld-focus-header{align-items:center;background:#fff;border-bottom:1px solid #e2e7ed;display:flex;height:51px;justify-content:space-between;left:0;position:fixed;right:0;top:0;z-index:99}.learndash-wrapper .ld-focus .ld-focus-header .ld-mobile-nav{display:none;width:55px}.learndash-wrapper .ld-focus .ld-focus-header .ld-mobile-nav .ld-trigger-mobile-nav,.learndash-wrapper .ld-focus .ld-focus-header .ld-mobile-nav .ld-trigger-mobile-nav:focus,.learndash-wrapper .ld-focus .ld-focus-header .ld-mobile-nav .ld-trigger-mobile-nav:hover{all:unset;display:block;padding:0 15px}.learndash-wrapper .ld-focus .ld-focus-header .ld-mobile-nav .ld-trigger-mobile-nav:focus{outline:2px solid #235af3;outline-offset:2px}.learndash-wrapper .ld-focus .ld-focus-header .ld-mobile-nav span{background-color:#333;display:block;height:4px;margin:4px 0;transition:all .25s ease-in-out;width:25px}.learndash-wrapper .ld-focus .ld-focus-header .ld-mobile-nav.expanded .bar-1{transform:rotate(-45deg) translate(-4px,8px)}.learndash-wrapper .ld-focus .ld-focus-header .ld-mobile-nav.expanded .bar-2{opacity:0}.learndash-wrapper .ld-focus .ld-focus-header .ld-mobile-nav.expanded .bar-3{transform:rotate(45deg) translate(-3px,-7px)}.learndash-wrapper .ld-focus .ld-focus-header .ld-brand-logo{background-color:#fff;flex:0 0 350px;height:100%;padding:.5em 1em;transition:flex .3s ease}.learndash-wrapper .ld-focus .ld-focus-header .ld-brand-logo img{height:100%;width:auto}.learndash-wrapper .ld-focus .ld-focus-header .ld-content-actions{align-items:center;border-top:none;display:flex;flex:auto;justify-content:space-evenly}@media (max-width:768px){.learndash-wrapper .ld-focus .ld-focus-header .ld-content-actions{align-items:flex-start}}@media (max-width:960px){.learndash-wrapper .ld-focus .ld-focus-header .ld-content-actions{align-items:flex-start}}.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action{position:relative}.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action #learndash_timer,.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action .learndash_timer{align-items:center;background:#fff;bottom:1px;display:flex;justify-content:center;left:0;position:absolute;right:0;text-align:center;top:0}.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action,.learndash-wrapper .ld-focus .ld-focus-header .ld-progress{display:flex;flex-direction:column;height:50px;justify-content:center}.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action,.learndash-wrapper .ld-focus .ld-focus-header .ld-progress{border-right:1px solid #e2e7ed}.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action.ld-empty,.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action:last-child{border:0}.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete:after,.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete:after{color:#235af3}.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete:disabled:after,.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete:disabled:after{color:#617175}.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete #learndash_mark_complete_button,.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete .learndash_mark_complete_button,.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete #learndash_mark_complete_button,.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_complete_button{background:#0000}.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete #learndash_mark_complete_button.ld-status-complete,.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete .learndash_mark_complete_button.ld-status-complete,.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete #learndash_mark_complete_button.ld-status-complete,.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_complete_button.ld-status-complete{color:#235af3}.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete #learndash_mark_complete_button:focus,.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete #learndash_mark_complete_button:hover,.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete .learndash_mark_complete_button:focus,.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete .learndash_mark_complete_button:hover,.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete #learndash_mark_complete_button:focus,.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete #learndash_mark_complete_button:hover,.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_complete_button:focus,.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_complete_button:hover{outline-style:solid;outline-width:2px}.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete #learndash_mark_complete_button:focus,.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete .learndash_mark_complete_button:focus,.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete #learndash_mark_complete_button:focus,.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_complete_button:focus{outline-color:#235af3;outline-offset:2px}.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete #learndash_mark_complete_button:hover,.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete .learndash_mark_complete_button:hover,.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete #learndash_mark_complete_button:hover,.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_complete_button:hover{background:#0000;outline-color:#0e2a90}.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete #learndash_mark_complete_button,.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete .learndash_mark_complete_button,.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete #learndash_mark_complete_button,.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_complete_button{background:#0000!important;color:#235af3}.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete .learndash_mark_incomplete_button,.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_incomplete_button,.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-incomplete:after{color:#333}.learndash-wrapper .ld-focus .ld-focus-header .ld-progress{align-items:center}.learndash-wrapper .ld-focus .ld-focus-header .ld-progress-wrap{max-width:90%;width:100%}.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action{flex:0 1;flex-grow:3}.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action #sfwd-mark-complete,.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action .sfwd-mark-complete{margin:0 1em}.learndash-wrapper .ld-focus .ld-focus-header .ld-progress{flex:1 2 auto;margin:0;padding:.5em 1em 0 0}.learndash-wrapper .ld-focus .ld-focus-header .ld-progress .ld-progress-bar{background:#e2e7ed}.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu{align-items:center;border-left:1px solid #e2e7ed;display:flex;flex:0 0 200px;height:50px;justify-content:flex-end;padding-right:1em;position:relative}.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-text{color:#617175;font-size:.75em}.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-profile-avatar{height:40px;margin-left:1em;width:40px}.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items{margin-right:1em;opacity:0;position:absolute;right:0;top:100%;visibility:hidden;z-index:9}.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items:before{border-bottom:5px solid #235af3;border-left:5px solid #0000;border-right:5px solid #0000;content:"";height:0;position:absolute;right:1em;top:-5px;width:0;z-index:-1}.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items a{background-color:#235af3;border-bottom:1px solid #ffffff1a;color:#fff;display:block;font-size:.875em;font-weight:700;padding:.75em 2.5em;position:relative;white-space:nowrap}.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items a:hover{opacity:.8}.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items a:last-child{border-bottom:0}.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu:hover .ld-user-menu-items{opacity:1;visibility:visible}.learndash-wrapper .ld-focus.ld-focus-sidebar-collapsed .ld-focus-sidebar{background-color:initial;transform:translateX(calc(-100% + 50px))}.learndash-wrapper .ld-focus.ld-focus-sidebar-collapsed .ld-focus-sidebar-wrapper .ld-focus-sidebar-trigger .ld-icon{transform:translateY(-50%) translateX(45%) rotate(180deg)}.learndash-wrapper .ld-focus.ld-focus-sidebar-collapsed .ld-course-navigation .ld-course-navigation-heading{top:0}.learndash-wrapper .ld-focus.ld-focus-sidebar-collapsed .ld-course-navigation .ld-course-navigation-heading h3,.learndash-wrapper .ld-focus.ld-focus-sidebar-collapsed .ld-course-navigation .ld-course-navigation-list{opacity:0}.learndash-wrapper .ld-focus.ld-focus-sidebar-collapsed .ld-focus-main{margin-left:50px;width:calc(100% - 50px)}@media (max-width:1280px){.learndash-wrapper .ld-focus .ld-focus-header .ld-progress{flex:1 2 auto}.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu{flex:0 1}.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-text{display:none}}@media (max-width:1024px){.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-text{display:none}.learndash-wrapper .ld-focus .ld-focus-header .ld-brand-logo{flex:0 0 150px}.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content{padding-left:3em}}@media (max-width:768px){.learndash-wrapper .ld-focus .ld-focus-header{flex-direction:row;flex-wrap:wrap;height:auto;position:relative}.learndash-wrapper .ld-focus .ld-focus-header .ld-brand-logo{display:none}.learndash-wrapper .ld-focus .ld-focus-header .ld-mobile-nav{display:block;order:1}.learndash-wrapper .ld-focus .ld-focus-header .ld-progress{align-items:center;border-right:0;margin:0;order:2;padding:0 1em}.learndash-wrapper .ld-focus .ld-focus-header .ld-progress .ld-progress-stats{display:block;text-align:center}.learndash-wrapper .ld-focus .ld-focus-header .ld-progress .ld-progress-percentage{line-height:1em;margin-bottom:.3em}.learndash-wrapper .ld-focus .ld-focus-header .ld-progress .ld-progress-steps{display:none}.learndash-wrapper .ld-focus .ld-focus-header .ld-progress .ld-progress-bar{margin:0}.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu{border-left:0;order:3}.learndash-wrapper .ld-focus .ld-focus-header .ld-content-actions{align-items:flex-start;background:#fff;border-top:1px solid #efefef;flex:100%;flex-direction:row;order:4;padding:0}.learndash-wrapper .ld-focus .ld-focus-header .ld-content-actions>*{margin:0}.learndash-wrapper .ld-focus .ld-focus-header .ld-content-actions .ld-content-action{flex:50%;height:auto}.learndash-wrapper .ld-focus .ld-focus-content{margin-top:30px}.learndash-wrapper .ld-focus.ld-focus-initial-transition .ld-focus-sidebar{display:none}.learndash-wrapper .ld-focus.ld-focus-sidebar-collapsed .ld-focus-sidebar{transform:translateX(-100%)}.learndash-wrapper .ld-focus.ld-focus-sidebar-collapsed .ld-focus-sidebar .ld-focus-sidebar-trigger{display:none}.learndash-wrapper .ld-focus .ld-focus-main,.learndash-wrapper .ld-focus.ld-focus-sidebar-collapsed .ld-focus-main{margin-left:0;width:100%}.learndash-wrapper .ld-focus .ld-course-navigation-heading{position:static}.learndash-wrapper .ld-focus .ld-course-navigation{padding-top:0}.learndash-wrapper .ld-focus .ld-focus-sidebar{padding-top:0;position:absolute;top:0;z-index:1000}}@media (max-width:640px){.learndash-wrapper .ld-focus .ld-focus-main,.learndash-wrapper .ld-focus.ld-focus-sidebar-collapsed .ld-focus-main{margin-left:0}.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content,.learndash-wrapper .ld-focus.ld-focus-sidebar-collapsed .ld-focus-main .ld-focus-content{margin:30px auto 50px;padding:5% 1.5em}}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-tab-content ol:not(.blocks-gallery-grid):not(.wp-block-gallery),.learndash-wrapper .ld-focus.ld-focus-position-right .ld-tab-content ul:not(.blocks-gallery-grid):not(.wp-block-gallery),.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-tab-content ol:not(.blocks-gallery-grid):not(.wp-block-gallery),.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-tab-content ul:not(.blocks-gallery-grid):not(.wp-block-gallery){padding-left:0;padding-right:40px}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-sidebar,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-sidebar{border-left:1px solid #e2e7ed;border-right:initial;left:auto;right:0}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-sidebar .ld-focus-sidebar-trigger,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-sidebar .ld-focus-sidebar-trigger{left:0;right:auto}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-sidebar .ld-focus-sidebar-trigger .ld-icon,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-sidebar .ld-focus-sidebar-trigger .ld-icon{left:0;right:auto;transform:translateY(-50%) translateX(-25%)}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-sidebar .ld-course-navigation-heading,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-sidebar .ld-course-navigation-heading{padding:.75em 1em .75em 3.125em}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-sidebar .ld-course-navigation-heading h3,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-sidebar .ld-course-navigation-heading h3{padding:0 1.6em 0 0}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-sidebar .ld-course-navigation-heading h3 .ld-icon,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-sidebar .ld-course-navigation-heading h3 .ld-icon{left:auto;right:1px}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-sidebar .ld-course-navigation-heading .ld-home-link,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-sidebar .ld-course-navigation-heading .ld-home-link{border-left:initial;border-right:0;margin-left:0;margin-right:0}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list:before,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list:before{background:#fff;content:"";height:16px;left:66px;left:auto;position:absolute;right:66px;top:-8px;transform:rotate(-45deg);transform:rotate(45deg);width:16px;z-index:1;z-index:9}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list .ld-table-list-item .ld-table-list-item-preview,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list .ld-table-list-item .ld-table-list-item-preview{padding-left:0;padding-right:1.6em}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-main,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-main{margin-left:0;margin-right:350px;transition:margin-right .3s ease}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header{left:0;right:0}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-mobile-nav.expanded .bar-1,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-mobile-nav.expanded .bar-1{transform:rotate(45deg) translate(4px,8px)}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-mobile-nav.expanded .bar-3,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-mobile-nav.expanded .bar-3{transform:rotate(-45deg) translate(3px,-7px)}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-content-action #learndash_timer,.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-content-action .learndash_timer,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-content-action #learndash_timer,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-content-action .learndash_timer{left:0;right:0}.learndash-wrapper .ld-focus.ld-focus-position-right.ld-focus-sidebar-collapsed .ld-focus-sidebar,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left.ld-focus-sidebar-collapsed .ld-focus-sidebar{transform:translateX(calc(100% + -50px))}.learndash-wrapper .ld-focus.ld-focus-position-right.ld-focus-sidebar-collapsed .ld-focus-sidebar-wrapper .ld-focus-sidebar-trigger .ld-icon,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left.ld-focus-sidebar-collapsed .ld-focus-sidebar-wrapper .ld-focus-sidebar-trigger .ld-icon{transform:translateY(-50%) translateX(-45%) rotate(-180deg)}.learndash-wrapper .ld-focus.ld-focus-position-right.ld-focus-sidebar-collapsed .ld-focus-main,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left.ld-focus-sidebar-collapsed .ld-focus-main{margin-right:50px}@media (max-width:1280px){.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-progress,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-progress{flex:1 2 auto}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-user-menu,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-user-menu{flex:0 1}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-user-menu .ld-text,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-user-menu .ld-text{display:none}}@media (max-width:1024px){.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-user-menu .ld-text,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-user-menu .ld-text{display:none}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-brand-logo,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-brand-logo{flex:0 0 150px}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-main .ld-focus-content,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-main .ld-focus-content{padding-left:3em;padding-right:3em}}@media (max-width:768px){.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header{flex-direction:row;flex-wrap:wrap;height:auto;position:relative}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-brand-logo,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-brand-logo{display:none}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-mobile-nav,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-mobile-nav{display:block;order:3}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-progress,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-progress{align-items:center;border-left:0;border-right:inherit;margin:0;order:2;padding:0 1em}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-progress .ld-progress-stats,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-progress .ld-progress-stats{display:block;text-align:center}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-progress .ld-progress-percentage,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-progress .ld-progress-percentage{line-height:1em;margin-bottom:.3em}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-progress .ld-progress-steps,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-progress .ld-progress-steps{display:none}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-progress .ld-progress-bar,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-progress .ld-progress-bar{margin:0}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-user-menu,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-user-menu{border-left:inherit;border-right:0;order:1}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-user-menu .ld-user-menu-items,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-user-menu .ld-user-menu-items{left:0;margin-left:1em;right:auto}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-user-menu .ld-user-menu-items:before,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-user-menu .ld-user-menu-items:before{left:1em}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-content-actions,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-content-actions{align-items:flex-start;background:#fff;border-top:1px solid #efefef;flex:100%;flex-direction:row;order:4;padding:0}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-content-actions>*,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-content-actions>*{margin:0}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-content-actions .ld-content-action,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-content-actions .ld-content-action{flex:50%;height:auto}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-content,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-content{margin-top:30px}.learndash-wrapper .ld-focus.ld-focus-position-right.ld-focus-sidebar-collapsed .ld-focus-sidebar,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left.ld-focus-sidebar-collapsed .ld-focus-sidebar{transform:translateX(100%)}.learndash-wrapper .ld-focus.ld-focus-position-right.ld-focus-sidebar-collapsed .ld-focus-sidebar .ld-focus-sidebar-trigger,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left.ld-focus-sidebar-collapsed .ld-focus-sidebar .ld-focus-sidebar-trigger{display:none}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-main,.learndash-wrapper .ld-focus.ld-focus-position-right.ld-focus-sidebar-collapsed .ld-focus-main,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-main,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left.ld-focus-sidebar-collapsed .ld-focus-main{margin-left:inherit;margin-right:0;width:100%}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-course-navigation-heading,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-course-navigation-heading{position:static}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-course-navigation,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-course-navigation{padding-top:0}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-sidebar,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-sidebar{padding-top:0;position:absolute;top:97px;z-index:1000}}@media (max-width:640px){.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-main,.learndash-wrapper .ld-focus.ld-focus-position-right.ld-focus-sidebar-collapsed .ld-focus-main,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-main,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left.ld-focus-sidebar-collapsed .ld-focus-main{margin-right:0}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-main .ld-focus-content,.learndash-wrapper .ld-focus.ld-focus-position-right.ld-focus-sidebar-collapsed .ld-focus-main .ld-focus-content,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-main .ld-focus-content,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left.ld-focus-sidebar-collapsed .ld-focus-main .ld-focus-content{margin:30px auto 50px;padding:5% 1.5em}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-mobile-nav,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-mobile-nav{order:3}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-user-menu,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-user-menu{order:1}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-user-menu .ld-user-menu-items,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-user-menu .ld-user-menu-items{left:0;margin-left:1em;right:auto}.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-user-menu .ld-user-menu-items:before,.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-user-menu .ld-user-menu-items:before{left:1em}}@media only screen and (min-width:769px) and (max-width:782px){body.admin-bar .learndash-wrapper .ld-focus-header{top:46px}}@media only screen and (min-width:783px){body.admin-bar .learndash-wrapper .ld-focus-header{top:32px}}body.admin-bar .learndash-wrapper .ld-focus-sidebar{top:32px}@media (max-width:768px){body.admin-bar .learndash-wrapper .ld-focus-sidebar{top:93px}}body.ld-in-focus-mode{background:#fff;margin:0;padding:0}body.ld-in-focus-mode:after,body.ld-in-focus-mode:before{display:none}body.ld-in-focus-mode .learndash-wrapper{background:#fff}body.ld-in-focus-mode.admin-bar{padding-top:32px}@media (max-width:768px){body.ld-in-focus-mode.admin-bar{padding-top:0}body.ld-in-focus-mode.admin-bar .ld-focus-sidebar{top:97px}}.ld-tooltip{position:relative}.ld-tooltip:after{content:"";height:.1875rem;left:0;pointer-events:auto;position:absolute;top:100%;width:100%;z-index:1}.ld-tooltip [role=tooltip]{background:#235af3;border-radius:6px;box-shadow:0 -1px 0 2px #ffffffbf;color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:.75em;font-weight:700;height:min-content;left:0;max-width:300px;min-width:150px;padding:.25em 1em;pointer-events:auto;text-align:center;text-transform:none;top:100%;transform:translateY(.1875rem);transition:opacity .1s linear;width:max-content;z-index:2}.ld-tooltip--initialized [role=tooltip]{opacity:0;position:absolute}.ld-tooltip--initialized.ld-tooltip--position-right [role=tooltip]{left:auto;right:0}.ld-tooltip--initialized.ld-tooltip--hidden [role=tooltip]{left:-9999px}.ld-tooltip--initialized:not(.ld-tooltip--hidden) [role=tooltip]{opacity:1}.ld-tooltip:not(.ld-tooltip--initialized) [role=tooltip]{display:inline-block}#learndash-tooltips{bottom:0;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:16px;height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:999}#learndash-tooltips .ld-tooltip{background-color:#235af3;border-radius:6px;box-shadow:0 -1px 0 2px #ffffffbf;color:#fff;font-size:.75em;font-weight:700;max-width:300px;min-width:150px;opacity:0;padding:.25em 1em;position:absolute;text-align:center;transform:translateX(1%) translateY(-25px);transition:opacity .1s linear}#learndash-tooltips .ld-tooltip:after{background:#235af3;bottom:-4px;content:"";height:5px;left:5%;position:absolute;transform:rotate(45deg) translateX(-50%);width:5px}#learndash-tooltips .ld-tooltip.ld-shifted-left:after{left:10%}#learndash-tooltips .ld-tooltip.ld-shifted-right{transform:translateX(-100%) translateY(-30px)}#learndash-tooltips .ld-tooltip.ld-shifted-right:after{left:auto;right:10%}#learndash-tooltips .ld-tooltip.ld-visible{opacity:1}.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled{background:#f0f3f6;border-radius:6px;display:flex;margin:1em 0;padding:1em 0}.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled>*{border-right:2px solid #bec5cb;flex:1 auto;justify-content:space-around;padding:0 1em;text-align:center;width:33%}.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled>:last-child{border-right:0}.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-button{margin:0}.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-status{display:inline-block;width:auto}.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-content{align-items:center;display:flex;flex-direction:column;justify-content:space-around;line-height:1.25em;margin-bottom:.5em;text-align:center}.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-price{align-items:center;color:#617175;display:flex;font-size:32px;font-weight:700;justify-content:space-around;line-height:1;margin-top:-3px;text-align:center}.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-price .ld-text{font-size:18px;font-weight:400;margin-left:8px}.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-price .ld-currency{font-size:16px;margin-right:.25em}.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-label{color:#617175;display:block;font-family:var(--wp--preset--font-family--body);font-size:.75em;font-weight:700;margin-bottom:1em}.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-action{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around}.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-action .ppalholder{position:absolute}.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-action .ld-text{color:#617175;display:inline-block;font-size:14px;margin-right:.5em;white-space:nowrap}.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-action .ld-text .ld-login-text{color:#235af3;display:inline-block;font-weight:700;margin-left:5px;text-decoration:underline}.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-action .ld-text .ld-login-text:hover{color:#0e2a90}.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-action .ld-text button.ld-login-text{background:none;border:none;font-size:inherit;padding:0}.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-action .learndash_checkout_buttons{margin:0 .5em}@media (max-width:640px){.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-action .learndash_checkout_buttons{margin-left:auto}}@media (max-width:1280px){.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-action{align-items:center;flex-direction:column;justify-content:flex-start}.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-action .learndash_checkout_button,.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-action .learndash_checkout_buttons{margin-right:0}.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-action .learndash_checkout_button{margin-bottom:.5em}}@media (max-width:640px){.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-action #btn-join,.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-action .btn-join{margin-left:auto}}.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-seg-action.status-closed .ld-text{white-space:normal}@media (max-width:640px){.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled{flex-direction:column}.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled>*{border-bottom:1px solid #e2e7ed;border-right:0;padding:1em 0;width:auto}.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled>:last-child{border-bottom:0}}.learndash-wrapper .ld-course-status.ld-course-status-enrolled{background-color:#f0f3f6;border-radius:6px;display:flex;padding:.5em 1em}.learndash-wrapper .ld-course-status.ld-course-status-enrolled .ld-progress{flex:1;margin:0;padding:0 1em 0 0}@media (max-width:640px){.learndash-wrapper .ld-course-status.ld-course-status-enrolled{flex-direction:column}.learndash-wrapper .ld-course-status.ld-course-status-enrolled .ld-progress{align-items:flex-start;flex-direction:column;padding-right:0}.learndash-wrapper .ld-course-status.ld-course-status-enrolled .ld-progress .ld-progress-heading{display:block;text-align:center;width:100%}.learndash-wrapper .ld-course-status.ld-course-status-enrolled .ld-progress .ld-progress-stats{flex-direction:column}.learndash-wrapper .ld-course-status.ld-course-status-enrolled .ld-progress .ld-progress-stats .ld-progress-steps{margin-left:0}.learndash-wrapper .ld-course-status.ld-course-status-enrolled .ld-progress .ld-progress-bar{margin:1em 0;width:100%}}.learndash-wrapper .ld-course-status.ld-course-status-enrolled .ld-status{display:inline-block;margin:0 auto;width:auto}.learndash-wrapper .ld-course-status .ld-status{line-height:1.3}.learndash-wrapper .ld-course-status .ld-status.ld-status-complete,.learndash-wrapper .ld-course-status .ld-status.ld-status-progress{background:#235af3;color:#fff}.learndash-wrapper .ld-course-status-seg-price .ld-course-status-course-price,.learndash-wrapper .ld-course-status-seg-price .ld-course-status-trial-price{text-align:center;width:100%}.learndash-wrapper .ld-course-status-seg-price .ld-course-status-trial-price{margin-bottom:10px}.learndash-wrapper .ld-course-status-seg-price .ld-course-status-content .ld-text{font-size:16px;margin-bottom:0}.learndash-wrapper .ld-course-status-seg-price .ld-course-status-content .ld-pricing{font-size:12px}.learndash-wrapper .ld-course-certificate{align-items:center;display:flex;justify-content:center;margin:1em 0;text-align:center}.learndash-wrapper .ld-course-certificate .ld-button{display:inline-block;font-size:14px;max-width:inherit}.learndash-wrapper .ld-course-certificate .ld-icon-certificate{font-size:24px;margin-right:5px}.jq-dropdown-menu{box-shadow:0 0 0 1px #ddd!important}.jq-dropdown-menu button[type=submit],.jq-dropdown-menu input[type=button],.jq-dropdown-menu input[type=submit]{border:0;border-radius:0;color:#235af3;display:block!important;font-size:16px;font-size:14px!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1.5em;margin:0;padding:.5em 1em;text-align:center;text-transform:none;transition:none;width:100%!important}.jq-dropdown-menu button[type=submit]:hover,.jq-dropdown-menu input[type=button]:hover,.jq-dropdown-menu input[type=submit]:hover{background:#fafafa!important;color:#495255!important}.jq-dropdown-menu .ppalholder{display:none}.learndash-wrapper .learndash-wrapper-login-modal{position:relative}.learndash-wrapper .ld-modal{background:#fff;border-radius:6px;box-shadow:-3px -3px 20px #00000024;max-width:1024px;min-height:300px;opacity:0;overflow:hidden;overflow-y:auto;position:absolute;transform:translateY(-50%) translateX(-50%);transition:all .3s ease;visibility:hidden;width:100%;z-index:999;z-index:9000}.learndash-wrapper .ld-modal .ld-modal-closer{color:#617175;cursor:pointer;font-size:1.5em;line-height:.5;padding:1em;position:absolute;right:0;top:.5em;z-index:9}.learndash-wrapper .ld-modal.ld-can-register .ld-modal-closer{color:#fff}.learndash-wrapper.ld-modal-closed{display:none!important}.learndash-wrapper.ld-modal-open .ld-modal{opacity:1;visibility:visible}.learndash-wrapper .ld-login-modal{display:flex;margin:25% 50% 20px;text-align:center}.learndash-wrapper .ld-login-modal .ld-modal-heading{font-size:2.25em;font-weight:300;margin:.5em 0}.learndash-wrapper .ld-login-modal .ld-login-modal-wrapper{margin:0 auto;max-width:350px;min-width:80%;padding:20px}.learndash-wrapper .ld-login-modal .ld-login-modal-login{background:#fff;display:flex;flex:1;flex-direction:column;justify-content:center}.learndash-wrapper .ld-login-modal .ld-login-modal-login .ld-modal-heading{color:#235af3}.learndash-wrapper .ld-login-modal .ld-login-modal-login .ld-modal-text{color:#617175;font-size:.875em}.learndash-wrapper .ld-login-modal .ld-login-modal-register{background:#235af3;color:#fff;display:flex;flex:1;flex-direction:column;justify-content:center}.learndash-wrapper .ld-login-modal .ld-login-modal-register .ld-button:hover{box-shadow:0 0 0 5px #fff!important;opacity:1}.learndash-wrapper .ld-login-modal .ld-login-modal-register label{display:block;font-size:14px;font-weight:700;margin-bottom:.5em}.learndash-wrapper .ld-login-modal .ld-login-modal-register #ld-user-register{margin:2em 0}.learndash-wrapper .ld-login-modal .ld-login-modal-register input[type=email],.learndash-wrapper .ld-login-modal .ld-login-modal-register input[type=password],.learndash-wrapper .ld-login-modal .ld-login-modal-register input[type=text]{background-color:#f9f9f9;border:2px solid #fff;font-size:1.2em;margin:0 0 1em;padding:.5em .5em .5em 2em;transition:all .25s ease-in-out;width:100%}.learndash-wrapper .ld-login-modal .ld-login-modal-register input[type=email]:focus,.learndash-wrapper .ld-login-modal .ld-login-modal-register input[type=password]:focus,.learndash-wrapper .ld-login-modal .ld-login-modal-register input[type=text]:focus{background:#fff}.learndash-wrapper .ld-login-modal .ld-login-modal-register #reg_passmail{font-size:.825em}.learndash-wrapper .ld-login-modal .ld-login-modal-register #wp-submit{border:5px solid #fff;border-radius:20px;font-size:14px;font-weight:700;justify-content:center;margin:0 auto;min-width:150px;padding:7px 35px;text-align:center}.learndash-wrapper .ld-login-modal .ld-login-modal-form{margin:2em 0}.learndash-wrapper .ld-login-modal .ld-login-modal-form form{display:flex;flex-direction:column}.learndash-wrapper .ld-login-modal .ld-login-modal-form p{margin:0}.learndash-wrapper .ld-login-modal .ld-login-modal-form p.login-submit{text-align:center}.learndash-wrapper .ld-login-modal .ld-login-modal-form label{color:#617175;display:block;font-size:14px;font-weight:700;margin-bottom:.5em}.learndash-wrapper .ld-login-modal .ld-login-modal-form .login-username{position:relative}.learndash-wrapper .ld-login-modal .ld-login-modal-form .login-username:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#617175;content:"\e90c";display:inline-block;font-family:ld-icons!important;font-style:normal;font-variant:normal;font-weight:400;left:.5em;line-height:1;position:absolute;text-transform:none;top:2.5em}.learndash-wrapper .ld-login-modal .ld-login-modal-form .login-password{position:relative}.learndash-wrapper .ld-login-modal .ld-login-modal-form .login-password:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#617175;content:"\e900";display:inline-block;font-family:ld-icons!important;font-style:normal;font-variant:normal;font-weight:400;left:.5em;line-height:1;position:absolute;text-transform:none;top:2.5em}.learndash-wrapper .ld-login-modal .ld-login-modal-form .ld-login-modal-branding{margin-top:1em;padding-top:2em;position:relative}.learndash-wrapper .ld-login-modal .ld-login-modal-form .ld-login-modal-branding:before{background-color:#e2e7ed;content:"";display:block;height:3px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:50px}.learndash-wrapper .ld-login-modal .ld-login-modal-form .ld-login-modal-branding img{height:auto;max-height:250px;max-width:100%}.learndash-wrapper .ld-login-modal .ld-login-field,.learndash-wrapper .ld-login-modal .ld-password-field,.learndash-wrapper .ld-login-modal input[type=email],.learndash-wrapper .ld-login-modal input[type=password],.learndash-wrapper .ld-login-modal input[type=text]{background-color:#f0f3f6;border:2px solid #e2e7ed;color:#617175;font-size:.875em;margin:0 0 1em;padding:.5em .5em .5em 2em;transition:all .25s ease-in-out;width:100%}.learndash-wrapper .ld-login-modal .ld-login-field:focus,.learndash-wrapper .ld-login-modal .ld-password-field:focus,.learndash-wrapper .ld-login-modal input[type=email]:focus,.learndash-wrapper .ld-login-modal input[type=password]:focus,.learndash-wrapper .ld-login-modal input[type=text]:focus{border-color:#495255}.learndash-wrapper .ld-login-modal ::placeholder{font-family:Open Sans,Arial,Helvetica,sans-serif}.learndash-wrapper .ld-login-modal .ld-forgot-password-link{color:#333;font-size:.875em;text-decoration:underline}.learndash-wrapper .ld-login-modal .ld-button,.learndash-wrapper .ld-login-modal input[type=submit]{border:0;border-radius:20px;font-size:14px;font-weight:700;justify-content:center;margin:2em auto;min-width:150px;text-align:center}.learndash-wrapper .ld-login-modal input[type=submit]{background:#235af3;color:#fff;cursor:pointer;padding:.75em 5em;transition:all .25s ease-in-out}.learndash-wrapper .ld-login-modal input[type=submit]:hover{opacity:.8}@media (max-width:1024px){.learndash-wrapper .ld-login-modal{top:100px;transform:translateX(-50%);width:80%}.learndash-wrapper .ld-login-modal.ld-can-register .ld-modal-closer{color:#617175}}@media (max-width:768px){.learndash-wrapper .ld-login-modal{flex-direction:column}}@media (max-width:640px){.learndash-wrapper .ld-login-modal{width:100%}}.learndash-wrapper .ld-button.ld-login-button{display:flex}.learndash-wrapper .ld-button.ld-login-button.ld-logout{justify-content:space-between}.learndash-wrapper .ld-button.ld-login-button.ld-login{justify-content:flex-start}.learndash-wrapper .ld-button.ld-login-button.ld-login .ld-icon{margin-right:10px}.learndash-wrapper #learndash-registration-wrapper,.learndash-wrapper #learndash-reset-password-wrapper{margin:auto}.learndash-wrapper #learndash-registration-wrapper .registration-login-link,.learndash-wrapper #learndash-reset-password-wrapper .registration-login-link{margin-bottom:1em}.learndash-wrapper #learndash-registration-wrapper form label,.learndash-wrapper #learndash-reset-password-wrapper form label{display:inline-block;font-size:16px;margin-bottom:3px}.learndash-wrapper #learndash-registration-wrapper #learndash_registerform .learndash-required-field,.learndash-wrapper #learndash-reset-password-wrapper #learndash_registerform .learndash-required-field{color:red}.learndash-wrapper #learndash-registration-wrapper form input,.learndash-wrapper #learndash-reset-password-wrapper form input{border:2px solid #a1a1a1;border-radius:5px;font-size:16px;margin-bottom:1em;margin-left:0;width:100%}.learndash-wrapper #learndash-registration-wrapper form input[type=email],.learndash-wrapper #learndash-registration-wrapper form input[type=password],.learndash-wrapper #learndash-registration-wrapper form input[type=text],.learndash-wrapper #learndash-reset-password-wrapper form input[type=email],.learndash-wrapper #learndash-reset-password-wrapper form input[type=password],.learndash-wrapper #learndash-reset-password-wrapper form input[type=text]{font-size:var(--ld-typography-desktop-body-size);margin-left:0;width:100%}.learndash-wrapper #learndash-registration-wrapper form input[type=image],.learndash-wrapper #learndash-reset-password-wrapper form input[type=image]{display:none}.learndash-wrapper #learndash-registration-wrapper form button.btn-join,.learndash-wrapper #learndash-registration-wrapper form input.btn-join,.learndash-wrapper #learndash-reset-password-wrapper form button.btn-join,.learndash-wrapper #learndash-reset-password-wrapper form input.btn-join{border:none;border-radius:20px}.learndash-wrapper #learndash-registration-wrapper #loginform #rememberme,.learndash-wrapper #learndash-reset-password-wrapper #loginform #rememberme{width:auto}.learndash-wrapper #learndash-registration-wrapper #learndash_registerform #wp-submit,.learndash-wrapper #learndash-reset-password-wrapper #learndash_registerform #wp-submit{margin-top:30px}.learndash-not-available .ld-item-list-item-preview,.learndash-not-available .ld-item-list-item-preview a.ld-item-name,.learndash-not-available .ld-item-list-item-preview a.ld-lesson-item-preview-heading,.learndash-not-available .ld-lesson-item-preview,.learndash-not-available .ld-lesson-item-preview a.ld-item-name,.learndash-not-available .ld-lesson-item-preview a.ld-lesson-item-preview-heading,.learndash-not-available .ld-table-list-item-preview,.learndash-not-available .ld-table-list-item-preview a.ld-item-name,.learndash-not-available .ld-table-list-item-preview a.ld-lesson-item-preview-heading,.user_has_no_access .ld-item-list-item-preview,.user_has_no_access .ld-item-list-item-preview a.ld-item-name,.user_has_no_access .ld-item-list-item-preview a.ld-lesson-item-preview-heading,.user_has_no_access .ld-lesson-item-preview,.user_has_no_access .ld-lesson-item-preview a.ld-item-name,.user_has_no_access .ld-lesson-item-preview a.ld-lesson-item-preview-heading,.user_has_no_access .ld-table-list-item-preview,.user_has_no_access .ld-table-list-item-preview a.ld-item-name,.user_has_no_access .ld-table-list-item-preview a.ld-lesson-item-preview-heading{cursor:not-allowed}.learndash-not-available .ld-item-list-item-preview .ld-expand-button,.learndash-not-available .ld-lesson-item-preview .ld-expand-button,.learndash-not-available .ld-table-list-item-preview .ld-expand-button,.user_has_no_access .ld-item-list-item-preview .ld-expand-button,.user_has_no_access .ld-lesson-item-preview .ld-expand-button,.user_has_no_access .ld-table-list-item-preview .ld-expand-button{pointer-events:all}.learndash-not-available a.ld-topic-row,.user_has_no_access a.ld-topic-row{cursor:not-allowed}.ld-item-list-item.is_sample .ld-item-list-item-preview,.ld-item-list-item.is_sample .ld-item-list-item-preview a.ld-item-name,.ld-item-list-item.is_sample .ld-item-list-item-preview a.ld-lesson-item-preview-heading,.ld-item-list-item.is_sample .ld-lesson-item-preview,.ld-item-list-item.is_sample .ld-lesson-item-preview a.ld-item-name,.ld-item-list-item.is_sample .ld-lesson-item-preview a.ld-lesson-item-preview-heading,.ld-item-list-item.is_sample .ld-table-list-item-preview,.ld-item-list-item.is_sample .ld-table-list-item-preview a.ld-item-name,.ld-item-list-item.is_sample .ld-table-list-item-preview a.ld-lesson-item-preview-heading,.ld-lesson-item.is_sample .ld-item-list-item-preview,.ld-lesson-item.is_sample .ld-item-list-item-preview a.ld-item-name,.ld-lesson-item.is_sample .ld-item-list-item-preview a.ld-lesson-item-preview-heading,.ld-lesson-item.is_sample .ld-lesson-item-preview,.ld-lesson-item.is_sample .ld-lesson-item-preview a.ld-item-name,.ld-lesson-item.is_sample .ld-lesson-item-preview a.ld-lesson-item-preview-heading,.ld-lesson-item.is_sample .ld-table-list-item-preview,.ld-lesson-item.is_sample .ld-table-list-item-preview a.ld-item-name,.ld-lesson-item.is_sample .ld-table-list-item-preview a.ld-lesson-item-preview-heading,.ld-topic-list.is_sample .ld-item-list-item-preview,.ld-topic-list.is_sample .ld-item-list-item-preview a.ld-item-name,.ld-topic-list.is_sample .ld-item-list-item-preview a.ld-lesson-item-preview-heading,.ld-topic-list.is_sample .ld-lesson-item-preview,.ld-topic-list.is_sample .ld-lesson-item-preview a.ld-item-name,.ld-topic-list.is_sample .ld-lesson-item-preview a.ld-lesson-item-preview-heading,.ld-topic-list.is_sample .ld-table-list-item-preview,.ld-topic-list.is_sample .ld-table-list-item-preview a.ld-item-name,.ld-topic-list.is_sample .ld-table-list-item-preview a.ld-lesson-item-preview-heading,.learndash-not-available.is_sample .ld-item-list-item-preview,.learndash-not-available.is_sample .ld-item-list-item-preview a.ld-item-name,.learndash-not-available.is_sample .ld-item-list-item-preview a.ld-lesson-item-preview-heading,.learndash-not-available.is_sample .ld-lesson-item-preview,.learndash-not-available.is_sample .ld-lesson-item-preview a.ld-item-name,.learndash-not-available.is_sample .ld-lesson-item-preview a.ld-lesson-item-preview-heading,.user_has_no_access .wpProQuiz_resultsList .ld-item-list-item-preview a.ld-item-name,.user_has_no_access.is_sample .ld-item-list-item-preview,.user_has_no_access.is_sample .ld-item-list-item-preview a.ld-item-name,.user_has_no_access.is_sample .ld-item-list-item-preview a.ld-lesson-item-preview-heading,.user_has_no_access.is_sample .ld-lesson-item-preview,.user_has_no_access.is_sample .ld-lesson-item-preview a.ld-item-name,.user_has_no_access.is_sample .ld-lesson-item-preview a.ld-lesson-item-preview-heading{cursor:pointer;pointer-events:all}.ld-item-list-item.is_sample a.ld-lesson-item-preview,.ld-item-list-item.is_sample a.ld-table-list-item-preview,.ld-item-list-item.is_sample a.ld-topic-row,.ld-lesson-item.is_sample a.ld-lesson-item-preview,.ld-lesson-item.is_sample a.ld-table-list-item-preview,.ld-lesson-item.is_sample a.ld-topic-row,.ld-topic-list.is_sample a.ld-lesson-item-preview,.ld-topic-list.is_sample a.ld-table-list-item-preview,.ld-topic-list.is_sample a.ld-topic-row{cursor:pointer!important;pointer-events:all!important}.learndash-wrapper .ld-user-status.ld-is-widget{margin:30px 0}.learndash-wrapper .ld-user-status.ld-is-widget .ld-item-list .ld-item-list-item{border:0;border-bottom:2px solid #f0f3f6;border-radius:0;margin:10px 0;padding:10px 0}.learndash-wrapper .ld-user-status.ld-is-widget .ld-item-list .ld-item-list-item:last-child{border-bottom:0}.learndash-wrapper .ld-user-status.ld-is-widget .ld-item-list .ld-item-list-item .ld-item-list-item-preview{padding:0}.learndash-wrapper .ld-user-status.ld-is-widget .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-title{font-size:14px;line-height:1.5em}.learndash-wrapper .ld-user-status.ld-is-widget .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-components{margin-top:10px}.learndash-wrapper .ld-user-status.ld-is-widget .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-components span{display:block;font-size:12px;line-height:1.5em;margin:0 0 5px}.learndash-wrapper .ld-user-status.ld-is-widget .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-components span.ld-sep{display:none}.learndash-wrapper .ld-user-status.ld-is-widget .ld-pagination{justify-content:flex-start}.learndash-wrapper .ld-focus-comments{margin:2em 0}.learndash-wrapper .ld-focus-comments p.comment-form-comment{margin:0;max-width:100%!important;width:100%!important}.learndash-wrapper .ld-focus-comments p.comment-form-comment textarea{width:100%}.learndash-wrapper .ld-focus-comments #ld-comments{margin-bottom:50px}.learndash-wrapper .ld-focus-comments #commentform .logged-in-as{float:right;font-size:.875em;font-weight:400;margin:0}.learndash-wrapper .ld-focus-comments #commentform textarea#comment{background:#e2e7ed;border:5px solid #e2e7ed;border-radius:6px;font-family:inherit;font-size:1em;padding:.875em}.learndash-wrapper .ld-focus-comments #commentform textarea#comment:focus{background:#0000;box-shadow:none;outline:0}.learndash-wrapper .ld-focus-comments .comment-navigation .nav-links{display:flex;flex-direction:row}.learndash-wrapper .ld-focus-comments .comment-navigation .nav-links .nav-previous{font-weight:700;margin:0;min-width:50%;text-align:left;width:100%}.learndash-wrapper .ld-focus-comments .comment-navigation .nav-links .nav-next{font-weight:700;margin:0;min-width:50%;text-align:right;width:100%}.learndash-wrapper .ld-focus-comments .form-submit{max-width:100%!important;width:100%!important}.learndash-wrapper .ld-focus-comments .form-submit #submit{align-items:center;background-color:#235af3;border:0;border-radius:20px;box-shadow:none;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:.75em;font-weight:800;justify-content:center;line-height:1.25em;margin:0;max-width:385px;opacity:1;padding:1em;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;transition:opacity .3s ease;white-space:normal;width:100%}.learndash-wrapper .ld-focus-comments .form-submit #submit .ld-icon{font-size:.875em}.learndash-wrapper .ld-focus-comments .form-submit #submit .ld-text{flex:1 1 100;padding:0 1em;text-align:center}.learndash-wrapper .ld-focus-comments .form-submit #submit+.ld-button{margin-left:1em}.learndash-wrapper .ld-focus-comments .form-submit #submit.ld-compact{align-items:center;border-radius:100%;flex-basis:24px;flex-shrink:0;height:24px;justify-content:center;padding:0;width:24px}.learndash-wrapper .ld-focus-comments .form-submit #submit.ld-compact .ld-icon{font-size:.75em;margin-right:0}.learndash-wrapper .ld-focus-comments .form-submit #submit.ld-compact .ld-text{padding:0}.learndash-wrapper .ld-focus-comments .form-submit #submit.ld-button-alternate{background:#0000;color:#235af3;padding:0}.learndash-wrapper .ld-focus-comments .form-submit #submit.ld-button-alternate .ld-icon{background:#235af3;border-radius:100%;color:#fff;flex:0 0 18px;font-weight:700;height:18px;line-height:16px;padding:2px;text-align:center;transition:color .3s ease,background .3s ease;width:18px}.learndash-wrapper .ld-focus-comments .form-submit #submit.ld-button-alternate .ld-text{padding-left:.5em}.learndash-wrapper .ld-focus-comments .form-submit #submit.ld-button-alternate:hover{background:#0000}.learndash-wrapper .ld-focus-comments .form-submit #submit.ld-button-transparent{background:#0000;color:#235af3}.learndash-wrapper .ld-focus-comments .form-submit #submit.ld-button-transparent.ld-status-complete{color:#235af3}.learndash-wrapper .ld-focus-comments .form-submit #submit.ld-button-transparent:focus,.learndash-wrapper .ld-focus-comments .form-submit #submit.ld-button-transparent:hover{outline-style:solid;outline-width:2px}.learndash-wrapper .ld-focus-comments .form-submit #submit.ld-button-transparent:focus{outline-color:#235af3;outline-offset:2px}.learndash-wrapper .ld-focus-comments .form-submit #submit.ld-button-transparent:hover{background:#0000;outline-color:#0e2a90}.learndash-wrapper .ld-focus-comments .form-submit #submit.ld-button-reverse{background:#fff;color:#235af3}.learndash-wrapper .ld-focus-comments .form-submit #submit.ld-button-reverse:hover{background:#235af3;color:#fff}.learndash-wrapper .ld-focus-comments .form-submit #submit:focus{outline:2px solid #235af3;outline-offset:2px}.learndash-wrapper .ld-focus-comments .form-submit #submit:hover{background-color:#0e2a90}.learndash-wrapper .ld-focus-comments .form-submit #submit[disabled]{background-color:#f6f8fa!important;color:#73738c!important;cursor:not-allowed;outline:2px solid #73738c!important}.learndash-wrapper .ld-focus-comments .form-submit #submit[disabled]:hover{background-color:#a7adc2!important;color:#0e0e2c!important}@media (max-width:960px){.learndash-wrapper .ld-focus-comments .form-submit #submit{max-width:100%}}@media (max-width:640px){.learndash-wrapper .ld-focus-comments .form-submit #submit{margin-left:10px;text-align:left}}.learndash-wrapper .ld-focus-comments .form-submit #submit{display:inline-block;height:auto;margin-top:1em;max-width:unset;min-width:unset;padding:.75em 3em;text-decoration:none!important;width:unset}.learndash-wrapper .ld-focus-comments__heading{align-items:center;border-bottom:4px solid #e2e7ed;display:flex;justify-content:space-between;margin-bottom:.5em}.learndash-wrapper .ld-focus-comments__heading .ld-expand-button .ld-text{font-size:1em;padding-right:.5em}.learndash-wrapper .ld-focus-comments__heading .ld-expand-button .ld-icon{font-size:.75em}.learndash-wrapper .ld-focus-comments__header{flex:1;font-size:2em;font-weight:400;margin-bottom:10px}.learndash-wrapper .ld-focus-comments__comments{font-size:1em;font-weight:400;overflow:hidden;transition:max-height .3s ease}.learndash-wrapper .ld-focus-comments .comment-respond{padding-top:0;position:relative}.learndash-wrapper .ld-focus-comments .comment-respond #reply-title{font-size:1.5em;font-weight:400;margin-bottom:.75em}.learndash-wrapper .ld-focus-comments .comment-respond small{font-size:.75em;margin-left:1em}.learndash-wrapper .ld-focus-comments #ld-comments-form.ld-collapsed,.learndash-wrapper .ld-focus-comments #ld-comments-post-button.ld-open{display:none}.learndash-wrapper .ld-focus-comment{margin:2em 0}.learndash-wrapper .ld-focus-comment.depth-1{margin-left:0}.learndash-wrapper .ld-focus-comment.depth-2,.learndash-wrapper .ld-focus-comment.depth-3,.learndash-wrapper .ld-focus-comment.depth-4,.learndash-wrapper .ld-focus-comment.depth-5{margin-left:74px}@media (max-width:768px){.learndash-wrapper .ld-focus-comment.depth-2,.learndash-wrapper .ld-focus-comment.depth-3,.learndash-wrapper .ld-focus-comment.depth-4,.learndash-wrapper .ld-focus-comment.depth-5{margin-left:20px}}.learndash-wrapper .ld-focus-comment .ld-comment-avatar{align-items:center;display:flex;margin-bottom:1em;position:relative}.learndash-wrapper .ld-focus-comment .ld-comment-avatar img{border:4px solid #0000;border-radius:100%;box-sizing:border-box;height:auto;margin-right:16px;max-width:58px}.learndash-wrapper .ld-focus-comment .ld-comment-avatar .ld-comment-avatar-author .ld-comment-author-name{color:#000;display:block;font-size:1.125em;font-weight:700;margin-bottom:5px}.learndash-wrapper .ld-focus-comment .ld-comment-avatar .ld-comment-avatar-author a.ld-comment-permalink{color:#617175;display:block;font-size:.875em;text-decoration:none}.learndash-wrapper .ld-focus-comment .ld-comment-body{margin-left:74px;overflow:hidden;position:relative}.learndash-wrapper .ld-focus-comment .ld-comment-reply{margin:1em 0}.learndash-wrapper .ld-focus-comment .ld-comment-reply a.comment-reply-link{background-color:#e2e7ed;border:0;border-radius:18px;color:#000;display:inline-block;font-size:.875em;font-weight:700;padding:.5em 1.75em;position:relative;z-index:9}.learndash-wrapper .ld-focus-comment.bypostauthor>.ld-comment-wrapper,.learndash-wrapper .ld-focus-comment.role-administrator>.ld-comment-wrapper,.learndash-wrapper .ld-focus-comment.role-group_leader>.ld-comment-wrapper{background:#f2fafd;border-radius:6px;padding:1em}.learndash-wrapper .ld-focus-comment.bypostauthor>.ld-comment-wrapper>.ld-comment-avatar img,.learndash-wrapper .ld-focus-comment.role-administrator>.ld-comment-wrapper>.ld-comment-avatar img,.learndash-wrapper .ld-focus-comment.role-group_leader>.ld-comment-wrapper>.ld-comment-avatar img{border-color:#235af3}.learndash-wrapper .ld-focus-comment.bypostauthor.ptype-sfwd-assignment>.ld-comment-wrapper{background:#0000;border-radius:0;padding:0}.learndash-wrapper .ld-focus-comment.bypostauthor.ptype-sfwd-assignment>.ld-comment-wrapper>.ld-comment-avatar img{border-color:#0000}.learndash-wrapper .ld-focus-comment.ld-no-avatar-image .ld-comment-body{margin-left:0}.ld-exam-content{margin-bottom:1em;margin-top:1em}.ld-exam-content:not(.ld-exam-graded) .ld-exam-questions{display:none}.ld-exam-content:not(.ld-exam-graded) .ld-exam-question-answer label{cursor:pointer}.ld-exam-content.ld-exam-graded .ld-exam-footer,.ld-exam-content.ld-exam-graded .ld-exam-header button.ld-exam-button-start,.ld-exam-content.ld-exam-graded .ld-exam-questions,.ld-exam-content:not(.ld-exam-graded) .ld-exam-result-message{display:none}.ld-exam-content .ld-exam-result-button,.ld-exam-content button{align-items:center;background-color:#235af3;border:0;border-radius:20px;box-shadow:none;color:#fff;cursor:pointer;font-family:inherit;font-size:.75em;font-weight:800;height:auto;justify-content:center;line-height:1.25em;margin:auto;opacity:1;padding:1em;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;transition:opacity .3s ease;white-space:normal;width:auto}.ld-exam-content .ld-exam-result-message{background-color:#f0f3f6;border:2px solid #e2e7ed;border-radius:6px;box-shadow:none;color:#617175;margin:1em 0;min-height:none;padding:25px;position:relative}.ld-exam-content .ld-exam-result-message p{margin:1em auto}.ld-exam-content .ld-exam-result-message .result-button{text-align:center}.ld-exam-content .ld-exam-header button{display:flex}.ld-exam-content .ld-exam-header .ld-exam-progress-bar{background-color:#e0e0e0;border-radius:3px;box-shadow:inset 0 1px 3px #0003;padding:3px;width:100%}.ld-exam-content .ld-exam-header .ld-exam-progress-bar-fill{background-color:#235af3;border-radius:3px;display:block;height:22px;transition:width .5s ease-in-out}.ld-exam-content .ld-exam-questions{list-style:none;margin-top:50px;padding-left:0}.ld-exam-content .ld-exam-questions .ld-exam-question{margin-bottom:50px}.ld-exam-content .ld-exam-questions .ld-exam-question .ld-exam-question-description,.ld-exam-content .ld-exam-questions .ld-exam-question .ld-exam-question-title{margin-bottom:1em}.ld-exam-content .ld-exam-questions .ld-exam-question-answers .ld-exam-question-answer{align-items:center;background:#0000;border:2px solid #e2e7ed;border-radius:6px;box-shadow:none;display:flex;margin-bottom:.5em}.ld-exam-content .ld-exam-questions .ld-exam-question-answers .ld-exam-question-answer *{margin:0}.ld-exam-content .ld-exam-questions .ld-exam-question-answers .ld-exam-question-answer input{margin:auto 1em}.ld-exam-content .ld-exam-questions .ld-exam-question-answers .ld-exam-question-answer label{margin-left:-2.2em;padding:1em 1em 1em 2em;width:100%}.ld-exam-content .ld-exam-questions .ld-exam-question-answers .ld-exam-question-answer-student-selected{border-color:#235af3}.ld-exam-content .ld-exam-questions .ld-exam-question-answers .ld-exam-question-answer-correct{border-color:#2f8351}.ld-exam-content .ld-exam-questions .ld-exam-question-answers .ld-exam-question-answer-student-correct{border-color:#235af3}.ld-exam-content .ld-exam-questions .ld-exam-question-answers .ld-exam-question-answer-student-selected.ld-exam-question-answer-student-correct{background-color:#2f8351;border-color:#235af3}.ld-exam-content .ld-exam-questions .ld-exam-question-answers .ld-exam-question-answer-incorrect{border-color:#db0000}.ld-exam-content .ld-exam-questions .ld-exam-question-answers .ld-exam-question-answer-student-selected.ld-exam-question-answer-incorrect{background-color:#db0000;border-color:#235af3}.ld-exam-content .ld-exam-questions .ld-exam-question-answers .ld-exam-question-answer-student-selected.ld-exam-question-answer-correct{background-color:#2f8351;border-color:#235af3}.ld-exam-content .ld-exam-questions .ld-exam-question-correct-message,.ld-exam-content .ld-exam-questions .ld-exam-question-incorrect-message{background-color:#f0f3f6;border:2px solid #e2e7ed;border-radius:6px;box-shadow:none;color:#617175;display:none;margin:1em 0;min-height:none;padding:25px;position:relative}.ld-exam-content .ld-exam-questions .ld-exam-question-correct-message p,.ld-exam-content .ld-exam-questions .ld-exam-question-incorrect-message p{margin:1em auto}.ld-exam-content .ld-exam-questions .ld-exam-question-correct .ld-exam-question-correct-message,.ld-exam-content .ld-exam-questions .ld-exam-question-incorrect .ld-exam-question-incorrect-message{display:block}.ld-exam-content .ld-exam-footer{min-height:50px}.ld-exam-content .ld-exam-footer *{float:right}.ld-sortable__item--sort_answer{align-items:center;background:#0000;border:2px solid var(--ld-color-system-subtle);border-radius:var(--ld-radius);box-shadow:none;display:flex;flex-direction:row;gap:var(--ld-spacer-fixed-1);margin-bottom:var(--ld-spacer-2);padding:0;position:relative}.ld-sortable__item--sort_answer:focus{border-width:3px;outline:none}.ld-sortable__item--sort_answer .ld-sortable__item-status,.ld-sortable__item--sort_answer .ld-sortable__item-status-container{display:none;visibility:hidden}.ld-sortable__item--sort_answer .ld-sortable__item-status-container{align-self:flex-start;margin-right:var(--ld-spacer-fixed-2);margin-top:var(--ld-spacer-2)}.ld-sortable__item--sort_answer .ld-sortable__item-status{font-size:var(--ld-typography-desktop-body-small-size);font-weight:var(--ld-typography-font-weight-bold);line-height:var(--ld-typography-desktop-body-small-height)}.ld-sortable__item--sort_answer.ld-sortable__item--correct .ld-sortable__item-status-container,.ld-sortable__item--sort_answer.ld-sortable__item--correct-answer .ld-sortable__item-status-container,.ld-sortable__item--sort_answer.ld-sortable__item--incorrect .ld-sortable__item-status-container{display:flex;flex:1 0 auto;visibility:visible}.ld-sortable__item--sort_answer.ld-sortable__item--correct{background-color:var(--ld-color-semantic-success-light);border-color:var(--ld-color-semantic-success)}.ld-sortable__item--sort_answer.ld-sortable__item--correct .ld-sortable__item-handle:before{color:var(--ld-color-semantic-success);content:"\f15e"}.ld-sortable__item--sort_answer.ld-sortable__item--correct .ld-sortable__item-status--correct{display:inline-block;visibility:visible}.ld-sortable__item--sort_answer.ld-sortable__item--correct-answer{background-color:var(--ld-color-system-light-2);border-color:#000}.ld-sortable__item--sort_answer.ld-sortable__item--correct-answer .ld-sortable__item-status--correct-answer{display:inline-block;visibility:visible}.ld-sortable__item--sort_answer.ld-sortable__item--incorrect{background-color:var(--ld-color-semantic-error-light);border-color:var(--ld-color-semantic-error)}.ld-sortable__item--sort_answer.ld-sortable__item--incorrect .ld-sortable__item-handle:before{color:var(--ld-color-semantic-error);content:"\f335"}.ld-sortable__item--sort_answer.ld-sortable__item--incorrect .ld-sortable__item-status--incorrect{display:inline-block;visibility:visible}.ld-sortable__item--sort_answer.ld-sortable__item--correct .ld-sortable__item-handle:before,.ld-sortable__item--sort_answer.ld-sortable__item--incorrect .ld-sortable__item-handle:before{font-family:dashicons;font-size:31px;height:31px;line-height:31px;margin-right:var(--ld-spacer-fixed-0);width:31px}.ld-sortable__item--sort_answer:first-child .ld-sortable__item-move--up,.ld-sortable__item--sort_answer:last-child .ld-sortable__item-move--down{visibility:hidden}.ld-sortable__item--sort_answer .ld-sortable__item-handle,.ld-sortable__item--sort_answer .ld-sortable__item-move{align-items:center;appearance:none;background:#0000;border:none;border-radius:var(--ld-radius);box-shadow:none;color:var(--ld-color-system-subtle-text);display:flex;outline:none}.ld-sortable__item--sort_answer .ld-sortable__item-handle .ld-svgicon__down-caret,.ld-sortable__item--sort_answer .ld-sortable__item-handle .ld-svgicon__drag,.ld-sortable__item--sort_answer .ld-sortable__item-handle .ld-svgicon__up-caret,.ld-sortable__item--sort_answer .ld-sortable__item-move .ld-svgicon__down-caret,.ld-sortable__item--sort_answer .ld-sortable__item-move .ld-svgicon__drag,.ld-sortable__item--sort_answer .ld-sortable__item-move .ld-svgicon__up-caret{border:2px solid #0000;box-sizing:initial;min-width:min-content;padding:var(--ld-spacer-1) var(--ld-spacer-fixed-1);pointer-events:none}.ld-sortable__item--sort_answer .ld-sortable__item-handle .ld-svgicon__drag,.ld-sortable__item--sort_answer .ld-sortable__item-move .ld-svgicon__drag{height:.875rem;margin-right:var(--ld-spacer-fixed-1);width:.875rem}.ld-sortable__item--sort_answer .ld-sortable__item-handle .ld-svgicon__down-caret,.ld-sortable__item--sort_answer .ld-sortable__item-handle .ld-svgicon__up-caret,.ld-sortable__item--sort_answer .ld-sortable__item-move .ld-svgicon__down-caret,.ld-sortable__item--sort_answer .ld-sortable__item-move .ld-svgicon__up-caret{height:1.125rem;width:1.125rem}.ld-sortable__item--sort_answer .ld-sortable__item-handle:hover,.ld-sortable__item--sort_answer .ld-sortable__item-move:hover{border-color:var(--ld-color-brand-primary);color:var(--ld-color-brand-primary)}.ld-sortable__item--sort_answer .ld-sortable__item-handle:hover .ld-svgicon__down-caret,.ld-sortable__item--sort_answer .ld-sortable__item-handle:hover .ld-svgicon__drag,.ld-sortable__item--sort_answer .ld-sortable__item-handle:hover .ld-svgicon__up-caret,.ld-sortable__item--sort_answer .ld-sortable__item-move:hover .ld-svgicon__down-caret,.ld-sortable__item--sort_answer .ld-sortable__item-move:hover .ld-svgicon__drag,.ld-sortable__item--sort_answer .ld-sortable__item-move:hover .ld-svgicon__up-caret{background-color:var(--ld-color-system-light-1);border-color:var(--ld-color-brand-primary)}.ld-sortable__item--sort_answer .ld-sortable__item-handle:focus .ld-svgicon__down-caret,.ld-sortable__item--sort_answer .ld-sortable__item-handle:focus .ld-svgicon__drag,.ld-sortable__item--sort_answer .ld-sortable__item-handle:focus .ld-svgicon__up-caret,.ld-sortable__item--sort_answer .ld-sortable__item-move:focus .ld-svgicon__down-caret,.ld-sortable__item--sort_answer .ld-sortable__item-move:focus .ld-svgicon__drag,.ld-sortable__item--sort_answer .ld-sortable__item-move:focus .ld-svgicon__up-caret{border-color:var(--ld-color-brand-primary)}.ld-sortable__item--sort_answer .ld-sortable__item-handle{cursor:move;padding:var(--ld-spacer-5) 0 var(--ld-spacer-5) var(--ld-spacer-fixed-2);width:100%}.ld-sortable__item--sort_answer .ld-sortable__item-move-container{display:flex;flex-direction:row;gap:var(--ld-spacer-fixed-1);padding:var(--ld-spacer-5) var(--ld-spacer-fixed-2) var(--ld-spacer-5) var(--ld-spacer-fixed-1)}.ld-sortable__item--sort_answer .ld-sortable__item-move{cursor:pointer}.ld-sortable__item--sort_answer .ld-sortable__item-text{color:#1e1e1e;font-size:var(--ld-typography-desktop-body-size);font-weight:var(--ld-typography-font-weight-bold);line-height:var(--ld-typography-desktop-body-height)}.ld-sortable__item--sort_answer.gu-transit,.ld-sortable__item--sort_answer.ld-sortable__item--active{background:var(--ld-color-system-light-2);border:2px dashed var(--ld-color-system-subtle)}.ld-sortable__item--sort_answer.gu-transit .ld-sortable__item-handle,.ld-sortable__item--sort_answer.ld-sortable__item--active .ld-sortable__item-handle{color:var(--ld-color-system-dark)}.ld-sortable__item--sort_answer.gu-transit .ld-sortable__item-handle .ld-svgicon__down-caret,.ld-sortable__item--sort_answer.gu-transit .ld-sortable__item-handle .ld-svgicon__drag,.ld-sortable__item--sort_answer.gu-transit .ld-sortable__item-handle .ld-svgicon__up-caret,.ld-sortable__item--sort_answer.ld-sortable__item--active .ld-sortable__item-handle .ld-svgicon__down-caret,.ld-sortable__item--sort_answer.ld-sortable__item--active .ld-sortable__item-handle .ld-svgicon__drag,.ld-sortable__item--sort_answer.ld-sortable__item--active .ld-sortable__item-handle .ld-svgicon__up-caret{border-color:var(--ld-color-system-dark)}.ld-sortable__item--sort_answer.gu-mirror{background:var(--ld-color-system-light-2);filter:alpha(opacity=80);opacity:.8;pointer-events:none;position:fixed}.ld-sortable__item--sort_answer.gu-mirror .sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.ld-sortable:not(.ld-sortable--initialized) .ld-sortable__item .ld-sortable__item-handle{cursor:text}.ld-sortable:not(.ld-sortable--initialized) .ld-sortable__item .ld-sortable__item-handle .ld-svgicon__drag,.ld-sortable:not(.ld-sortable--initialized) .ld-sortable__item .ld-sortable__item-move-container{display:none;visibility:hidden}.learndash-wrapper .screen-reader-shortcut{background:#f0f0f1;color:#2271b1;display:block;font-size:14px;font-weight:600;height:auto;left:6px;line-height:normal;padding:15px 23px 14px;position:absolute;text-decoration:none;top:-1000em;width:auto;z-index:100000}.learndash-wrapper .screen-reader-shortcut:focus{background:#f0f0f1;box-shadow:0 0 2px 2px #0009;outline-offset:-1px;top:7px}
		.learndash-wrapper .ld-item-list .ld-item-list-item.ld-is-next,
		.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem label:focus-within {
			border-color: #00a2e8;
		}

		/*
		.learndash-wrapper a:not(.ld-button):not(#quiz_continue_link):not(.ld-focus-menu-link):not(.btn-blue):not(#quiz_continue_link):not(.ld-js-register-account):not(#ld-focus-mode-course-heading):not(#btn-join):not(.ld-item-name):not(.ld-table-list-item-preview):not(.ld-lesson-item-preview-heading),
		 */

		.learndash-wrapper .ld-breadcrumbs a,
		.learndash-wrapper .ld-lesson-item.ld-is-current-lesson .ld-lesson-item-preview-heading,
		.learndash-wrapper .ld-lesson-item.ld-is-current-lesson .ld-lesson-title,
		.learndash-wrapper .ld-primary-color-hover:hover,
		.learndash-wrapper .ld-primary-color,
		.learndash-wrapper .ld-primary-color-hover:hover,
		.learndash-wrapper .ld-primary-color,
		.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab.ld-active,
		.learndash-wrapper .ld-button.ld-button-transparent,
		.learndash-wrapper .ld-button.ld-button-reverse,
		.learndash-wrapper .ld-icon-certificate,
		.learndash-wrapper .ld-login-modal .ld-login-modal-login .ld-modal-heading,
		#wpProQuiz_user_content a,
		.learndash-wrapper .ld-item-list .ld-item-list-item a.ld-item-name:hover,
		.learndash-wrapper .ld-focus-comments__heading-actions .ld-expand-button,
		.learndash-wrapper .ld-focus-comments__heading a,
		.learndash-wrapper .ld-focus-comments .comment-respond a,
		.learndash-wrapper .ld-focus-comment .ld-comment-reply a.comment-reply-link:hover,
		.learndash-wrapper .ld-expand-button.ld-button-alternate {
			color: #00a2e8 !important;
		}

		.learndash-wrapper .ld-focus-comment.bypostauthor>.ld-comment-wrapper,
		.learndash-wrapper .ld-focus-comment.role-group_leader>.ld-comment-wrapper,
		.learndash-wrapper .ld-focus-comment.role-administrator>.ld-comment-wrapper {
			background-color:rgba(0, 162, 232, 0.03) !important;
		}


		.learndash-wrapper .ld-primary-background,
		.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab.ld-active:after {
			background: #00a2e8 !important;
		}



		.learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-status-incomplete,
		.learndash-wrapper .ld-focus-comment.bypostauthor:not(.ptype-sfwd-assignment) >.ld-comment-wrapper>.ld-comment-avatar img,
		.learndash-wrapper .ld-focus-comment.role-group_leader>.ld-comment-wrapper>.ld-comment-avatar img,
		.learndash-wrapper .ld-focus-comment.role-administrator>.ld-comment-wrapper>.ld-comment-avatar img {
			border-color: #00a2e8 !important;
		}



		.learndash-wrapper .ld-loading::before {
			border-top:3px solid #00a2e8 !important;
		}

		.learndash-wrapper .ld-button:hover:not([disabled]):not(.ld-button-transparent):not(.ld--ignore-inline-css),
		#learndash-tooltips .ld-tooltip:after,
		#learndash-tooltips .ld-tooltip,
		.ld-tooltip:not(.ld-tooltip--modern) [role="tooltip"],
		.learndash-wrapper .ld-primary-background,
		.learndash-wrapper .btn-join:not(.ld--ignore-inline-css),
		.learndash-wrapper #btn-join:not(.ld--ignore-inline-css),
		.learndash-wrapper .ld-button:not([disabled]):not(.ld-button-reverse):not(.ld-button-transparent):not(.ld--ignore-inline-css),
		.learndash-wrapper .ld-expand-button:not([disabled]),
		.learndash-wrapper .wpProQuiz_content .wpProQuiz_button:not([disabled]):not(.wpProQuiz_button_reShowQuestion):not(.wpProQuiz_button_restartQuiz),
		.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2:not([disabled]),
		.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading,
		.learndash-wrapper .ld-focus-comments .form-submit #submit,
		.learndash-wrapper .ld-login-modal input[type='submit']:not([disabled]),
		.learndash-wrapper .ld-login-modal .ld-login-modal-register:not([disabled]),
		.learndash-wrapper .wpProQuiz_content .wpProQuiz_certificate a.btn-blue:not([disabled]),
		.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items a:not([disabled]),
		#wpProQuiz_user_content table.wp-list-table thead th,
		#wpProQuiz_overlay_close:not([disabled]),
		.learndash-wrapper .ld-expand-button.ld-button-alternate:not([disabled]) .ld-icon {
			background-color: #00a2e8 !important;
			color: #000000;
		}

		.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger:not([disabled]):not(:hover):not(:focus) .ld-icon {
			background-color: #00a2e8;
		}

		.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger:hover .ld-icon,
		.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger:focus .ld-icon {
			border-color: #00a2e8;
			color: #00a2e8;
		}

		.learndash-wrapper .ld-button:focus:not(.ld-button-transparent):not(.ld--ignore-inline-css),
		.learndash-wrapper .btn-join:focus:not(.ld--ignore-inline-css),
		.learndash-wrapper #btn-join:focus:not(.ld--ignore-inline-css),
		.learndash-wrapper .ld-expand-button:focus,
		.learndash-wrapper .wpProQuiz_content .wpProQuiz_button:not(.wpProQuiz_button_reShowQuestion):focus:not(.wpProQuiz_button_restartQuiz),
		.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2:focus,
		.learndash-wrapper .ld-focus-comments .form-submit #submit,
		.learndash-wrapper .ld-login-modal input[type='submit']:focus,
		.learndash-wrapper .ld-login-modal .ld-login-modal-register:focus,
		.learndash-wrapper .wpProQuiz_content .wpProQuiz_certificate a.btn-blue:focus {
			opacity: 0.75; /* Replicates the hover/focus states pre-4.21.3. */
			outline-color: #00a2e8;
		}

		.learndash-wrapper .ld-button:hover:not(.ld-button-transparent):not(.ld--ignore-inline-css),
		.learndash-wrapper .btn-join:hover:not(.ld--ignore-inline-css),
		.learndash-wrapper #btn-join:hover:not(.ld--ignore-inline-css),
		.learndash-wrapper .ld-expand-button:hover,
		.learndash-wrapper .wpProQuiz_content .wpProQuiz_button:not(.wpProQuiz_button_reShowQuestion):hover:not(.wpProQuiz_button_restartQuiz),
		.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2:hover,
		.learndash-wrapper .ld-focus-comments .form-submit #submit,
		.learndash-wrapper .ld-login-modal input[type='submit']:hover,
		.learndash-wrapper .ld-login-modal .ld-login-modal-register:hover,
		.learndash-wrapper .wpProQuiz_content .wpProQuiz_certificate a.btn-blue:hover {
			background-color: #00a2e8; /* Replicates the hover/focus states pre-4.21.3. */
			opacity: 0.85; /* Replicates the hover/focus states pre-4.21.3. */
		}

		.learndash-wrapper .ld-item-list .ld-item-search .ld-closer:focus {
			border-color: #00a2e8;
		}

		.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items:before {
			border-bottom-color: #00a2e8 !important;
		}

		.learndash-wrapper .ld-button.ld-button-transparent:hover {
			background: transparent !important;
		}

		.learndash-wrapper .ld-button.ld-button-transparent:focus {
			outline-color: #00a2e8;
		}

		.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_complete_button:not(.ld--ignore-inline-css),
		.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete #learndash_mark_complete_button,
		.learndash-wrapper .ld-button.ld-button-transparent,
		.learndash-wrapper .ld-button.ld-button-alternate,
		.learndash-wrapper .ld-expand-button.ld-button-alternate {
			background-color:transparent !important;
		}

		.learndash-wrapper .ld-focus-header .ld-user-menu .ld-user-menu-items a,
		.learndash-wrapper .ld-button.ld-button-reverse:hover,
		.learndash-wrapper .ld-alert-success .ld-alert-icon.ld-icon-certificate,
		.learndash-wrapper .ld-alert-warning .ld-button,
		.learndash-wrapper .ld-primary-background.ld-status {
			color:white !important;
		}

		.learndash-wrapper .ld-status.ld-status-unlocked {
			background-color: rgba(0,162,232,0.2) !important;
			color: #00a2e8 !important;
		}

		.learndash-wrapper .wpProQuiz_content .wpProQuiz_addToplist {
			background-color: rgba(0,162,232,0.1) !important;
			border: 1px solid #00a2e8 !important;
		}

		.learndash-wrapper .wpProQuiz_content .wpProQuiz_toplistTable th {
			background: #00a2e8 !important;
		}

		.learndash-wrapper .wpProQuiz_content .wpProQuiz_toplistTrOdd {
			background-color: rgba(0,162,232,0.1) !important;
		}


		.learndash-wrapper .wpProQuiz_content .wpProQuiz_time_limit .wpProQuiz_progress {
			background-color: #00a2e8 !important;
		}
		
		.learndash-wrapper #quiz_continue_link,
		.learndash-wrapper .ld-secondary-background,
		.learndash-wrapper .learndash_mark_complete_button:not(.ld--ignore-inline-css),
		.learndash-wrapper #learndash_mark_complete_button,
		.learndash-wrapper .ld-status-complete,
		.learndash-wrapper .ld-alert-success .ld-button,
		.learndash-wrapper .ld-alert-success .ld-alert-icon {
			background-color: #019e7c !important;
		}

		.learndash-wrapper #quiz_continue_link:focus,
		.learndash-wrapper .learndash_mark_complete_button:focus:not(.ld--ignore-inline-css),
		.learndash-wrapper #learndash_mark_complete_button:focus,
		.learndash-wrapper .ld-alert-success .ld-button:focus {
			outline-color: #019e7c;
		}

		.learndash-wrapper .wpProQuiz_content a#quiz_continue_link {
			background-color: #019e7c !important;
		}

		.learndash-wrapper .wpProQuiz_content a#quiz_continue_link:focus {
			outline-color: #019e7c;
		}

		.learndash-wrapper .course_progress .sending_progress_bar {
			background: #019e7c !important;
		}

		.learndash-wrapper .wpProQuiz_content .wpProQuiz_button_reShowQuestion:hover, .learndash-wrapper .wpProQuiz_content .wpProQuiz_button_restartQuiz:hover {
			background-color: #019e7c !important;
			opacity: 0.75;
		}

		.learndash-wrapper .wpProQuiz_content .wpProQuiz_button_reShowQuestion:focus,
		.learndash-wrapper .wpProQuiz_content .wpProQuiz_button_restartQuiz:focus {
			outline-color: #019e7c;
		}

		.learndash-wrapper .ld-secondary-color-hover:hover,
		.learndash-wrapper .ld-secondary-color,
		.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_complete_button:not(.ld--ignore-inline-css),
		.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete #learndash_mark_complete_button,
		.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete:after {
			color: #019e7c !important;
		}

		.learndash-wrapper .ld-secondary-in-progress-icon {
			border-left-color: #019e7c !important;
			border-top-color: #019e7c !important;
		}

		.learndash-wrapper .ld-alert-success {
			border-color: #019e7c;
			background-color: transparent !important;
			color: #019e7c;
		}

		
/*# sourceURL=learndash-front-inline-css */
:root{--direction-multiplier:1}body.rtl,html[dir=rtl]{--direction-multiplier:-1}.elementor-hidden{display:none}.elementor-visibility-hidden{visibility:hidden}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;top:-10000em;width:1px;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{clear:both;content:"";display:block;height:0;width:0}.e-logo-wrapper{display:inline-block;line-height:1}.e-logo-wrapper i{color:var(--e-a-color-circle-logo);font-size:2.5em}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}.elementor hr{background-color:transparent;margin:0}.elementor img{border:none;border-radius:0;box-shadow:none;height:auto;max-width:100%}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{margin:0}.elementor embed,.elementor iframe,.elementor object,.elementor video{border:none;line-height:1;margin:0;max-width:100%;width:100%}.elementor .elementor-background,.elementor .elementor-background-holder,.elementor .elementor-background-video-container{direction:ltr;inset:0;overflow:hidden;position:absolute;z-index:0}.elementor .elementor-background-video-container{pointer-events:none;transition:opacity 1s}.elementor .elementor-background-video-container.elementor-loading{opacity:0}.elementor .elementor-background-video,.elementor .elementor-background-video-embed{max-width:none}.elementor .elementor-background-video,.elementor .elementor-background-video-embed,.elementor .elementor-background-video-hosted{inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%)}.elementor .elementor-background-video-hosted{-o-object-fit:cover;object-fit:cover}.elementor .elementor-background-overlay{inset:0;position:absolute}.elementor .elementor-background-slideshow{inset:0;position:absolute;z-index:0}.elementor .elementor-background-slideshow__slide__image{background-position:50%;background-size:cover;height:100%;width:100%}.e-con-inner>.elementor-element.elementor-absolute,.e-con>.elementor-element.elementor-absolute,.elementor-widget-wrap>.elementor-element.elementor-absolute{position:absolute}.e-con-inner>.elementor-element.elementor-fixed,.e-con>.elementor-element.elementor-fixed,.elementor-widget-wrap>.elementor-element.elementor-fixed{position:fixed}.elementor-widget-wrap .elementor-element.elementor-widget__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget__width-initial{max-width:100%}@media (max-width:1024px){.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial{max-width:100%}}@media (max-width:767px){.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial{max-width:100%}}.elementor-element.elementor-absolute,.elementor-element.elementor-fixed{z-index:1}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order)}.elementor-element:where(.e-con-full,.elementor-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content)}.elementor-invisible{visibility:hidden}.elementor-custom-embed-play{inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(calc(-50% * var(--direction-multiplier)),-50%)}.elementor-custom-embed-play i{color:#fff;font-size:100px;text-shadow:1px 0 6px rgba(0,0,0,.3)}.elementor-custom-embed-play svg{fill:#fff;filter:drop-shadow(1px 0 6px rgba(0,0,0,.3));height:100px;width:100px}.elementor-custom-embed-play i,.elementor-custom-embed-play svg{opacity:.8;transition:all .5s}.elementor-custom-embed-play.elementor-playing i{font-family:eicons}.elementor-custom-embed-play.elementor-playing i:before{content:"\e8fb"}.elementor-custom-embed-play.elementor-playing i,.elementor-custom-embed-play.elementor-playing svg{animation:eicon-spin 2s linear infinite}.elementor-tag{display:inline-flex}.elementor-ken-burns{transition-duration:10s;transition-property:transform;transition-timing-function:linear}.elementor-ken-burns--out{transform:scale(1.3)}.elementor-ken-burns--active{transition-duration:20s}.elementor-ken-burns--active.elementor-ken-burns--out{transform:scale(1)}.elementor-ken-burns--active.elementor-ken-burns--in{transform:scale(1.3)}.elementor-align-center{text-align:center}.elementor-align-right{text-align:right}.elementor-align-left{text-align:left}.elementor-align-center .elementor-button,.elementor-align-left .elementor-button,.elementor-align-right .elementor-button{width:auto}.elementor-align-justify .elementor-button{width:100%}@media (min-width:-1){.elementor-widescreen-align-center{text-align:center}.elementor-widescreen-align-right{text-align:right}.elementor-widescreen-align-left{text-align:left}.elementor-widescreen-align-center .elementor-button,.elementor-widescreen-align-left .elementor-button,.elementor-widescreen-align-right .elementor-button{width:auto}.elementor-widescreen-align-justify .elementor-button{width:100%}}@media (max-width:-1){.elementor-laptop-align-center{text-align:center}.elementor-laptop-align-right{text-align:right}.elementor-laptop-align-left{text-align:left}.elementor-laptop-align-center .elementor-button,.elementor-laptop-align-left .elementor-button,.elementor-laptop-align-right .elementor-button{width:auto}.elementor-laptop-align-justify .elementor-button{width:100%}.elementor-tablet_extra-align-center{text-align:center}.elementor-tablet_extra-align-right{text-align:right}.elementor-tablet_extra-align-left{text-align:left}.elementor-tablet_extra-align-center .elementor-button,.elementor-tablet_extra-align-left .elementor-button,.elementor-tablet_extra-align-right .elementor-button{width:auto}.elementor-tablet_extra-align-justify .elementor-button{width:100%}}@media (max-width:1024px){.elementor-tablet-align-center{text-align:center}.elementor-tablet-align-right{text-align:right}.elementor-tablet-align-left{text-align:left}.elementor-tablet-align-center .elementor-button,.elementor-tablet-align-left .elementor-button,.elementor-tablet-align-right .elementor-button{width:auto}.elementor-tablet-align-justify .elementor-button{width:100%}}@media (max-width:-1){.elementor-mobile_extra-align-center{text-align:center}.elementor-mobile_extra-align-right{text-align:right}.elementor-mobile_extra-align-left{text-align:left}.elementor-mobile_extra-align-center .elementor-button,.elementor-mobile_extra-align-left .elementor-button,.elementor-mobile_extra-align-right .elementor-button{width:auto}.elementor-mobile_extra-align-justify .elementor-button{width:100%}}@media (max-width:767px){.elementor-mobile-align-center{text-align:center}.elementor-mobile-align-right{text-align:right}.elementor-mobile-align-left{text-align:left}.elementor-mobile-align-center .elementor-button,.elementor-mobile-align-left .elementor-button,.elementor-mobile-align-right .elementor-button{width:auto}.elementor-mobile-align-justify .elementor-button{width:100%}}:root{--page-title-display:block}.elementor-page-title,h1.entry-title{display:var(--page-title-display)}@keyframes eicon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.eicon-animation-spin{animation:eicon-spin 2s linear infinite}.elementor-section{position:relative}.elementor-section .elementor-container{display:flex;margin-inline:auto;position:relative}@media (max-width:1024px){.elementor-section .elementor-container{flex-wrap:wrap}}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-section.elementor-section-stretched{position:relative;width:100%}.elementor-section.elementor-section-items-top>.elementor-container{align-items:flex-start}.elementor-section.elementor-section-items-middle>.elementor-container{align-items:center}.elementor-section.elementor-section-items-bottom>.elementor-container{align-items:flex-end}@media (min-width:768px){.elementor-section.elementor-section-height-full{height:100vh}.elementor-section.elementor-section-height-full>.elementor-container{height:100%}}.elementor-bc-flex-widget .elementor-section-content-top>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-start}.elementor-bc-flex-widget .elementor-section-content-middle>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-section-content-bottom>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-end}.elementor-widget-wrap{align-content:flex-start;flex-wrap:wrap;position:relative;width:100%}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-widget-wrap.e-swiper-container{width:calc(100% - (var(--e-column-margin-left, 0px) + var(--e-column-margin-right, 0px)))}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-block-end:var(--kit-widget-spacing,20px)}.elementor-widget:not(:last-child).elementor-absolute,.elementor-widget:not(:last-child).elementor-widget__width-auto,.elementor-widget:not(:last-child).elementor-widget__width-initial{margin-block-end:0}.elementor-column{display:flex;min-height:1px;position:relative}.elementor-column-gap-narrow>.elementor-column>.elementor-element-populated{padding:5px}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px}.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding:15px}.elementor-column-gap-wide>.elementor-column>.elementor-element-populated{padding:20px}.elementor-column-gap-wider>.elementor-column>.elementor-element-populated{padding:30px}.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0}@media (min-width:768px){.elementor-column.elementor-col-10,.elementor-column[data-col="10"]{width:10%}.elementor-column.elementor-col-11,.elementor-column[data-col="11"]{width:11.111%}.elementor-column.elementor-col-12,.elementor-column[data-col="12"]{width:12.5%}.elementor-column.elementor-col-14,.elementor-column[data-col="14"]{width:14.285%}.elementor-column.elementor-col-16,.elementor-column[data-col="16"]{width:16.666%}.elementor-column.elementor-col-20,.elementor-column[data-col="20"]{width:20%}.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:25%}.elementor-column.elementor-col-30,.elementor-column[data-col="30"]{width:30%}.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%}.elementor-column.elementor-col-40,.elementor-column[data-col="40"]{width:40%}.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%}.elementor-column.elementor-col-60,.elementor-column[data-col="60"]{width:60%}.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width:66.666%}.elementor-column.elementor-col-70,.elementor-column[data-col="70"]{width:70%}.elementor-column.elementor-col-75,.elementor-column[data-col="75"]{width:75%}.elementor-column.elementor-col-80,.elementor-column[data-col="80"]{width:80%}.elementor-column.elementor-col-83,.elementor-column[data-col="83"]{width:83.333%}.elementor-column.elementor-col-90,.elementor-column[data-col="90"]{width:90%}.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%}}@media (max-width:479px){.elementor-column.elementor-xs-10{width:10%}.elementor-column.elementor-xs-11{width:11.111%}.elementor-column.elementor-xs-12{width:12.5%}.elementor-column.elementor-xs-14{width:14.285%}.elementor-column.elementor-xs-16{width:16.666%}.elementor-column.elementor-xs-20{width:20%}.elementor-column.elementor-xs-25{width:25%}.elementor-column.elementor-xs-30{width:30%}.elementor-column.elementor-xs-33{width:33.333%}.elementor-column.elementor-xs-40{width:40%}.elementor-column.elementor-xs-50{width:50%}.elementor-column.elementor-xs-60{width:60%}.elementor-column.elementor-xs-66{width:66.666%}.elementor-column.elementor-xs-70{width:70%}.elementor-column.elementor-xs-75{width:75%}.elementor-column.elementor-xs-80{width:80%}.elementor-column.elementor-xs-83{width:83.333%}.elementor-column.elementor-xs-90{width:90%}.elementor-column.elementor-xs-100{width:100%}}@media (max-width:767px){.elementor-column.elementor-sm-10{width:10%}.elementor-column.elementor-sm-11{width:11.111%}.elementor-column.elementor-sm-12{width:12.5%}.elementor-column.elementor-sm-14{width:14.285%}.elementor-column.elementor-sm-16{width:16.666%}.elementor-column.elementor-sm-20{width:20%}.elementor-column.elementor-sm-25{width:25%}.elementor-column.elementor-sm-30{width:30%}.elementor-column.elementor-sm-33{width:33.333%}.elementor-column.elementor-sm-40{width:40%}.elementor-column.elementor-sm-50{width:50%}.elementor-column.elementor-sm-60{width:60%}.elementor-column.elementor-sm-66{width:66.666%}.elementor-column.elementor-sm-70{width:70%}.elementor-column.elementor-sm-75{width:75%}.elementor-column.elementor-sm-80{width:80%}.elementor-column.elementor-sm-83{width:83.333%}.elementor-column.elementor-sm-90{width:90%}.elementor-column.elementor-sm-100{width:100%}}@media (min-width:768px) and (max-width:1024px){.elementor-column.elementor-md-10{width:10%}.elementor-column.elementor-md-11{width:11.111%}.elementor-column.elementor-md-12{width:12.5%}.elementor-column.elementor-md-14{width:14.285%}.elementor-column.elementor-md-16{width:16.666%}.elementor-column.elementor-md-20{width:20%}.elementor-column.elementor-md-25{width:25%}.elementor-column.elementor-md-30{width:30%}.elementor-column.elementor-md-33{width:33.333%}.elementor-column.elementor-md-40{width:40%}.elementor-column.elementor-md-50{width:50%}.elementor-column.elementor-md-60{width:60%}.elementor-column.elementor-md-66{width:66.666%}.elementor-column.elementor-md-70{width:70%}.elementor-column.elementor-md-75{width:75%}.elementor-column.elementor-md-80{width:80%}.elementor-column.elementor-md-83{width:83.333%}.elementor-column.elementor-md-90{width:90%}.elementor-column.elementor-md-100{width:100%}}@media (min-width:-1){.elementor-reverse-widescreen>.elementor-container>:first-child{order:10}.elementor-reverse-widescreen>.elementor-container>:nth-child(2){order:9}.elementor-reverse-widescreen>.elementor-container>:nth-child(3){order:8}.elementor-reverse-widescreen>.elementor-container>:nth-child(4){order:7}.elementor-reverse-widescreen>.elementor-container>:nth-child(5){order:6}.elementor-reverse-widescreen>.elementor-container>:nth-child(6){order:5}.elementor-reverse-widescreen>.elementor-container>:nth-child(7){order:4}.elementor-reverse-widescreen>.elementor-container>:nth-child(8){order:3}.elementor-reverse-widescreen>.elementor-container>:nth-child(9){order:2}.elementor-reverse-widescreen>.elementor-container>:nth-child(10){order:1}}@media (min-width:1025px) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child{order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:-1) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child{order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:1025px) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child,.elementor-reverse-laptop>.elementor-container>:nth-child(10),.elementor-reverse-laptop>.elementor-container>:nth-child(2),.elementor-reverse-laptop>.elementor-container>:nth-child(3),.elementor-reverse-laptop>.elementor-container>:nth-child(4),.elementor-reverse-laptop>.elementor-container>:nth-child(5),.elementor-reverse-laptop>.elementor-container>:nth-child(6),.elementor-reverse-laptop>.elementor-container>:nth-child(7),.elementor-reverse-laptop>.elementor-container>:nth-child(8),.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:0}.elementor-reverse-tablet_extra>.elementor-container>:first-child{order:10}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:-1) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:-1){.elementor-reverse-tablet>.elementor-container>:first-child,.elementor-reverse-tablet>.elementor-container>:nth-child(10),.elementor-reverse-tablet>.elementor-container>:nth-child(2),.elementor-reverse-tablet>.elementor-container>:nth-child(3),.elementor-reverse-tablet>.elementor-container>:nth-child(4),.elementor-reverse-tablet>.elementor-container>:nth-child(5),.elementor-reverse-tablet>.elementor-container>:nth-child(6),.elementor-reverse-tablet>.elementor-container>:nth-child(7),.elementor-reverse-tablet>.elementor-container>:nth-child(8),.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:0}.elementor-reverse-mobile_extra>.elementor-container>:first-child{order:10}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(10){order:1}}@media (max-width:767px){.elementor-reverse-mobile>.elementor-container>:first-child{order:10}.elementor-reverse-mobile>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile>.elementor-container>:nth-child(10){order:1}.elementor-column{width:100%}}.elementor-grid{display:grid;grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}.elementor-grid .elementor-grid-item{min-width:0}.elementor-grid-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}@media (min-width:-1){.elementor-grid-widescreen-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-widescreen-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-widescreen-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-widescreen-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-widescreen-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-widescreen-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-widescreen-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-widescreen-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-widescreen-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-widescreen-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-widescreen-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-widescreen-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-widescreen-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-widescreen-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1){.elementor-grid-laptop-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-laptop-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-laptop-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-laptop-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-laptop-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-laptop-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-laptop-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-laptop-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-laptop-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-laptop-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-laptop-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-laptop-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-laptop-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-laptop-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}.elementor-grid-tablet_extra-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-tablet_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:1024px){.elementor-grid-tablet-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-tablet-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1){.elementor-grid-mobile_extra-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-mobile_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:767px){.elementor-grid-mobile-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-mobile-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (min-width:1025px){#elementor-device-mode:after{content:"desktop"}}@media (min-width:-1){#elementor-device-mode:after{content:"widescreen"}}@media (max-width:-1){#elementor-device-mode:after{content:"laptop";content:"tablet_extra"}}@media (max-width:1024px){#elementor-device-mode:after{content:"tablet"}}@media (max-width:-1){#elementor-device-mode:after{content:"mobile_extra"}}@media (max-width:767px){#elementor-device-mode:after{content:"mobile"}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.e-con{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);border-radius:var(--border-radius);height:var(--height);min-height:var(--min-height);min-width:0;overflow:var(--overflow);position:var(--position);width:var(--width);z-index:var(--z-index);--flex-wrap-mobile:wrap}.e-con:where(:not(.e-div-block-base)){transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s)}.e-con{--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width)}body.rtl .e-con{--padding-inline-start:var(--padding-right);--padding-inline-end:var(--padding-left);--margin-inline-start:var(--margin-right);--margin-inline-end:var(--margin-left);--border-inline-start-width:var(--border-right-width);--border-inline-end-width:var(--border-left-width)}.e-con{margin-block-end:var(--margin-block-end);margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-inline-start:var(--margin-inline-start);padding-inline-end:var(--padding-inline-end);padding-inline-start:var(--padding-inline-start)}.e-con.e-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}.e-con-full,.e-con>.e-con-inner{padding-block-end:var(--padding-block-end);padding-block-start:var(--padding-block-start);text-align:var(--text-align)}.e-con-full.e-flex,.e-con.e-flex>.e-con-inner{flex-direction:var(--flex-direction)}.e-con,.e-con>.e-con-inner{display:var(--display)}.e-con.e-grid{--grid-justify-content:start;--grid-align-content:start;--grid-auto-flow:row}.e-con.e-grid,.e-con.e-grid>.e-con-inner{align-content:var(--grid-align-content);align-items:var(--align-items);grid-auto-flow:var(--grid-auto-flow);grid-template-columns:var(--e-con-grid-template-columns);grid-template-rows:var(--e-con-grid-template-rows);justify-content:var(--grid-justify-content);justify-items:var(--justify-items)}.e-con-boxed.e-flex{align-content:normal;align-items:normal;flex-direction:column;flex-wrap:nowrap;justify-content:normal}.e-con-boxed.e-grid{grid-template-columns:1fr;grid-template-rows:1fr;justify-items:legacy}.e-con-boxed{gap:initial;text-align:initial}.e-con.e-flex>.e-con-inner{align-content:var(--align-content);align-items:var(--align-items);align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;flex-wrap:var(--flex-wrap);justify-content:var(--justify-content)}.e-con.e-grid>.e-con-inner{align-items:var(--align-items);justify-items:var(--justify-items)}.e-con>.e-con-inner{gap:var(--row-gap) var(--column-gap);height:100%;margin:0 auto;max-width:var(--content-width);padding-inline-end:0;padding-inline-start:0;width:100%}:is(.elementor-section-wrap,[data-elementor-id])>.e-con{--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width))}:is([data-widget_type="e-component.default"],[data-widget_type="e-component.default"]>.elementor-section-wrap)>.e-con{--margin-right:0px;--margin-left:0px}.e-con .elementor-widget.elementor-widget{margin-block-end:0}.e-con:before,.e-con>.elementor-background-slideshow:before,.e-con>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}.e-con:before{transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s)}.e-con>.elementor-background-slideshow,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));top:calc(0px - var(--border-top-width));width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}@media (max-width:767px){:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container.elementor-hidden-mobile{display:none}}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{z-index:1}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-slideshow:before{z-index:2}.e-con .elementor-widget{min-width:0}.e-con .elementor-widget-empty,.e-con .elementor-widget-google_maps,.e-con .elementor-widget-video,.e-con .elementor-widget.e-widget-swiper{width:100%}.e-con>.e-con-inner>.elementor-widget>.elementor-widget-container,.e-con>.elementor-widget>.elementor-widget-container{height:100%}.e-con.e-con>.e-con-inner>.elementor-widget,.elementor.elementor .e-con>.elementor-widget{max-width:100%}.e-con .elementor-widget:not(:last-child){--kit-widget-spacing:0px}@media (max-width:767px){.e-con.e-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile)}.e-con.e-flex .elementor-widget-archive-posts{width:100%}}.elementor-form-fields-wrapper{display:flex;flex-wrap:wrap}.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>.elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>input,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>textarea{flex-basis:100%;max-width:100%}.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input{flex-grow:1}.elementor-field-group{align-items:center;flex-wrap:wrap}.elementor-field-group.elementor-field-type-submit{align-items:flex-end}.elementor-field-group .elementor-field-textual{background-color:transparent;border:1px solid #69727d;color:#1f2124;flex-grow:1;max-width:100%;vertical-align:middle;width:100%}.elementor-field-group .elementor-field-textual:focus{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);outline:0}.elementor-field-group .elementor-field-textual::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-select-wrapper{display:flex;position:relative;width:100%}.elementor-field-group .elementor-select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;flex-basis:100%;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-inline-end:20px;text-transform:inherit}.elementor-field-group .elementor-select-wrapper:before{content:"\e92a";font-family:eicons;font-size:15px;inset-block-start:50%;inset-inline-end:10px;pointer-events:none;position:absolute;text-shadow:0 0 3px rgba(0,0,0,.3);transform:translateY(-50%)}.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before{content:""}.elementor-field-subgroup{display:flex;flex-wrap:wrap}.elementor-field-subgroup .elementor-field-option label{display:inline-block}.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option{padding-inline-end:10px}.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option{flex-basis:100%}.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label{display:inline}.elementor-field-label{cursor:pointer}.elementor-mark-required .elementor-field-label:after{color:red;content:"*";padding-inline-start:.2em}.elementor-field-textual{border-radius:3px;font-size:15px;line-height:1.4;min-height:40px;padding:5px 14px}.elementor-field-textual.elementor-size-xs{border-radius:2px;font-size:13px;min-height:33px;padding:4px 12px}.elementor-field-textual.elementor-size-md{border-radius:4px;font-size:16px;min-height:47px;padding:6px 16px}.elementor-field-textual.elementor-size-lg{border-radius:5px;font-size:18px;min-height:59px;padding:7px 20px}.elementor-field-textual.elementor-size-xl{border-radius:6px;font-size:20px;min-height:72px;padding:8px 24px}.elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-button-align-center .e-form__buttons,.elementor-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-button-align-start .e-form__buttons,.elementor-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-button-align-end .e-form__buttons,.elementor-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-button-align-start .e-form__buttons,[dir=rtl] .elementor-button-align-start .elementor-field-type-submit{justify-content:flex-end}[dir=rtl] .elementor-button-align-end .e-form__buttons,[dir=rtl] .elementor-button-align-end .elementor-field-type-submit{justify-content:flex-start}.elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-center .e-form__buttons__wrapper__button,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper__button,.elementor-button-align-start .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}@media screen and (max-width:1024px){.elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-tablet-button-align-center .e-form__buttons,.elementor-tablet-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-tablet-button-align-start .e-form__buttons,.elementor-tablet-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-tablet-button-align-end .e-form__buttons,.elementor-tablet-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-tablet-button-align-start .e-form__buttons,[dir=rtl] .elementor-tablet-button-align-start .elementor-field-type-submit{justify-content:flex-end}[dir=rtl] .elementor-tablet-button-align-end .e-form__buttons,[dir=rtl] .elementor-tablet-button-align-end .elementor-field-type-submit{justify-content:flex-start}.elementor-tablet-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-center .e-form__buttons__wrapper__button,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper__button,.elementor-tablet-button-align-start .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}@media screen and (max-width:767px){.elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-mobile-button-align-center .e-form__buttons,.elementor-mobile-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-mobile-button-align-start .e-form__buttons,.elementor-mobile-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-mobile-button-align-end .e-form__buttons,.elementor-mobile-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-mobile-button-align-start .e-form__buttons,[dir=rtl] .elementor-mobile-button-align-start .elementor-field-type-submit{justify-content:flex-end}[dir=rtl] .elementor-mobile-button-align-end .e-form__buttons,[dir=rtl] .elementor-mobile-button-align-end .elementor-field-type-submit{justify-content:flex-start}.elementor-mobile-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-center .e-form__buttons__wrapper__button,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper__button,.elementor-mobile-button-align-start .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}.elementor-error .elementor-field{border-color:#d9534f}.elementor-error .help-inline{color:#d9534f;font-size:.9em}.elementor-message{font-size:1em;line-height:1;margin:10px 0}.elementor-message:before{content:"\e90e";display:inline-block;font-family:eicons;font-style:normal;font-weight:400;margin-inline-end:5px;vertical-align:middle}.elementor-message.elementor-message-danger{color:#d9534f}.elementor-message.elementor-message-danger:before{content:"\e87f"}.elementor-message.form-message-success{color:#5cb85c}.elementor-form .elementor-button{border:none;padding-block-end:0;padding-block-start:0}.elementor-form .elementor-button-content-wrapper,.elementor-form .elementor-button>span{display:flex;flex-direction:row;gap:5px;justify-content:center}.elementor-form .elementor-button.elementor-size-xs{min-height:33px}.elementor-form .elementor-button.elementor-size-sm{min-height:40px}.elementor-form .elementor-button.elementor-size-md{min-height:47px}.elementor-form .elementor-button.elementor-size-lg{min-height:59px}.elementor-form .elementor-button.elementor-size-xl{min-height:72px}.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container,.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}.elementor-heading-title{line-height:1;margin:0;padding:0}.elementor-button{background-color:#69727d;border-radius:3px;color:#fff;display:inline-block;fill:#fff;font-size:15px;line-height:1;padding:12px 24px;text-align:center;transition:all .3s}.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{color:#fff}.elementor-button-content-wrapper{display:flex;flex-direction:row;gap:5px;justify-content:center}.elementor-button-icon{align-items:center;display:flex}.elementor-button-icon svg{height:auto;width:1em}.elementor-button-icon .e-font-icon-svg{height:1em}.elementor-button-text{display:inline-block}.elementor-button.elementor-size-xs{border-radius:2px;font-size:13px;padding:10px 20px}.elementor-button.elementor-size-md{border-radius:4px;font-size:16px;padding:15px 30px}.elementor-button.elementor-size-lg{border-radius:5px;font-size:18px;padding:20px 40px}.elementor-button.elementor-size-xl{border-radius:6px;font-size:20px;padding:25px 50px}.elementor-button span{text-decoration:inherit}.elementor-element.elementor-button-info .elementor-button{background-color:#5bc0de}.elementor-element.elementor-button-success .elementor-button{background-color:#5cb85c}.elementor-element.elementor-button-warning .elementor-button{background-color:#f0ad4e}.elementor-element.elementor-button-danger .elementor-button{background-color:#d9534f}.elementor-widget-button .elementor-button .elementor-button-info{background-color:#5bc0de}.elementor-widget-button .elementor-button .elementor-button-success{background-color:#5cb85c}.elementor-widget-button .elementor-button .elementor-button-warning{background-color:#f0ad4e}.elementor-widget-button .elementor-button .elementor-button-danger{background-color:#d9534f}.elementor-view-stacked .elementor-icon{background-color:#69727d;color:#fff;fill:#fff;padding:.5em}.elementor-view-framed .elementor-icon{background-color:transparent;border:3px solid #69727d;color:#69727d;padding:.5em}.elementor-icon{color:#69727d;display:inline-block;font-size:50px;line-height:1;text-align:center;transition:all .3s}.elementor-icon:hover{color:#69727d}.elementor-icon i,.elementor-icon svg{display:block;height:1em;position:relative;width:1em}.elementor-icon i:before,.elementor-icon svg:before{left:50%;position:absolute;transform:translateX(-50%)}.elementor-icon i.fad{width:auto}.elementor-shape-square .elementor-icon{border-radius:0}.elementor-shape-rounded .elementor-icon{border-radius:10%}.elementor-shape-circle .elementor-icon{border-radius:50%}.e-transform .elementor-widget-container,.e-transform:not(:has(.elementor-widget-container)){transform:perspective(var(--e-transform-perspective,0)) rotate(var(--e-transform-rotateZ,0)) rotateX(var(--e-transform-rotateX,0)) rotateY(var(--e-transform-rotateY,0)) translate(var(--e-transform-translate,0)) translateX(var(--e-transform-translateX,0)) translateY(var(--e-transform-translateY,0)) scaleX(calc(var(--e-transform-flipX, 1) * var(--e-transform-scaleX, var(--e-transform-scale, 1)))) scaleY(calc(var(--e-transform-flipY, 1) * var(--e-transform-scaleY, var(--e-transform-scale, 1)))) skewX(var(--e-transform-skewX,0)) skewY(var(--e-transform-skewY,0));transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x)}.e-con.e-transform{transform:perspective(var(--e-con-transform-perspective,0)) rotate(var(--e-con-transform-rotateZ,0)) rotateX(var(--e-con-transform-rotateX,0)) rotateY(var(--e-con-transform-rotateY,0)) translate(var(--e-con-transform-translate,0)) translateX(var(--e-con-transform-translateX,0)) translateY(var(--e-con-transform-translateY,0)) scaleX(calc(var(--e-con-transform-flipX, 1) * var(--e-con-transform-scaleX, var(--e-con-transform-scale, 1)))) scaleY(calc(var(--e-con-transform-flipY, 1) * var(--e-con-transform-scaleY, var(--e-con-transform-scale, 1)))) skewX(var(--e-con-transform-skewX,0)) skewY(var(--e-con-transform-skewY,0));transform-origin:var(--e-con-transform-origin-y) var(--e-con-transform-origin-x)}.animated{animation-duration:1.25s}.animated.animated-slow{animation-duration:2s}.animated.animated-fast{animation-duration:.75s}.animated.infinite{animation-iteration-count:infinite}.animated.reverse{animation-direction:reverse;animation-fill-mode:forwards}@media (prefers-reduced-motion:reduce){.animated{animation:none!important}html *{transition-delay:0s!important;transition-duration:0s!important}}@media (max-width:767px){.elementor .elementor-hidden-mobile,.elementor .elementor-hidden-phone{display:none}}@media (min-width:-1) and (max-width:-1){.elementor .elementor-hidden-mobile_extra{display:none}}@media (min-width:768px) and (max-width:1024px){.elementor .elementor-hidden-tablet{display:none}}@media (min-width:-1) and (max-width:-1){.elementor .elementor-hidden-laptop,.elementor .elementor-hidden-tablet_extra{display:none}}@media (min-width:1025px) and (max-width:99999px){.elementor .elementor-hidden-desktop{display:none}}@media (min-width:-1){.elementor .elementor-hidden-widescreen{display:none}}.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{display:inline-block;vertical-align:middle}/*! elementor-pro - v4.0.0 - 28-04-2026 */
.site-main .menu-navigation-container{overflow:visible}.elementor-item:after,.elementor-item:before{display:block;position:absolute;transition:.3s;transition-timing-function:cubic-bezier(.58,.3,.005,1)}.elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{opacity:0}.elementor-item-active:after,.elementor-item-active:before,.elementor-item.highlighted:after,.elementor-item.highlighted:before,.elementor-item:focus:after,.elementor-item:focus:before,.elementor-item:hover:after,.elementor-item:hover:before{transform:scale(1)}.e--pointer-double-line .elementor-item:after,.e--pointer-double-line .elementor-item:before,.e--pointer-overline .elementor-item:after,.e--pointer-overline .elementor-item:before,.e--pointer-underline .elementor-item:after,.e--pointer-underline .elementor-item:before{background-color:#3f444b;height:3px;left:0;width:100%;z-index:2}.e--pointer-double-line.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-double-line.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-overline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-underline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{height:0;left:50%;width:0}.e--pointer-double-line.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-underline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{top:10px}.e--pointer-double-line.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-overline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after{bottom:10px}.e--pointer-double-line.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-underline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{top:-10px}.e--pointer-double-line.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-overline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after{bottom:-10px}.e--pointer-double-line.e--animation-none,.e--pointer-double-line.e--animation-none .elementor-item,.e--pointer-double-line.e--animation-none .elementor-item:after,.e--pointer-double-line.e--animation-none .elementor-item:before,.e--pointer-double-line.e--animation-none .elementor-item:focus,.e--pointer-double-line.e--animation-none .elementor-item:hover,.e--pointer-double-line.e--animation-none:after,.e--pointer-double-line.e--animation-none:before,.e--pointer-double-line.e--animation-none:focus,.e--pointer-double-line.e--animation-none:hover,.e--pointer-overline.e--animation-none,.e--pointer-overline.e--animation-none .elementor-item,.e--pointer-overline.e--animation-none .elementor-item:after,.e--pointer-overline.e--animation-none .elementor-item:before,.e--pointer-overline.e--animation-none .elementor-item:focus,.e--pointer-overline.e--animation-none .elementor-item:hover,.e--pointer-overline.e--animation-none:after,.e--pointer-overline.e--animation-none:before,.e--pointer-overline.e--animation-none:focus,.e--pointer-overline.e--animation-none:hover,.e--pointer-underline.e--animation-none,.e--pointer-underline.e--animation-none .elementor-item,.e--pointer-underline.e--animation-none .elementor-item:after,.e--pointer-underline.e--animation-none .elementor-item:before,.e--pointer-underline.e--animation-none .elementor-item:focus,.e--pointer-underline.e--animation-none .elementor-item:hover,.e--pointer-underline.e--animation-none:after,.e--pointer-underline.e--animation-none:before,.e--pointer-underline.e--animation-none:focus,.e--pointer-underline.e--animation-none:hover{transition-duration:0s}.e--pointer-double-line .elementor-item:before,.e--pointer-overline .elementor-item:before{content:"";top:0}.e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{left:-20px;width:10px}.e--pointer-double-line .elementor-item:after,.e--pointer-underline .elementor-item:after{bottom:0;content:""}.e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after{inset-inline-start:100%;width:10px}.e--pointer-framed .elementor-item:after,.e--pointer-framed .elementor-item:before{background:transparent;border:3px solid #3f444b;bottom:0;left:0;right:0;top:0}.e--pointer-framed .elementor-item:before{content:""}.e--pointer-framed.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{transform:scale(.75)}.e--pointer-framed.e--animation-shrink .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{transform:scale(1.25)}.e--pointer-framed.e--animation-grow .elementor-item:before,.e--pointer-framed.e--animation-shrink .elementor-item:before{transition:opacity .2s,transform .4s}.e--pointer-framed.e--animation-draw .elementor-item:after,.e--pointer-framed.e--animation-draw .elementor-item:before{height:3px;width:3px}.e--pointer-framed.e--animation-draw .elementor-item:before{border-block-end-width:3px;border-block-start-width:0;border-inline-end-width:0;border-inline-start-width:3px;transition:width .1s .2s,height .1s .3s,opacity .12s .22s}.e--pointer-framed.e--animation-draw .elementor-item:after{border-block-end-width:0;border-block-start-width:3px;border-inline-end-width:3px;border-inline-start-width:0;content:"";inset-block-end:0;inset-block-start:auto;inset-inline-end:0;inset-inline-start:auto;transition:width .1s,height .1s .1s,opacity .02s .18s}.e--pointer-framed.e--animation-draw .elementor-item-active:after,.e--pointer-framed.e--animation-draw .elementor-item-active:before,.e--pointer-framed.e--animation-draw .elementor-item.highlighted:after,.e--pointer-framed.e--animation-draw .elementor-item.highlighted:before,.e--pointer-framed.e--animation-draw .elementor-item:focus:after,.e--pointer-framed.e--animation-draw .elementor-item:focus:before,.e--pointer-framed.e--animation-draw .elementor-item:hover:after,.e--pointer-framed.e--animation-draw .elementor-item:hover:before{height:100%;width:100%}.e--pointer-framed.e--animation-draw .elementor-item-active:before,.e--pointer-framed.e--animation-draw .elementor-item.highlighted:before,.e--pointer-framed.e--animation-draw .elementor-item:focus:before,.e--pointer-framed.e--animation-draw .elementor-item:hover:before{transition:opacity .02s,height .1s,width .1s .1s}.e--pointer-framed.e--animation-draw .elementor-item-active:after,.e--pointer-framed.e--animation-draw .elementor-item.highlighted:after,.e--pointer-framed.e--animation-draw .elementor-item:focus:after,.e--pointer-framed.e--animation-draw .elementor-item:hover:after{transition:opacity .02s .2s,height .1s .2s,width .1s .3s}.e--pointer-framed.e--animation-corners .elementor-item:after,.e--pointer-framed.e--animation-corners .elementor-item:before{height:3px;width:3px}.e--pointer-framed.e--animation-corners .elementor-item:before{border-block-end-width:0;border-block-start-width:3px;border-inline-end-width:0;border-inline-start-width:3px}.e--pointer-framed.e--animation-corners .elementor-item:after{border-block-end-width:3px;border-block-start-width:0;border-inline-end-width:3px;border-inline-start-width:0;content:"";inset-block-end:0;inset-block-start:auto;inset-inline-end:0;inset-inline-start:auto}.e--pointer-framed.e--animation-corners .elementor-item-active:after,.e--pointer-framed.e--animation-corners .elementor-item-active:before,.e--pointer-framed.e--animation-corners .elementor-item.highlighted:after,.e--pointer-framed.e--animation-corners .elementor-item.highlighted:before,.e--pointer-framed.e--animation-corners .elementor-item:focus:after,.e--pointer-framed.e--animation-corners .elementor-item:focus:before,.e--pointer-framed.e--animation-corners .elementor-item:hover:after,.e--pointer-framed.e--animation-corners .elementor-item:hover:before{height:100%;transition:opacity 2ms,width .4s,height .4s;width:100%}.e--pointer-framed.e--animation-none,.e--pointer-framed.e--animation-none .elementor-item,.e--pointer-framed.e--animation-none .elementor-item:after,.e--pointer-framed.e--animation-none .elementor-item:before,.e--pointer-framed.e--animation-none .elementor-item:focus,.e--pointer-framed.e--animation-none .elementor-item:hover,.e--pointer-framed.e--animation-none:after,.e--pointer-framed.e--animation-none:before,.e--pointer-framed.e--animation-none:focus,.e--pointer-framed.e--animation-none:hover{transition-duration:0s}.e--pointer-background .elementor-item:after,.e--pointer-background .elementor-item:before{content:"";transition:.3s}.e--pointer-background .elementor-item:before{background:#3f444b;inset:0;z-index:-1}.e--pointer-background .elementor-item-active,.e--pointer-background .elementor-item.highlighted,.e--pointer-background .elementor-item:focus,.e--pointer-background .elementor-item:hover{color:#fff}.e--pointer-background.e--animation-grow .elementor-item:before{transform:scale(.5)}.e--pointer-background.e--animation-grow .elementor-item-active:before,.e--pointer-background.e--animation-grow .elementor-item.highlighted:before,.e--pointer-background.e--animation-grow .elementor-item:focus:before,.e--pointer-background.e--animation-grow .elementor-item:hover:before{opacity:1;transform:scale(1)}.e--pointer-background.e--animation-shrink .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{transform:scale(1.2);transition:.3s}.e--pointer-background.e--animation-shrink .elementor-item-active:before,.e--pointer-background.e--animation-shrink .elementor-item.highlighted:before,.e--pointer-background.e--animation-shrink .elementor-item:focus:before,.e--pointer-background.e--animation-shrink .elementor-item:hover:before{transition:opacity .15s,transform .4s}.e--pointer-background.e--animation-sweep-left .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{left:100%}.e--pointer-background.e--animation-sweep-right .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{right:100%}.e--pointer-background.e--animation-sweep-up .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{top:100%}.e--pointer-background.e--animation-sweep-down .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{bottom:100%}.e--pointer-background.e--animation-shutter-out-vertical .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{bottom:50%;top:50%}.e--pointer-background.e--animation-shutter-out-horizontal .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{left:50%;right:50%}.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:after{background:#3f444b;inset:0;z-index:-1}.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:before{bottom:100%;top:0}.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:after{bottom:0;top:100%}.e--pointer-background.e--animation-shutter-in-vertical .elementor-item-active:before,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item.highlighted:before,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:focus:before,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:hover:before{bottom:50%}.e--pointer-background.e--animation-shutter-in-vertical .elementor-item-active:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item.highlighted:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:focus:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:hover:after{top:50%}.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:before{left:100%;right:0}.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:after{left:0;right:100%}.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item-active:before,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item.highlighted:before,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:focus:before,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:hover:before{left:50%}.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item-active:after,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item.highlighted:after,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:focus:after,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:hover:after{right:50%}.e--pointer-background.e--animation-none,.e--pointer-background.e--animation-none .elementor-item,.e--pointer-background.e--animation-none .elementor-item:after,.e--pointer-background.e--animation-none .elementor-item:before,.e--pointer-background.e--animation-none .elementor-item:focus,.e--pointer-background.e--animation-none .elementor-item:hover,.e--pointer-background.e--animation-none:after,.e--pointer-background.e--animation-none:before,.e--pointer-background.e--animation-none:focus,.e--pointer-background.e--animation-none:hover{transition-duration:0s}.e--pointer-text.e--animation-skew .elementor-item:focus,.e--pointer-text.e--animation-skew .elementor-item:hover{transform:skew(-8deg)}.e--pointer-text.e--animation-grow .elementor-item:focus,.e--pointer-text.e--animation-grow .elementor-item:hover{transform:scale(1.2)}.e--pointer-text.e--animation-shrink .elementor-item:focus,.e--pointer-text.e--animation-shrink .elementor-item:hover{transform:scale(.8)}.e--pointer-text.e--animation-float .elementor-item:focus,.e--pointer-text.e--animation-float .elementor-item:hover{transform:translateY(-8px)}.e--pointer-text.e--animation-sink .elementor-item:focus,.e--pointer-text.e--animation-sink .elementor-item:hover{transform:translateY(8px)}.e--pointer-text.e--animation-rotate .elementor-item:focus,.e--pointer-text.e--animation-rotate .elementor-item:hover{transform:rotate(6deg)}.e--pointer-text.e--animation-none,.e--pointer-text.e--animation-none .elementor-item,.e--pointer-text.e--animation-none .elementor-item:after,.e--pointer-text.e--animation-none .elementor-item:before,.e--pointer-text.e--animation-none .elementor-item:focus,.e--pointer-text.e--animation-none .elementor-item:hover,.e--pointer-text.e--animation-none:after,.e--pointer-text.e--animation-none:before,.e--pointer-text.e--animation-none:focus,.e--pointer-text.e--animation-none:hover{transition-duration:0s}.elementor-nav-menu--main .elementor-nav-menu a{transition:.4s}.elementor-nav-menu--main .elementor-nav-menu a,.elementor-nav-menu--main .elementor-nav-menu a.highlighted,.elementor-nav-menu--main .elementor-nav-menu a:focus,.elementor-nav-menu--main .elementor-nav-menu a:hover{padding:13px 20px}.elementor-nav-menu--main .elementor-nav-menu a.current{background:#1f2124;color:#fff}.elementor-nav-menu--main .elementor-nav-menu a.disabled{background:#3f444b;color:#88909b}.elementor-nav-menu--main .elementor-nav-menu ul{border-style:solid;border-width:0;padding:0;position:absolute;width:12em}.elementor-nav-menu--main .elementor-nav-menu span.scroll-down,.elementor-nav-menu--main .elementor-nav-menu span.scroll-up{background:#fff;display:none;height:20px;overflow:hidden;position:absolute;visibility:hidden}.elementor-nav-menu--main .elementor-nav-menu span.scroll-down-arrow,.elementor-nav-menu--main .elementor-nav-menu span.scroll-up-arrow{border:8px dashed transparent;border-bottom:8px solid #33373d;height:0;inset-block-start:-2px;inset-inline-start:50%;margin-inline-start:-8px;overflow:hidden;position:absolute;width:0}.elementor-nav-menu--main .elementor-nav-menu span.scroll-down-arrow{border-color:#33373d transparent transparent;border-style:solid dashed dashed;top:6px}.elementor-nav-menu--main .elementor-nav-menu--dropdown .sub-arrow .e-font-icon-svg,.elementor-nav-menu--main .elementor-nav-menu--dropdown .sub-arrow i{transform:rotate(calc(-90deg * var(--direction-multiplier, 1)))}.elementor-nav-menu--main .elementor-nav-menu--dropdown .sub-arrow .e-font-icon-svg{fill:currentColor;height:1em;width:1em}.elementor-nav-menu--layout-horizontal{display:flex}.elementor-nav-menu--layout-horizontal .elementor-nav-menu{display:flex;flex-wrap:wrap}.elementor-nav-menu--layout-horizontal .elementor-nav-menu a{flex-grow:1;white-space:nowrap}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li{display:flex}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li ul,.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li>.scroll-down{top:100%!important}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>a{margin-inline-start:var(--e-nav-menu-horizontal-menu-item-margin)}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>.scroll-down,.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>.scroll-up,.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>ul{inset-inline-start:var(--e-nav-menu-horizontal-menu-item-margin)!important}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child)>a{margin-inline-end:var(--e-nav-menu-horizontal-menu-item-margin)}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child):after{align-self:center;border-color:var(--e-nav-menu-divider-color,#000);border-left-style:var(--e-nav-menu-divider-style,solid);border-left-width:var(--e-nav-menu-divider-width,2px);content:var(--e-nav-menu-divider-content,none);height:var(--e-nav-menu-divider-height,35%)}.elementor-nav-menu__align-right .elementor-nav-menu{justify-content:flex-end;margin-left:auto}.elementor-nav-menu__align-right .elementor-nav-menu--layout-vertical>ul>li>a{justify-content:flex-end}.elementor-nav-menu__align-left .elementor-nav-menu{justify-content:flex-start;margin-right:auto}.elementor-nav-menu__align-left .elementor-nav-menu--layout-vertical>ul>li>a{justify-content:flex-start}.elementor-nav-menu__align-start .elementor-nav-menu{justify-content:flex-start;margin-inline-end:auto}.elementor-nav-menu__align-start .elementor-nav-menu--layout-vertical>ul>li>a{justify-content:flex-start}.elementor-nav-menu__align-end .elementor-nav-menu{justify-content:flex-end;margin-inline-start:auto}.elementor-nav-menu__align-end .elementor-nav-menu--layout-vertical>ul>li>a{justify-content:flex-end}.elementor-nav-menu__align-center .elementor-nav-menu{justify-content:center;margin-inline-end:auto;margin-inline-start:auto}.elementor-nav-menu__align-center .elementor-nav-menu--layout-vertical>ul>li>a{justify-content:center}.elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu{width:100%}.elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li{flex-grow:1}.elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li>a{justify-content:center}.elementor-widget-nav-menu:not(.elementor-nav-menu--toggle) .elementor-menu-toggle{display:none}.elementor-widget-nav-menu .elementor-widget-container,.elementor-widget-nav-menu:not(:has(.elementor-widget-container)):not([class*=elementor-hidden-]){display:flex;flex-direction:column}.elementor-nav-menu{position:relative;z-index:2}.elementor-nav-menu:after{clear:both;content:" ";display:block;font:0/0 serif;height:0;overflow:hidden;visibility:hidden}.elementor-nav-menu,.elementor-nav-menu li,.elementor-nav-menu ul{display:block;line-height:normal;list-style:none;margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.elementor-nav-menu ul{display:none}.elementor-nav-menu ul ul a,.elementor-nav-menu ul ul a:active,.elementor-nav-menu ul ul a:focus,.elementor-nav-menu ul ul a:hover{border-left:16px solid transparent}.elementor-nav-menu ul ul ul a,.elementor-nav-menu ul ul ul a:active,.elementor-nav-menu ul ul ul a:focus,.elementor-nav-menu ul ul ul a:hover{border-left:24px solid transparent}.elementor-nav-menu ul ul ul ul a,.elementor-nav-menu ul ul ul ul a:active,.elementor-nav-menu ul ul ul ul a:focus,.elementor-nav-menu ul ul ul ul a:hover{border-left:32px solid transparent}.elementor-nav-menu ul ul ul ul ul a,.elementor-nav-menu ul ul ul ul ul a:active,.elementor-nav-menu ul ul ul ul ul a:focus,.elementor-nav-menu ul ul ul ul ul a:hover{border-left:40px solid transparent}.elementor-nav-menu a,.elementor-nav-menu li{position:relative}.elementor-nav-menu li{border-width:0}.elementor-nav-menu a{align-items:center;display:flex}.elementor-nav-menu a,.elementor-nav-menu a:focus,.elementor-nav-menu a:hover{line-height:20px;padding:10px 20px}.elementor-nav-menu a.current{background:#1f2124;color:#fff}.elementor-nav-menu a.disabled{color:#88909b;cursor:not-allowed}.elementor-nav-menu .e-plus-icon:before{content:"+"}.elementor-nav-menu .sub-arrow{align-items:center;display:flex;line-height:1;margin-block-end:-10px;margin-block-start:-10px;padding:10px;padding-inline-end:0}.elementor-nav-menu .sub-arrow i{pointer-events:none}.elementor-nav-menu .sub-arrow .fa.fa-chevron-down,.elementor-nav-menu .sub-arrow .fas.fa-chevron-down{font-size:.7em}.elementor-nav-menu .sub-arrow .e-font-icon-svg{height:1em;width:1em}.elementor-nav-menu .sub-arrow .e-font-icon-svg.fa-svg-chevron-down{height:.7em;width:.7em}.elementor-nav-menu--dropdown .elementor-item.elementor-item-active,.elementor-nav-menu--dropdown .elementor-item.highlighted,.elementor-nav-menu--dropdown .elementor-item:focus,.elementor-nav-menu--dropdown .elementor-item:hover,.elementor-sub-item.elementor-item-active,.elementor-sub-item.highlighted,.elementor-sub-item:focus,.elementor-sub-item:hover{background-color:#3f444b;color:#fff}.elementor-menu-toggle{align-items:center;background-color:rgba(0,0,0,.05);border:0 solid;border-radius:3px;color:#33373d;cursor:pointer;display:flex;font-size:var(--nav-menu-icon-size,22px);justify-content:center;padding:.25em}.elementor-menu-toggle.elementor-active .elementor-menu-toggle__icon--open,.elementor-menu-toggle:not(.elementor-active) .elementor-menu-toggle__icon--close{display:none}.elementor-menu-toggle .e-font-icon-svg{fill:#33373d;height:1em;width:1em}.elementor-menu-toggle svg{fill:var(--nav-menu-icon-color,currentColor);height:auto;width:1em}span.elementor-menu-toggle__icon--close,span.elementor-menu-toggle__icon--open{line-height:1}.elementor-nav-menu--dropdown{background-color:#fff;font-size:13px}.elementor-nav-menu--dropdown-none .elementor-menu-toggle,.elementor-nav-menu--dropdown-none .elementor-nav-menu--dropdown{display:none}.elementor-nav-menu--dropdown.elementor-nav-menu__container{margin-top:10px;overflow-x:hidden;overflow-y:auto;transform-origin:top;transition:max-height .3s,transform .3s}.elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-sub-item{font-size:.85em}.elementor-nav-menu--dropdown a{color:#33373d}.elementor-nav-menu--dropdown a.current{background:#1f2124;color:#fff}.elementor-nav-menu--dropdown a.disabled{color:#b3b3b3}ul.elementor-nav-menu--dropdown a,ul.elementor-nav-menu--dropdown a:focus,ul.elementor-nav-menu--dropdown a:hover{border-inline-start:8px solid transparent;text-shadow:none}.elementor-nav-menu__text-align-center .elementor-nav-menu--dropdown .elementor-nav-menu a{justify-content:center}.elementor-nav-menu--toggle{--menu-height:100vh}.elementor-nav-menu--toggle .elementor-menu-toggle:not(.elementor-active)+.elementor-nav-menu__container{max-height:0;overflow:hidden;transform:scaleY(0)}.elementor-nav-menu--toggle .elementor-menu-toggle.elementor-active+.elementor-nav-menu__container{animation:hide-scroll .3s backwards;max-height:var(--menu-height);transform:scaleY(1)}.elementor-nav-menu--stretch .elementor-nav-menu__container.elementor-nav-menu--dropdown{position:absolute;z-index:9997}@media (max-width:767px){.elementor-nav-menu--dropdown-mobile .elementor-nav-menu--main{display:none}}@media (min-width:768px){.elementor-nav-menu--dropdown-mobile .elementor-menu-toggle,.elementor-nav-menu--dropdown-mobile .elementor-nav-menu--dropdown{display:none}.elementor-nav-menu--dropdown-mobile nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{overflow-y:hidden}}@media (max-width:-1){.elementor-nav-menu--dropdown-mobile_extra .elementor-nav-menu--main{display:none}}@media (min-width:-1){.elementor-nav-menu--dropdown-mobile_extra .elementor-menu-toggle,.elementor-nav-menu--dropdown-mobile_extra .elementor-nav-menu--dropdown{display:none}.elementor-nav-menu--dropdown-mobile_extra nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{overflow-y:hidden}}@media (max-width:1024px){.elementor-nav-menu--dropdown-tablet .elementor-nav-menu--main{display:none}}@media (min-width:1025px){.elementor-nav-menu--dropdown-tablet .elementor-menu-toggle,.elementor-nav-menu--dropdown-tablet .elementor-nav-menu--dropdown{display:none}.elementor-nav-menu--dropdown-tablet nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{overflow-y:hidden}}@media (max-width:-1){.elementor-nav-menu--dropdown-tablet_extra .elementor-nav-menu--main{display:none}}@media (min-width:-1){.elementor-nav-menu--dropdown-tablet_extra .elementor-menu-toggle,.elementor-nav-menu--dropdown-tablet_extra .elementor-nav-menu--dropdown{display:none}.elementor-nav-menu--dropdown-tablet_extra nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{overflow-y:hidden}}@keyframes hide-scroll{0%,to{overflow:hidden}}/*! elementor-icons - v5.48.0 - 23-02-2026 */
@font-face{ font-display:swap;font-family:eicons;src:url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.eot?5.48.0);src:url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.eot?5.48.0#iefix) format("embedded-opentype"),url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.woff2?5.48.0) format("woff2"),url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.woff?5.48.0) format("woff"),url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.ttf?5.48.0) format("truetype"),url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.svg?5.48.0#eicon) format("svg");font-weight:400;font-style:normal }[class*=" eicon-"],[class^=eicon]{display:inline-block;font-family:eicons;font-size:inherit;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.eicon-animation-spin{animation:a 2s infinite linear}.eicon-editor-link:before{content:"\e800"}.eicon-editor-unlink:before{content:"\e801"}.eicon-editor-external-link:before{content:"\e802"}.eicon-editor-close:before{content:"\e803"}.eicon-editor-list-ol:before{content:"\e804"}.eicon-editor-list-ul:before{content:"\e805"}.eicon-editor-bold:before{content:"\e806"}.eicon-editor-italic:before{content:"\e807"}.eicon-editor-underline:before{content:"\e808"}.eicon-editor-paragraph:before{content:"\e809"}.eicon-editor-h1:before{content:"\e80a"}.eicon-editor-h2:before{content:"\e80b"}.eicon-editor-h3:before{content:"\e80c"}.eicon-editor-h4:before{content:"\e80d"}.eicon-editor-h5:before{content:"\e80e"}.eicon-editor-h6:before{content:"\e80f"}.eicon-editor-quote:before{content:"\e810"}.eicon-editor-code:before{content:"\e811"}.eicon-elementor:before{content:"\e812"}.eicon-elementor-circle:before{content:"\e813"}.eicon-pojome:before{content:"\e814"}.eicon-plus:before{content:"\e815"}.eicon-menu-bar:before{content:"\e816"}.eicon-apps:before{content:"\e817"}.eicon-accordion:before{content:"\e818"}.eicon-alert:before{content:"\e819"}.eicon-animation-text:before{content:"\e81a"}.eicon-animation:before{content:"\e81b"}.eicon-banner:before{content:"\e81c"}.eicon-blockquote:before{content:"\e81d"}.eicon-button:before{content:"\e81e"}.eicon-call-to-action:before{content:"\e81f"}.eicon-captcha:before{content:"\e820"}.eicon-carousel:before{content:"\e821"}.eicon-checkbox:before{content:"\e822"}.eicon-columns:before{content:"\e823"}.eicon-countdown:before{content:"\e824"}.eicon-counter:before{content:"\e825"}.eicon-date:before{content:"\e826"}.eicon-divider-shape:before{content:"\e827"}.eicon-divider:before{content:"\e828"}.eicon-download-button:before{content:"\e829"}.eicon-dual-button:before{content:"\e82a"}.eicon-email-field:before{content:"\e82b"}.eicon-facebook-comments:before{content:"\e82c"}.eicon-facebook-like-box:before{content:"\e82d"}.eicon-form-horizontal:before{content:"\e82e"}.eicon-form-vertical:before{content:"\e82f"}.eicon-gallery-grid:before{content:"\e830"}.eicon-gallery-group:before{content:"\e831"}.eicon-gallery-justified:before{content:"\e832"}.eicon-gallery-masonry:before{content:"\e833"}.eicon-icon-box:before{content:"\e834"}.eicon-image-before-after:before{content:"\e835"}.eicon-image-box:before{content:"\e836"}.eicon-image-hotspot:before{content:"\e837"}.eicon-image-rollover:before{content:"\e838"}.eicon-info-box:before{content:"\e839"}.eicon-inner-section:before{content:"\e83a"}.eicon-mailchimp:before{content:"\e83b"}.eicon-menu-card:before{content:"\e83c"}.eicon-navigation-horizontal:before{content:"\e83d"}.eicon-nav-menu:before{content:"\e83e"}.eicon-navigation-vertical:before{content:"\e83f"}.eicon-number-field:before{content:"\e840"}.eicon-parallax:before{content:"\e841"}.eicon-php7:before{content:"\e842"}.eicon-post-list:before{content:"\e843"}.eicon-post-slider:before{content:"\e844"}.eicon-post:before{content:"\e845"}.eicon-posts-carousel:before{content:"\e846"}.eicon-posts-grid:before{content:"\e847"}.eicon-posts-group:before{content:"\e848"}.eicon-posts-justified:before{content:"\e849"}.eicon-posts-masonry:before{content:"\e84a"}.eicon-posts-ticker:before{content:"\e84b"}.eicon-price-list:before{content:"\e84c"}.eicon-price-table:before{content:"\e84d"}.eicon-radio:before{content:"\e84e"}.eicon-rtl:before{content:"\e84f"}.eicon-scroll:before{content:"\e850"}.eicon-search:before{content:"\e851"}.eicon-select:before{content:"\e852"}.eicon-share:before{content:"\e853"}.eicon-sidebar:before{content:"\e854"}.eicon-skill-bar:before{content:"\e855"}.eicon-slider-3d:before{content:"\e856"}.eicon-slider-album:before{content:"\e857"}.eicon-slider-device:before{content:"\e858"}.eicon-slider-full-screen:before{content:"\e859"}.eicon-slider-push:before{content:"\e85a"}.eicon-slider-vertical:before{content:"\e85b"}.eicon-slider-video:before{content:"\e85c"}.eicon-slides:before{content:"\e85d"}.eicon-social-icons:before{content:"\e85e"}.eicon-spacer:before{content:"\e85f"}.eicon-table:before{content:"\e860"}.eicon-tabs:before{content:"\e861"}.eicon-tel-field:before{content:"\e862"}.eicon-text-area:before{content:"\e863"}.eicon-text-field:before{content:"\e864"}.eicon-thumbnails-down:before{content:"\e865"}.eicon-thumbnails-half:before{content:"\e866"}.eicon-thumbnails-right:before{content:"\e867"}.eicon-time-line:before{content:"\e868"}.eicon-toggle:before{content:"\e869"}.eicon-url:before{content:"\e86a"}.eicon-t-letter:before{content:"\e86b"}.eicon-wordpress:before{content:"\e86c"}.eicon-text:before{content:"\e86d"}.eicon-anchor:before{content:"\e86e"}.eicon-bullet-list:before{content:"\e86f"}.eicon-code:before{content:"\e870"}.eicon-favorite:before{content:"\e871"}.eicon-google-maps:before{content:"\e872"}.eicon-image:before{content:"\e873"}.eicon-photo-library:before{content:"\e874"}.eicon-woocommerce:before{content:"\e875"}.eicon-youtube:before{content:"\e876"}.eicon-flip-box:before{content:"\e877"}.eicon-settings:before{content:"\e878"}.eicon-headphones:before{content:"\e879"}.eicon-testimonial:before{content:"\e87a"}.eicon-counter-circle:before{content:"\e87b"}.eicon-person:before{content:"\e87c"}.eicon-chevron-right:before{content:"\e87d"}.eicon-chevron-left:before{content:"\e87e"}.eicon-close:before{content:"\e87f"}.eicon-file-download:before{content:"\e880"}.eicon-save:before{content:"\e881"}.eicon-zoom-in:before{content:"\e882"}.eicon-shortcode:before{content:"\e883"}.eicon-nerd:before{content:"\e884"}.eicon-device-desktop:before{content:"\e885"}.eicon-device-tablet:before{content:"\e886"}.eicon-device-mobile:before{content:"\e887"}.eicon-document-file:before{content:"\e888"}.eicon-folder-o:before{content:"\e889"}.eicon-hypster:before{content:"\e88a"}.eicon-h-align-left:before{content:"\e88b"}.eicon-h-align-right:before{content:"\e88c"}.eicon-h-align-center:before{content:"\e88d"}.eicon-h-align-stretch:before{content:"\e88e"}.eicon-v-align-top:before{content:"\e88f"}.eicon-v-align-bottom:before{content:"\e890"}.eicon-v-align-middle:before{content:"\e891"}.eicon-v-align-stretch:before{content:"\e892"}.eicon-pro-icon:before{content:"\e893"}.eicon-mail:before{content:"\e894"}.eicon-lock-user:before{content:"\e895"}.eicon-testimonial-carousel:before{content:"\e896"}.eicon-media-carousel:before{content:"\e897"}.eicon-section:before{content:"\e898"}.eicon-column:before{content:"\e899"}.eicon-edit:before{content:"\e89a"}.eicon-clone:before{content:"\e89b"}.eicon-trash:before{content:"\e89c"}.eicon-play:before{content:"\e89d"}.eicon-angle-right:before{content:"\e89e"}.eicon-angle-left:before{content:"\e89f"}.eicon-animated-headline:before{content:"\e8a0"}.eicon-menu-toggle:before{content:"\e8a1"}.eicon-fb-embed:before{content:"\e8a2"}.eicon-fb-feed:before{content:"\e8a3"}.eicon-twitter-embed:before{content:"\e8a4"}.eicon-twitter-feed:before{content:"\e8a5"}.eicon-sync:before{content:"\e8a6"}.eicon-import-export:before{content:"\e8a7"}.eicon-check-circle:before{content:"\e8a8"}.eicon-library-save:before{content:"\e8a9"}.eicon-library-download:before{content:"\e9dd"}.eicon-insert:before{content:"\e8ab"}.eicon-preview-medium:before{content:"\e8ac"}.eicon-sort-down:before{content:"\e8ad"}.eicon-sort-up:before{content:"\e8ae"}.eicon-heading:before{content:"\e8af"}.eicon-logo:before{content:"\e8b0"}.eicon-meta-data:before{content:"\e8b1"}.eicon-post-content:before{content:"\e8b2"}.eicon-post-excerpt:before{content:"\e8b3"}.eicon-post-navigation:before{content:"\e8b4"}.eicon-yoast:before{content:"\e8b5"}.eicon-nerd-chuckle:before{content:"\e8b6"}.eicon-nerd-wink:before{content:"\e8b7"}.eicon-comments:before{content:"\e8b8"}.eicon-download-circle-o:before{content:"\e8b9"}.eicon-library-upload:before{content:"\e8ba"}.eicon-save-o:before{content:"\e8bb"}.eicon-upload-circle-o:before{content:"\e8bc"}.eicon-ellipsis-h:before{content:"\e8bd"}.eicon-ellipsis-v:before{content:"\e8be"}.eicon-arrow-left:before{content:"\e8bf"}.eicon-arrow-right:before{content:"\e8c0"}.eicon-arrow-up:before{content:"\e8c1"}.eicon-arrow-down:before{content:"\e8c2"}.eicon-play-o:before{content:"\e8c3"}.eicon-archive-posts:before{content:"\e8c4"}.eicon-archive-title:before{content:"\e8c5"}.eicon-featured-image:before{content:"\e8c6"}.eicon-post-info:before{content:"\e8c7"}.eicon-post-title:before{content:"\e8c8"}.eicon-site-logo:before{content:"\e8c9"}.eicon-site-search:before{content:"\e8ca"}.eicon-site-title:before{content:"\e8cb"}.eicon-plus-square:before{content:"\e8cc"}.eicon-minus-square:before{content:"\e8cd"}.eicon-cloud-check:before{content:"\e8ce"}.eicon-drag-n-drop:before{content:"\e8cf"}.eicon-welcome:before{content:"\e8d0"}.eicon-handle:before{content:"\e8d1"}.eicon-cart:before{content:"\e8d2"}.eicon-product-add-to-cart:before{content:"\e8d3"}.eicon-product-breadcrumbs:before{content:"\e8d4"}.eicon-product-categories:before{content:"\e8d5"}.eicon-product-description:before{content:"\e8d6"}.eicon-product-images:before{content:"\e8d7"}.eicon-product-info:before{content:"\e8d8"}.eicon-product-meta:before{content:"\e8d9"}.eicon-product-pages:before{content:"\e8da"}.eicon-product-price:before{content:"\e8db"}.eicon-product-rating:before{content:"\e8dc"}.eicon-product-related:before{content:"\e8dd"}.eicon-product-stock:before{content:"\e8de"}.eicon-product-tabs:before{content:"\e8df"}.eicon-product-title:before{content:"\e8e0"}.eicon-product-upsell:before{content:"\e8e1"}.eicon-products:before{content:"\e8e2"}.eicon-bag-light:before{content:"\e8e3"}.eicon-bag-medium:before{content:"\e8e4"}.eicon-bag-solid:before{content:"\e8e5"}.eicon-basket-light:before{content:"\e8e6"}.eicon-basket-medium:before{content:"\e8e7"}.eicon-basket-solid:before{content:"\e8e8"}.eicon-cart-light:before{content:"\e8e9"}.eicon-cart-medium:before{content:"\e8ea"}.eicon-cart-solid:before{content:"\e8eb"}.eicon-exchange:before{content:"\e8ec"}.eicon-preview-thin:before{content:"\e8ed"}.eicon-device-laptop:before{content:"\e8ee"}.eicon-collapse:before{content:"\e8ef"}.eicon-expand:before{content:"\e8f0"}.eicon-navigator:before{content:"\e8f1"}.eicon-plug:before{content:"\e8f2"}.eicon-dashboard:before{content:"\e8f3"}.eicon-typography:before{content:"\e8f4"}.eicon-info-circle-o:before{content:"\e8f5"}.eicon-integration:before{content:"\e8f6"}.eicon-plus-circle-o:before{content:"\e8f7"}.eicon-rating:before{content:"\e8f8"}.eicon-review:before{content:"\e8f9"}.eicon-tools:before{content:"\e8fa"}.eicon-loading:before{content:"\e8fb"}.eicon-sitemap:before{content:"\e8fc"}.eicon-click:before{content:"\e8fd"}.eicon-clock:before{content:"\e8fe"}.eicon-library-open:before{content:"\e8ff"}.eicon-warning:before{content:"\e900"}.eicon-flow:before{content:"\e901"}.eicon-cursor-move:before{content:"\e902"}.eicon-arrow-circle-left:before{content:"\e903"}.eicon-flash:before{content:"\e904"}.eicon-redo:before{content:"\e905"}.eicon-ban:before{content:"\e906"}.eicon-barcode:before{content:"\e907"}.eicon-calendar:before{content:"\e908"}.eicon-caret-left:before{content:"\e909"}.eicon-caret-right:before{content:"\e90a"}.eicon-caret-up:before{content:"\e90b"}.eicon-chain-broken:before{content:"\e90c"}.eicon-check-circle-o:before{content:"\e90d"}.eicon-check:before{content:"\e90e"}.eicon-chevron-double-left:before{content:"\e90f"}.eicon-chevron-double-right:before{content:"\e910"}.eicon-undo:before{content:"\e911"}.eicon-filter:before{content:"\e912"}.eicon-circle-o:before{content:"\e913"}.eicon-circle:before{content:"\e914"}.eicon-clock-o:before{content:"\e915"}.eicon-cog:before{content:"\e916"}.eicon-cogs:before{content:"\e917"}.eicon-commenting-o:before{content:"\e918"}.eicon-copy:before{content:"\e919"}.eicon-database:before{content:"\e91a"}.eicon-dot-circle-o:before{content:"\e91b"}.eicon-envelope:before{content:"\e91c"}.eicon-external-link-square:before{content:"\e91d"}.eicon-eyedropper:before{content:"\e91e"}.eicon-folder:before{content:"\e91f"}.eicon-font:before{content:"\e920"}.eicon-adjust:before{content:"\e921"}.eicon-lightbox:before{content:"\e922"}.eicon-heart-o:before{content:"\e923"}.eicon-history:before{content:"\e924"}.eicon-image-bold:before{content:"\e925"}.eicon-info-circle:before{content:"\e926"}.eicon-link:before{content:"\e927"}.eicon-long-arrow-left:before{content:"\e928"}.eicon-long-arrow-right:before{content:"\e929"}.eicon-caret-down:before{content:"\e92a"}.eicon-paint-brush:before{content:"\e92b"}.eicon-pencil:before{content:"\e92c"}.eicon-plus-circle:before{content:"\e92d"}.eicon-zoom-in-bold:before{content:"\e92e"}.eicon-sort-amount-desc:before{content:"\e92f"}.eicon-sign-out:before{content:"\e930"}.eicon-spinner:before{content:"\e931"}.eicon-square:before{content:"\e932"}.eicon-star-o:before{content:"\e933"}.eicon-star:before{content:"\e934"}.eicon-text-align-justify:before{content:"\e935"}.eicon-text-align-center:before{content:"\e936"}.eicon-tags:before{content:"\e937"}.eicon-text-align-left:before{content:"\e938"}.eicon-text-align-right:before{content:"\e939"}.eicon-close-circle:before{content:"\e93a"}.eicon-trash-o:before{content:"\e93b"}.eicon-font-awesome:before{content:"\e93c"}.eicon-user-circle-o:before{content:"\e93d"}.eicon-video-camera:before{content:"\e93e"}.eicon-heart:before{content:"\e93f"}.eicon-wrench:before{content:"\e940"}.eicon-help:before{content:"\e941"}.eicon-help-o:before{content:"\e942"}.eicon-zoom-out-bold:before{content:"\e943"}.eicon-plus-square-o:before{content:"\e944"}.eicon-minus-square-o:before{content:"\e945"}.eicon-minus-circle:before{content:"\e946"}.eicon-minus-circle-o:before{content:"\e947"}.eicon-code-bold:before{content:"\e948"}.eicon-cloud-upload:before{content:"\e949"}.eicon-search-bold:before{content:"\e94a"}.eicon-map-pin:before{content:"\e94b"}.eicon-meetup:before{content:"\e94c"}.eicon-slideshow:before{content:"\e94d"}.eicon-t-letter-bold:before{content:"\e94e"}.eicon-preferences:before{content:"\e94f"}.eicon-table-of-contents:before{content:"\e950"}.eicon-tv:before{content:"\e951"}.eicon-upload:before{content:"\e952"}.eicon-instagram-comments:before{content:"\e953"}.eicon-instagram-nested-gallery:before{content:"\e954"}.eicon-instagram-post:before{content:"\e955"}.eicon-instagram-video:before{content:"\e956"}.eicon-instagram-gallery:before{content:"\e957"}.eicon-instagram-likes:before{content:"\e958"}.eicon-facebook:before{content:"\e959"}.eicon-twitter:before{content:"\e95a"}.eicon-pinterest:before{content:"\e95b"}.eicon-frame-expand:before{content:"\e95c"}.eicon-frame-minimize:before{content:"\e95d"}.eicon-archive:before{content:"\e95e"}.eicon-colors-typography:before{content:"\e95f"}.eicon-custom:before{content:"\e960"}.eicon-footer:before{content:"\e961"}.eicon-header:before{content:"\e962"}.eicon-layout-settings:before{content:"\e963"}.eicon-lightbox-expand:before{content:"\e964"}.eicon-error-404:before{content:"\e965"}.eicon-theme-style:before{content:"\e966"}.eicon-search-results:before{content:"\e967"}.eicon-single-post:before{content:"\e968"}.eicon-site-identity:before{content:"\e969"}.eicon-theme-builder:before{content:"\e96a"}.eicon-download-bold:before{content:"\e96b"}.eicon-share-arrow:before{content:"\e96c"}.eicon-global-settings:before{content:"\e96d"}.eicon-user-preferences:before{content:"\e96e"}.eicon-lock:before{content:"\e96f"}.eicon-export-kit:before{content:"\e970"}.eicon-import-kit:before{content:"\e971"}.eicon-lottie:before{content:"\e972"}.eicon-products-archive:before{content:"\e973"}.eicon-single-product:before{content:"\e974"}.eicon-disable-trash-o:before{content:"\e975"}.eicon-single-page:before{content:"\e976"}.eicon-wordpress-light:before{content:"\e977"}.eicon-cogs-check:before{content:"\e978"}.eicon-custom-css:before{content:"\e979"}.eicon-global-colors:before{content:"\e97a"}.eicon-globe:before{content:"\e97b"}.eicon-typography-1:before{content:"\e97c"}.eicon-background:before{content:"\e97d"}.eicon-device-responsive:before{content:"\e97e"}.eicon-device-wide:before{content:"\e97f"}.eicon-code-highlight:before{content:"\e980"}.eicon-video-playlist:before{content:"\e981"}.eicon-download-kit:before{content:"\e982"}.eicon-kit-details:before{content:"\e983"}.eicon-kit-parts:before{content:"\e984"}.eicon-kit-upload:before{content:"\e985"}.eicon-kit-plugins:before{content:"\e986"}.eicon-kit-upload-alt:before{content:"\e987"}.eicon-hotspot:before{content:"\e988"}.eicon-paypal-button:before{content:"\e989"}.eicon-shape:before{content:"\e98a"}.eicon-wordart:before{content:"\e98b"}.eicon-checkout:before{content:"\e98c"}.eicon-container:before{content:"\e98d"}.eicon-flip:before{content:"\e98e"}.eicon-info:before{content:"\e98f"}.eicon-my-account:before{content:"\e990"}.eicon-purchase-summary:before{content:"\e991"}.eicon-page-transition:before{content:"\e992"}.eicon-spotify:before{content:"\e993"}.eicon-stripe-button:before{content:"\e994"}.eicon-woo-settings:before{content:"\e995"}.eicon-woo-cart:before{content:"\e996"}.eicon-grow:before{content:"\e997"}.eicon-order-end:before{content:"\e998"}.eicon-nowrap:before{content:"\e999"}.eicon-order-start:before{content:"\e99a"}.eicon-progress-tracker:before{content:"\e99b"}.eicon-shrink:before{content:"\e99c"}.eicon-wrap:before{content:"\e99d"}.eicon-align-center-h:before{content:"\e99e"}.eicon-align-center-v:before{content:"\e99f"}.eicon-align-end-h:before{content:"\e9a0"}.eicon-align-end-v:before{content:"\e9a1"}.eicon-align-start-h:before{content:"\e9a2"}.eicon-align-start-v:before{content:"\e9a3"}.eicon-align-stretch-h:before{content:"\e9a4"}.eicon-align-stretch-v:before{content:"\e9a5"}.eicon-justify-center-h:before{content:"\e9a6"}.eicon-justify-center-v:before{content:"\e9a7"}.eicon-justify-end-h:before{content:"\e9a8"}.eicon-justify-end-v:before{content:"\e9a9"}.eicon-justify-space-around-h:before{content:"\e9aa"}.eicon-justify-space-around-v:before{content:"\e9ab"}.eicon-justify-space-between-h:before{content:"\e9ac"}.eicon-justify-space-between-v:before{content:"\e9ad"}.eicon-justify-space-evenly-h:before{content:"\e9ae"}.eicon-justify-space-evenly-v:before{content:"\e9af"}.eicon-justify-start-h:before{content:"\e9b0"}.eicon-justify-start-v:before{content:"\e9b1"}.eicon-woocommerce-cross-sells:before{content:"\e9b2"}.eicon-woocommerce-notices:before{content:"\e9b3"}.eicon-inner-container:before{content:"\e9b4"}.eicon-warning-full:before{content:"\e9b5"}.eicon-exit:before{content:"\e9b6"}.eicon-loop-builder:before{content:"\e9b7"}.eicon-notes:before{content:"\e9b8"}.eicon-read:before{content:"\e9b9"}.eicon-unread:before{content:"\e9ba"}.eicon-carousel-loop:before{content:"\e9bb"}.eicon-mega-menu:before{content:"\eb78"}.eicon-nested-carousel:before{content:"\e9bd"}.eicon-ai:before{content:"\e9be"}.eicon-taxonomy-filter:before{content:"\eb7d"}.eicon-container-grid:before{content:"\ef02"}.eicon-upgrade:before{content:"\e9c1"}.eicon-advanced:before{content:"\eb84"}.eicon-div-block:before{content:"\eb9b"}.eicon-notification:before{content:"\e9c3"}.eicon-light-mode:before{content:"\e9c4"}.eicon-dark-mode:before{content:"\e9c5"}.eicon-upgrade-crown:before{content:"\e9c6"}.eicon-off-canvas:before{content:"\e9c7"}.eicon-speakerphone:before{content:"\e9c9"}.eicon-ehp-cta:before{content:"\e9cb"}.eicon-ehp-forms:before{content:"\e9bc"}.eicon-ehp-hero:before{content:"\e9ca"}.eicon-ehp-zigzag:before{content:"\e9cc"}.eicon-e-button:before{content:"\e9ce"}.eicon-flexbox:before{content:"\e9d0"}.eicon-paragraph:before{content:"\e9d1"}.eicon-icon:before{content:"\e9d2"}.eicon-e-image:before{content:"\e9d3"}.eicon-video:before{content:"\e9d4"}.eicon-svg:before{content:"\e9d5"}.eicon-e-divider:before{content:"\e9d6"}.eicon-e-heading:before{content:"\e9d7"}.eicon-atomic:before{content:"\ebae"}.eicon-library-delete:before{content:"\e9d8"}.eicon-library-copy:before{content:"\e9d9"}.eicon-library-folder-empty:before{content:"\e9da"}.eicon-library-move:before{content:"\e9db"}.eicon-library-edit:before{content:"\e9dc"}.eicon-library-subscription-upgrade:before{content:"\e9de"}.eicon-library-folder-view:before{content:"\e9df"}.eicon-library-grid:before{content:"\e9e1"}.eicon-library-cloud-connect:before{content:"\e9e2"}.eicon-library-import:before{content:"\e9e3"}.eicon-library-list:before{content:"\e9e4"}.eicon-library-cloud-empty:before{content:"\e9e5"}.eicon-folder-plus:before{content:"\e8aa"}.eicon-library-folder:before{content:"\e9e6"}.eicon-accessibility:before{content:"\e9bf"}.eicon-lock-outline:before{content:"\e9e7"}.eicon-e-youtube:before{content:"\e9e8"}.eicon-contact:before{content:"\ebd2"}.eicon-layout:before{content:"\ebd8"}.eicon-components:before{content:"\ebd9"}.eicon-tab-content:before{content:"\ebda"}.eicon-tab-menu:before{content:"\ebdb"}.eicon-atomic-label:before{content:"\e9ee"}.eicon-atomic-form:before{content:"\e9ef"}.eicon-atomic-submit-button:before{content:"\e9f0"}.eicon-atomic-input:before{content:"\e9f1"}.eicon-atomic-text-area:before{content:"\e9f2"}.eicon-atomic-select:before{content:"\e9f3"}.eicon-atomic-checkbox:before{content:"\e9f4"}.eicon-atomic-radiobutton:before{content:"\e9f5"}.eicon-eye:before{content:"\e8ac"}.eicon-elementor-square:before{content:"\e813"}.elementor-kit-13{--e-global-color-primary:#122749;--e-global-color-secondary:#F2F2F2;--e-global-color-text:#000000;--e-global-color-accent:#B4975D;--e-global-color-577b3e0:#000000;--e-global-color-2e073ad:#230734;--e-global-color-c538ef5:#F15A24;--e-global-color-d549998:#FFFFFF;--e-global-color-aa82962:#F9F8F7;--e-global-color-8815e06:#F3EEE8;--e-global-color-d05209f:#00053C;--e-global-color-5ea2965:#7A7A7A;--e-global-color-f7a688b:#62E02D;--e-global-color-78a42e3:#000A74;--e-global-typography-primary-font-family:"ivyora-display";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"ivyora-display";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"itc-avant-garde-gothic-pro";--e-global-typography-text-font-size:15px;--e-global-typography-text-font-weight:300;--e-global-typography-text-line-height:1.6em;--e-global-typography-accent-font-family:"itc-avant-garde-gothic-pro";--e-global-typography-accent-font-size:15px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-line-height:1.6em;--e-global-typography-f580b52-font-size:48px;--e-global-typography-f580b52-font-weight:500;--e-global-typography-f580b52-line-height:1.15em;--e-global-typography-53bd04c-font-size:36px;--e-global-typography-53bd04c-font-weight:500;--e-global-typography-53bd04c-line-height:1.05em;--e-global-typography-f0d182b-font-size:24px;--e-global-typography-f0d182b-font-weight:500;--e-global-typography-f0d182b-line-height:1.4em;--e-global-typography-6f97f9c-font-family:"ivyora-display";--e-global-typography-6f97f9c-font-size:100px;--e-global-typography-6f97f9c-font-weight:500;--e-global-typography-6f97f9c-line-height:0.9em;font-family:"itc-avant-garde-gothic-pro", Sans-serif;font-weight:300;line-height:1.6em;}.elementor-kit-13 button,.elementor-kit-13 input[type="button"],.elementor-kit-13 input[type="submit"],.elementor-kit-13 .elementor-button{background-color:var( --e-global-color-accent );font-size:11px;letter-spacing:1px;color:var( --e-global-color-d549998 );border-radius:45px 45px 45px 45px;padding:1em 4em 0.8em 4em;}.elementor-kit-13 e-page-transition{background-color:#FFBC7D;}.elementor-kit-13 a{color:var( --e-global-color-accent );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.svg-container {
    position: relative;
    width: 1042px; /* Adjust based on your SVG size */
    height: 1000px; /* Adjust based on your SVG size */
}

.rotating-background {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: /* Your background style */;
    border-radius: 50%; /* Makes it a circle if needed */
    z-index: -1; /* Places it behind the SVG */
    animation: rotate 10s linear infinite;
}

@keyframes rotate {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}

.svg-container svg {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
}/* End custom CSS */.elementor-element .icon .amelia-logo:before{background-image:url(/wp-content/plugins/ameliabooking/public/fonts/amelia-logo-symbol.svg?26b1423ada37dd8d73a400f9ffb2d4b0)}.elementor-element .icon .amelia-logo-beta:before,.elementor-element .icon .amelia-logo:before{content:"";height:30px;display:block;background-size:contain;background-repeat:no-repeat;background-position:50%}.elementor-element .icon .amelia-logo-beta:before{margin-left:19px;background-image:url(/wp-content/plugins/ameliabooking/public/fonts/amelia-logo-beta.svg?23799949740ff8bddac3a62f1692a367)}.elementor-element .icon .amelia-logo-outdated:before{content:"";height:30px;display:block;background-size:contain;background-repeat:no-repeat;background-position:50%;margin-left:19px;background-image:url(/wp-content/plugins/ameliabooking/public/fonts/amelia-logo-outdated.svg?775bf949bc0992d056f6bee2efd5d1e2)}#elementor-controls .elementor-control-content{display:block}.amelia-elementor-content,.amelia-elementor-content-beta,.amelia-elementor-content-outdated{margin:15px}.amelia-elementor-content-beta:before,.amelia-elementor-content-outdated:before,.amelia-elementor-content:before{content:"";height:24px;width:24px;position:absolute;top:15px;left:13px;background-size:contain;background-repeat:no-repeat;background-position:0;background-image:url(/wp-content/plugins/ameliabooking/public/fonts/amelia-logo-symbol.svg?26b1423ada37dd8d73a400f9ffb2d4b0)}.amelia-elementor-content-beta-title,.amelia-elementor-content-outdated-title,.amelia-elementor-content-title{font-weight:600!important}.amelia-elementor-content-beta-p,.amelia-elementor-content-outdated-p,.amelia-elementor-content-p{font-weight:400;font-size:13px;line-height:18px;color:#6d7882}.amelia-elementor-content-beta-p-outdated,.amelia-elementor-content-outdated-p-outdated,.amelia-elementor-content-p-outdated{color:#e3463c}.amelia-elementor-content-beta:before{width:44px;background-image:url(/wp-content/plugins/ameliabooking/public/fonts/amelia-logo-beta.svg?23799949740ff8bddac3a62f1692a367)}.amelia-elementor-content-outdated{margin:28px 0 15px 15px}.amelia-elementor-content-outdated:before{width:53px;background-image:url(/wp-content/plugins/ameliabooking/public/fonts/amelia-logo-outdated.svg?775bf949bc0992d056f6bee2efd5d1e2)}.elementor-control-amelia_booking_section .elementor-panel-heading,.elementor-control-amelia_catalog_section .elementor-panel-heading,.elementor-control-amelia_customer_panel_section .elementor-panel-heading,.elementor-control-amelia_employee_panel_section .elementor-panel-heading,.elementor-control-amelia_events_section .elementor-panel-heading,.elementor-control-amelia_search_section .elementor-panel-heading{height:auto}.elementor-control-select_category .select2-selection__rendered li:nth-child(2):last-child:before{content:"Show all categories"}.elementor-control-select_category .select2-selection__e-plus-button{display:none}.elementor-control-select_service .select2-selection__rendered li:nth-child(2):last-child:before{content:"Show all services"}.elementor-control-select_service .select2-selection__e-plus-button{display:none}.elementor-control-select_employee .select2-selection__rendered li:nth-child(2):last-child:before{content:"Show all employees"}.elementor-control-select_employee .select2-selection__e-plus-button{display:none}.elementor-control-select_location .select2-selection__rendered li:nth-child(2):last-child:before{content:"Show all locations"}.elementor-control-select_location .select2-selection__e-plus-button{display:none}.elementor-control-select_package .select2-selection__rendered li:nth-child(2):last-child:before{content:"Show all packages"}.elementor-control-select_package .select2-selection__e-plus-button{display:none}.elementor-control-select_event .select2-selection__rendered li:nth-child(2):last-child:before{content:"Show all events"}.elementor-control-select_event .select2-selection__e-plus-button{display:none}.elementor-control-select_tag .select2-selection__rendered li:nth-child(2):last-child:before{content:"Show all tags"}.elementor-control-select_tag .select2-selection__e-plus-button{display:none}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}.elementor-widget-video .elementor-widget-container,.elementor-widget-video:not(:has(.elementor-widget-container)){overflow:hidden;transform:translateZ(0)}.elementor-widget-video .elementor-wrapper{aspect-ratio:var(--video-aspect-ratio)}.elementor-widget-video .elementor-wrapper iframe,.elementor-widget-video .elementor-wrapper video{background-color:#000;border:none;display:flex;height:100%;width:100%}.elementor-widget-video .elementor-open-inline .elementor-custom-embed-image-overlay{background-position:50%;background-size:cover;inset:0;position:absolute}.elementor-widget-video .elementor-custom-embed-image-overlay{cursor:pointer;text-align:center}.elementor-widget-video .elementor-custom-embed-image-overlay:hover .elementor-custom-embed-play i{opacity:1}.elementor-widget-video .elementor-custom-embed-image-overlay img{aspect-ratio:var(--video-aspect-ratio);display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.elementor-widget-video .e-hosted-video .elementor-video{-o-object-fit:cover;object-fit:cover}.e-con-inner>.elementor-widget-video,.e-con>.elementor-widget-video{width:var(--container-widget-width);--flex-grow:var( --container-widget-flex-grow )}.elementor-2 .elementor-element.elementor-element-764f8a1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-764f8a1::before, .elementor-2 .elementor-element.elementor-element-764f8a1 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-764f8a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-764f8a1 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-764f8a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-764f8a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-7a9cff3{--display:flex;--min-height:90vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--overlay-opacity:0.5;--z-index:10;}.elementor-2 .elementor-element.elementor-element-7a9cff3:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7a9cff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FF000000 0%, #FFFFFF 100%);}.elementor-2 .elementor-element.elementor-element-7a9cff3::before, .elementor-2 .elementor-element.elementor-element-7a9cff3 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-7a9cff3 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-7a9cff3 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-7a9cff3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-7a9cff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF 100%);}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-aa0406a{font-family:"itc-avant-garde-gothic-pro", Sans-serif;font-size:15px;font-weight:500;line-height:1.6em;text-shadow:0px 0px 30px #FFFFFF;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-4508af0{font-family:"ivyora-display", Sans-serif;font-size:15px;font-weight:700;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-58905e0{font-family:"itc-avant-garde-gothic-pro", Sans-serif;font-size:15px;font-weight:500;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-2 .elementor-element.elementor-element-3380e43 .elementor-button{background-color:var( --e-global-color-primary );font-family:"itc-avant-garde-gothic-pro", Sans-serif;font-size:15px;font-weight:500;line-height:1.6em;}.elementor-2 .elementor-element.elementor-element-aa3345d .elementor-button{font-family:"itc-avant-garde-gothic-pro", Sans-serif;font-size:15px;font-weight:500;line-height:1.6em;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-979bc36{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-979bc36{right:0px;}.elementor-2 .elementor-element.elementor-element-979bc36{top:0px;z-index:0;}.elementor-2 .elementor-element.elementor-element-4e0e180{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;}.elementor-2 .elementor-element.elementor-element-4e0e180::before, .elementor-2 .elementor-element.elementor-element-4e0e180 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-4e0e180 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-4e0e180 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-4e0e180 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-4e0e180 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://meetmattfraser.com/wp-content/uploads/matt-angel-n.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-f02e27c{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:0vw;}.elementor-2 .elementor-element.elementor-element-f02e27c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f02e27c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://meetmattfraser.com/wp-content/uploads/2023/12/circle.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2 .elementor-element.elementor-element-f02e27c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-b92f8c6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-07052e8 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-07052e8 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-07052e8 > .elementor-widget-container{border-radius:100px 100px 100px 100px;}.elementor-2 .elementor-element.elementor-element-07052e8 .elementor-button{font-family:"itc-avant-garde-gothic-pro", Sans-serif;font-size:11px;font-weight:500;line-height:1.6em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-d549998 );color:var( --e-global-color-d549998 );border-radius:25px 25px 25px 25px;padding:1em 3em 0.8em 3em;}.elementor-2 .elementor-element.elementor-element-fe2c65b .elementor-button{background-color:var( --e-global-color-primary );font-size:11px;font-weight:400;fill:var( --e-global-color-d549998 );color:var( --e-global-color-d549998 );border-radius:25px 25px 25px 25px;padding:1em 3em 0.8em 3em;}.elementor-2 .elementor-element.elementor-element-fe2c65b .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-fe2c65b .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-fe2c65b > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-2 .elementor-element.elementor-element-fe80319{--display:flex;}.elementor-2 .elementor-element.elementor-element-5566df9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5566df9:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5566df9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-acf79ab{text-align:center;font-family:"itc-avant-garde-gothic-pro", Sans-serif;font-size:22px;font-weight:300;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-085784a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:70px 70px;--row-gap:70px;--column-gap:70px;}.elementor-2 .elementor-element.elementor-element-8a2c7c7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--z-index:1;}.elementor-2 .elementor-element.elementor-element-8a2c7c7:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8a2c7c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-7914fb0{--display:flex;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-7914fb0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-4c0cc54{font-size:36px;font-weight:500;line-height:1.05em;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-b79d089{font-family:"itc-avant-garde-gothic-pro", Sans-serif;font-size:15px;font-weight:600;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-widget-global{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-global.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-global.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-global.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-global-162561{font-family:"itc-avant-garde-gothic-pro", Sans-serif;font-size:12px;font-weight:300;line-height:1.6em;color:#727272;}.elementor-2 .elementor-element.elementor-element-2ee0626{--display:flex;}.elementor-2 .elementor-element.elementor-element-bfbee28 > .elementor-widget-container{margin:-70px 0px -100px 0px;}.elementor-2 .elementor-element.elementor-element-b5f8810{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-b5f8810:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b5f8810 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://meetmattfraser.com/wp-content/uploads/matt-street-2.jpg");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-b5f8810::before, .elementor-2 .elementor-element.elementor-element-b5f8810 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-b5f8810 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-b5f8810 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-b5f8810 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-b5f8810 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-1c0d72c{--display:flex;}.elementor-2 .elementor-element.elementor-element-1c0d72c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-2bc47ed{--display:flex;--overlay-opacity:0.5;--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:15vw;--z-index:1;}.elementor-2 .elementor-element.elementor-element-2bc47ed:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2bc47ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa82962 );}.elementor-2 .elementor-element.elementor-element-2bc47ed::before, .elementor-2 .elementor-element.elementor-element-2bc47ed > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-2bc47ed > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-2bc47ed > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-2bc47ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-2bc47ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-53bda26{text-align:start;font-family:"ivyora-display", Sans-serif;font-size:36px;font-weight:500;line-height:1.05em;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-2b623d1{font-family:"itc-avant-garde-gothic-pro", Sans-serif;font-size:15px;font-weight:300;line-height:1.6em;}.elementor-2 .elementor-element.elementor-element-a82ea1a{font-family:"itc-avant-garde-gothic-pro", Sans-serif;font-size:15px;font-weight:300;line-height:1.6em;}.elementor-2 .elementor-element.elementor-element-e1e0fbd .elementor-button{background-color:var( --e-global-color-primary );font-family:"itc-avant-garde-gothic-pro", Sans-serif;font-size:11px;font-weight:500;}.elementor-2 .elementor-element.elementor-element-e1e0fbd .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-e1e0fbd .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-c85ec6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-80561da{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-2 .elementor-element.elementor-element-3618b10{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:35px 35px 35px 35px;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3618b10:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3618b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa82962 );}.elementor-2 .elementor-element.elementor-element-3618b10.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-dac22ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-da45b45{--display:flex;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-c85e038{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-577b3e0 );}.elementor-2 .elementor-element.elementor-element-7774b16 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7774b16{font-size:36px;font-weight:500;line-height:1.05em;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-7774b16 p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-249248d{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-249248d > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-249248d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2 .elementor-element.elementor-element-f781691{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-578e41e .elementor-button{background-color:var( --e-global-color-primary );font-family:"itc-avant-garde-gothic-pro", Sans-serif;font-size:11px;font-weight:500;line-height:1.6em;}.elementor-2 .elementor-element.elementor-element-578e41e .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-578e41e .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-9d01fc5{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-e96dfdf{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-e96dfdf > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-e96dfdf .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2 .elementor-element.elementor-element-b862fd3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-644094d{--display:flex;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-644094d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-f8b8413{color:var( --e-global-color-577b3e0 );}.elementor-2 .elementor-element.elementor-element-8c54c82{font-size:36px;font-weight:500;line-height:1.05em;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-167bc7f img{width:450px;}.elementor-2 .elementor-element.elementor-element-df514b5{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-29d5d8f .elementor-button{background-color:var( --e-global-color-primary );font-size:11px;font-weight:500;}.elementor-2 .elementor-element.elementor-element-29d5d8f .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-29d5d8f .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-8baea83{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-2 .elementor-element.elementor-element-f6c9ddd img{width:450px;}.elementor-2 .elementor-element.elementor-element-9531b36{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:05%;--padding-left:5%;--padding-right:5%;}.elementor-2 .elementor-element.elementor-element-b471d88{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:25px 25px 25px 25px;--padding-top:5%;--padding-bottom:15%;--padding-left:3%;--padding-right:0%;}.elementor-2 .elementor-element.elementor-element-b471d88:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b471d88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://meetmattfraser.com/wp-content/uploads/Asset-3.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-84c2d9c{--display:flex;}.elementor-2 .elementor-element.elementor-element-84c2d9c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-0c49186{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-52d53db{font-size:36px;font-weight:500;line-height:1.05em;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-c581453{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-87e1aa2 .elementor-button{background-color:var( --e-global-color-primary );font-size:11px;font-weight:500;}.elementor-2 .elementor-element.elementor-element-87e1aa2 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-87e1aa2 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-b1e786b{--display:flex;}.elementor-2 .elementor-element.elementor-element-15a3660{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-afa430c{text-align:center;font-family:"minerva-modern", Sans-serif;font-size:46px;font-weight:400;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-a9eca6a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-2 .elementor-element.elementor-element-0e3df6f{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:1000ms;}.elementor-2 .elementor-element.elementor-element-0e3df6f.e-con:hover{--e-con-transform-scale:1.05;}.elementor-2 .elementor-element.elementor-element-539d95e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:1000ms;}.elementor-2 .elementor-element.elementor-element-539d95e.e-con:hover{--e-con-transform-scale:1.05;}.elementor-2 .elementor-element.elementor-element-92e5860{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:1000ms;}.elementor-2 .elementor-element.elementor-element-92e5860.e-con:hover{--e-con-transform-scale:1.05;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-4e0e180{--content-width:1522px;}.elementor-2 .elementor-element.elementor-element-f02e27c{--width:60%;}.elementor-2 .elementor-element.elementor-element-7914fb0{--width:52.802%;}.elementor-2 .elementor-element.elementor-element-1c0d72c{--width:50.005%;}.elementor-2 .elementor-element.elementor-element-3618b10{--width:100%;}.elementor-2 .elementor-element.elementor-element-644094d{--width:43.96%;}.elementor-2 .elementor-element.elementor-element-8baea83{--width:50%;}.elementor-2 .elementor-element.elementor-element-84c2d9c{--width:33.237%;}.elementor-2 .elementor-element.elementor-element-a9eca6a{--content-width:1024px;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-global{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-c85e038{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-c581453{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-764f8a1{--min-height:85vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0;}.elementor-2 .elementor-element.elementor-element-7a9cff3{--min-height:85vh;--overlay-opacity:1;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-7a9cff3:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7a9cff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FF000000 30%, #FFFFFF 100%);}.elementor-2 .elementor-element.elementor-element-7a9cff3::before, .elementor-2 .elementor-element.elementor-element-7a9cff3 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-7a9cff3 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-7a9cff3 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-7a9cff3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-7a9cff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 40%, #FFFFFF 100%);}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-4508af0{font-size:40px;line-height:0.9em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2 .elementor-element.elementor-element-3380e43{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-3380e43 .elementor-button{font-size:14px;padding:3% 20% 3% 20%;}.elementor-2 .elementor-element.elementor-element-aa3345d{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-aa3345d .elementor-button{font-size:14px;line-height:1.6em;padding:3% 20% 3% 20%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-b92f8c6{--justify-content:center;}.elementor-2 .elementor-element.elementor-element-acf79ab{font-size:18px;}.elementor-2 .elementor-element.elementor-element-085784a{--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-8a2c7c7{--padding-top:7vw;--padding-bottom:0vw;--padding-left:4vw;--padding-right:4vw;}.elementor-2 .elementor-element.elementor-element-7914fb0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-4c0cc54{font-size:32px;}.elementor-widget-global{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-bfbee28 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b5f8810{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2bc47ed{--padding-top:12vw;--padding-bottom:12vw;--padding-left:8vw;--padding-right:8vw;}.elementor-2 .elementor-element.elementor-element-41fb2a2 img{border-radius:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-c85ec6d{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-2 .elementor-element.elementor-element-c85e038{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-7774b16{font-size:27px;}.elementor-2 .elementor-element.elementor-element-b862fd3{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-8c54c82{font-size:27px;}.elementor-2 .elementor-element.elementor-element-167bc7f > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9531b36{--padding-top:45px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-b471d88{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-52d53db{font-size:27px;}.elementor-2 .elementor-element.elementor-element-077de55 img{border-radius:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-c581453{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-afa430c > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-afa430c{font-size:38px;line-height:1.1em;}.elementor-2 .elementor-element.elementor-element-a9eca6a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-0e3df6f{--content-width:90%;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-2fbb82e img{width:100%;}.elementor-2 .elementor-element.elementor-element-db3e8c7{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-db3e8c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-539d95e{--content-width:90%;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-5a5b16d img{width:100%;}.elementor-2 .elementor-element.elementor-element-424819f{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-92e5860{--content-width:90%;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-64885cb img{width:100%;}.elementor-2 .elementor-element.elementor-element-1d74d20{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-1d74d20 > .elementor-widget-container{margin:0px 0px 0px 0px;}}.elementor-597 .elementor-element.elementor-element-c9bff91{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-597 .elementor-element.elementor-element-a109dc6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-597 .elementor-element.elementor-element-a109dc6:not(.elementor-motion-effects-element-type-background), .elementor-597 .elementor-element.elementor-element-a109dc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d549998 );}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-597 .elementor-element.elementor-element-51ea511.elementor-element{--align-self:center;}.elementor-597 .elementor-element.elementor-element-51ea511 img{max-width:159px;border-radius:0px 0px 0px 0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-597 .elementor-element.elementor-element-e14e2e2 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-597 .elementor-element.elementor-element-e14e2e2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-597 .elementor-element.elementor-element-e14e2e2 .elementor-menu-toggle{margin:0 auto;}.elementor-597 .elementor-element.elementor-element-e14e2e2 .elementor-nav-menu .elementor-item{font-family:"itc-avant-garde-gothic-pro", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:0.2em;}.elementor-597 .elementor-element.elementor-element-e14e2e2 .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;}.elementor-597 .elementor-element.elementor-element-e14e2e2 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-597 .elementor-element.elementor-element-e14e2e2 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-597 .elementor-element.elementor-element-e14e2e2 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-597 .elementor-element.elementor-element-e14e2e2 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-597 .elementor-element.elementor-element-e14e2e2 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-accent );}.elementor-597 .elementor-element.elementor-element-e14e2e2 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-597 .elementor-element.elementor-element-e14e2e2 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-accent );}.elementor-597 .elementor-element.elementor-element-e14e2e2 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-597 .elementor-element.elementor-element-e14e2e2 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-accent );}.elementor-597 .elementor-element.elementor-element-e14e2e2{--e-nav-menu-horizontal-menu-item-margin:calc( 3px / 2 );}.elementor-597 .elementor-element.elementor-element-e14e2e2 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:3px;}.elementor-597 .elementor-element.elementor-element-84c87eb > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-597 .elementor-element.elementor-element-84c87eb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-597 .elementor-element.elementor-element-84c87eb .elementor-menu-toggle{margin:0 auto;}.elementor-597 .elementor-element.elementor-element-84c87eb .elementor-nav-menu .elementor-item{font-family:"itc-avant-garde-gothic-pro", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:0.2em;}.elementor-597 .elementor-element.elementor-element-84c87eb .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;}.elementor-597 .elementor-element.elementor-element-84c87eb .elementor-nav-menu--main .elementor-item:hover,
					.elementor-597 .elementor-element.elementor-element-84c87eb .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-597 .elementor-element.elementor-element-84c87eb .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-597 .elementor-element.elementor-element-84c87eb .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-597 .elementor-element.elementor-element-84c87eb .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-accent );}.elementor-597 .elementor-element.elementor-element-84c87eb .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-597 .elementor-element.elementor-element-84c87eb .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-accent );}.elementor-597 .elementor-element.elementor-element-84c87eb .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-597 .elementor-element.elementor-element-84c87eb .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-accent );}.elementor-597 .elementor-element.elementor-element-84c87eb{--e-nav-menu-horizontal-menu-item-margin:calc( 3px / 2 );}.elementor-597 .elementor-element.elementor-element-84c87eb .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:3px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-597 .elementor-element.elementor-element-01f183a.elementor-element{--align-self:center;}.elementor-597 .elementor-element.elementor-element-01f183a img{width:30px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-597 .elementor-element.elementor-element-a109dc6{--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-597 .elementor-element.elementor-element-a109dc6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-597 .elementor-element.elementor-element-e14e2e2{width:var( --container-widget-width, 64.219px );max-width:64.219px;--container-widget-width:64.219px;--container-widget-flex-grow:0;}.elementor-597 .elementor-element.elementor-element-84c87eb{width:var( --container-widget-width, 64.219px );max-width:64.219px;--container-widget-width:64.219px;--container-widget-flex-grow:0;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}.elementor-946 .elementor-element.elementor-element-11fa881d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--z-index:1;}.elementor-946 .elementor-element.elementor-element-11fa881d:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-11fa881d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-946 .elementor-element.elementor-element-3e8f7acb{--display:flex;--justify-content:center;}.elementor-946 .elementor-element.elementor-element-3e8f7acb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-6e580b12{font-size:var( --e-global-typography-53bd04c-font-size );font-weight:var( --e-global-typography-53bd04c-font-weight );line-height:var( --e-global-typography-53bd04c-line-height );color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-29102948{color:var( --e-global-color-primary );}.elementor-widget-global{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-global.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-global.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-global.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-global-162561{font-family:"itc-avant-garde-gothic-pro", Sans-serif;font-size:12px;font-weight:300;line-height:1.6em;color:#727272;}.elementor-946 .elementor-element.elementor-element-19b5269b{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-946 .elementor-element.elementor-element-1871d031 > .elementor-widget-container{margin:-70px 0px -100px 0px;}.elementor-946 .elementor-element.elementor-element-60d7f993{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-60d7f993:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-60d7f993 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-946 .elementor-element.elementor-element-75554ef1{text-align:center;font-family:"itc-avant-garde-gothic-pro", Sans-serif;font-size:22px;font-weight:300;color:#FFFFFF;}.elementor-946 .elementor-element.elementor-element-831b296{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-946 .elementor-element.elementor-element-831b296:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-831b296 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-7a20729{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-cc1765d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-946 .elementor-element.elementor-element-cc1765d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-946 .elementor-element.elementor-element-3a14f0f{font-size:18px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-946 .elementor-element.elementor-element-cc04d2c{font-size:12px;font-weight:300;line-height:1.6em;color:#FFFFFF;}.elementor-946 .elementor-element.elementor-element-a637150{--display:flex;--justify-content:center;}.elementor-946 .elementor-element.elementor-element-a637150.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-946 .elementor-element.elementor-element-81b3296{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-81b3296.elementor-element{--align-self:center;}.elementor-946 .elementor-element.elementor-element-c863d76{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-b35e24c .elementor-icon-wrapper{text-align:center;}.elementor-946 .elementor-element.elementor-element-b35e24c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-946 .elementor-element.elementor-element-b35e24c.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-b35e24c.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-946 .elementor-element.elementor-element-b35e24c.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-b35e24c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-946 .elementor-element.elementor-element-b35e24c .elementor-icon{font-size:35px;}.elementor-946 .elementor-element.elementor-element-b35e24c .elementor-icon svg{height:35px;}.elementor-946 .elementor-element.elementor-element-ead36f4 .elementor-icon-wrapper{text-align:center;}.elementor-946 .elementor-element.elementor-element-ead36f4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-946 .elementor-element.elementor-element-ead36f4.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-ead36f4.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-946 .elementor-element.elementor-element-ead36f4.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-ead36f4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-946 .elementor-element.elementor-element-ead36f4 .elementor-icon{font-size:34px;}.elementor-946 .elementor-element.elementor-element-ead36f4 .elementor-icon svg{height:34px;}.elementor-946 .elementor-element.elementor-element-a88ec9b .elementor-icon-wrapper{text-align:center;}.elementor-946 .elementor-element.elementor-element-a88ec9b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-946 .elementor-element.elementor-element-a88ec9b.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-a88ec9b.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-946 .elementor-element.elementor-element-a88ec9b.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-a88ec9b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-946 .elementor-element.elementor-element-a88ec9b .elementor-icon{font-size:32px;}.elementor-946 .elementor-element.elementor-element-a88ec9b .elementor-icon svg{height:32px;}.elementor-946 .elementor-element.elementor-element-131c0d0 .elementor-icon-wrapper{text-align:center;}.elementor-946 .elementor-element.elementor-element-131c0d0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-946 .elementor-element.elementor-element-131c0d0.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-131c0d0.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-946 .elementor-element.elementor-element-131c0d0.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-131c0d0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-946 .elementor-element.elementor-element-131c0d0 .elementor-icon{font-size:25px;}.elementor-946 .elementor-element.elementor-element-131c0d0 .elementor-icon svg{height:25px;}.elementor-946 .elementor-element.elementor-element-c51f9ff .elementor-icon-wrapper{text-align:center;}.elementor-946 .elementor-element.elementor-element-c51f9ff.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-946 .elementor-element.elementor-element-c51f9ff.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-c51f9ff.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-946 .elementor-element.elementor-element-c51f9ff.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-c51f9ff.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-946 .elementor-element.elementor-element-c51f9ff .elementor-icon{font-size:30px;}.elementor-946 .elementor-element.elementor-element-c51f9ff .elementor-icon svg{height:30px;}.elementor-946 .elementor-element.elementor-element-14f1367 .elementor-icon-wrapper{text-align:center;}.elementor-946 .elementor-element.elementor-element-14f1367.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-946 .elementor-element.elementor-element-14f1367.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-14f1367.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-946 .elementor-element.elementor-element-14f1367.elementor-view-framed .elementor-icon, .elementor-946 .elementor-element.elementor-element-14f1367.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-946 .elementor-element.elementor-element-14f1367 .elementor-icon{font-size:28px;}.elementor-946 .elementor-element.elementor-element-14f1367 .elementor-icon svg{height:28px;}.elementor-946 .elementor-element.elementor-element-ef0d87e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-946 .elementor-element.elementor-element-dd9b3b2 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-946 .elementor-element.elementor-element-dd9b3b2.elementor-element{--align-self:center;}.elementor-946 .elementor-element.elementor-element-f221d50{text-align:center;font-family:"itc-avant-garde-gothic-pro", Sans-serif;font-weight:400;color:#929292;}.elementor-946:not(.elementor-motion-effects-element-type-background), .elementor-946 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d549998 );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-946 .elementor-element.elementor-element-3e8f7acb{--width:52.802%;}.elementor-946 .elementor-element.elementor-element-cc1765d{--width:25.483%;}.elementor-946 .elementor-element.elementor-element-a637150{--width:46.745%;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-946 .elementor-element.elementor-element-6e580b12{font-size:var( --e-global-typography-53bd04c-font-size );line-height:var( --e-global-typography-53bd04c-line-height );}.elementor-widget-global{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-946 .elementor-element.elementor-element-6e580b12 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-946 .elementor-element.elementor-element-6e580b12{font-size:var( --e-global-typography-53bd04c-font-size );line-height:var( --e-global-typography-53bd04c-line-height );}.elementor-widget-global{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-946 .elementor-element.elementor-element-1871d031 > .elementor-widget-container{margin:-30px 0px -60px 0px;}.elementor-946 .elementor-element.elementor-element-1871d031 img{width:200px;}.elementor-946 .elementor-element.elementor-element-f221d50{font-size:16px;}}/* Start custom CSS for shortcode, class: .elementor-element-30ea070 */.elementor-946 .elementor-element.elementor-element-30ea070 a {color: #fff;}/* End custom CSS */.gform-theme--framework :where(
:not(html):not(iframe):not(canvas):not(img):not(svg):not(video):not(svg *):not(symbol *):not(.gform-theme__no-reset--el):not(.gform-theme__no-reset--children *):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-reset):not(.gform-theme__disable-reset *):not(.gform_heading *):not(.gfield--type-html *):not(.gfield--type-section *):not(.form_saved_message > *):not(.form_saved_message_sent > *):not(.gform_confirmation_message *):not(.wp-editor-container):not(.mce-tinymce):not(.mce-tinymce *):not(.wp-editor-area):not(.gfield_description > *):not(.gform-field-label--type-inline > :not(span)):not(.ui-resizable-handle):not(.hidden)
){all:unset;display:revert}.gform-theme--framework *,.gform-theme--framework ::after,.gform-theme--framework ::before{box-sizing:border-box}.gform-theme--framework a,.gform-theme--framework button{cursor:revert}.gform-theme--framework menu,.gform-theme--framework ol:where(:not(.gform_heading *):not(.gfield--type-html *):not(.gfield--type-section *):not(.form_saved_message > *):not(.form_saved_message_sent > *):not(.gform_confirmation_message *)),.gform-theme--framework ul:where(:not(.gform_heading *):not(.gfield--type-html *):not(.gfield--type-section *):not(.form_saved_message > *):not(.form_saved_message_sent > *):not(.gform_confirmation_message *)){list-style:none}.gform-theme--framework img{max-inline-size:100%;max-block-size:100%}.gform-theme--framework table{border-collapse:collapse}.gform-theme--framework input,.gform-theme--framework textarea{-webkit-user-select:auto}.gform-theme--framework textarea{white-space:revert}.gform-theme--framework meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}.gform-theme--framework :where(pre){all:revert}.gform-theme--framework ::-moz-placeholder{color:unset}.gform-theme--framework ::placeholder{color:unset}.gform-theme--framework :where([hidden]){display:none}.gform-theme--framework :where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;word-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}.gform-theme--framework :where([draggable=true]){-webkit-user-drag:element}.gform-theme--framework :where(dialog:modal){all:revert}.gform-theme--framework input[type=checkbox]::before,.gform-theme--framework input[type=radio]::before{height:auto;margin-block:0;margin-inline:0;position:static;width:auto}.gform-theme--framework input[type=checkbox]::after,.gform-theme--framework input[type=radio]::after{content:none}.gform-theme--api,.gform-theme--foundation{--gf-form-gap-x:16px;--gf-form-gap-y:40px;--gf-form-footer-margin-y-start:24px;--gf-form-footer-gap:8px;--gf-field-gap-x:12px;--gf-field-gap-y:12px;--gf-field-date-width:168px;--gf-field-time-width:110px;--gf-field-list-btns-gap:8px;--gf-field-list-btns-width:calc(32px + var(--gf-field-list-btns-gap) + var(--gf-field-gap-x));--gf-field-pg-steps-gap-y:8px;--gf-field-pg-steps-gap-x:24px;--gf-label-width:30%;--gf-label-req-gap:6px}.gform-theme--foundation *,.gform-theme--foundation ::after,.gform-theme--foundation ::before{box-sizing:border-box}.gform-theme--foundation fieldset,.gform-theme--foundation legend{background:0 0;padding:0}.gform-theme--foundation fieldset{border:none;display:block;margin:0}.gform-theme--foundation legend{margin-inline:0}.gform_anchor:focus-visible{outline:0}.gform_confirmation_wrapper:focus,.gform_wrapper:focus{outline:0}.gform-theme--foundation .hidden_label .gfield_label,.gform-theme--foundation .hidden_sub_label,.gform-theme--foundation .screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;word-wrap:normal!important;padding:0;position:absolute;width:1px}.gform-theme--foundation button.screen-reader-text:focus{border:0;clip:auto;clip-path:none;height:auto;margin:0;position:static!important;width:auto}.gform-theme--foundation .gform-ul-reset{list-style-type:none;margin:0;padding:0}.gform-theme--foundation .gform-text-input-reset{background-color:transparent;border:none;border-radius:0;box-shadow:none;color:currentcolor;font-family:inherit;font-size:inherit;outline:0;padding:inherit;width:auto}@media (min-width:640px){.gform-theme--foundation .left_label .gfield .copy_values_option_container,.gform-theme--foundation .left_label .gfield .gfield_creditcard_warning_message,.gform-theme--foundation .left_label .gfield .gfield_password_strength,.gform-theme--foundation .left_label .gfield>.gfield-admin-wrapper>.ginput_container,.gform-theme--foundation .left_label .gfield>.ginput_container,.gform-theme--foundation .right_label .gfield .copy_values_option_container,.gform-theme--foundation .right_label .gfield .gfield_creditcard_warning_message,.gform-theme--foundation .right_label .gfield .gfield_password_strength,.gform-theme--foundation .right_label .gfield>.gfield-admin-wrapper>.ginput_container,.gform-theme--foundation .right_label .gfield>.ginput_container{float:inline-end}.gform-theme--foundation .left_label .gfield .gfield_creditcard_warning_message,.gform-theme--foundation .left_label .gfield .gfield_password_strength,.gform-theme--foundation .right_label .gfield .gfield_creditcard_warning_message,.gform-theme--foundation .right_label .gfield .gfield_password_strength{margin-inline-start:auto}.gform-theme--foundation .left_label .gfield:where(:not(.gfield--type-html):not(.gfield--type-section))>.gfield-admin-wrapper>div:where(:not(.gform-grid-row):not(.ui-resizable-handle):not(.gfield-admin-icons):not(.gfield-admin-wrapper):not(.gform-compact-view-overflow-menu):not(.admin-hidden-markup):not(.gfield-compact-icons)),.gform-theme--foundation .left_label .gfield:where(:not(.gfield--type-html):not(.gfield--type-section))>div:where(:not(.gform-grid-row):not(.ui-resizable-handle):not(.gfield-admin-icons):not(.gfield-admin-wrapper):not(.gform-compact-view-overflow-menu):not(.admin-hidden-markup):not(.gfield-compact-icons)),.gform-theme--foundation .left_label .gfield>.gfield-admin-wrapper>.ginput_container:where(:not(.gform-grid-row):not(.ui-resizable-handle):not(.gfield-admin-icons):not(.gfield-admin-wrapper):not(.gform-compact-view-overflow-menu):not(.admin-hidden-markup):not(.gfield-compact-icons)),.gform-theme--foundation .left_label .gfield>.ginput_container:where(:not(.gform-grid-row):not(.ui-resizable-handle):not(.gfield-admin-icons):not(.gfield-admin-wrapper):not(.gform-compact-view-overflow-menu):not(.admin-hidden-markup):not(.gfield-compact-icons)),.gform-theme--foundation .right_label .gfield:where(:not(.gfield--type-html):not(.gfield--type-section))>.gfield-admin-wrapper>div:where(:not(.gform-grid-row):not(.ui-resizable-handle):not(.gfield-admin-icons):not(.gfield-admin-wrapper):not(.gform-compact-view-overflow-menu):not(.admin-hidden-markup):not(.gfield-compact-icons)),.gform-theme--foundation .right_label .gfield:where(:not(.gfield--type-html):not(.gfield--type-section))>div:where(:not(.gform-grid-row):not(.ui-resizable-handle):not(.gfield-admin-icons):not(.gfield-admin-wrapper):not(.gform-compact-view-overflow-menu):not(.admin-hidden-markup):not(.gfield-compact-icons)),.gform-theme--foundation .right_label .gfield>.gfield-admin-wrapper>.ginput_container:where(:not(.gform-grid-row):not(.ui-resizable-handle):not(.gfield-admin-icons):not(.gfield-admin-wrapper):not(.gform-compact-view-overflow-menu):not(.admin-hidden-markup):not(.gfield-compact-icons)),.gform-theme--foundation .right_label .gfield>.ginput_container:where(:not(.gform-grid-row):not(.ui-resizable-handle):not(.gfield-admin-icons):not(.gfield-admin-wrapper):not(.gform-compact-view-overflow-menu):not(.admin-hidden-markup):not(.gfield-compact-icons)){inline-size:calc(100% - var(--gf-label-width))}.gform-theme--foundation .left_label .gfield:where(:not(.gfield--type-html):not(.gfield--type-section))>.gfield-admin-wrapper>div:where(.gform-grid-row),.gform-theme--foundation .left_label .gfield:where(:not(.gfield--type-html):not(.gfield--type-section))>div:where(.gform-grid-row),.gform-theme--foundation .left_label .gfield>.gfield-admin-wrapper>.ginput_container:where(.gform-grid-row),.gform-theme--foundation .left_label .gfield>.ginput_container:where(.gform-grid-row),.gform-theme--foundation .right_label .gfield:where(:not(.gfield--type-html):not(.gfield--type-section))>.gfield-admin-wrapper>div:where(.gform-grid-row),.gform-theme--foundation .right_label .gfield:where(:not(.gfield--type-html):not(.gfield--type-section))>div:where(.gform-grid-row),.gform-theme--foundation .right_label .gfield>.gfield-admin-wrapper>.ginput_container:where(.gform-grid-row),.gform-theme--foundation .right_label .gfield>.ginput_container:where(.gform-grid-row){inline-size:calc((100% - var(--gf-label-width)) + var(--gf-field-gap-x))}.gform-theme--foundation:where(:not(.gform_editor)) .left_label .gfield_html_formatted,.gform-theme--foundation:where(:not(.gform_editor)) .right_label .gfield_html_formatted{margin-inline-start:var(--gf-label-width)}}.field_sublabel_below .ginput_complex{align-items:flex-start}.field_sublabel_above .ginput_complex{align-items:flex-end}.gform-theme--foundation .ginput_complex label,.gform-theme--foundation .ginput_complex legend{display:block}.gform-theme--foundation .ginput_complex input,.gform-theme--foundation .ginput_complex select{inline-size:100%}.gform-theme--foundation .gfield textarea{inline-size:100%}.gform-theme--foundation .gfield textarea.small{min-block-size:6rem}.gform-theme--foundation .gfield textarea.medium{min-block-size:12rem}.gform-theme--foundation .gfield textarea.large{min-block-size:18rem}.gform-theme--foundation .gfield .ginput_password,.gform-theme--foundation .gfield input,.gform-theme--foundation .gfield select{max-inline-size:100%}.gform-theme--foundation .gfield .ginput_password.small,.gform-theme--foundation .gfield input.small,.gform-theme--foundation .gfield select.small{inline-size:calc(25% - var(--gf-form-gap-x) * 3 / 4)}.gform-theme--foundation .gfield .ginput_password.medium,.gform-theme--foundation .gfield input.medium,.gform-theme--foundation .gfield select.medium{inline-size:calc(50% - var(--gf-form-gap-x)/ 2)}.gform-theme--foundation .gfield .ginput_password.large,.gform-theme--foundation .gfield input.large,.gform-theme--foundation .gfield select.large{inline-size:100%}.gform-theme--foundation .gform_fields{grid-column-gap:0;-moz-column-gap:0;column-gap:0;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(auto-fill,auto);inline-size:100%;grid-row-gap:var(--gf-form-gap-y);row-gap:var(--gf-form-gap-y)}.gform-theme--foundation .gfield{grid-column:1/-1;min-inline-size:0}.gform-theme--foundation #field_submit,.gform-theme--foundation .gform_footer,.gform-theme--foundation .gform_page_footer{display:flex;flex-wrap:wrap;gap:var(--gf-form-footer-gap)}.gform-theme--foundation #field_submit{align-items:flex-end}.gform-theme--foundation #field_submit input[type=submit][id*=gform_submit_button_].gform-button--width-full{inline-size:100%!important}.gform-theme--foundation .gform_footer,.gform-theme--foundation .gform_page_footer{margin-block-start:var(--gf-form-footer-margin-y-start)}.gform-theme--foundation .gform_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full,.gform-theme--foundation .gform_page_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full{inline-size:100%!important}.gform-theme--foundation .gform_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-full,.gform-theme--foundation .gform_page_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-full{inline-size:100%!important}.gform-theme--foundation .gform_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-eleven-twelfths,.gform-theme--foundation .gform_page_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-eleven-twelfths{inline-size:91.6666%!important}.gform-theme--foundation .gform_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-five-sixths,.gform-theme--foundation .gform_page_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-five-sixths{inline-size:83.3333%!important}.gform-theme--foundation .gform_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-three-quarter,.gform-theme--foundation .gform_page_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-three-quarter{inline-size:75%!important}.gform-theme--foundation .gform_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-two-thirds,.gform-theme--foundation .gform_page_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-two-thirds{inline-size:66.6666%!important}.gform-theme--foundation .gform_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-seven-twelfths,.gform-theme--foundation .gform_page_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-seven-twelfths{inline-size:58.3333%!important}.gform-theme--foundation .gform_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-half,.gform-theme--foundation .gform_page_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-half{inline-size:50%!important}.gform-theme--foundation .gform_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-five-twelfths,.gform-theme--foundation .gform_page_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-five-twelfths{inline-size:41.6666%!important}.gform-theme--foundation .gform_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-third,.gform-theme--foundation .gform_page_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-third{inline-size:33.3333%!important}.gform-theme--foundation .gform_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-quarter,.gform-theme--foundation .gform_page_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-quarter{inline-size:25%!important}.gform-theme--foundation .gform_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-one-sixth,.gform-theme--foundation .gform_page_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-one-sixth{inline-size:16.6666%!important}.gform-theme--foundation .gform_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-one-twelfth,.gform-theme--foundation .gform_page_footer:where(:not(.gform-conversational__field-form-footer)) input[type=submit][id*=gform_submit_button_].gform-button--width-full.gfield--width-one-twelfth{inline-size:8.3333%!important}@media (min-width:640px){.gform-theme--foundation .gform_fields{-moz-column-gap:var(--gf-form-gap-x);column-gap:var(--gf-form-gap-x)}.gform-theme--foundation .gfield--width-full{grid-column:span 12}.gform-theme--foundation .gfield--width-eleven-twelfths{grid-column:span 11}.gform-theme--foundation .gfield--width-five-sixths{grid-column:span 10}.gform-theme--foundation .gfield--width-three-quarter{grid-column:span 9}.gform-theme--foundation .gfield--width-two-thirds{grid-column:span 8}.gform-theme--foundation .gfield--width-seven-twelfths{grid-column:span 7}.gform-theme--foundation .gfield--width-half{grid-column:span 6}.gform-theme--foundation .gfield--width-five-twelfths{grid-column:span 5}.gform-theme--foundation .gfield--width-third{grid-column:span 4}.gform-theme--foundation .gfield--width-quarter{grid-column:span 3}.gform-theme--foundation .gfield--width-one-sixth{grid-column:span 2}.gform-theme--foundation .gfield--width-one-twelfth{grid-column:span 1}.gform-theme--foundation .gform_footer.left_label,.gform-theme--foundation .gform_footer.right_label{padding-inline-start:var(--gf-label-width)}}.gform-theme--foundation .gform-grid-row{display:flex;flex-flow:row wrap;margin-inline:calc(var(--gf-field-gap-x) * -1 / 2);row-gap:var(--gf-field-gap-y)}.gform-theme--foundation .gform-grid-col{flex:none;inline-size:100%;padding-inline:calc(var(--gf-field-gap-x)/ 2)}.gform-theme--foundation .gform-grid-col.gform-grid-row{inline-size:calc(100% + var(--gf-field-gap-x))}@media (min-width:640px){.gform-theme--foundation .gform-grid-col.gform-grid-col--size-auto{flex:1;inline-size:auto}}.gform-theme--foundation .gform-field-label:where(:not([class*=gform-field-label--type-]):not(.gfield_header_item):not(.ginput_quantity_label)),.gform-theme--foundation.gform_editor legend.gform-field-label>span{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--gf-label-req-gap)}.gform-theme--foundation .gform-field-label:where([class*=gform-field-label--type-]){display:inline-block}@media (min-width:640px){.gform-theme--foundation:where(:not(.gform-editor--compact)) .left_label .gform-field-label:where(:not([class*=gform-field-label--type-]):not(.gfield_header_item):not(.ginput_quantity_label)),.gform-theme--foundation:where(:not(.gform-editor--compact)) .right_label .gform-field-label:where(:not([class*=gform-field-label--type-]):not(.gfield_header_item):not(.ginput_quantity_label)){flex-direction:column;float:inline-start;gap:calc(var(--gf-label-req-gap)/ 3);inline-size:var(--gf-label-width)}}@media (min-width:640px){.gform-theme--foundation:where(:not(.gform-editor--compact)) .left_label .gform-field-label:where(:not([class*=gform-field-label--type-]):not(.gfield_header_item):not(.ginput_quantity_label)){align-items:start}}@media (min-width:640px){.gform-theme--foundation:where(:not(.gform-editor--compact)) .right_label .gform-field-label:where(:not([class*=gform-field-label--type-]):not(.gfield_header_item):not(.ginput_quantity_label)){align-items:end;justify-content:normal;text-align:end}}@media (min-width:640px){.gform-theme--foundation .left_label .gfield_description,.gform-theme--foundation .right_label .gfield_description{clear:inline-end;margin-inline-start:auto}}.gform-theme--foundation.ui-datepicker{background-color:#fff;box-shadow:0 1px 5px rgba(0,0,0,.1);display:none;z-index:9999!important}.gform-theme--foundation.ui-datepicker .ui-icon{background-repeat:no-repeat;display:block;inset-block-start:0.3em;inset-inline-start:0.5em;margin-block-start:-0.25em;overflow:hidden;position:relative;text-indent:-99999px;vertical-align:middle}.gform-theme--foundation.ui-datepicker .ui-datepicker-header{padding-block:0.2em;position:relative}.gform-theme--foundation.ui-datepicker .ui-datepicker-next,.gform-theme--foundation.ui-datepicker .ui-datepicker-prev{block-size:1.8em;inline-size:1.8em;inset-block-start:2px;position:absolute}.gform-theme--foundation.ui-datepicker .ui-datepicker-next::before,.gform-theme--foundation.ui-datepicker .ui-datepicker-prev::before{background-image:url(/wp-content/plugins/gravityforms/images/theme/down-arrow.svg);background-position:center;background-repeat:no-repeat;background-size:24px 24px;block-size:1em;content:"";display:inline-block;inline-size:1em;inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%) rotate(90deg)}.gform-theme--foundation.ui-datepicker .ui-datepicker-next span,.gform-theme--foundation.ui-datepicker .ui-datepicker-prev span{display:block;inset-block-start:50%;inset-inline-start:50%;margin-block-start:-8px;margin-inline-start:-8px;position:absolute}.gform-theme--foundation.ui-datepicker .ui-datepicker-next-hover,.gform-theme--foundation.ui-datepicker .ui-datepicker-prev-hover{inset-block-start:1px}.gform-theme--foundation.ui-datepicker .ui-datepicker-prev{inset-inline-start:2px}.gform-theme--foundation.ui-datepicker .ui-datepicker-next{inset-inline-end:2px}.gform-theme--foundation.ui-datepicker .ui-datepicker-next::before{transform:translate(-50%,-50%) rotate(-90deg)}.gform-theme--foundation.ui-datepicker .ui-datepicker-prev-hover{inset-inline-start:1px}.gform-theme--foundation.ui-datepicker .ui-datepicker-next-hover{inset-inline-end:1px}.gform-theme--foundation.ui-datepicker .ui-datepicker-title{line-height:1.8em;margin-inline:2.3em;text-align:center}.gform-theme--foundation.ui-datepicker .ui-datepicker-title select{font-size:1em;margin-block:1px}.gform-theme--foundation.ui-datepicker select.ui-datepicker-month,.gform-theme--foundation.ui-datepicker select.ui-datepicker-year{background-color:transparent;background-image:url(/wp-content/plugins/gravityforms/images/theme/down-arrow.svg);background-position:100% 50%;background-repeat:no-repeat;background-size:24px;padding-inline-end:24px}.gform-theme--foundation.ui-datepicker table{border-collapse:collapse;font-size:.9em;inline-size:100%;margin-block-end:0.4em;table-layout:fixed}.gform-theme--foundation.ui-datepicker th{border:0;font-weight:700;padding-block:0.7em;padding-inline:0.3em;text-align:center}.gform-theme--foundation.ui-datepicker td{border:0;padding:1px}.gform-theme--foundation.ui-datepicker td a,.gform-theme--foundation.ui-datepicker td span{display:block;margin:auto;padding:.25em .2em;text-align:center;text-decoration:none}.gform-theme--foundation.ui-datepicker.ui-datepicker-rtl{direction:rtl}.gform-theme--foundation.ui-datepicker.ui-datepicker-rtl .ui-datepicker-prev::before{transform:translate(50%,-50%) rotate(-90deg)}.gform-theme--foundation.ui-datepicker.ui-datepicker-rtl .ui-datepicker-next::before{transform:translate(50%,-50%) rotate(90deg)}.gform-theme--foundation.ui-datepicker.ui-datepicker-rtl select.ui-datepicker-month,.gform-theme--foundation.ui-datepicker.ui-datepicker-rtl select.ui-datepicker-year{background-position:0 50%}.gform-theme--foundation .gform_drop_area{background-color:#fff;border:1px dashed #686e77;padding-block:32px;padding-inline:32px;text-align:center}.gform-theme--foundation .gform_drop_instructions,.gform-theme--foundation .gform_fileupload_rules{display:block}.gform-theme--foundation .chosen-container{display:inline-block;font-size:13px;position:relative;text-align:start;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.gform-theme--foundation .chosen-container *{box-sizing:border-box}.gform-theme--foundation .chosen-container a{cursor:pointer}.gform-theme--foundation .chosen-container .chosen-drop{background:#fff;border:1px solid #aaa;border-block-start:0;box-shadow:0 4px 5px rgba(0,0,0,.15);clip:rect(0,0,0,0);clip-path:inset(100% 100%);inline-size:100%;inset-block-start:100%;position:absolute;z-index:1010}.gform-theme--foundation .chosen-container.chosen-with-drop .chosen-drop{clip:auto;clip-path:none}.gform-theme--foundation .chosen-container .chosen-single .group-name,.gform-theme--foundation .chosen-container .search-choice .group-name{color:#999;font-weight:400;margin-inline-end:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gform-theme--foundation .chosen-container .chosen-single .group-name::after,.gform-theme--foundation .chosen-container .search-choice .group-name::after{content:":";padding-inline-start:2px;vertical-align:top}.gform-theme--foundation .chosen-container-single .chosen-single{background:#fff linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;block-size:25px;border:1px solid #aaa;border-radius:5px;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;display:block;line-height:24px;overflow:hidden;padding-block:0;padding-inline:8px 0;position:relative;text-decoration:none;white-space:nowrap}.gform-theme--foundation .chosen-container-single .chosen-single span{display:block;margin-inline-end:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gform-theme--foundation .chosen-container-single .chosen-single abbr{background:url(/wp-content/plugins/gravityforms/images/theme/chosen/chosen-sprite.png) -42px 1px no-repeat;block-size:12px;display:block;font-size:1px;inline-size:12px;inset-block-start:6px;inset-inline-end:26px;position:absolute}.gform-theme--foundation .chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.gform-theme--foundation .chosen-container-single .chosen-single div{block-size:100%;display:block;inline-size:18px;inset-block-start:0;inset-inline-end:0;position:absolute}.gform-theme--foundation .chosen-container-single .chosen-single div b{background:url(/wp-content/plugins/gravityforms/images/theme/chosen/chosen-sprite.png) no-repeat 0 2px;block-size:100%;display:block;inline-size:100%}.gform-theme--foundation .chosen-container-single .chosen-default{color:#999}.gform-theme--foundation .chosen-container-single .chosen-single-with-deselect span{margin-inline-end:38px}.gform-theme--foundation .chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.gform-theme--foundation .chosen-container-single .chosen-search{margin-block:0;margin-inline:0;padding-block:3px;padding-inline:4px;position:relative;white-space:nowrap;z-index:1010}.gform-theme--foundation .chosen-container-single .chosen-search input[type=text]{background:url(/wp-content/plugins/gravityforms/images/theme/chosen/chosen-sprite.png) no-repeat 100% -20px;block-size:auto;border:1px solid #aaa;border-radius:0;font-family:sans-serif;font-size:1em;inline-size:100%;line-height:normal;margin-block:1px;margin-inline:0;outline:0;padding-block:4px;padding-inline:5px 20px}.gform-theme--foundation .chosen-container-single.chosen-container-single-nosearch .chosen-search{clip:rect(0,0,0,0);clip-path:inset(100% 100%);position:absolute}.gform-theme--foundation .chosen-container-single .chosen-drop{background-clip:padding-box;border-end-end-radius:4px;border-end-start-radius:4px;border-start-end-radius:0;border-start-start-radius:0;margin-block-start:-1px}.gform-theme--foundation .chosen-container .chosen-results{color:#444;margin-block:0 4px;margin-inline:0 4px;max-block-size:240px;-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto;padding-block:0;padding-inline:4px 0;position:relative}.gform-theme--foundation .chosen-container .chosen-results li{display:none;line-height:15px;list-style:none;margin-block:0;margin-inline:0;word-wrap:break-word;padding-block:5px;padding-inline:6px;-webkit-touch-callout:none}.gform-theme--foundation .chosen-container .chosen-results li.active-result{cursor:pointer;display:list-item}.gform-theme--foundation .chosen-container .chosen-results li.disabled-result{color:#ccc;cursor:default;display:list-item}.gform-theme--foundation .chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.gform-theme--foundation .chosen-container .chosen-results li.no-results{background:#f4f4f4;color:#777;display:list-item}.gform-theme--foundation .chosen-container .chosen-results li.group-result{cursor:default;display:list-item;font-weight:700}.gform-theme--foundation .chosen-container .chosen-results li.group-option{padding-inline-start:15px}.gform-theme--foundation .chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.gform-theme--foundation .chosen-container-multi .chosen-choices{background-color:#fff;background-image:linear-gradient(#eee 1%,#fff 15%);block-size:auto;border:1px solid #aaa;cursor:text;inline-size:100%;margin-block:0;margin-inline:0;overflow:hidden;padding-block:0;padding-inline:5px;position:relative}.gform-theme--foundation .chosen-container-multi .chosen-choices li{float:inline-start;list-style:none}.gform-theme--foundation .chosen-container-multi .chosen-choices li.search-field{margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;white-space:nowrap}.gform-theme--foundation .chosen-container-multi .chosen-choices li.search-field input[type=text]{background:0 0!important;block-size:25px;border:0!important;border-radius:0;box-shadow:none;color:#999;font-family:sans-serif;font-size:100%;inline-size:25px;line-height:normal;margin-block:1px;margin-inline:0;outline:0;padding-block:0;padding-inline:0}.gform-theme--foundation .chosen-container-multi .chosen-choices li.search-choice{background-clip:padding-box;background-color:#eee;background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-repeat:repeat-x;background-size:100% 19px;border:1px solid #aaa;border-radius:3px;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;cursor:default;line-height:13px;margin-block:3px;margin-inline:0 5px;max-inline-size:100%;padding-block:3px;padding-inline:5px 20px;position:relative}.gform-theme--foundation .chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.gform-theme--foundation .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{background:url(/wp-content/plugins/gravityforms/images/theme/chosen/chosen-sprite.png) -42px 1px no-repeat;block-size:12px;display:block;font-size:1px;inline-size:12px;inset-block-start:4px;inset-inline-end:3px;position:absolute}.gform-theme--foundation .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.gform-theme--foundation .chosen-container-multi .chosen-choices li.search-choice-disabled{background-color:#e4e4e4;background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);border:1px solid #ccc;color:#666;padding-inline-end:5px}.gform-theme--foundation .chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.gform-theme--foundation .chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.gform-theme--foundation .chosen-container-multi .chosen-results{margin-block:0;margin-inline:0;padding-block:0;padding-inline:0}.gform-theme--foundation .chosen-container-multi .chosen-drop .result-selected{color:#ccc;cursor:default;display:list-item}.gform-theme--foundation .chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.gform-theme--foundation .chosen-container-active.chosen-with-drop .chosen-single{background-image:linear-gradient(#eee 20%,#fff 80%);border:1px solid #aaa;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 1px 0 #fff inset}.gform-theme--foundation .chosen-container-active.chosen-with-drop .chosen-single div{background:0 0;border-inline-start:none}.gform-theme--foundation .chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.gform-theme--foundation .chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.gform-theme--foundation .chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222}.gform-theme--foundation .chosen-disabled{cursor:default;opacity:.5!important}.gform-theme--foundation .chosen-disabled .chosen-single{cursor:default}.gform-theme--foundation .chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.gform-theme--foundation .chosen-rtl{direction:rtl}.gform-theme--foundation .chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.gform-theme--foundation .chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}.gform-theme--foundation .chosen-rtl .chosen-search input[type=text]{background-position:-30px -20px}@media only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.gform-theme--foundation .chosen-container .chosen-results-scroll-down span,.gform-theme--foundation .chosen-container .chosen-results-scroll-up span,.gform-theme--foundation .chosen-container-multi .chosen-choices .search-choice .search-choice-close,.gform-theme--foundation .chosen-container-single .chosen-search input[type=text],.gform-theme--foundation .chosen-container-single .chosen-single abbr,.gform-theme--foundation .chosen-container-single .chosen-single div b,.gform-theme--foundation .chosen-rtl .chosen-search input[type=text]{background-image:url(/wp-content/plugins/gravityforms/images/theme/chosen/chosen-sprite@2x.png)!important;background-repeat:no-repeat!important;background-size:52px 37px!important}}.gform-theme--foundation .gf_invisible,.gform-theme--foundation .gfield_visibility_hidden{inset-inline-start:-9999px;position:absolute;visibility:hidden}.gform-theme--foundation .gf_hide_charleft .charleft{display:none!important}.gform-theme--foundation .ginput_counter{color:#767676;font-size:.8em}.gform-theme--foundation .ginput_counter_tinymce{border-block-start:1px solid #dcdcde;font-size:12px;padding-block:2px;padding-inline:10px}@media (min-width:640px){.gform-theme--foundation .ginput_address_city,.gform-theme--foundation .ginput_address_country,.gform-theme--foundation .ginput_address_state,.gform-theme--foundation .ginput_address_zip{inline-size:50%}}.gform-theme--foundation .gform_card_icon_container{block-size:32px;display:flex;margin-block-end:8px}.gform-theme--foundation .gform_card_icon_container .gform_card_icon{background-image:url(/wp-content/plugins/gravityforms/images/gf-creditcards.svg);background-repeat:no-repeat;block-size:32px;inline-size:40px;margin-inline-end:.3rem;text-indent:-9000px}.gform-theme--foundation .gform_card_icon_container .gform_card_icon.gform_card_icon_amex{background-position:-167px 0}.gform-theme--foundation .gform_card_icon_container .gform_card_icon.gform_card_icon_discover{background-position:-221px 0}.gform-theme--foundation .gform_card_icon_container .gform_card_icon.gform_card_icon_mastercard{background-position:-275px 0}.gform-theme--foundation .gform_card_icon_container .gform_card_icon.gform_card_icon_visa{background-position:-59px 0}.gform-theme--foundation .gform_card_icon_container .gform_card_icon.gform_card_icon_jcb{background-position:-329px 0}.gform-theme--foundation .gform_card_icon_container .gform_card_icon.gform_card_icon_maestro{background-position:-5px 0}.gform-theme--foundation .gform_card_icon_container .gform_card_icon.gform_card_icon_selected{position:relative}.gform-theme--foundation .gform_card_icon_container .gform_card_icon.gform_card_icon_selected::after{background:url(/wp-content/plugins/gravityforms/images/gf-creditcards-check.svg) center center no-repeat;block-size:10px;content:"";display:block;inline-size:13px;inset-block-end:4px;inset-inline-end:0;position:absolute}.gform-theme--foundation .ginput_cardinfo_left{display:flex;flex-direction:column}.gform-theme--foundation .ginput_cardinfo_left legend{float:inline-start}.gform-theme--foundation .field_sublabel_below .ginput_cardinfo_left{flex-direction:column-reverse;justify-content:flex-end}.gform-theme--foundation .ginput_cardinfo_right{display:inline-flex;flex-flow:row wrap;justify-content:flex-start}.gform-theme--foundation .ginput_cardinfo_right label{inline-size:100%}.gform-theme--foundation .ginput_card_security_code{flex:1}.gform-theme--foundation .ginput_card_security_code_icon{align-self:center;background-image:url(/wp-content/plugins/gravityforms/images/gf-creditcards.svg);background-position:-382px center;background-repeat:no-repeat;block-size:32px;display:block;flex:none;inline-size:40px;margin-inline-start:.3em}@media (min-width:640px){.gform-theme--foundation .ginput_card_expiration_month_container,.gform-theme--foundation .ginput_card_expiration_year_container,.gform-theme--foundation .ginput_cardinfo_left,.gform-theme--foundation .ginput_cardinfo_right{inline-size:50%}.gform-theme--foundation .ginput_cardinfo_right .ginput_card_security_code{flex:none;inline-size:50%}}.gform-theme--foundation .ginput_complex .ginput_container_date{inline-size:var(--gf-field-date-width)}.gform-theme--foundation .ginput_complex .ginput_container_date label{display:block}.gform-theme--foundation:where(:not(.gform_editor)) .gf_hidden,.gform-theme--foundation:where(:not(.gform_editor)) .gform_hidden{display:none}.gform-theme--foundation .gform_validation_container{display:none!important}.gform-theme--foundation .ginput_container_list--columns .gfield_list_group_item::before{content:attr(data-label)}.gform-theme--foundation .gfield_list_header{display:none}.gform-theme--foundation .gfield_header_item{word-wrap:anywhere}.gform-theme--foundation .gfield_list_group{margin-block-end:var(--gf-field-gap-y)}.gform-theme--foundation .gfield_list_group:last-child{margin-block-end:0}.gform-theme--foundation .gfield_list_group_item+.gfield_list_group_item{margin-block-start:4px}.gform-theme--foundation .gfield_list_group_item input,.gform-theme--foundation .gfield_list_group_item select,.gform-theme--foundation .gfield_list_group_item textarea{inline-size:100%}.gform-theme--foundation .gfield_header_item--icons,.gform-theme--foundation .gfield_list_icons{align-items:center;display:flex;gap:var(--gf-field-list-btns-gap)}.gform-theme--foundation .add_list_item,.gform-theme--foundation .delete_list_item{font-size:12px;padding:0}@media (min-width:640px){.gform-theme--foundation .ginput_container_list--columns .gfield_list_group_item::before{content:none}.gform-theme--foundation .gfield_list_group,.gform-theme--foundation .gfield_list_header{display:flex;flex-direction:row;flex-wrap:nowrap}.gform-theme--foundation .gfield_header_item:where(:not(.gfield_header_item--icons)){flex:1 1 0}.gform-theme--foundation .gfield_list_group_item{flex:1}.gform-theme--foundation .gfield_list_group_item+.gfield_list_group_item{margin-block-start:0}.gform-theme--foundation .gfield_header_item--icons,.gform-theme--foundation .gfield_list_icons{flex:none;flex-wrap:wrap;inline-size:var(--gf-field-list-btns-width);justify-content:center}}.gform-theme--foundation .gf_page_steps{display:flex;flex-wrap:wrap;gap:var(--gf-field-pg-steps-gap-y) var(--gf-field-pg-steps-gap-x)}.gform-theme--foundation .gf_step_active{font-weight:500}.gform-theme--foundation .gform_show_password{inset-block-start:50%;inset-inline-end:12px;position:absolute;transform:translateY(-50%)}.gform-theme--foundation .password_input_container{display:block;position:relative}.gform-theme--foundation .ginput_password{display:block}.gform-theme--foundation .ginput_password input{inline-size:100%}.gform-theme--foundation ::-ms-reveal{display:none}.gform-theme--foundation .gfield--type-captcha iframe{block-size:78px;inline-size:100%}.gform-theme--foundation .gfield_post_tags_hint{margin:0}.gform-theme--foundation .ginput_complex .ginput_container_time{inline-size:var(--gf-field-time-width)}.gform-theme--foundation .hour_minute_colon{display:none}.gform-theme--foundation .gf_hide_ampm .gfield_time_ampm{display:none!important}html[dir=rtl] .gform-theme--foundation .gfield--type-time .gform-grid-row{flex-direction:row-reverse;justify-content:flex-end}@media (min-width:640px){.gform-theme--foundation .gfield.gf_list_2col:where(:not(.gfield--type-image_choice)) .gfield_checkbox,.gform-theme--foundation .gfield.gf_list_2col:where(:not(.gfield--type-image_choice)) .gfield_radio,.gform-theme--foundation .gfield.gf_list_3col:where(:not(.gfield--type-image_choice)) .gfield_checkbox,.gform-theme--foundation .gfield.gf_list_3col:where(:not(.gfield--type-image_choice)) .gfield_radio,.gform-theme--foundation .gfield.gf_list_4col:where(:not(.gfield--type-image_choice)) .gfield_checkbox,.gform-theme--foundation .gfield.gf_list_4col:where(:not(.gfield--type-image_choice)) .gfield_radio,.gform-theme--foundation .gfield.gf_list_5col:where(:not(.gfield--type-image_choice)) .gfield_checkbox,.gform-theme--foundation .gfield.gf_list_5col:where(:not(.gfield--type-image_choice)) .gfield_radio{display:grid}.gform-theme--foundation .gfield.gf_list_2col:where(:not(.gfield--type-image_choice)) .gfield-choice-toggle-all,.gform-theme--foundation .gfield.gf_list_3col:where(:not(.gfield--type-image_choice)) .gfield-choice-toggle-all,.gform-theme--foundation .gfield.gf_list_4col:where(:not(.gfield--type-image_choice)) .gfield-choice-toggle-all,.gform-theme--foundation .gfield.gf_list_5col:where(:not(.gfield--type-image_choice)) .gfield-choice-toggle-all{grid-column:1/-1}.gform-theme--foundation .gfield.gf_list_2col:where(:not(.gfield--type-image_choice)) .gfield_checkbox,.gform-theme--foundation .gfield.gf_list_2col:where(:not(.gfield--type-image_choice)) .gfield_radio{grid-template-columns:repeat(2,1fr)}.gform-theme--foundation .gfield.gf_list_3col:where(:not(.gfield--type-image_choice)) .gfield_checkbox,.gform-theme--foundation .gfield.gf_list_3col:where(:not(.gfield--type-image_choice)) .gfield_radio{grid-template-columns:repeat(3,1fr)}.gform-theme--foundation .gfield.gf_list_4col:where(:not(.gfield--type-image_choice)) .gfield_checkbox,.gform-theme--foundation .gfield.gf_list_4col:where(:not(.gfield--type-image_choice)) .gfield_radio{grid-template-columns:repeat(4,1fr)}.gform-theme--foundation .gfield.gf_list_5col:where(:not(.gfield--type-image_choice)) .gfield_checkbox,.gform-theme--foundation .gfield.gf_list_5col:where(:not(.gfield--type-image_choice)) .gfield_radio{grid-template-columns:repeat(5,1fr)}.gform-theme--foundation .gfield.gf_list_2col_vertical:where(:not(.gfield--type-image_choice)) .gfield_checkbox,.gform-theme--foundation .gfield.gf_list_2col_vertical:where(:not(.gfield--type-image_choice)) .gfield_radio,.gform-theme--foundation .gfield.gf_list_3col_vertical:where(:not(.gfield--type-image_choice)) .gfield_checkbox,.gform-theme--foundation .gfield.gf_list_3col_vertical:where(:not(.gfield--type-image_choice)) .gfield_radio,.gform-theme--foundation .gfield.gf_list_4col_vertical:where(:not(.gfield--type-image_choice)) .gfield_checkbox,.gform-theme--foundation .gfield.gf_list_4col_vertical:where(:not(.gfield--type-image_choice)) .gfield_radio,.gform-theme--foundation .gfield.gf_list_5col_vertical:where(:not(.gfield--type-image_choice)) .gfield_checkbox,.gform-theme--foundation .gfield.gf_list_5col_vertical:where(:not(.gfield--type-image_choice)) .gfield_radio{display:block;line-height:0;margin-block-start:calc(var(--gf-field-choice-gap) * -1)}.gform-theme--foundation .gfield.gf_list_2col_vertical:where(:not(.gfield--type-image_choice)) .gchoice,.gform-theme--foundation .gfield.gf_list_3col_vertical:where(:not(.gfield--type-image_choice)) .gchoice,.gform-theme--foundation .gfield.gf_list_4col_vertical:where(:not(.gfield--type-image_choice)) .gchoice,.gform-theme--foundation .gfield.gf_list_5col_vertical:where(:not(.gfield--type-image_choice)) .gchoice{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;display:grid;inline-size:100%;padding-block-start:var(--gf-field-choice-gap)}.gform-theme--foundation .gfield.gf_list_2col_vertical:where(:not(.gfield--type-image_choice)) .gchoice .gform-field-label--type-inline,.gform-theme--foundation .gfield.gf_list_3col_vertical:where(:not(.gfield--type-image_choice)) .gchoice .gform-field-label--type-inline,.gform-theme--foundation .gfield.gf_list_4col_vertical:where(:not(.gfield--type-image_choice)) .gchoice .gform-field-label--type-inline,.gform-theme--foundation .gfield.gf_list_5col_vertical:where(:not(.gfield--type-image_choice)) .gchoice .gform-field-label--type-inline{width:-moz-fit-content;width:fit-content}.gform-theme--foundation .gfield.gf_list_2col_vertical:where(:not(.gfield--type-image_choice)) .gfield-choice-toggle-all,.gform-theme--foundation .gfield.gf_list_3col_vertical:where(:not(.gfield--type-image_choice)) .gfield-choice-toggle-all,.gform-theme--foundation .gfield.gf_list_4col_vertical:where(:not(.gfield--type-image_choice)) .gfield-choice-toggle-all,.gform-theme--foundation .gfield.gf_list_5col_vertical:where(:not(.gfield--type-image_choice)) .gfield-choice-toggle-all{-moz-column-span:all;column-span:all;margin-block-start:calc(var(--gf-field-choice-meta-margin-y-start) + var(--gf-field-choice-gap))}.gform-theme--foundation .gfield.gf_list_2col_vertical:where(:not(.gfield--type-image_choice)) .gfield_checkbox,.gform-theme--foundation .gfield.gf_list_2col_vertical:where(:not(.gfield--type-image_choice)) .gfield_radio{-moz-column-count:2;column-count:2}.gform-theme--foundation .gfield.gf_list_3col_vertical:where(:not(.gfield--type-image_choice)) .gfield_checkbox,.gform-theme--foundation .gfield.gf_list_3col_vertical:where(:not(.gfield--type-image_choice)) .gfield_radio{-moz-column-count:3;column-count:3}.gform-theme--foundation .gfield.gf_list_4col_vertical:where(:not(.gfield--type-image_choice)) .gfield_checkbox,.gform-theme--foundation .gfield.gf_list_4col_vertical:where(:not(.gfield--type-image_choice)) .gfield_radio{-moz-column-count:4;column-count:4}.gform-theme--foundation .gfield.gf_list_5col_vertical:where(:not(.gfield--type-image_choice)) .gfield_checkbox,.gform-theme--foundation .gfield.gf_list_5col_vertical:where(:not(.gfield--type-image_choice)) .gfield_radio{-moz-column-count:5;column-count:5}.gform-theme--foundation .gfield.gf_list_inline:where(:not(.gfield--type-image_choice)) .gfield_checkbox,.gform-theme--foundation .gfield.gf_list_inline:where(:not(.gfield--type-image_choice)) .gfield_radio{flex-direction:row;flex-wrap:wrap;gap:12px 16px}}.gform-theme--foundation .gf_hide_ampm .gfield_time_ampm{display:none!important}.gform-theme--foundation .gsection.gf_scroll_text{background-color:#fff;block-size:15rem;border:1px solid #ccc;overflow-x:hidden;overflow-y:scroll;padding:2rem}.gform-theme--foundation .gsection.gf_scroll_text .gsection_title{margin-block-start:0}.gform-theme--foundation .gfield.gfield_html.gf_alert_blue,.gform-theme--foundation .gfield.gfield_html.gf_alert_gray,.gform-theme--foundation .gfield.gfield_html.gf_alert_green,.gform-theme--foundation .gfield.gfield_html.gf_alert_red,.gform-theme--foundation .gfield.gfield_html.gf_alert_yellow{border-radius:3px;margin-block:1.25rem!important;margin-inline:0!important;padding:1.25rem!important}.gform-theme--foundation .gfield.gfield_html.gf_alert_green{background-color:#cbeca0;border:1px solid #97b48a;color:#030;text-shadow:#dfb 1px 1px}.gform-theme--foundation .gfield.gfield_html.gf_alert_red{background-color:#faf2f5;border:1px solid #cfadb3;color:#832525;text-shadow:#fff 1px 1px}.gform-theme--foundation .gfield.gfield_html.gf_alert_yellow{background-color:#fffbcc;border:1px solid #e6db55;color:#222;text-shadow:#fcfaea 1px 1px}.gform-theme--foundation .gfield.gfield_html.gf_alert_gray{background-color:#eee;border:1px solid #ccc;color:#424242;text-shadow:#fff 1px 1px}.gform-theme--foundation .gfield.gfield_html.gf_alert_blue{background-color:#d1e4f3;border:1px solid #a7c2e7;color:#314475;text-shadow:#e0f1ff 1px 1px}.gform-theme--foundation .gf_simple_horizontal{inline-size:calc(100% - 16px);margin-block:0;margin-inline:auto}.gform-theme--foundation .gf_simple_horizontal .gform_body,.gform-theme--foundation .gf_simple_horizontal .gform_footer.top_label{display:table-cell;margin:0;padding:0;position:relative;vertical-align:middle}.gform-theme--foundation .gf_simple_horizontal .gform_body{inline-size:auto;max-inline-size:75%}.gform-theme--foundation .gf_simple_horizontal .gform_body .top_label{display:table;inline-size:100%}.gform-theme--foundation .gf_simple_horizontal .gform_body .top_label .gfield{block-size:auto;display:table-cell;padding-inline-end:1em}.gform-theme--foundation .gf_simple_horizontal .gform_body .top_label .gfield .large,.gform-theme--foundation .gf_simple_horizontal .gform_body .top_label .gfield .medium,.gform-theme--foundation .gf_simple_horizontal .gform_body .top_label .gfield .small{inline-size:100%}.gform-theme--foundation .gf_simple_horizontal .gform_body .top_label .gfield .ginput_container_checkbox .gchoice,.gform-theme--foundation .gf_simple_horizontal .gform_body .top_label .gfield .ginput_container_radio .gchoice{display:inline-block;margin-inline-end:.5em}.gform-theme--foundation .gf_simple_horizontal .gform_body .top_label.form_sublabel_above .gfield,.gform-theme--foundation .gf_simple_horizontal .gform_body .top_label.form_sublabel_below .gfield{vertical-align:middle}.gform-theme--foundation .gf_simple_horizontal .gfield,.gform-theme--foundation .gf_simple_horizontal .ginput_container{margin-block-start:0!important}.gform-theme--foundation .gf_simple_horizontal .gform_footer.top_label{inline-size:auto;margin:0;max-inline-size:25%;padding:0;text-align:start}.gform-theme--foundation .gf_simple_horizontal .gform_footer.top_label input[type=button],.gform-theme--foundation .gf_simple_horizontal .gform_footer.top_label input[type=image],.gform-theme--foundation .gf_simple_horizontal .gform_footer.top_label input[type=submit]{block-size:auto}.gform-theme--foundation .gf_simple_horizontal .gfield_description:not(.gfield_validation_message),.gform-theme--foundation .gf_simple_horizontal .gfield_label,.gform-theme--foundation .gf_simple_horizontal .ginput_complex label{block-size:1px;display:block;inline-size:1px;inset-block-start:0;inset-inline-start:-9000px;overflow:hidden;position:absolute}.gform_confirmation_wrapper.gf_confirmation_simple_yellow{background-color:#fffbcc;border-block:1px solid #e6db55;color:#424242;font-size:25px;margin-block:30px;margin-inline:0;max-inline-size:99%;padding:32px}.gform_confirmation_wrapper.gf_confirmation_simple_gray{background-color:#eaeaea;border-block:1px solid #ccc;color:#424242;font-size:25px;margin-block:30px;margin-inline:0;max-inline-size:99%;padding:32px}.gform_confirmation_wrapper.gf_confirmation_yellow_gradient{background-color:#fffbd2;border:1px solid #e6db55;box-shadow:0 0 5px rgba(221,215,131,.75);margin-block:30px;margin-inline:0;position:relative}.gform_confirmation_wrapper.gf_confirmation_yellow_gradient .gform_confirmation_message{background:#fffce5;background:linear-gradient(to bottom,#fffce5 0,#fff9bf 100%);background-color:#fffbcc;border-block-end:1px solid #e6db55;border-block-start:2px solid #fff;color:#424242;font-size:28px;margin:0;max-inline-size:99%;padding:40px}.gform_confirmation_wrapper.gf_confirmation_green_gradient{background-color:#f1fcdf;border:1px solid #a7c37c;box-shadow:0 0 5px rgba(86,122,86,.4);margin-block:30px;margin-inline:0;position:relative}.gform_confirmation_wrapper.gf_confirmation_green_gradient .gform_confirmation_message{background:#dbf2b7;background:linear-gradient(to bottom,#dbf2b7 0,#b4d088 100%);background-color:#fffbcc;border-block-end:1px solid #a7c37c;border-block-start:2px solid #effade;color:#030;font-size:28px;margin:0;max-inline-size:99%;padding:40px;text-shadow:#dfb 1px 1px}.gform_confirmation_wrapper.gf_confirmation_green_gradient::after,.gform_confirmation_wrapper.gf_confirmation_green_gradient::before,.gform_confirmation_wrapper.gf_confirmation_yellow_gradient::after,.gform_confirmation_wrapper.gf_confirmation_yellow_gradient::before{background:rgba(0,0,0,.2);box-shadow:0 15px 10px rgba(0,0,0,.2);content:"";inline-size:50%;inset-block:80% 15px;inset-inline-start:10px;max-inline-size:40%;position:absolute;transform:rotate(-3deg);z-index:-1}.gform_confirmation_wrapper.gf_confirmation_green_gradient::after,.gform_confirmation_wrapper.gf_confirmation_yellow_gradient::after{inset-inline:auto 10px;transform:rotate(3deg)}.gform-theme--foundation .validation_message--hidden-on-empty:empty{display:none}.gform-theme--foundation .gform-loader{align-self:center;animation:gformLoader 1.1s infinite linear;block-size:10em;border-block-end:1.1em solid #000;border-block-start:1.1em solid #fff;border-inline-end:1.1em solid #fff;border-inline-start:1.1em solid #000;border-radius:50%;display:inline-block;font-size:2px;inline-size:10em;position:relative;transform:translateZ(0)}@keyframes gformLoader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.gform-theme--api,.gform-theme--framework{--gf-radius:3px;--gf-radius-max-sm:2px;--gf-radius-max-md:3px;--gf-radius-max-lg:8px}.gform-theme--api,.gform-theme--framework{--gf-color-primary:#204ce5;--gf-color-primary-rgb:45,127,251;--gf-color-primary-contrast:#fff;--gf-color-primary-contrast-rgb:255,255,255;--gf-color-primary-darker:#044ad3;--gf-color-primary-lighter:#044ad3;--gf-color-secondary:#fff;--gf-color-secondary-rgb:255,255,255;--gf-color-secondary-contrast:#112337;--gf-color-secondary-contrast-rgb:17,35,55;--gf-color-secondary-darker:#f2f3f5;--gf-color-secondary-lighter:#f2f3f5;--gf-color-out-ctrl-dark:#585e6a;--gf-color-out-ctrl-dark-rgb:88,94,106;--gf-color-out-ctrl-dark-darker:#112337;--gf-color-out-ctrl-dark-lighter:#686e77;--gf-color-out-ctrl-light:#e5e7eb;--gf-color-out-ctrl-light-rgb:229,231,235;--gf-color-out-ctrl-light-darker:#d2d5db;--gf-color-out-ctrl-light-lighter:#f2f3f5;--gf-color-in-ctrl:#fff;--gf-color-in-ctrl-rgb:255,255,255;--gf-color-in-ctrl-contrast:#112337;--gf-color-in-ctrl-contrast-rgb:17,35,55;--gf-color-in-ctrl-darker:#f2f3f5;--gf-color-in-ctrl-lighter:#f2f3f5;--gf-color-in-ctrl-primary:var(--gf-color-primary);--gf-color-in-ctrl-primary-rgb:var(--gf-color-primary-rgb);--gf-color-in-ctrl-primary-contrast:var(--gf-color-primary-contrast);--gf-color-in-ctrl-primary-contrast-rgb:var(--gf-color-primary-contrast-rgb);--gf-color-in-ctrl-primary-darker:var(--gf-color-primary-darker);--gf-color-in-ctrl-primary-lighter:var(--gf-color-primary-lighter);--gf-color-in-ctrl-dark:#585e6a;--gf-color-in-ctrl-dark-rgb:88,94,106;--gf-color-in-ctrl-dark-darker:#112337;--gf-color-in-ctrl-dark-lighter:#686e77;--gf-color-in-ctrl-light:#e5e7eb;--gf-color-in-ctrl-light-rgb:229,231,235;--gf-color-in-ctrl-light-darker:#d2d5db;--gf-color-in-ctrl-light-lighter:#f2f3f5;--gf-color-danger:#c02b0a;--gf-color-danger-rgb:192,43,10;--gf-color-danger-contrast:#fff;--gf-color-danger-contrast-rgb:255,255,255;--gf-color-success:#399f4b;--gf-color-success-rgb:57,159,75;--gf-color-success-contrast:#fff;--gf-color-success-contrast-rgb:255,255,255}.gform-theme--api,.gform-theme--framework{--gf-icon-font-family:"gform-icons-orbital";--gf-icon-font-size:20px;--gf-icon-ctrl-checkbox:"\e900";--gf-icon-ctrl-select-down:"\e901";--gf-icon-ctrl-select-up:"\e902";--gf-icon-ctrl-select:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='%23686E77'/%3E%3C/svg%3E");--gf-icon-ctrl-search:url("data:image/svg+xml,%3Csvg width='640' height='640' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M256 128c-70.692 0-128 57.308-128 128 0 70.691 57.308 128 128 128 70.691 0 128-57.309 128-128 0-70.692-57.309-128-128-128zM64 256c0-106.039 85.961-192 192-192s192 85.961 192 192c0 41.466-13.146 79.863-35.498 111.248l154.125 154.125c12.496 12.496 12.496 32.758 0 45.254s-32.758 12.496-45.254 0L367.248 412.502C335.862 434.854 297.467 448 256 448c-106.039 0-192-85.962-192-192z' fill='%23686E77'/%3E%3C/svg%3E");--gf-icon-ctrl-cancel:"\e918";--gf-icon-ctrl-number:url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 0C4.26522 5.96046e-08 4.51957 0.105357 4.70711 0.292893L7.70711 3.29289C8.09763 3.68342 8.09763 4.31658 7.70711 4.70711C7.31658 5.09763 6.68342 5.09763 6.29289 4.70711L4 2.41421L1.70711 4.70711C1.31658 5.09763 0.683417 5.09763 0.292893 4.70711C-0.0976311 4.31658 -0.097631 3.68342 0.292893 3.29289L3.29289 0.292893C3.48043 0.105357 3.73478 0 4 0ZM0.292893 9.29289C0.683417 8.90237 1.31658 8.90237 1.70711 9.29289L4 11.5858L6.29289 9.29289C6.68342 8.90237 7.31658 8.90237 7.70711 9.29289C8.09763 9.68342 8.09763 10.3166 7.70711 10.7071L4.70711 13.7071C4.31658 14.0976 3.68342 14.0976 3.29289 13.7071L0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289Z' fill='%23686E77'/%3E%3C/svg%3E");--gf-icon-ctrl-pwd-hidden:"\e90a";--gf-icon-ctrl-pwd-visible:"\e909";--gf-icon-ctrl-list-item-add:"\e90f";--gf-icon-ctrl-list-item-remove:"\e90e";--gf-icon-ctrl-save-continue:"\e910";--gf-icon-ctrl-pg-numbers-complete:"\e90b";--gf-icon-ctrl-file:"\e911";--gf-icon-ctrl-file-completed:"\e90c";--gf-icon-ctrl-file-cancel:"\e904";--gf-icon-ctrl-file-remove:"\e919";--gf-icon-ctrl-datepicker:"\e91a";--gf-icon-ctrl-datepicker-left:"\e91b";--gf-icon-ctrl-datepicker-right:"\e91c";--gf-icon-ctrl-img-choice-placeholder:"\e922";--gf-icon-tooltip-error:"\e906"}.gform-theme--api,.gform-theme--framework{--gf-padding-x:12px;--gf-padding-y:12px;--gf-label-space-primary:8px;--gf-label-choice-field-space-primary:12px;--gf-label-space-x-secondary:12px;--gf-label-space-y-sm-secondary:-1px;--gf-label-space-y-md-secondary:0;--gf-label-space-y-lg-secondary:1px;--gf-label-space-y-xl-secondary:4px;--gf-label-space-y-secondary:var(--gf-label-space-y-md-secondary);--gf-label-space-tertiary:8px;--gf-desc-space:8px;--gf-desc-choice-field-space:12px}.gform-theme--api,.gform-theme--framework{--gf-transition-duration:0.15s;--gf-transition-ctrl:var(--gf-transition-duration)}.gform-theme--api,.gform-theme--framework{--gf-font-family-base:initial;--gf-font-style-base:normal;--gf-font-family-primary:var(--gf-font-family-base);--gf-font-size-primary:14px;--gf-font-style-primary:var(--gf-font-style-base);--gf-font-weight-primary:400;--gf-letter-spacing-primary:0;--gf-line-height-primary:1.5;--gf-font-family-secondary:var(--gf-font-family-base);--gf-font-size-secondary:14px;--gf-font-style-secondary:var(--gf-font-style-base);--gf-font-weight-secondary:500;--gf-letter-spacing-secondary:0;--gf-line-height-secondary:1.43;--gf-font-family-tertiary:var(--gf-font-family-base);--gf-font-size-tertiary:14px;--gf-font-style-tertiary:var(--gf-font-style-base);--gf-font-weight-tertiary:400;--gf-letter-spacing-tertiary:0;--gf-line-height-tertiary:1.43}.gform-theme--api,.gform-theme--framework{--gf-ctrl-bg-color:var(--gf-color-in-ctrl);--gf-ctrl-bg-color-hover:var(--gf-ctrl-bg-color);--gf-ctrl-bg-color-focus:var(--gf-ctrl-bg-color);--gf-ctrl-bg-color-disabled:var(--gf-color-in-ctrl-light-lighter);--gf-ctrl-bg-color-error:var(--gf-ctrl-bg-color);--gf-ctrl-border-color:var(--gf-color-in-ctrl-dark-lighter);--gf-ctrl-border-color-hover:var(--gf-ctrl-border-color);--gf-ctrl-border-color-focus:var(--gf-color-primary);--gf-ctrl-border-color-disabled:var(--gf-color-in-ctrl-light-darker);--gf-ctrl-border-color-error:var(--gf-color-danger);--gf-ctrl-border-style:solid;--gf-ctrl-border-width:1px;--gf-ctrl-radius:var(--gf-radius);--gf-ctrl-radius-max-sm:min(var(--gf-ctrl-radius), var(--gf-radius-max-sm));--gf-ctrl-radius-max-md:min(var(--gf-ctrl-radius), var(--gf-radius-max-md));--gf-ctrl-radius-max-lg:min(var(--gf-ctrl-radius), var(--gf-radius-max-lg));--gf-ctrl-outline-color:transparent;--gf-ctrl-outline-color-focus:rgba(var(--gf-color-primary-rgb), 0.65);--gf-ctrl-outline-offset:1px;--gf-ctrl-outline-style:solid;--gf-ctrl-outline-width:0;--gf-ctrl-outline-width-focus:3px;--gf-ctrl-color:var(--gf-color-in-ctrl-contrast);--gf-ctrl-color-hover:var(--gf-ctrl-color);--gf-ctrl-color-focus:var(--gf-ctrl-color);--gf-ctrl-color-disabled:rgba(var(--gf-color-in-ctrl-contrast-rgb), 0.6);--gf-ctrl-color-error:var(--gf-ctrl-color);--gf-ctrl-icon-color:var(--gf-color-in-ctrl-dark-lighter);--gf-ctrl-icon-color-hover:var(--gf-color-in-ctrl-dark-darker);--gf-ctrl-icon-color-focus:var(--gf-ctrl-icon-color-hover);--gf-ctrl-icon-color-disabled:var(--gf-ctrl-icon-color);--gf-ctrl-shadow:0 1px 4px rgba(18, 25, 97, 0.0779552);--gf-ctrl-accent-color:var(--gf-color-in-ctrl-primary);--gf-ctrl-appearance:none;--gf-ctrl-size-sm:35px;--gf-ctrl-size-md:38px;--gf-ctrl-size-lg:47px;--gf-ctrl-size-xl:54px;--gf-ctrl-size:var(--gf-ctrl-size-md);--gf-ctrl-padding-x:var(--gf-padding-x);--gf-ctrl-padding-y:0;--gf-ctrl-transition:var(--gf-transition-ctrl);--gf-ctrl-font-family:var(--gf-font-family-primary);--gf-ctrl-font-size:var(--gf-font-size-primary);--gf-ctrl-font-style:var(--gf-font-style-base);--gf-ctrl-font-weight:var(--gf-font-weight-primary);--gf-ctrl-letter-spacing:var(--gf-letter-spacing-primary);--gf-ctrl-line-height:var(--gf-ctrl-size);--gf-ctrl-placeholder-color:rgba(var(--gf-color-in-ctrl-contrast-rgb), 0.7);--gf-ctrl-placeholder-font-family:var(--gf-ctrl-font-family);--gf-ctrl-placeholder-font-size:var(--gf-ctrl-font-size);--gf-ctrl-placeholder-font-style:var(--gf-ctrl-font-style);--gf-ctrl-placeholder-font-weight:var(--gf-ctrl-font-weight);--gf-ctrl-placeholder-letter-spacing:var(--gf-ctrl-letter-spacing);--gf-ctrl-placeholder-opacity:1}.gform-theme--api,.gform-theme--framework{--gf-ctrl-readonly-color:var(--gf-ctrl-color);--gf-ctrl-readonly-font-family:var(--gf-ctrl-font-family);--gf-ctrl-readonly-font-size:var(--gf-ctrl-font-size);--gf-ctrl-readonly-font-style:var(--gf-ctrl-font-style);--gf-ctrl-readonly-font-weight:500;--gf-ctrl-readonly-letter-spacing:var(--gf-ctrl-letter-spacing);--gf-ctrl-readonly-line-height:1}.gform-theme--api,.gform-theme--framework{--gf-ctrl-btn-radius:var(--gf-radius);--gf-ctrl-btn-shadow:0 1px 4px rgba(18, 25, 97, 0.0779552);--gf-ctrl-btn-shadow-hover:var(--gf-ctrl-btn-shadow);--gf-ctrl-btn-shadow-focus:var(--gf-ctrl-btn-shadow);--gf-ctrl-btn-shadow-disabled:var(--gf-ctrl-btn-shadow);--gf-ctrl-btn-opacity:1;--gf-ctrl-btn-opacity-disabled:0.5;--gf-ctrl-btn-size-xs:30px;--gf-ctrl-btn-size-sm:var(--gf-ctrl-size-sm);--gf-ctrl-btn-size-md:var(--gf-ctrl-size-md);--gf-ctrl-btn-size-lg:var(--gf-ctrl-size-lg);--gf-ctrl-btn-size-xl:var(--gf-ctrl-size-xl);--gf-ctrl-btn-size:var(--gf-ctrl-btn-size-md);--gf-ctrl-btn-padding-x-xs:8px;--gf-ctrl-btn-padding-x-sm:12px;--gf-ctrl-btn-padding-x-md:16px;--gf-ctrl-btn-padding-x-lg:20px;--gf-ctrl-btn-padding-x-xl:24px;--gf-ctrl-btn-padding-x:var(--gf-ctrl-btn-padding-x-md);--gf-ctrl-btn-padding-y:0;--gf-ctrl-btn-font-family:var(--gf-font-family-base);--gf-ctrl-btn-font-size-xs:12px;--gf-ctrl-btn-font-size-sm:14px;--gf-ctrl-btn-font-size-md:14px;--gf-ctrl-btn-font-size-lg:16px;--gf-ctrl-btn-font-size-xl:16px;--gf-ctrl-btn-font-size:var(--gf-ctrl-btn-font-size-md);--gf-ctrl-btn-font-style:var(--gf-font-style-base);--gf-ctrl-btn-font-weight:500;--gf-ctrl-btn-letter-spacing:var(--gf-letter-spacing-primary);--gf-ctrl-btn-line-height:1;--gf-ctrl-btn-text-decoration:none;--gf-ctrl-btn-text-transform:none;--gf-ctrl-btn-icon:none;--gf-ctrl-btn-icon-font-size:var(--gf-icon-font-size);--gf-ctrl-btn-icon-gap:6px;--gf-ctrl-btn-icon-transition:var(--gf-ctrl-transition);--gf-ctrl-btn-bg-color-primary:var(--gf-color-primary);--gf-ctrl-btn-bg-color-hover-primary:var(--gf-color-primary-darker);--gf-ctrl-btn-bg-color-focus-primary:var(--gf-ctrl-btn-bg-color-primary);--gf-ctrl-btn-bg-color-disabled-primary:var(--gf-ctrl-btn-bg-color-primary);--gf-ctrl-btn-border-color-primary:transparent;--gf-ctrl-btn-border-color-hover-primary:transparent;--gf-ctrl-btn-border-color-focus-primary:var(--gf-ctrl-btn-bg-color-hover-primary);--gf-ctrl-btn-border-color-disabled-primary:transparent;--gf-ctrl-btn-border-style-primary:solid;--gf-ctrl-btn-border-width-primary:1px;--gf-ctrl-btn-color-primary:var(--gf-color-primary-contrast);--gf-ctrl-btn-color-hover-primary:var(--gf-ctrl-btn-color-primary);--gf-ctrl-btn-color-focus-primary:var(--gf-ctrl-btn-color-primary);--gf-ctrl-btn-color-disabled-primary:var(--gf-ctrl-btn-color-primary);--gf-ctrl-btn-icon-color-primary:var(--gf-ctrl-btn-color-primary);--gf-ctrl-btn-icon-color-hover-primary:var(--gf-ctrl-btn-icon-color-primary);--gf-ctrl-btn-icon-color-focus-primary:var(--gf-ctrl-btn-icon-color-primary);--gf-ctrl-btn-icon-color-disabled-primary:var(--gf-ctrl-btn-icon-color-primary);--gf-ctrl-btn-bg-color-secondary:var(--gf-color-secondary);--gf-ctrl-btn-bg-color-hover-secondary:var(--gf-color-secondary-darker);--gf-ctrl-btn-bg-color-focus-secondary:var(--gf-ctrl-btn-bg-color-secondary);--gf-ctrl-btn-bg-color-disabled-secondary:var(--gf-ctrl-btn-bg-color-secondary);--gf-ctrl-btn-border-color-secondary:var(--gf-color-in-ctrl-light-darker);--gf-ctrl-btn-border-color-hover-secondary:var(--gf-ctrl-btn-border-color-secondary);--gf-ctrl-btn-border-color-focus-secondary:var(--gf-ctrl-btn-bg-color-hover-primary);--gf-ctrl-btn-border-color-disabled-secondary:var(--gf-ctrl-btn-border-color-secondary);--gf-ctrl-btn-border-style-secondary:solid;--gf-ctrl-btn-border-width-secondary:1px;--gf-ctrl-btn-color-secondary:var(--gf-color-secondary-contrast);--gf-ctrl-btn-color-hover-secondary:var(--gf-ctrl-btn-color-secondary);--gf-ctrl-btn-color-focus-secondary:var(--gf-ctrl-btn-color-secondary);--gf-ctrl-btn-color-disabled-secondary:var(--gf-ctrl-btn-color-secondary);--gf-ctrl-btn-icon-color-secondary:var(--gf-ctrl-icon-color);--gf-ctrl-btn-icon-color-hover-secondary:var(--gf-ctrl-btn-icon-color-secondary);--gf-ctrl-btn-icon-color-focus-secondary:var(--gf-ctrl-btn-icon-color-secondary);--gf-ctrl-btn-icon-color-disabled-secondary:var(--gf-ctrl-btn-icon-color-secondary);--gf-ctrl-btn-bg-color-ctrl:var(--gf-color-in-ctrl-primary);--gf-ctrl-btn-bg-color-hover-ctrl:var(--gf-color-in-ctrl-primary-darker);--gf-ctrl-btn-bg-color-focus-ctrl:var(--gf-ctrl-btn-bg-color-ctrl);--gf-ctrl-btn-bg-color-disabled-ctrl:var(--gf-ctrl-btn-bg-color-ctrl);--gf-ctrl-btn-border-color-ctrl:transparent;--gf-ctrl-btn-border-color-hover-ctrl:transparent;--gf-ctrl-btn-border-color-focus-ctrl:var(--gf-ctrl-btn-bg-color-hover-ctrl);--gf-ctrl-btn-border-color-disabled-ctrl:transparent;--gf-ctrl-btn-border-style-ctrl:solid;--gf-ctrl-btn-border-width-ctrl:1px;--gf-ctrl-btn-color-ctrl:var(--gf-color-in-ctrl-primary-contrast);--gf-ctrl-btn-color-hover-ctrl:var(--gf-ctrl-btn-color-ctrl);--gf-ctrl-btn-color-focus-ctrl:var(--gf-ctrl-btn-color-ctrl);--gf-ctrl-btn-color-disabled-ctrl:var(--gf-ctrl-btn-color-ctrl);--gf-ctrl-btn-icon-color-ctrl:var(--gf-ctrl-btn-color-ctrl);--gf-ctrl-btn-icon-color-hover-ctrl:var(--gf-ctrl-btn-icon-color-ctrl);--gf-ctrl-btn-icon-color-focus-ctrl:var(--gf-ctrl-btn-icon-color-ctrl);--gf-ctrl-btn-icon-color-disabled-ctrl:var(--gf-ctrl-btn-icon-color-ctrl);--gf-ctrl-btn-bg-color-simple:transparent;--gf-ctrl-btn-bg-color-hover-simple:var(--gf-ctrl-btn-bg-color-simple);--gf-ctrl-btn-bg-color-focus-simple:var(--gf-ctrl-btn-bg-color-simple);--gf-ctrl-btn-bg-color-disabled-simple:var(--gf-ctrl-btn-bg-color-simple);--gf-ctrl-btn-border-color-simple:transparent;--gf-ctrl-btn-border-color-hover-simple:var(--gf-ctrl-btn-border-color-simple);--gf-ctrl-btn-border-color-focus-simple:var(--gf-ctrl-border-color-focus);--gf-ctrl-btn-border-color-disabled-simple:var(--gf-ctrl-btn-border-color-simple);--gf-ctrl-btn-border-style-simple:solid;--gf-ctrl-btn-border-width-simple:1px;--gf-ctrl-btn-color-simple:rgba(var(--gf-color-out-ctrl-dark-rgb), 0.65);--gf-ctrl-btn-color-hover-simple:var(--gf-color-out-ctrl-dark);--gf-ctrl-btn-color-focus-simple:var(--gf-ctrl-btn-color-hover-simple);--gf-ctrl-btn-color-disabled-simple:var(--gf-ctrl-btn-color-simple);--gf-ctrl-btn-shadow-simple:none;--gf-ctrl-btn-shadow-hover-simple:var(--gf-ctrl-btn-shadow-simple);--gf-ctrl-btn-shadow-focus-simple:var(--gf-ctrl-btn-shadow-simple);--gf-ctrl-btn-shadow-disabled-simple:var(--gf-ctrl-btn-shadow-simple);--gf-ctrl-btn-size-simple:24px;--gf-ctrl-btn-icon-color-simple:rgba(var(--gf-color-out-ctrl-dark-rgb), 0.9);--gf-ctrl-btn-icon-color-hover-simple:var(--gf-ctrl-btn-color-hover-simple);--gf-ctrl-btn-icon-color-focus-simple:var(--gf-ctrl-btn-color-focus-simple);--gf-ctrl-btn-icon-color-disabled-simple:var(--gf-ctrl-btn-color-disabled-simple)}.gform-theme--api,.gform-theme--framework{--gf-ctrl-choice-check-color:var(--gf-color-in-ctrl-primary);--gf-ctrl-choice-check-color-disabled:rgba(var(--gf-color-in-ctrl-contrast-rgb), 0.2);--gf-ctrl-choice-size-sm:18px;--gf-ctrl-choice-size-md:20px;--gf-ctrl-choice-size-lg:22px;--gf-ctrl-choice-size-xl:28px;--gf-ctrl-choice-size:var(--gf-ctrl-choice-size-md);--gf-ctrl-checkbox-check-radius:var(--gf-ctrl-radius-max-sm);--gf-ctrl-checkbox-check-size-sm:12px;--gf-ctrl-checkbox-check-size-md:initial;--gf-ctrl-checkbox-check-size-lg:15px;--gf-ctrl-checkbox-check-size-xl:19px;--gf-ctrl-checkbox-check-size:var(--gf-ctrl-checkbox-check-size-md);--gf-ctrl-radio-check-radius:50%;--gf-ctrl-radio-check-content:"";--gf-ctrl-radio-check-size-sm:6px;--gf-ctrl-radio-check-size-md:7px;--gf-ctrl-radio-check-size-lg:8px;--gf-ctrl-radio-check-size-xl:10px;--gf-ctrl-radio-check-size:var(--gf-ctrl-radio-check-size-md)}.gform-theme--api,.gform-theme--framework{--gf-ctrl-date-picker-bg-color:var(--gf-ctrl-bg-color);--gf-ctrl-date-picker-shadow:0 0 1px rgba(18, 25, 97, 0.24),0 24px 24px rgba(18, 25, 97, 0.03),0 2px 2px rgba(18, 25, 97, 0.03),0 4px 4px rgba(18, 25, 97, 0.03),0 8px 8px rgba(18, 25, 97, 0.03),0 16px 16px rgba(18, 25, 97, 0.03);--gf-ctrl-date-picker-padding-y:16px 12px;--gf-ctrl-date-picker-padding-y-viewport-sm:16px;--gf-ctrl-date-picker-padding-x:12px;--gf-ctrl-date-picker-padding-x-viewport-sm:16px;--gf-ctrl-date-picker-margin-y-start:12px;--gf-ctrl-date-picker-radius:var(--gf-ctrl-radius-max-md);--gf-ctrl-date-picker-width:250px;--gf-ctrl-date-picker-width-viewport-sm:300px;--gf-ctrl-date-picker-header-icons-width:20px;--gf-ctrl-date-picker-header-icons-color:var(--gf-ctrl-icon-color);--gf-ctrl-date-picker-header-icons-color-hover:var(--gf-ctrl-icon-color-hover);--gf-ctrl-date-picker-header-icons-font-size:20px;--gf-ctrl-date-picker-title-color:var(--gf-color-secondary-contrast);--gf-ctrl-date-picker-title-font-size:12px;--gf-ctrl-date-picker-title-font-size-viewport-sm:14px;--gf-ctrl-date-picker-title-font-weight:500;--gf-ctrl-date-picker-title-gap:4px;--gf-ctrl-date-picker-title-gap-viewport-sm:8px;--gf-ctrl-date-picker-title-line-height:1.5;--gf-ctrl-date-picker-title-margin-x:4px;--gf-ctrl-date-picker-title-margin-x-viewport-sm:8px;--gf-ctrl-date-picker-dropdown-bg-img:var(--gf-icon-ctrl-select);--gf-ctrl-date-picker-dropdown-bg-position:var(--gf-ctrl-select-icon-position);--gf-ctrl-date-picker-dropdown-bg-size:var(--gf-ctrl-select-icon-size);--gf-ctrl-date-picker-dropdown-border-color:var(--gf-color-in-ctrl-light-darker);--gf-ctrl-date-picker-dropdown-border-style:var(--gf-ctrl-border-style);--gf-ctrl-date-picker-dropdown-border-width:var(--gf-ctrl-border-width);--gf-ctrl-date-picker-dropdown-shadow:0 1px 2px rgba(0, 0, 0, 0.05);--gf-ctrl-date-picker-dropdown-text-align:start;--gf-ctrl-date-picker-table-margin-y-start:16px;--gf-ctrl-date-picker-table-margin-y-end:0;--gf-ctrl-date-picker-head-cell-font-size:12px;--gf-ctrl-date-picker-head-cell-font-weight:600;--gf-ctrl-date-picker-head-cell-line-height:1.33;--gf-ctrl-date-picker-cell-padding:1px;--gf-ctrl-date-picker-cell-padding-y:6px;--gf-ctrl-date-picker-cell-padding-y-viewport-sm:var(--gf-ctrl-date-picker-cell-padding);--gf-ctrl-date-picker-cell-height:29px;--gf-ctrl-date-picker-cell-height-viewport-sm:40px;--gf-ctrl-date-picker-cell-font-size:14px;--gf-ctrl-date-picker-cell-font-weight:400;--gf-ctrl-date-picker-cell-line-height:1.43;--gf-ctrl-date-picker-cell-content-align-items:center;--gf-ctrl-date-picker-cell-content-bg-color-disabled:transparent;--gf-ctrl-date-picker-cell-content-bg-color-hover:#f4f8ff;--gf-ctrl-date-picker-cell-content-bg-color-selected:var(--gf-color-in-ctrl-primary);--gf-ctrl-date-picker-cell-content-border:var(--gf-ctrl-border-width) var(--gf-ctrl-border-style) var(--gf-color-in-ctrl-primary);--gf-ctrl-date-picker-cell-content-radius:var(--gf-ctrl-radius-max-md);--gf-ctrl-date-picker-cell-content-color:var(--gf-color-secondary-contrast);--gf-ctrl-date-picker-cell-content-color-disabled:#cfd3d9;--gf-ctrl-date-picker-cell-content-color-hover:var(--gf-ctrl-date-picker-cell-content-color);--gf-ctrl-date-picker-cell-content-color-selected:var(--gf-color-in-ctrl-primary-contrast);--gf-ctrl-date-picker-cell-content-width:27px;--gf-ctrl-date-picker-cell-content-width-viewport-sm:100%}.gform-theme--api,.gform-theme--framework{--gf-ctrl-desc-color:var(--gf-color-out-ctrl-dark);--gf-ctrl-desc-font-family:var(--gf-font-family-tertiary);--gf-ctrl-desc-font-size:var(--gf-font-size-tertiary);--gf-ctrl-desc-font-style:var(--gf-font-style-tertiary);--gf-ctrl-desc-font-weight:var(--gf-font-weight-tertiary);--gf-ctrl-desc-letter-spacing:var(--gf-letter-spacing-tertiary);--gf-ctrl-desc-line-height:var(--gf-line-height-tertiary);--gf-ctrl-desc-color-error:var(--gf-color-danger);--gf-ctrl-desc-font-family-error:var(--gf-ctrl-desc-font-family);--gf-ctrl-desc-font-size-error:var(--gf-ctrl-desc-font-size);--gf-ctrl-desc-font-style-error:var(--gf-ctrl-desc-font-style);--gf-ctrl-desc-font-weight-error:var(--gf-ctrl-desc-font-weight);--gf-ctrl-desc-letter-spacing-error:var(--gf-ctrl-desc-letter-spacing);--gf-ctrl-desc-line-height-error:var(--gf-ctrl-desc-line-height);--gf-ctrl-desc-border-color-consent:var(--gf-color-out-ctrl-light-darker);--gf-ctrl-desc-border-color-consent-focus:var(--gf-ctrl-border-color-focus);--gf-ctrl-desc-border-style-consent:solid;--gf-ctrl-desc-border-width-consent:1px;--gf-ctrl-desc-max-height-consent:456px}.gform-theme--api,.gform-theme--framework{--gf-ctrl-file-padding-x:0 var(--gf-ctrl-padding-x);--gf-ctrl-file-btn-bg-color:var(--gf-color-secondary-darker);--gf-ctrl-file-btn-bg-color-hover:var(--gf-color-secondary);--gf-ctrl-file-btn-bg-color-focus:var(--gf-ctrl-file-btn-bg-color);--gf-ctrl-file-btn-bg-color-disabled:var(--gf-ctrl-file-btn-bg-color);--gf-ctrl-file-btn-border-inline-end-width:1px;--gf-ctrl-file-btn-border-inline-end-style:solid;--gf-ctrl-file-btn-border-inline-end-color:var(--gf-ctrl-border-color);--gf-ctrl-file-btn-border-inline-end-color-hover:var(--gf-ctrl-file-btn-border-inline-end-color);--gf-ctrl-file-btn-border-inline-end-color-focus:var(--gf-ctrl-file-btn-border-inline-end-color);--gf-ctrl-file-btn-border-inline-end-color-disabled:var(--gf-ctrl-file-btn-border-inline-end-color);--gf-ctrl-file-btn-radius:var(--gf-ctrl-radius);--gf-ctrl-file-btn-color:rgba(var(--gf-color-secondary-contrast-rgb), 0.725);--gf-ctrl-file-btn-color-hover:var(--gf-ctrl-file-btn-color);--gf-ctrl-file-btn-color-focus:var(--gf-ctrl-file-btn-color);--gf-ctrl-file-btn-color-disabled:var(--gf-ctrl-file-btn-color);--gf-ctrl-file-btn-font-family:var(--gf-font-family-base);--gf-ctrl-file-btn-font-size:14px;--gf-ctrl-file-btn-font-style:var(--gf-font-style-base);--gf-ctrl-file-btn-font-weight:500;--gf-ctrl-file-btn-letter-spacing:var(--gf-letter-spacing-primary);--gf-ctrl-file-btn-line-height:1.43;--gf-ctrl-file-btn-text-decoration:none;--gf-ctrl-file-btn-text-transform:none;--gf-ctrl-file-btn-margin-x:0 12px;--gf-ctrl-file-btn-padding-x:12px;--gf-ctrl-file-btn-transition:var(--gf-ctrl-transition);--gf-ctrl-file-zone-border-style:dashed;--gf-ctrl-file-zone-radius:var(--gf-ctrl-radius-max-lg);--gf-ctrl-file-zone-color:rgba(var(--gf-color-in-ctrl-contrast-rgb), 0.725);--gf-ctrl-file-zone-height:auto;--gf-ctrl-file-zone-padding-x:40px;--gf-ctrl-file-zone-padding-y:40px;--gf-ctrl-file-zone-instructions-margin-y-end:12px;--gf-ctrl-file-zone-font-weight:500;--gf-ctrl-file-zone-line-height:1;--gf-ctrl-file-zone-icon-color:var(--gf-color-in-ctrl-primary);--gf-ctrl-file-zone-icon-font-size:36px;--gf-ctrl-file-zone-icon-margin-y-end:8px;--gf-ctrl-file-prog-ui-gap:12px;--gf-ctrl-file-prog-ui-size:var(--gf-icon-font-size);--gf-ctrl-file-prog-bar-bg-color:var(--gf-color-out-ctrl-light);--gf-ctrl-file-prog-bar-bg-color-loading:var(--gf-color-primary);--gf-ctrl-file-prog-bar-height:6px;--gf-ctrl-file-prog-bar-radius:var(--gf-radius);--gf-ctrl-file-prog-bar-transition:var(--gf-transition-ctrl);--gf-ctrl-file-prog-text-color:var(--gf-ctrl-desc-color);--gf-ctrl-file-prog-text-min-width:33px;--gf-ctrl-file-prog-text-font-size:12px;--gf-ctrl-file-prog-btn-inset-y-start:-2px;--gf-ctrl-file-prog-btn-inset-x-end:-2px;--gf-ctrl-file-prog-btn-position:absolute;--gf-ctrl-file-prog-btn-font-size-cancel:0;--gf-ctrl-file-prog-btn-icon-size:var(--gf-icon-font-size);--gf-ctrl-file-prog-btn-icon-color-complete:var(--gf-color-success);--gf-ctrl-file-prev-area-gap:16px;--gf-ctrl-file-prev-area-margin-y-start:16px;--gf-ctrl-file-prev-font-family:var(--gf-font-family-secondary);--gf-ctrl-file-prev-font-size:var(--gf-font-size-secondary);--gf-ctrl-file-prev-font-style:var(--gf-font-style-secondary);--gf-ctrl-file-prev-font-weight:var(--gf-font-weight-secondary);--gf-ctrl-file-prev-letter-spacing:var(--gf-letter-spacing-secondary);--gf-ctrl-file-prev-line-height:1;--gf-ctrl-file-prev-gap:4px;--gf-ctrl-file-prev-name-color:var(--gf-ctrl-label-color-primary);--gf-ctrl-file-prev-name-line-height:var(--gf-line-height-secondary);--gf-ctrl-file-prev-name-overflow:hidden;--gf-ctrl-file-prev-name-padding-x-end:calc(var(--gf-ctrl-file-prog-btn-icon-size) + var(--gf-ctrl-file-prog-text-min-width) + calc(var(--gf-ctrl-file-prog-ui-gap) * 2));--gf-ctrl-file-prev-name-text-overflow:ellipsis;--gf-ctrl-file-prev-name-white-space:nowrap;--gf-ctrl-file-prev-size-color:var(--gf-ctrl-desc-color)}.gform-theme--api,.gform-theme--framework{--gf-ctrl-label-color-primary:var(--gf-color-out-ctrl-dark-darker);--gf-ctrl-label-font-family-primary:var(--gf-font-family-secondary);--gf-ctrl-label-font-size-primary:var(--gf-font-size-secondary);--gf-ctrl-label-font-style-primary:var(--gf-font-style-secondary);--gf-ctrl-label-font-weight-primary:var(--gf-font-weight-secondary);--gf-ctrl-label-letter-spacing-primary:var(--gf-letter-spacing-secondary);--gf-ctrl-label-line-height-primary:var(--gf-line-height-secondary);--gf-ctrl-label-color-secondary:var(--gf-color-out-ctrl-dark-darker);--gf-ctrl-label-font-family-secondary:var(--gf-font-family-secondary);--gf-ctrl-label-font-size-secondary:var(--gf-font-size-secondary);--gf-ctrl-label-font-style-secondary:var(--gf-font-style-secondary);--gf-ctrl-label-font-weight-secondary:400;--gf-ctrl-label-letter-spacing-secondary:var(--gf-letter-spacing-secondary);--gf-ctrl-label-line-height-secondary:var(--gf-line-height-secondary);--gf-ctrl-label-color-tertiary:var(--gf-color-out-ctrl-dark);--gf-ctrl-label-font-family-tertiary:var(--gf-font-family-tertiary);--gf-ctrl-label-font-size-tertiary:var(--gf-font-size-tertiary);--gf-ctrl-label-font-style-tertiary:var(--gf-font-style-tertiary);--gf-ctrl-label-font-weight-tertiary:var(--gf-font-weight-tertiary);--gf-ctrl-label-letter-spacing-tertiary:var(--gf-letter-spacing-tertiary);--gf-ctrl-label-line-height-tertiary:var(--gf-line-height-tertiary);--gf-ctrl-label-color-quaternary:var(--gf-color-out-ctrl-dark);--gf-ctrl-label-font-family-quaternary:var(--gf-font-family-tertiary);--gf-ctrl-label-font-size-quaternary:var(--gf-font-size-secondary);--gf-ctrl-label-font-style-quaternary:var(--gf-font-style-tertiary);--gf-ctrl-label-font-weight-quaternary:var(--gf-font-weight-secondary);--gf-ctrl-label-letter-spacing-quaternary:var(--gf-letter-spacing-tertiary);--gf-ctrl-label-line-height-quaternary:var(--gf-line-height-tertiary);--gf-ctrl-label-color-req:var(--gf-color-danger);--gf-ctrl-label-font-family-req:var(--gf-ctrl-label-font-family-primary);--gf-ctrl-label-font-size-req:12px;--gf-ctrl-label-font-style-req:var(--gf-ctrl-label-font-style-primary);--gf-ctrl-label-font-weight-req:var(--gf-ctrl-label-font-weight-primary);--gf-ctrl-label-letter-spacing-req:var(--gf-ctrl-label-letter-spacing-primary);--gf-ctrl-label-line-height-req:var(--gf-ctrl-label-line-height-primary)}.gform-theme--api,.gform-theme--framework{--gf-ctrl-number-spin-btn-appearance:var(--gf-ctrl-appearance);--gf-ctrl-number-spin-btn-bg-position:center center;--gf-ctrl-number-spin-btn-bg-size:8px 14px;--gf-ctrl-number-spin-btn-width:8px;--gf-ctrl-number-spin-btn-opacity:1}.gform-theme--api,.gform-theme--framework{--gf-ctrl-select-icon:var(--gf-icon-ctrl-select);--gf-ctrl-select-icon-hover:var(--gf-ctrl-select-icon);--gf-ctrl-select-icon-focus:var(--gf-ctrl-select-icon);--gf-ctrl-select-icon-disabled:var(--gf-ctrl-select-icon);--gf-ctrl-select-icon-position:calc(100% - var(--gf-ctrl-padding-x)) center;--gf-ctrl-select-icon-size:10px;--gf-ctrl-select-ms-expand:none;--gf-ctrl-select-padding-x:var(--gf-ctrl-padding-x) calc(var(--gf-ctrl-select-search-icon-size) + var(--gf-ctrl-padding-x));--gf-ctrl-multiselect-height:130px;--gf-ctrl-multiselect-radius:var(--gf-ctrl-radius-max-lg);--gf-ctrl-multiselect-line-height:1.5;--gf-ctrl-multiselect-padding-y:var(--gf-padding-y);--gf-ctrl-select-dropdown-border-color:transparent;--gf-ctrl-select-dropdown-radius:var(--gf-ctrl-radius-max-md);--gf-ctrl-select-dropdown-shadow:0 0 1px rgba(18, 25, 97, 0.24),0 24px 24px rgba(18, 25, 97, 0.03),0 2px 2px rgba(18, 25, 97, 0.03),0 4px 4px rgba(18, 25, 97, 0.03),0 8px 8px rgba(18, 25, 97, 0.03),0 16px 16px rgba(18, 25, 97, 0.03);--gf-ctrl-select-dropdown-option-bg-color-hover:var(--gf-color-in-ctrl-light-lighter);--gf-ctrl-select-dropdown-option-shadow-hover:inset 3px 0 0 var(--gf-color-in-ctrl-primary);--gf-ctrl-select-search-icon-size:var(--gf-icon-font-size);--gf-ctrl-select-search-icon-position:var(--gf-ctrl-padding-x) center;--gf-ctrl-select-search-padding-x:calc(var(--gf-ctrl-select-search-icon-size) + var(--gf-ctrl-padding-x) + 8px) var(--gf-ctrl-padding-x);--gf-ctrl-multiselect-close-icon-size:var(--gf-icon-font-size);--gf-ctrl-multiselect-close-icon-inset-y-start:calc(50% - (var(--gf-ctrl-multiselect-close-icon-size) / 2));--gf-ctrl-multiselect-close-icon-inset-x-end:calc((var(--gf-ctrl-padding-x) / 2) + 2px);--gf-ctrl-multiselect-selected-item-bg-color:var(--gf-color-in-ctrl-primary);--gf-ctrl-multiselect-selected-item-radius:33px;--gf-ctrl-multiselect-selected-item-color:var(--gf-color-in-ctrl-primary-contrast);--gf-ctrl-multiselect-selected-item-font-size:var(--gf-ctrl-font-size);--gf-ctrl-multiselect-selected-item-font-weight:600;--gf-ctrl-multiselect-selected-item-remove-icon-color:var(--gf-color-in-ctrl-primary-contrast)}html[dir=rtl] .gform-theme--api,html[dir=rtl] .gform-theme--framework{--gf-ctrl-select-icon-position:var(--gf-ctrl-padding-x) center;--gf-ctrl-select-search-icon-position:calc(100% - var(--gf-padding-x)) center}.gform-theme--api,.gform-theme--framework{--gf-ctrl-textarea-height:130px;--gf-ctrl-textarea-radius:var(--gf-ctrl-radius-max-lg);--gf-ctrl-textarea-line-height:1.5;--gf-ctrl-textarea-padding-y:var(--gf-padding-y);--gf-ctrl-textarea-resize:vertical}.gform-theme--api,.gform-theme--framework{--gf-field-date-ctrl-padding-x-end:calc(var(--gf-ctrl-padding-x) + var(--gf-icon-font-size) + 4px);--gf-field-date-icon-color:var(--gf-ctrl-icon-color);--gf-field-date-icon-color-hover:var(--gf-ctrl-icon-color-hover);--gf-field-date-icon-transition:var(--gf-ctrl-transition);--gf-field-date-custom-icon-max-height:16px;--gf-field-date-custom-icon-max-width:16px;--gf-field-date-custom-icon-opacity:0.6;--gf-field-date-custom-icon-opacity-hover:1}.gform-theme--api,.gform-theme--framework{--gf-field-choice-gap:var(--gf-label-space-x-secondary);--gf-field-choice-align-x-gap-y:var(--gf-field-choice-gap);--gf-field-choice-align-x-gap-x:16px;--gf-field-choice-meta-margin-y-start:4px;--gf-field-choice-meta-space:16px;--gf-field-choice-other-ctrl-max-width:256px;--gf-field-img-choice-aspect-ratio:1/1;--gf-field-img-choice-gap:var(--gf-field-gap-x);--gf-field-img-choice-margin-y-end:12px;--gf-field-img-choice-placeholder-icon-font-size:60px;--gf-field-img-choice-radius-square:var(--gf-ctrl-radius-max-sm);--gf-field-img-choice-radius-round:50%;--gf-field-img-choice-shadow:0 0 0 rgba(18, 25, 97, 0.05),0 2px 5px rgba(18, 25, 97, 0.1),0 1px 1px rgba(18, 25, 97, 0.15);--gf-field-img-choice-shadow-hover:0 0 1px rgba(18, 25, 97, 0.24),0 24px 24px rgba(18, 25, 97, 0.03),0 2px 2px rgba(18, 25, 97, 0.03),0 4px 4px rgba(18, 25, 97, 0.03),0 8px 8px rgba(18, 25, 97, 0.03),0 16px 16px rgba(18, 25, 97, 0.03);--gf-field-img-choice-size-sm:125px;--gf-field-img-choice-size-md:200px;--gf-field-img-choice-size-lg:300px;--gf-field-img-choice-size:var(--gf-field-img-choice-size-md);--gf-field-img-choice-card-placeholder-bg-color:rgba(var(--gf-color-in-ctrl-light-rgb), 0.05);--gf-field-img-choice-card-placeholder-color:rgba(var(--gf-color-in-ctrl-dark-rgb), 0.4);--gf-field-img-choice-card-check-ind-bg-color:var(--gf-color-in-ctrl-primary);--gf-field-img-choice-card-check-ind-icon-color:var(--gf-color-in-ctrl-primary-contrast);--gf-field-img-choice-card-space-sm:8px;--gf-field-img-choice-card-space-md:12px;--gf-field-img-choice-card-space-lg:16px;--gf-field-img-choice-card-space:var(--gf-field-img-choice-card-space-md);--gf-field-img-choice-no-card-placeholder-bg-color:rgba(var(--gf-color-out-ctrl-light-rgb), 0.05);--gf-field-img-choice-no-card-placeholder-color:rgba(var(--gf-color-out-ctrl-dark-rgb), 0.4);--gf-field-img-choice-no-card-check-ind-bg-color:var(--gf-color-in-ctrl-primary);--gf-field-img-choice-no-card-check-ind-icon-color:var(--gf-color-in-ctrl-primary-contrast);--gf-field-img-choice-check-ind-icon:var(--gf-icon-ctrl-checkbox);--gf-field-img-choice-check-ind-radius:50%;--gf-field-img-choice-check-ind-shadow:drop-shadow(0 1px 1px rgba(18, 25, 97, 0.15)) drop-shadow(0 2px 5px rgba(18, 25, 97, 0.1)) drop-shadow(0 0 0 rgba(18, 25, 97, 0.05));--gf-field-img-choice-check-ind-size-sm:24px;--gf-field-img-choice-check-ind-size-md:38px;--gf-field-img-choice-check-ind-size-lg:64px;--gf-field-img-choice-check-ind-size:var(--gf-field-img-choice-check-ind-size-md);--gf-field-img-choice-check-ind-icon-size-sm:12px;--gf-field-img-choice-check-ind-icon-size-md:var(--gf-icon-font-size);--gf-field-img-choice-check-ind-icon-size-lg:30px;--gf-field-img-choice-check-ind-icon-size:var(--gf-field-img-choice-check-ind-icon-size-md);--gf-field-img-choice-ctrl-opacity:1;--gf-field-img-choice-ctrl-opacity-disabled:0.5;--gf-field-img-choice-other-ctrl-margin-y-start:16px}.gform-theme--api,.gform-theme--framework{--gf-field-list-btn-size:16px;--gf-field-list-btn-radius:50%;--gf-field-list-btn-font-size:0;--gf-field-list-btn-padding-y:0;--gf-field-list-btn-padding-x:0}.gform-theme--api,.gform-theme--framework{--gf-field-pg-prog-color:var(--gf-color-out-ctrl-dark);--gf-field-pg-prog-margin-y-end:24px;--gf-field-pg-prog-title-margin-y-end:16px;--gf-field-pg-prog-font-family:var(--gf-font-family-base);--gf-field-pg-prog-font-size:14px;--gf-field-pg-prog-font-style:var(--gf-font-style-base);--gf-field-pg-prog-font-weight:600;--gf-field-pg-prog-letter-spacing:0;--gf-field-pg-prog-line-height:1;--gf-field-pg-prog-text-transform:uppercase;--gf-field-pg-prog-bar-bg-color:var(--gf-color-out-ctrl-light);--gf-field-pg-prog-bar-bg-color-blue:#204ce5;--gf-field-pg-prog-bar-bg-color-gray:var(--gf-color-out-ctrl-dark);--gf-field-pg-prog-bar-bg-color-green:#31c48d;--gf-field-pg-prog-bar-bg-color-orange:#ff5a1f;--gf-field-pg-prog-bar-bg-color-red:#c02b0a;--gf-field-pg-prog-bar-bg-gradient-spring:linear-gradient(270deg, #9cd790 0%, #76d7db 100%);--gf-field-pg-prog-bar-bg-gradient-blues:linear-gradient(270deg, #00c2ff 0%, #7838e2 100%);--gf-field-pg-prog-bar-bg-gradient-rainbow:linear-gradient(274.73deg, #74b551 -5.58%, #f3ca30 44.81%, #cd302b 93.15%);--gf-field-pg-prog-bar-radius:100px;--gf-field-pg-prog-bar-height:10px;--gf-field-pg-steps-number-bg-color:transparent;--gf-field-pg-steps-number-bg-color-active:var(--gf-color-out-ctrl-light);--gf-field-pg-steps-number-bg-color-complete:var(--gf-color-primary);--gf-field-pg-steps-number-border-color:var(--gf-color-out-ctrl-light-darker);--gf-field-pg-steps-number-border-color-active:transparent;--gf-field-pg-steps-number-border-color-complete:var(--gf-color-primary);--gf-field-pg-steps-number-border-style:solid;--gf-field-pg-steps-number-border-width:2px;--gf-field-pg-steps-number-radius:50%;--gf-field-pg-steps-number-color:var(--gf-color-out-ctrl-dark);--gf-field-pg-steps-number-color-active:var(--gf-field-pg-steps-number-color);--gf-field-pg-steps-number-color-complete:var(--gf-color-primary-contrast);--gf-field-pg-steps-icon-font-size:var(--gf-icon-font-size);--gf-field-pg-steps-number-size:32px;--gf-field-pg-steps-step-gap:12px}.gform-theme--api,.gform-theme--framework{--gf-field-pwd-ctrl-padding-x-end:calc(var(--gf-ctrl-padding-x) + var(--gf-icon-font-size) + 8px);--gf-field-pwd-str-bg-color:transparent;--gf-field-pwd-str-bg-color-mismatch:transparent;--gf-field-pwd-str-bg-color-short:transparent;--gf-field-pwd-str-bg-color-bad:transparent;--gf-field-pwd-str-bg-color-good:transparent;--gf-field-pwd-str-bg-color-strong:transparent;--gf-field-pwd-str-border-color:transparent;--gf-field-pwd-str-border-color-mismatch:transparent;--gf-field-pwd-str-border-color-short:transparent;--gf-field-pwd-str-border-color-bad:transparent;--gf-field-pwd-str-border-color-good:transparent;--gf-field-pwd-str-border-color-strong:transparent;--gf-field-pwd-str-border-style:var(--gf-ctrl-border-style);--gf-field-pwd-str-border-width:0;--gf-field-pwd-str-radius:0;--gf-field-pwd-str-color:var(--gf-color-out-ctrl-dark);--gf-field-pwd-str-color-mismatch:#c02b0a;--gf-field-pwd-str-color-short:#c02b0a;--gf-field-pwd-str-color-bad:#ff5a1f;--gf-field-pwd-str-color-good:#8b6c32;--gf-field-pwd-str-color-strong:#399f4b;--gf-field-pwd-str-margin-y-start:16px;--gf-field-pwd-str-padding-y:0;--gf-field-pwd-str-padding-x:calc(65px + 8px) 0;--gf-field-pwd-str-font-family:var(--gf-font-family-secondary);--gf-field-pwd-str-font-size:var(--gf-font-size-primary);--gf-field-pwd-str-font-style:var(--gf-font-style-secondary);--gf-field-pwd-str-font-weight:var(--gf-font-weight-secondary);--gf-field-pwd-str-letter-spacing:var(--gf-letter-spacing-secondary);--gf-field-pwd-str-line-height:1;--gf-field-pwd-str-text-align:start;--gf-field-pwd-str-transition:var(--gf-transition-ctrl);--gf-field-pwd-str-ind-bg-color:var(--gf-color-out-ctrl-light);--gf-field-pwd-str-ind-bg-color-mismatch:var(--gf-field-pwd-str-color-mismatch);--gf-field-pwd-str-ind-bg-color-short:var(--gf-field-pwd-str-color-short);--gf-field-pwd-str-ind-bg-color-bad:var(--gf-field-pwd-str-color-bad);--gf-field-pwd-str-ind-bg-color-good:var(--gf-field-pwd-str-color-good);--gf-field-pwd-str-ind-bg-color-strong:var(--gf-field-pwd-str-color-strong);--gf-field-pwd-str-ind-radius:var(--gf-radius);--gf-field-pwd-str-ind-display:inline-block;--gf-field-pwd-str-ind-inset-y-start:50%;--gf-field-pwd-str-ind-inset-x-start:0;--gf-field-pwd-str-ind-position:absolute;--gf-field-pwd-str-ind-height:6px;--gf-field-pwd-str-ind-width:65px;--gf-field-pwd-str-ind-width-blank:0;--gf-field-pwd-str-ind-width-mismatch:65px;--gf-field-pwd-str-ind-width-short:22px;--gf-field-pwd-str-ind-width-bad:37px;--gf-field-pwd-str-ind-width-good:46px;--gf-field-pwd-str-ind-width-strong:65px;--gf-field-pwd-str-ind-content:"";--gf-field-pwd-str-ind-transform:translateY(-50%);--gf-field-pwd-str-ind-transition:var(--gf-transition-ctrl)}.gform-theme--api,.gform-theme--framework{--gf-field-prod-price-color:var(--gf-ctrl-label-color-primary);--gf-field-prod-quant-margin-y-end:var(--gf-field-gap-y);--gf-field-prod-quant-width:150px}.gform-theme--api,.gform-theme--framework{--gf-field-repeater-gap-y:var(--gf-form-gap-y);--gf-field-repeater-btn-inline-gap:var(--gf-form-gap-x);--gf-field-repeater-separator-color:var(--gf-color-out-ctrl-light-darker);--gf-field-repeater-separator-size:1px;--gf-field-repeater-nested-border-color:var(--gf-color-out-ctrl-light-darker);--gf-field-repeater-nested-border-size:1px;--gf-field-repeater-nested-border-style:solid;--gf-field-repeater-nested-padding-x-start:20px}.gform-theme--api,.gform-theme--framework{--gf-field-section-border-color:var(--gf-color-out-ctrl-light-darker);--gf-field-section-border-style:solid;--gf-field-section-border-width:1px;--gf-field-section-padding-y-end:8px}.gform-theme--api,.gform-theme--framework{--gf-form-validation-bg-color:rgba(var(--gf-color-danger-rgb), 0.03);--gf-form-validation-border-color:rgba(var(--gf-color-danger-rgb), 0.25);--gf-form-validation-border-color-focus:var(--gf-color-danger);--gf-form-validation-border-width:1px;--gf-form-validation-border-style:solid;--gf-form-validation-radius:var(--gf-ctrl-radius-max-md);--gf-form-validation-outline-color-focus:rgba(var(--gf-color-danger-rgb), 0.65);--gf-form-validation-outline-focus:var(--gf-ctrl-outline-width-focus) var(--gf-ctrl-outline-style) var(--gf-form-validation-outline-color-focus);--gf-form-validation-shadow:0 1px 4px rgba(18, 25, 97, 0.0779552);--gf-form-validation-color:var(--gf-color-danger);--gf-form-validation-font-family:var(--gf-font-family-primary);--gf-form-validation-font-size:var(--gf-font-size-primary);--gf-form-validation-line-height:1.43;--gf-form-validation-gap:8px;--gf-form-validation-margin-y:0 var(--gf-form-gap-y);--gf-form-validation-padding-y:20px;--gf-form-validation-padding-x:16px;--gf-form-validation-heading-color:var(--gf-form-validation-color);--gf-form-validation-heading-font-family:var(--gf-form-validation-font-family);--gf-form-validation-heading-font-size:var(--gf-form-validation-font-size);--gf-form-validation-heading-font-weight:500;--gf-form-validation-heading-line-height:var(--gf-form-validation-line-height);--gf-form-validation-heading-gap:12px;--gf-form-validation-heading-icon-bg-color:rgba(var(--gf-color-danger-rgb), 0.05);--gf-form-validation-heading-icon-border-color:var(--gf-form-validation-border-color);--gf-form-validation-heading-icon-border-width:2px;--gf-form-validation-heading-icon-border-style:var(--gf-form-validation-border-style);--gf-form-validation-heading-icon-radius:50%;--gf-form-validation-heading-icon-color:var(--gf-form-validation-heading-color);--gf-form-validation-heading-icon-font-size:18px;--gf-form-validation-heading-icon-size:20px;--gf-form-validation-summary-color:var(--gf-form-validation-color);--gf-form-validation-summary-font-family:var(--gf-form-validation-font-family);--gf-form-validation-summary-font-size:var(--gf-form-validation-font-size);--gf-form-validation-summary-font-weight:400;--gf-form-validation-summary-line-height:var(--gf-form-validation-line-height);--gf-form-validation-summary-margin-y-start:4px;--gf-form-validation-summary-padding-x:48px;--gf-form-validation-summary-item-link-text-decoration:underline}.gform-theme--api,.gform-theme--framework{--gf-form-spinner-fg-color:var(--gf-color-primary);--gf-form-spinner-bg-color:rgba(var(--gf-color-primary-rgb), 0.1)}@font-face{ font-family:gform-icons-orbital;src:url('/wp-content/plugins/gravityforms/fonts/gform-icons-orbital.woff2?gxy8zs') format('woff2'),url('/wp-content/plugins/gravityforms/fonts/gform-icons-orbital.ttf?gxy8zs') format('truetype'),url('/wp-content/plugins/gravityforms/fonts/gform-icons-orbital.woff?gxy8zs') format('woff'),url('/wp-content/plugins/gravityforms/fonts/gform-icons-orbital.svg?gxy8zs#gform-icons-orbital') format('svg');font-weight:400;font-style:normal;font-display:swap; }.gform-orbital-icon{font-family:var(--gf-icon-font-family)!important;speak:never;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gform-orbital-icon--photograph:before{content:"\e922"}.gform-orbital-icon--arrow-back:before{content:"\e921"}.gform-orbital-icon--calendar-alt:before{content:"\e91a"}.gform-orbital-icon--selector:before{content:"\e90d"}.gform-orbital-icon--search:before{content:"\e917"}.gform-orbital-icon--trash:before{content:"\e919"}.gform-orbital-icon--cloud-upload-alt:before{content:"\e911"}.gform-orbital-icon--arrow-up:before{content:"\e912"}.gform-orbital-icon--arrow-down:before{content:"\e914"}.gform-orbital-icon--arrow-left:before{content:"\e915"}.gform-orbital-icon--arrow-right:before{content:"\e916"}.gform-orbital-icon--arrow-narrow-right:before{content:"\e913"}.gform-orbital-icon--arrow-sm-left:before{content:"\e91f"}.gform-orbital-icon--arrow-sm-right:before{content:"\e920"}.gform-orbital-icon--save-as:before{content:"\e910"}.gform-orbital-icon--minus-alt:before{content:"\e90e"}.gform-orbital-icon--plus-alt:before{content:"\e90f"}.gform-orbital-icon--eye-off:before{content:"\e90a"}.gform-orbital-icon--eye:before{content:"\e909"}.gform-orbital-icon--check-circle:before{content:"\e90c"}.gform-orbital-icon--check-mark:before{content:"\e900"}.gform-orbital-icon--check:before{content:"\e90b"}.gform-orbital-icon--check-mark-simple:before{content:"\e905"}.gform-orbital-icon--exclamation-simple:before{content:"\e906"}.gform-orbital-icon--information-simple:before{content:"\e907"}.gform-orbital-icon--question-mark-simple:before{content:"\e908"}.gform-orbital-icon--chevron-down:before{content:"\e901"}.gform-orbital-icon--chevron-up:before{content:"\e902"}.gform-orbital-icon--chevron-left:before{content:"\e91b"}.gform-orbital-icon--chevron-right:before{content:"\e91c"}.gform-orbital-icon--chevron-double-left:before{content:"\e91d"}.gform-orbital-icon--chevron-double-right:before{content:"\e91e"}.gform-orbital-icon--minus:before{content:"\e903"}.gform-orbital-icon--x-circle:before{content:"\e918"}.gform-orbital-icon--x:before{content:"\e904"}.gform-theme--framework ::-moz-placeholder:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){color:var(--gf-ctrl-placeholder-color);font-family:var(--gf-ctrl-placeholder-font-family);font-size:var(--gf-ctrl-placeholder-font-size);font-style:var(--gf-ctrl-placeholder-font-style);font-weight:var(--gf-ctrl-placeholder-font-weight);letter-spacing:var(--gf-ctrl-placeholder-letter-spacing);opacity:var(--gf-ctrl-placeholder-opacity)}.gform-theme--framework ::placeholder:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){color:var(--gf-ctrl-placeholder-color);font-family:var(--gf-ctrl-placeholder-font-family);font-size:var(--gf-ctrl-placeholder-font-size);font-style:var(--gf-ctrl-placeholder-font-style);font-weight:var(--gf-ctrl-placeholder-font-weight);letter-spacing:var(--gf-ctrl-placeholder-letter-spacing);opacity:var(--gf-ctrl-placeholder-opacity)}.gform-theme--framework .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-search input[type=text]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-single:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework .gform-theme-field-control:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework select:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework select[multiple]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework textarea:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework.gform-theme.gform_wrapper .button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework.gform-theme.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework.gform-theme.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework.gform-theme.gform_wrapper button.button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework.gform-theme.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework.gform-theme.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework.gform-theme.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){--gf-local-appearance:var(--gf-ctrl-appearance);--gf-local-bg-color:var(--gf-ctrl-bg-color);--gf-local-height:var(--gf-ctrl-size);--gf-local-radius:var(--gf-ctrl-radius);--gf-local-border-color:var(--gf-ctrl-border-color);--gf-local-border-width:var(--gf-ctrl-border-width);--gf-local-border-style:var(--gf-ctrl-border-style);--gf-local-border-block-start:var(--gf-local-border-width) var(--gf-local-border-style) var(--gf-local-border-color);--gf-local-border-block-end:var(--gf-local-border-width) var(--gf-local-border-style) var(--gf-local-border-color);--gf-local-border-inline-start:var(--gf-local-border-width) var(--gf-local-border-style) var(--gf-local-border-color);--gf-local-border-inline-end:var(--gf-local-border-width) var(--gf-local-border-style) var(--gf-local-border-color);--gf-local-color:var(--gf-ctrl-color);--gf-local-display:block;--gf-local-font-family:var(--gf-ctrl-font-family);--gf-local-font-size:var(--gf-ctrl-font-size);--gf-local-font-style:var(--gf-ctrl-font-style);--gf-local-font-weight:var(--gf-ctrl-font-weight);--gf-local-letter-spacing:var(--gf-ctrl-letter-spacing);--gf-local-line-height:var(--gf-ctrl-line-height);--gf-local-min-height:auto;--gf-local-outline-color:var(--gf-ctrl-outline-color);--gf-local-outline-offset:var(--gf-ctrl-outline-offset);--gf-local-outline-style:var(--gf-ctrl-outline-style);--gf-local-outline-width:var(--gf-ctrl-outline-width);--gf-local-padding-x:var(--gf-ctrl-padding-x);--gf-local-padding-y:var(--gf-ctrl-padding-y);--gf-local-shadow:var(--gf-ctrl-shadow);--gf-local-transition:var(--gf-ctrl-transition);--gf-local-width:100%;-webkit-appearance:var(--gf-local-appearance);-moz-appearance:var(--gf-local-appearance);appearance:var(--gf-local-appearance);background-color:var(--gf-local-bg-color);block-size:var(--gf-local-height);border-block-end:var(--gf-local-border-block-end);border-block-start:var(--gf-local-border-block-start);border-inline-end:var(--gf-local-border-inline-end);border-inline-start:var(--gf-local-border-inline-start);border-radius:var(--gf-local-radius);box-shadow:var(--gf-local-shadow);color:var(--gf-local-color);display:var(--gf-local-display);font-family:var(--gf-local-font-family);font-size:var(--gf-local-font-size);font-style:var(--gf-local-font-style);font-weight:var(--gf-local-font-weight);inline-size:var(--gf-local-width);letter-spacing:var(--gf-local-letter-spacing);line-height:var(--gf-local-line-height);margin-block:0;margin-inline:0;min-block-size:var(--gf-local-min-height);outline-color:var(--gf-local-outline-color);outline-offset:var(--gf-local-outline-offset);outline-style:var(--gf-local-outline-style);outline-width:var(--gf-local-outline-width);padding-block:var(--gf-local-padding-y);padding-inline:var(--gf-local-padding-x);transition:var(--gf-local-transition)}.gform-theme--framework .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,.gform-theme--framework .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-search input[type=text]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,.gform-theme--framework .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-single:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,.gform-theme--framework .gform-theme-field-control:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,.gform-theme--framework input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,.gform-theme--framework select:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,.gform-theme--framework select[multiple]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,.gform-theme--framework textarea:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,.gform-theme--framework.gform-theme.gform_wrapper .button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,.gform-theme--framework.gform-theme.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,.gform-theme--framework.gform-theme.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,.gform-theme--framework.gform-theme.gform_wrapper button.button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,.gform-theme--framework.gform-theme.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,.gform-theme--framework.gform-theme.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,.gform-theme--framework.gform-theme.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover{--gf-local-bg-color:var(--gf-ctrl-bg-color-hover);--gf-local-border-color:var(--gf-ctrl-border-color-hover);--gf-local-color:var(--gf-ctrl-color-hover)}.gform-theme--framework .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme--framework .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-search input[type=text]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme--framework .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-single:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme--framework .gform-theme-field-control:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme--framework input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme--framework select:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme--framework select[multiple]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme--framework textarea:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme--framework.gform-theme.gform_wrapper .button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme--framework.gform-theme.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme--framework.gform-theme.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme--framework.gform-theme.gform_wrapper button.button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme--framework.gform-theme.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme--framework.gform-theme.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme--framework.gform-theme.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus{--gf-local-bg-color:var(--gf-ctrl-bg-color-focus);--gf-local-border-color:var(--gf-ctrl-border-color-focus);--gf-local-color:var(--gf-ctrl-color-focus);--gf-local-outline-color:var(--gf-ctrl-outline-color-focus);--gf-local-outline-width:var(--gf-ctrl-outline-width-focus)}.gform-theme--framework .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled,.gform-theme--framework .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-search input[type=text]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled,.gform-theme--framework .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-single:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled,.gform-theme--framework .gform-theme-field-control:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled,.gform-theme--framework input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled,.gform-theme--framework select:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled,.gform-theme--framework select[multiple]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled,.gform-theme--framework textarea:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled,.gform-theme--framework.gform-theme.gform_wrapper .button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled,.gform-theme--framework.gform-theme.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled,.gform-theme--framework.gform-theme.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled,.gform-theme--framework.gform-theme.gform_wrapper button.button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled,.gform-theme--framework.gform-theme.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled,.gform-theme--framework.gform-theme.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled,.gform-theme--framework.gform-theme.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled{--gf-local-bg-color:var(--gf-ctrl-bg-color-disabled);--gf-local-border-color:var(--gf-ctrl-border-color-disabled);--gf-local-color:var(--gf-ctrl-color-disabled)}.gform-theme--framework .gfield_error .gform-theme-field-control:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework .gfield_error input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework .gfield_error select:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework .gfield_error select[multiple]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework .gfield_error textarea:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){--gf-local-bg-color:var(--gf-ctrl-bg-color-error);--gf-local-border-color:var(--gf-ctrl-border-color-error);--gf-local-color:var(--gf-ctrl-color-error)}.gform-theme--framework .gfield_error .gform-theme-field-control:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme--framework .gfield_error input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme--framework .gfield_error select:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme--framework .gfield_error select[multiple]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme--framework .gfield_error textarea:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus{--gf-local-bg-color:var(--gf-ctrl-bg-color-focus);--gf-local-border-color:var(--gf-ctrl-border-color-focus);--gf-local-color:var(--gf-ctrl-color-focus);--gf-local-outline-color:var(--gf-ctrl-outline-color-focus);--gf-local-outline-width:var(--gf-ctrl-outline-width-focus)}.gform-theme--framework input[type].gform-text-input-reset{--gf-local-border-color:transparent;--gf-local-height:auto;--gf-local-color:var(--gf-ctrl-readonly-color);--gf-local-font-family:var(--gf-ctrl-readonly-font-family);--gf-local-font-size:var(--gf-ctrl-readonly-font-size);--gf-local-font-style:var(--gf-ctrl-readonly-font-style);--gf-local-font-weight:var(--gf-ctrl-readonly-font-weight);--gf-local-letter-spacing:var(--gf-ctrl-readonly-letter-spacing);--gf-local-line-height:var(--gf-ctrl-readonly-line-height);--gf-local-min-height:auto;--gf-local-outline-color:var(--gf-ctrl-outline-color);--gf-local-outline-width:var(--gf-ctrl-outline-width);block-size:var(--gf-local-height);border:var(--gf-ctrl-border-width) var(--gf-ctrl-border-style) var(--gf-local-border-color);border-radius:var(--gf-ctrl-radius);color:var(--gf-local-color);font-family:var(--gf-local-font-family);font-size:var(--gf-local-font-size);font-style:var(--gf-local-font-style);font-weight:var(--gf-local-font-weight);letter-spacing:var(--gf-local-letter-spacing);line-height:var(--gf-local-line-height);min-block-size:var(--gf-local-min-height);outline-color:var(--gf-local-outline-color);outline-offset:var(--gf-ctrl-outline-offset);outline-style:var(--gf-ctrl-outline-style);outline-width:var(--gf-local-outline-width);transition:var(--gf-ctrl-transition)}.gform-theme--framework input[type].gform-text-input-reset:focus{--gf-local-border-color:var(--gf-ctrl-border-color-focus);--gf-local-outline-color:var(--gf-ctrl-outline-color-focus);--gf-local-outline-width:var(--gf-ctrl-outline-width-focus)}.gform-theme--framework input[type=number]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::-webkit-inner-spin-button,.gform-theme--framework input[type=number]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::-webkit-outer-spin-button{opacity:var(--gf-ctrl-number-spin-btn-opacity)}.gform-theme--framework input[type=number]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::-webkit-inner-spin-button{-webkit-appearance:var(--gf-ctrl-number-spin-btn-appearance);appearance:var(--gf-ctrl-number-spin-btn-appearance);background-image:var(--gf-icon-ctrl-number);background-position:var(--gf-ctrl-number-spin-btn-bg-position);background-repeat:no-repeat;background-size:var(--gf-ctrl-number-spin-btn-bg-size);cursor:pointer;width:var(--gf-ctrl-number-spin-btn-width)}.gform-theme--framework textarea:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){--gf-local-radius:var(--gf-ctrl-textarea-radius);--gf-local-height:var(--gf-ctrl-textarea-height);--gf-local-line-height:var(--gf-ctrl-textarea-line-height);--gf-local-padding-y:var(--gf-ctrl-textarea-padding-y);resize:var(--gf-ctrl-textarea-resize)}.gform-theme--framework .wp-editor-container:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){--gf-local-border-color:var(--gf-ctrl-border-color);--gf-local-outline-color:var(--gf-ctrl-outline-color);--gf-local-outline-width:var(--gf-ctrl-outline-width);border:var(--gf-ctrl-border-width) var(--gf-ctrl-border-style) var(--gf-local-border-color);border-radius:var(--gf-ctrl-textarea-radius);box-shadow:var(--gf-ctrl-shadow);outline-color:var(--gf-local-outline-color);outline-offset:var(--gf-ctrl-outline-offset);outline-style:var(--gf-ctrl-outline-style);outline-width:var(--gf-local-outline-width);overflow:hidden;transition:var(--gf-transition-ctrl)}.gform-theme--framework .wp-editor-container:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover{--gf-local-border-color:var(--gf-ctrl-border-color-hover)}.gform-theme--framework .wp-editor-container:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))[\:has\(.wp-editor-iframe-active\)]{--gf-local-border-color:var(--gf-ctrl-border-color-focus);--gf-local-outline-color:var(--gf-ctrl-outline-color-focus);--gf-local-outline-width:var(--gf-ctrl-outline-width-focus)}.gform-theme--framework .wp-editor-container:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):has(.wp-editor-iframe-active){--gf-local-border-color:var(--gf-ctrl-border-color-focus);--gf-local-outline-color:var(--gf-ctrl-outline-color-focus);--gf-local-outline-width:var(--gf-ctrl-outline-width-focus)}.gform-theme--framework .wp-editor-container textarea{border-color:transparent;border-width:0}.gform-theme--framework .gfield_error .wp-editor-container:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){--gf-local-border-color:var(--gf-ctrl-border-color-error)}.gform-theme--framework .gfield_error .wp-editor-container:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))[\:has\(.wp-editor-iframe-active\)]{--gf-local-border-color:var(--gf-ctrl-border-color-focus)}.gform-theme--framework .gfield_error .wp-editor-container:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):has(.wp-editor-iframe-active){--gf-local-border-color:var(--gf-ctrl-border-color-focus)}.gform-theme--framework input[type=checkbox]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework input[type=radio]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){--gf-local-height:var(--gf-ctrl-choice-size);--gf-local-display:inline-grid;--gf-local-line-height:var(--gf-ctrl-choice-size);--gf-local-padding-y:0;--gf-local-padding-x:0;--gf-local-width:var(--gf-ctrl-choice-size);accent-color:var(--gf-ctrl-accent-color);opacity:1;align-content:center;justify-content:center;place-content:center}.gform-theme--framework input[type=checkbox]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before,.gform-theme--framework input[type=radio]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before{opacity:0}.gform-theme--framework input[type=checkbox]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):checked::before,.gform-theme--framework input[type=radio]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):checked::before{opacity:1}.gform-theme--framework input[type=checkbox]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){--gf-local-radius:var(--gf-ctrl-checkbox-check-radius)}.gform-theme--framework input[type=checkbox]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before{font-family:var(--gf-icon-font-family)!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:never;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--gf-ctrl-choice-check-color);content:var(--gf-icon-ctrl-checkbox);font-size:var(--gf-ctrl-checkbox-check-size)}.gform-theme--framework input[type=checkbox]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled::before{color:var(--gf-ctrl-choice-check-color-disabled)}.gform-theme--framework input[type=radio]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){--gf-local-radius:var(--gf-ctrl-radio-check-radius)}.gform-theme--framework input[type=radio]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before{background-color:var(--gf-ctrl-choice-check-color);block-size:var(--gf-ctrl-radio-check-size);border-radius:var(--gf-ctrl-radio-check-radius);content:var(--gf-ctrl-radio-check-content);inline-size:var(--gf-ctrl-radio-check-size)}.gform-theme--framework input[type=radio]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled::before{background-color:var(--gf-ctrl-choice-check-color-disabled)}.gform-theme--framework select:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):where(:not([multiple])){--gf-local-padding-x:var(--gf-ctrl-select-padding-x);background-image:var(--gf-ctrl-select-icon);background-position:var(--gf-ctrl-select-icon-position);background-repeat:no-repeat;background-size:var(--gf-ctrl-select-icon-size)}.gform-theme--framework select:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):where(:not([multiple])):hover{background-image:var(--gf-ctrl-select-icon-hover)}.gform-theme--framework select:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):where(:not([multiple])):focus{background-image:var(--gf-ctrl-select-icon-focus)}.gform-theme--framework select:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):where(:not([multiple])):disabled{background-image:var(--gf-ctrl-select-icon-disabled)}.gform-theme--framework select:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::-ms-expand{display:var(--gf-ctrl-select-ms-expand)}.gform-theme--framework select:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))[multiple]{--gf-local-height:var(--gf-ctrl-multiselect-height);--gf-local-radius:var(--gf-ctrl-multiselect-radius);--gf-local-line-height:var(--gf-ctrl-multiselect-line-height);--gf-local-padding-y:var(--gf-ctrl-multiselect-padding-y);overflow-y:auto}.gform-theme--framework select:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))[multiple] option:checked{background:var(--gf-color-in-ctrl-light)}.gform-theme--framework .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-container-single .chosen-single{background-image:var(--gf-icon-ctrl-select);background-position:var(--gf-ctrl-select-icon-position);background-repeat:no-repeat;background-size:var(--gf-ctrl-select-icon-size)}.gform-theme--framework .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-container-single .chosen-single span{margin-inline-end:var(--gf-ctrl-select-search-icon-size)}.gform-theme--framework .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-container-single .chosen-single abbr,.gform-theme--framework .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-container-single .chosen-single div b{background-image:none!important}.gform-theme--framework .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-container-single.chosen-container-active .chosen-single,.gform-theme--framework .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-container-single.chosen-container-active.chosen-with-drop .chosen-single{--gf-local-bg-color:var(--gf-ctrl-bg-color-focus);--gf-local-border-color:var(--gf-ctrl-border-color-focus);--gf-local-color:var(--gf-ctrl-color-focus);--gf-local-outline-color:var(--gf-ctrl-outline-color-focus);--gf-local-outline-width:var(--gf-ctrl-outline-width-focus)}.gform-theme--framework .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-container-single.chosen-container-active.chosen-with-drop .chosen-single{border-bottom-left-radius:var(--gf-ctrl-radius);border-bottom-right-radius:var(--gf-ctrl-radius);border-color:var(--gf-ctrl-border-color-focus)}.gform-theme--framework .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-container-single .chosen-search{padding-block:var(--gf-padding-y) 0;padding-inline:var(--gf-ctrl-padding-x)}.gform-theme--framework .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-container-single .chosen-search input[type=text]{--gf-local-height:var(--gf-ctrl-size-md);--gf-local-padding-x:var(--gf-ctrl-select-search-padding-x);background-image:var(--gf-icon-ctrl-search)!important;background-position:var(--gf-ctrl-select-search-icon-position);background-size:var(--gf-ctrl-select-search-icon-size)!important}.gform-theme--framework .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi{--gf-local-height:auto;--gf-local-radius:var(--gf-ctrl-multiselect-radius);padding-inline:0}.gform-theme--framework .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi.chosen-container-active{border-color:var(--gf-ctrl-border-color-focus);outline-color:var(--gf-ctrl-outline-color-focus);outline-width:var(--gf-ctrl-outline-width-focus)}.gform-theme--framework .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi.chosen-container-active .chosen-choices{box-shadow:none}.gform-theme--framework .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi .chosen-choices{align-content:center;background:0 0;border:none;display:flex;flex-flow:row wrap;gap:calc(var(--gf-padding-y)/ 2);min-height:calc(var(--gf-ctrl-size) - 2px);padding-block:4px;padding-inline:var(--gf-ctrl-padding-x)}.gform-theme--framework .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi .chosen-choices li.search-field input[type=text].chosen-search-input{color:var(--gf-ctrl-placeholder-color);font-family:var(--gf-ctrl-placeholder-font-family);font-size:var(--gf-ctrl-placeholder-font-size);font-style:var(--gf-ctrl-placeholder-font-style);font-weight:var(--gf-ctrl-placeholder-font-weight);letter-spacing:var(--gf-ctrl-placeholder-letter-spacing);opacity:var(--gf-ctrl-placeholder-opacity)}.gform-theme--framework .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi .chosen-choices .search-choice+li.search-field input[type=text].chosen-search-input{color:var(--gf-ctrl-color-focus);font-family:var(--gf-ctrl-font-family);font-size:var(--gf-ctrl-font-size);font-style:var(--gf-ctrl-font-style);font-weight:var(--gf-ctrl-font-weight);letter-spacing:var(--gf-ctrl-letter-spacing);opacity:1}.gform-theme--framework .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi .chosen-choices li.search-choice{align-self:flex-start;background:0 0;background-color:var(--gf-ctrl-multiselect-selected-item-bg-color);border:none;border-radius:var(--gf-ctrl-multiselect-selected-item-radius);box-shadow:none;color:var(--gf-ctrl-multiselect-selected-item-color);flex-shrink:0;font-size:var(--gf-ctrl-multiselect-selected-item-font-size);font-weight:var(--gf-ctrl-multiselect-selected-item-font-weight);margin:0;padding-block:8px;padding-inline:var(--gf-ctrl-padding-x) calc((var(--gf-ctrl-padding-x) * 1.25) + var(--gf-ctrl-multiselect-close-icon-size))}.gform-theme--framework .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{background:0 0;height:var(--gf-ctrl-multiselect-close-icon-size);inset-block-start:var(--gf-ctrl-multiselect-close-icon-inset-y-start);inset-inline-end:var(--gf-ctrl-multiselect-close-icon-inset-x-end);opacity:70%;transition:var(--gf-local-transition);width:var(--gf-ctrl-multiselect-close-icon-size)}.gform-theme--framework .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi .chosen-choices li.search-choice .search-choice-close::before{font-family:var(--gf-icon-font-family)!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:never;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--gf-ctrl-multiselect-selected-item-remove-icon-color);content:var(--gf-icon-ctrl-cancel);display:inline-block;font-size:var(--gf-ctrl-multiselect-close-icon-size);height:100%;width:100%}.gform-theme--framework .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:focus,.gform-theme--framework .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{opacity:1}.gform-theme--framework .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container .chosen-drop,.gform-theme--framework .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-container .chosen-drop{background-color:var(--gf-ctrl-bg-color);border:var(--gf-ctrl-select-dropdown-border-color);border-radius:var(--gf-ctrl-select-dropdown-radius);box-shadow:var(--gf-ctrl-select-dropdown-shadow);overflow:hidden;padding-block:0;padding-inline:0;top:calc(100% + 8px)}.gform-theme--framework .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container .chosen-results,.gform-theme--framework .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-container .chosen-results{margin-block:0;margin-inline:0;padding-block:var(--gf-padding-y);padding-inline:0}.gform-theme--framework .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container .chosen-results li,.gform-theme--framework .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-container .chosen-results li{color:var(--gf-ctrl-color);padding:var(--gf-padding-y) var(--gf-ctrl-padding-x)}.gform-theme--framework .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container .chosen-results li.highlighted,.gform-theme--framework .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-container .chosen-results li.highlighted{background:0 0;background-color:var(--gf-ctrl-select-dropdown-option-bg-color-hover)}.gform-theme--framework .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container .chosen-results li.result-selected,.gform-theme--framework .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-container .chosen-results li.result-selected{background:0 0;background-color:var(--gf-ctrl-select-dropdown-option-bg-color-hover);box-shadow:var(--gf-ctrl-select-dropdown-option-shadow-hover)}.gform-theme--framework .gfield_list_group_item::before:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework .gform-field-label:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){--gf-local-color:var(--gf-ctrl-label-color-primary);--gf-local-display:flex;--gf-local-font-family:var(--gf-ctrl-label-font-family-primary);--gf-local-font-size:var(--gf-ctrl-label-font-size-primary);--gf-local-font-style:var(--gf-ctrl-label-font-style-primary);--gf-local-font-weight:var(--gf-ctrl-label-font-weight-primary);--gf-local-letter-spacing:var(--gf-ctrl-label-letter-spacing-primary);--gf-local-line-height:var(--gf-ctrl-label-line-height-primary);--gf-local-margin-y:0;--gf-local-margin-x:0;color:var(--gf-local-color);display:var(--gf-local-display);font-family:var(--gf-local-font-family);font-size:var(--gf-local-font-size);font-style:var(--gf-local-font-style);font-weight:var(--gf-local-font-weight);letter-spacing:var(--gf-local-letter-spacing);line-height:var(--gf-local-line-height);margin-block:var(--gf-local-margin-y);margin-inline:var(--gf-local-margin-x)}.gform-theme--framework .gform-field-label--type-inline:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){--gf-local-color:var(--gf-ctrl-label-color-secondary);--gf-local-display:block;--gf-local-font-family:var(--gf-ctrl-label-font-family-secondary);--gf-local-font-size:var(--gf-ctrl-label-font-size-secondary);--gf-local-font-style:var(--gf-ctrl-label-font-style-secondary);--gf-local-font-weight:var(--gf-ctrl-label-font-weight-secondary);--gf-local-letter-spacing:var(--gf-ctrl-label-letter-spacing-secondary);--gf-local-line-height:var(--gf-ctrl-label-line-height-secondary)}.gform-theme--framework .gform-field-label--type-sub:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){--gf-local-color:var(--gf-ctrl-label-color-tertiary);--gf-local-display:block;--gf-local-font-family:var(--gf-ctrl-label-font-family-tertiary);--gf-local-font-size:var(--gf-ctrl-label-font-size-tertiary);--gf-local-font-style:var(--gf-ctrl-label-font-style-tertiary);--gf-local-font-weight:var(--gf-ctrl-label-font-weight-tertiary);--gf-local-letter-spacing:var(--gf-ctrl-label-letter-spacing-tertiary);--gf-local-line-height:var(--gf-ctrl-label-line-height-tertiary)}.gform-theme--framework .gform-field-label--type-sub-large:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){--gf-local-color:var(--gf-ctrl-label-color-quaternary);--gf-local-display:inline-block;--gf-local-font-family:var(--gf-ctrl-label-font-family-quaternary);--gf-local-font-size:var(--gf-ctrl-label-font-size-quaternary);--gf-local-font-style:var(--gf-ctrl-label-font-style-quaternary);--gf-local-font-weight:var(--gf-ctrl-label-font-weight-quaternary);--gf-local-letter-spacing:var(--gf-ctrl-label-letter-spacing-quaternary);--gf-local-line-height:var(--gf-ctrl-label-line-height-quaternary)}.gform-theme--framework .gform-field-label>.gfield_required:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework.gform_editor legend.gform-field-label>span>.gfield_required:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){color:var(--gf-ctrl-label-color-req);display:inline-block;font-family:var(--gf-ctrl-label-font-family-req);font-size:var(--gf-ctrl-label-font-size-req);font-style:var(--gf-ctrl-label-font-style-req);font-weight:var(--gf-ctrl-label-font-weight-req);letter-spacing:var(--gf-ctrl-label-letter-spacing-req);line-height:var(--gf-ctrl-label-line-height-req)}.gform-theme--framework .gfield_description:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){--gf-local-color:var(--gf-ctrl-desc-color);--gf-local-font-family:var(--gf-ctrl-desc-font-family);--gf-local-font-size:var(--gf-ctrl-desc-font-size);--gf-local-font-style:var(--gf-ctrl-desc-font-style);--gf-local-font-weight:var(--gf-ctrl-desc-font-weight);--gf-local-letter-spacing:var(--gf-ctrl-desc-letter-spacing);--gf-local-line-height:var(--gf-ctrl-desc-line-height);color:var(--gf-local-color);display:block;font-family:var(--gf-local-font-family);font-size:var(--gf-local-font-size);font-style:var(--gf-local-font-style);font-weight:var(--gf-local-font-weight);letter-spacing:var(--gf-local-letter-spacing);line-height:var(--gf-local-line-height)}.gform-theme--framework .gfield_validation_message:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){--gf-local-color:var(--gf-ctrl-desc-color-error);--gf-local-font-family:var(--gf-ctrl-desc-font-family-error);--gf-local-font-size:var(--gf-ctrl-desc-font-size-error);--gf-local-font-style:var(--gf-ctrl-desc-font-style-error);--gf-local-font-weight:var(--gf-ctrl-desc-font-weight-error);--gf-local-letter-spacing:var(--gf-ctrl-desc-letter-spacing-error);--gf-local-line-height:var(--gf-ctrl-desc-line-height-error)}.gform-theme--framework .gfield_consent_description:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){border:var(--gf-ctrl-desc-border-width-consent) var(--gf-ctrl-desc-border-style-consent) var(--gf-ctrl-desc-border-color-consent);max-height:var(--gf-ctrl-desc-max-height-consent);outline-color:var(--gf-ctrl-outline-color);outline-offset:var(--gf-ctrl-outline-offset);outline-style:var(--gf-ctrl-outline-style);outline-width:var(--gf-ctrl-outline-width);overflow-y:auto;padding:16px;transition:var(--gf-ctrl-transition)}.gform-theme--framework .gfield_consent_description:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus{border-color:var(--gf-ctrl-desc-border-color-consent-focus);outline-color:var(--gf-ctrl-outline-color-focus);outline-width:var(--gf-ctrl-outline-width-focus)}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){--gf-local-bg-color:var(--gf-ctrl-btn-bg-color-primary);--gf-local-radius:var(--gf-ctrl-btn-radius);--gf-local-border-color:var(--gf-ctrl-btn-border-color-primary);--gf-local-border-style:var(--gf-ctrl-btn-border-style-primary);--gf-local-border-width:var(--gf-ctrl-btn-border-width-primary);--gf-local-border-block-start:var(--gf-local-border-width) var(--gf-local-border-style) var(--gf-local-border-color);--gf-local-border-block-end:var(--gf-local-border-width) var(--gf-local-border-style) var(--gf-local-border-color);--gf-local-border-inline-start:var(--gf-local-border-width) var(--gf-local-border-style) var(--gf-local-border-color);--gf-local-border-inline-end:var(--gf-local-border-width) var(--gf-local-border-style) var(--gf-local-border-color);--gf-local-shadow:var(--gf-ctrl-btn-shadow);--gf-local-color:var(--gf-ctrl-btn-color-primary);--gf-local-column-gap:var(--gf-ctrl-btn-icon-gap);--gf-local-cursor:pointer;--gf-local-display:inline-flex;--gf-local-font-style:var(--gf-ctrl-btn-font-style);--gf-local-font-weight:var(--gf-ctrl-btn-font-weight);--gf-local-font-size:var(--gf-ctrl-btn-font-size);--gf-local-font-family:var(--gf-ctrl-btn-font-family);--gf-local-height:auto;--gf-local-letter-spacing:var(--gf-ctrl-btn-letter-spacing);--gf-local-line-height:var(--gf-ctrl-btn-line-height);--gf-local-min-height:var(--gf-ctrl-btn-size);--gf-local-min-width:auto;--gf-local-opacity:var(--gf-ctrl-btn-opacity);--gf-local-padding-y:var(--gf-ctrl-btn-padding-y);--gf-local-padding-x:var(--gf-ctrl-btn-padding-x);--gf-local-text-decoration:var(--gf-ctrl-btn-text-decoration);--gf-local-text-transform:var(--gf-ctrl-btn-text-transform);--gf-local-width:auto;align-items:center;-moz-column-gap:var(--gf-local-column-gap);column-gap:var(--gf-local-column-gap);cursor:var(--gf-local-cursor);justify-content:center;min-inline-size:var(--gf-local-min-width);opacity:var(--gf-local-opacity);text-align:center;-webkit-text-decoration:var(--gf-local-text-decoration);text-decoration:var(--gf-local-text-decoration);text-transform:var(--gf-local-text-transform);vertical-align:top}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)) .dashicons,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)) .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::after,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)) .dashicons,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)) .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::after,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)) .dashicons,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)) .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::after,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)) .dashicons,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)) .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::after,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)) .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)) .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::after,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)) .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)) .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::after,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)) .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)) .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::after,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before{--gf-local-color:var(--gf-ctrl-btn-icon-color-primary);--gf-local-content:var(--gf-ctrl-btn-icon);--gf-local-font-size:var(--gf-ctrl-btn-icon-font-size);--gf-local-transition:var(--gf-ctrl-btn-icon-transition);font-family:var(--gf-icon-font-family)!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:never;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--gf-local-color);content:var(--gf-local-content);font-size:var(--gf-local-font-size);transition:var(--gf-local-transition)}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover{--gf-local-bg-color:var(--gf-ctrl-btn-bg-color-hover-primary);--gf-local-border-color:var(--gf-ctrl-btn-border-color-hover-primary);--gf-local-shadow:var(--gf-ctrl-btn-shadow-hover);--gf-local-color:var(--gf-ctrl-btn-color-hover-primary)}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover .dashicons,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover::after,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover::before,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover .dashicons,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover::after,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover::before,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover .dashicons,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover::after,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover::before,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover .dashicons,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover::after,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover::after,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover::after,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover::before,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover::after,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover::before{--gf-local-color:var(--gf-ctrl-btn-icon-color-hover-primary)}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus{--gf-local-bg-color:var(--gf-ctrl-btn-bg-color-focus-primary);--gf-local-border-color:var(--gf-ctrl-btn-border-color-focus-primary);--gf-local-shadow:var(--gf-ctrl-btn-shadow-focus);--gf-local-color:var(--gf-ctrl-btn-color-focus-primary)}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus .dashicons,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus::after,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus::before,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus .dashicons,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus::after,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus::before,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus .dashicons,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus::after,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus::before,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus .dashicons,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus::after,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus::after,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus::after,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus::before,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus::after,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus::before{--gf-local-color:var(--gf-ctrl-btn-icon-color-focus-primary)}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled{--gf-local-bg-color:var(--gf-ctrl-btn-bg-color-disabled-primary);--gf-local-border-color:var(--gf-ctrl-btn-border-color-disabled-primary);--gf-local-shadow:var(--gf-ctrl-btn-shadow-disabled);--gf-local-color:var(--gf-ctrl-btn-color-disabled-primary);--gf-local-cursor:default;--gf-local-opacity:var(--gf-ctrl-btn-opacity-disabled)}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled .dashicons,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled::after,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled::before,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled .dashicons,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled::after,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled::before,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled .dashicons,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled::after,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled::before,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled .dashicons,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled::after,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled::after,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled::after,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled::before,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled::after,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled::before{--gf-local-color:var(--gf-ctrl-btn-icon-color-disabled-primary)}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary{--gf-local-bg-color:var(--gf-ctrl-btn-bg-color-secondary);--gf-local-border-color:var(--gf-ctrl-btn-border-color-secondary);--gf-local-border-style:var(--gf-ctrl-btn-border-style-secondary);--gf-local-border-width:var(--gf-ctrl-btn-border-width-secondary);--gf-local-color:var(--gf-ctrl-btn-color-secondary)}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary .dashicons,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary::after,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary::before,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary .dashicons,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary::after,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary::before,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary .dashicons,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary::after,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary::before,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary .dashicons,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary::after,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary::after,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary::after,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary::before,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary::after,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary::before{--gf-local-color:var(--gf-ctrl-btn-icon-color-secondary)}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:hover,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:hover,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:hover,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:hover,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:hover,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:hover,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:hover{--gf-local-bg-color:var(--gf-ctrl-btn-bg-color-hover-secondary);--gf-local-border-color:var(--gf-ctrl-btn-border-color-hover-secondary);--gf-local-color:var(--gf-ctrl-btn-color-hover-secondary)}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:hover .dashicons,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:hover .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:hover::after,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:hover::before,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:hover .dashicons,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:hover .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:hover::after,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:hover::before,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:hover .dashicons,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:hover .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:hover::after,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:hover::before,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:hover .dashicons,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:hover .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:hover::after,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:hover::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:hover .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:hover .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:hover::after,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:hover::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:hover .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:hover .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:hover::after,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:hover::before,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:hover .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:hover .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:hover::after,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:hover::before{--gf-local-color:var(--gf-ctrl-btn-icon-color-hover-secondary)}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:focus,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:focus,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:focus,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:focus,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:focus,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:focus,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:focus{--gf-local-bg-color:var(--gf-ctrl-btn-bg-color-focus-secondary);--gf-local-border-color:var(--gf-ctrl-btn-border-color-focus-secondary);--gf-local-color:var(--gf-ctrl-btn-color-focus-secondary)}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:focus .dashicons,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:focus .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:focus::after,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:focus::before,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:focus .dashicons,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:focus .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:focus::after,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:focus::before,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:focus .dashicons,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:focus .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:focus::after,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:focus::before,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:focus .dashicons,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:focus .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:focus::after,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:focus::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:focus .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:focus .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:focus::after,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:focus::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:focus .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:focus .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:focus::after,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:focus::before,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:focus .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:focus .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:focus::after,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:focus::before{--gf-local-color:var(--gf-ctrl-btn-icon-color-focus-secondary)}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:disabled,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:disabled,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:disabled,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:disabled,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:disabled,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:disabled,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:disabled{--gf-local-bg-color:var(--gf-ctrl-btn-bg-color-disabled-secondary);--gf-local-border-color:var(--gf-ctrl-btn-border-color-disabled-secondary);--gf-local-color:var(--gf-ctrl-btn-color-disabled-secondary)}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:disabled .dashicons,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:disabled .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:disabled::after,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:disabled::before,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:disabled .dashicons,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:disabled .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:disabled::after,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:disabled::before,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:disabled .dashicons,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:disabled .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:disabled::after,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:disabled::before,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:disabled .dashicons,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:disabled .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:disabled::after,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:disabled::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:disabled .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:disabled .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:disabled::after,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:disabled::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:disabled .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:disabled .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:disabled::after,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:disabled::before,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:disabled .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:disabled .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:disabled::after,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--secondary:disabled::before{--gf-local-color:var(--gf-ctrl-btn-icon-color-disabled-secondary)}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control{--gf-local-bg-color:var(--gf-ctrl-btn-bg-color-ctrl);--gf-local-border-color:var(--gf-ctrl-btn-border-color-ctrl);--gf-local-border-style:var(--gf-ctrl-btn-border-style-ctrl);--gf-local-border-width:var(--gf-ctrl-btn-border-width-ctrl);--gf-local-color:var(--gf-ctrl-btn-color-ctrl)}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control .dashicons,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control::after,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control::before,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control .dashicons,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control::after,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control::before,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control .dashicons,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control::after,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control::before,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control .dashicons,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control::after,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control::after,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control::after,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control::before,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control::after,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control::before{--gf-local-color:var(--gf-ctrl-btn-icon-color-ctrl)}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover{--gf-local-bg-color:var(--gf-ctrl-btn-bg-color-hover-ctrl);--gf-local-border-color:var(--gf-ctrl-btn-border-color-hover-ctrl);--gf-local-color:var(--gf-ctrl-btn-color-hover-ctrl)}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover .dashicons,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover::after,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover::before,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover .dashicons,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover::after,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover::before,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover .dashicons,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover::after,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover::before,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover .dashicons,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover::after,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover::after,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover::after,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover::before,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover::after,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover::before{--gf-local-color:var(--gf-ctrl-btn-icon-color-hover-ctrl)}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:focus,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:focus,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:focus,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:focus,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:focus,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:focus,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:focus{--gf-local-bg-color:var(--gf-ctrl-btn-bg-color-focus-ctrl);--gf-local-border-color:var(--gf-ctrl-btn-border-color-focus-ctrl);--gf-local-color:var(--gf-ctrl-btn-color-focus-ctrl)}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:focus .dashicons,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:focus .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:focus::after,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:focus::before,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:focus .dashicons,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:focus .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:focus::after,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:focus::before,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:focus .dashicons,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:focus .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:focus::after,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:focus::before,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:focus .dashicons,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:focus .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:focus::after,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:focus::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:focus .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:focus .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:focus::after,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:focus::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:focus .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:focus .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:focus::after,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:focus::before,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:focus .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:focus .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:focus::after,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:focus::before{--gf-local-color:var(--gf-ctrl-btn-icon-color-focus-ctrl)}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:disabled,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:disabled,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:disabled,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:disabled,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:disabled,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:disabled,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:disabled{--gf-local-bg-color:var(--gf-ctrl-btn-bg-color-disabled-ctrl);--gf-local-border-color:var(--gf-ctrl-btn-border-color-disabled-ctrl);--gf-local-color:var(--gf-ctrl-btn-color-disabled-ctrl)}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:disabled .dashicons,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:disabled .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:disabled::after,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:disabled::before,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:disabled .dashicons,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:disabled .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:disabled::after,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:disabled::before,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:disabled .dashicons,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:disabled .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:disabled::after,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:disabled::before,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:disabled .dashicons,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:disabled .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:disabled::after,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:disabled::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:disabled .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:disabled .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:disabled::after,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:disabled::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:disabled .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:disabled .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:disabled::after,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:disabled::before,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:disabled .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:disabled .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:disabled::after,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:disabled::before{--gf-local-color:var(--gf-ctrl-btn-icon-color-disabled-ctrl)}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple{--gf-local-bg-color:var(--gf-ctrl-btn-bg-color-simple);--gf-local-border-color:var(--gf-ctrl-btn-border-color-simple);--gf-local-border-width:var(--gf-ctrl-btn-border-width-simple);--gf-local-shadow:var(--gf-ctrl-btn-shadow-simple);--gf-local-color:var(--gf-ctrl-btn-color-simple);--gf-local-column-gap:0;--gf-local-line-height:var(--gf-ctrl-btn-size-simple);--gf-local-min-height:var(--gf-ctrl-btn-size-simple);--gf-local-min-width:var(--gf-ctrl-btn-size-simple);--gf-local-padding-y:0;--gf-local-padding-x:0}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple .dashicons,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple::after,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple::before,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple .dashicons,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple::after,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple::before,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple .dashicons,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple::after,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple::before,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple .dashicons,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple::after,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple::after,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple::after,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple::before,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple::after,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple::before{--gf-local-color:var(--gf-ctrl-btn-icon-color-simple)}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:hover,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:hover,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:hover,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:hover,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:hover,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:hover,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:hover{--gf-local-bg-color:var(--gf-ctrl-btn-bg-color-hover-simple);--gf-local-border-color:var(--gf-ctrl-btn-border-color-hover-simple);--gf-local-shadow:var(--gf-ctrl-btn-shadow-hover-simple);--gf-local-color:var(--gf-ctrl-btn-color-hover-simple)}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:hover .dashicons,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:hover .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:hover::after,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:hover::before,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:hover .dashicons,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:hover .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:hover::after,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:hover::before,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:hover .dashicons,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:hover .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:hover::after,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:hover::before,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:hover .dashicons,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:hover .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:hover::after,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:hover::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:hover .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:hover .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:hover::after,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:hover::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:hover .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:hover .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:hover::after,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:hover::before,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:hover .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:hover .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:hover::after,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:hover::before{--gf-local-color:var(--gf-ctrl-btn-icon-color-hover-simple)}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:focus,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:focus,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:focus,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:focus,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:focus,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:focus,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:focus{--gf-local-bg-color:var(--gf-ctrl-btn-bg-color-focus-simple);--gf-local-border-color:var(--gf-ctrl-btn-border-color-focus-simple);--gf-local-shadow:var(--gf-ctrl-btn-shadow-focus-simple);--gf-local-color:var(--gf-ctrl-btn-color-focus-simple)}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:focus .dashicons,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:focus .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:focus::after,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:focus::before,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:focus .dashicons,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:focus .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:focus::after,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:focus::before,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:focus .dashicons,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:focus .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:focus::after,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:focus::before,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:focus .dashicons,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:focus .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:focus::after,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:focus::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:focus .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:focus .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:focus::after,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:focus::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:focus .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:focus .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:focus::after,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:focus::before,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:focus .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:focus .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:focus::after,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:focus::before{--gf-local-color:var(--gf-ctrl-btn-icon-color-focus-simple)}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:disabled,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:disabled,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:disabled,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:disabled,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:disabled,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:disabled,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:disabled{--gf-local-bg-color:var(--gf-ctrl-btn-bg-color-disabled-simple);--gf-local-border-color:var(--gf-ctrl-btn-border-color-disabled-simple);--gf-local-shadow:var(--gf-ctrl-btn-shadow-disabled-simple);--gf-local-color:var(--gf-ctrl-btn-color-disabled-simple)}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:disabled .dashicons,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:disabled .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:disabled::after,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:disabled::before,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:disabled .dashicons,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:disabled .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:disabled::after,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:disabled::before,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:disabled .dashicons,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:disabled .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:disabled::after,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:disabled::before,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:disabled .dashicons,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:disabled .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:disabled::after,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:disabled::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:disabled .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:disabled .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:disabled::after,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:disabled::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:disabled .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:disabled .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:disabled::after,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:disabled::before,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:disabled .dashicons,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:disabled .dashicons::before,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:disabled::after,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--simple:disabled::before{--gf-local-color:var(--gf-ctrl-btn-icon-color-disabled-simple)}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--size-xs,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--size-xs,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--size-xs,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--size-xs,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--size-xs,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--size-xs,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--size-xs{--gf-local-font-size:var(--gf-ctrl-btn-font-size-xs);--gf-local-min-height:var(--gf-ctrl-btn-size-xs);--gf-local-padding-x:var(--gf-ctrl-btn-padding-x-xs)}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--size-sm,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--size-sm,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--size-sm,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--size-sm,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--size-sm,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--size-sm,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--size-sm{--gf-local-font-size:var(--gf-ctrl-btn-font-size-sm);--gf-local-min-height:var(--gf-ctrl-btn-size-sm);--gf-local-padding-x:var(--gf-ctrl-btn-padding-x-sm)}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--size-md,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--size-md,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--size-md,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--size-md,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--size-md,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--size-md,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--size-md{--gf-local-font-size:var(--gf-ctrl-btn-font-size-md);--gf-local-min-height:var(--gf-ctrl-btn-size-md);--gf-local-padding-x:var(--gf-ctrl-btn-padding-x-md)}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--size-lg,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--size-lg,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--size-lg,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--size-lg,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--size-lg,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--size-lg,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--size-lg{--gf-local-font-size:var(--gf-ctrl-btn-font-size-lg);--gf-local-min-height:var(--gf-ctrl-btn-size-lg);--gf-local-padding-x:var(--gf-ctrl-btn-padding-x-lg)}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--size-xl,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--size-xl,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--size-xl,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--size-xl,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--size-xl,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--size-xl,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--size-xl{--gf-local-font-size:var(--gf-ctrl-btn-font-size-xl);--gf-local-min-height:var(--gf-ctrl-btn-size-xl);--gf-local-padding-x:var(--gf-ctrl-btn-padding-x-xl)}.gform-theme--framework input[type=file]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){--gf-local-padding-x:var(--gf-ctrl-file-padding-x);text-overflow:ellipsis;white-space:nowrap}.gform-theme--framework input[type=file]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover::file-selector-button{--gf-local-bg-color:var(--gf-ctrl-file-btn-bg-color-hover);--gf-local-border-inline-end-color:var(--gf-ctrl-file-btn-border-inline-end-color-hover);--gf-local-color:var(--gf-ctrl-file-btn-color-hover)}.gform-theme--framework input[type=file]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus::file-selector-button{--gf-local-bg-color:var(--gf-ctrl-file-btn-bg-color-focus);--gf-local-border-inline-end-color:var(--gf-ctrl-file-btn-border-inline-end-color-focus);--gf-local-color:var(--gf-ctrl-file-btn-color-focus)}.gform-theme--framework input[type=file]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled::file-selector-button{--gf-local-bg-color:var(--gf-ctrl-file-btn-bg-color-disabled);--gf-local-border-inline-end-color:var(--gf-ctrl-file-btn-border-inline-end-color-disabled);--gf-local-color:var(--gf-ctrl-file-btn-color-disabled)}.gform-theme--framework input[type=file]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::file-selector-button{--gf-local-bg-color:var(--gf-ctrl-file-btn-bg-color);--gf-local-border-inline-end-color:var(--gf-ctrl-file-btn-border-inline-end-color);--gf-local-border-inline-end-style:var(--gf-ctrl-file-btn-border-inline-end-style);--gf-local-border-inline-end-width:var(--gf-ctrl-file-btn-border-inline-end-width);--gf-local-border-inline-end:var(--gf-local-border-inline-end-width) var(--gf-local-border-inline-end-style) var(--gf-local-border-inline-end-color);--gf-local-color:var(--gf-ctrl-file-btn-color);background-color:var(--gf-local-bg-color);block-size:100%;border:0;border-end-start-radius:var(--gf-ctrl-file-btn-radius);border-inline-end:var(--gf-local-border-inline-end);border-start-start-radius:var(--gf-ctrl-file-btn-radius);color:var(--gf-local-color);font-family:var(--gf-ctrl-file-btn-font-family);font-size:var(--gf-ctrl-file-btn-font-size);font-style:var(--gf-ctrl-file-btn-font-style);font-weight:var(--gf-ctrl-file-btn-font-weight);inset-block-start:calc(var(--gf-ctrl-border-width) * -1);letter-spacing:var(--gf-ctrl-file-btn-letter-spacing);line-height:var(--gf-ctrl-file-btn-line-height);margin-inline:var(--gf-ctrl-file-btn-margin-x);padding-block:0;padding-inline:var(--gf-ctrl-file-btn-padding-x);position:relative;-webkit-text-decoration:var(--gf-ctrl-file-btn-text-decoration);text-decoration:var(--gf-ctrl-file-btn-text-decoration);text-transform:var(--gf-ctrl-file-btn-text-transform);transition:var(--gf-ctrl-file-btn-transition)}.gform-theme--framework .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload,.gfield--type-post_image) .gform_drop_area{--gf-local-height:var(--gf-ctrl-file-zone-height);--gf-local-radius:var(--gf-ctrl-file-zone-radius);--gf-local-border-style:var(--gf-ctrl-file-zone-border-style);--gf-local-color:var(--gf-ctrl-file-zone-color);--gf-local-font-weight:var(--gf-ctrl-file-zone-font-weight);--gf-local-line-height:var(--gf-ctrl-file-zone-line-height);--gf-local-padding-x:var(--gf-ctrl-file-zone-padding-x);--gf-local-padding-y:var(--gf-ctrl-file-zone-padding-y)}.gform-theme--framework .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload,.gfield--type-post_image) .gform_drop_area::before{font-family:var(--gf-icon-font-family)!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:never;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--gf-ctrl-file-zone-icon-color);content:var(--gf-icon-ctrl-file);display:block;font-size:var(--gf-ctrl-file-zone-icon-font-size);margin-block-end:var(--gf-ctrl-file-zone-icon-margin-y-end)}.gform-theme--framework .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload,.gfield--type-post_image) .gform_drop_instructions{margin-block-end:var(--gf-ctrl-file-zone-instructions-margin-y-end)}.gform-theme--framework .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload,.gfield--type-post_image) .ginput_preview_list{display:flex;flex-direction:column;gap:var(--gf-ctrl-file-prev-area-gap);margin-block-start:var(--gf-ctrl-file-prev-area-margin-y-start);width:100%}.gform-theme--framework .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload,.gfield--type-post_image) .ginput_preview_list:empty{margin-block-start:0}.gform-theme--framework .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload,.gfield--type-post_image) .ginput_preview{display:flex;flex-direction:column;font-family:var(--gf-ctrl-file-prev-font-family);font-size:var(--gf-ctrl-file-prev-font-size);font-style:var(--gf-ctrl-file-prev-font-style);font-weight:var(--gf-ctrl-file-prev-font-weight);gap:var(--gf-ctrl-file-prev-gap);letter-spacing:var(--gf-ctrl-file-prev-letter-spacing);line-height:var(--gf-ctrl-file-prev-line-height);position:relative}.gform-theme--framework .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload,.gfield--type-post_image) .ginput_preview .gfield_fileupload_filename{color:var(--gf-ctrl-file-prev-name-color);line-height:var(--gf-ctrl-file-prev-name-line-height);overflow:var(--gf-ctrl-file-prev-name-overflow);padding-inline-end:var(--gf-ctrl-file-prev-name-padding-x-end);text-overflow:var(--gf-ctrl-file-prev-name-text-overflow);white-space:var(--gf-ctrl-file-prev-name-white-space)}.gform-theme--framework .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload,.gfield--type-post_image) .ginput_preview .gfield_fileupload_filesize{color:var(--gf-ctrl-file-prev-size-color)}.gform-theme--framework .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload,.gfield--type-post_image) .ginput_preview .gfield_fileupload_progress{align-items:center;display:flex;gap:var(--gf-ctrl-file-prog-ui-gap)}.gform-theme--framework .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload,.gfield--type-post_image) .ginput_preview .gfield_fileupload_progress::after{font-family:var(--gf-icon-font-family)!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:never;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;block-size:var(--gf-ctrl-file-prog-btn-icon-size);color:var(--gf-ctrl-file-prog-btn-icon-color-complete);content:var(--gf-icon-ctrl-file-completed);font-size:var(--gf-ctrl-file-prog-btn-icon-size);inline-size:var(--gf-ctrl-file-prog-btn-icon-size);min-inline-size:var(--gf-ctrl-file-prog-btn-icon-size);opacity:0}.gform-theme--framework .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload,.gfield--type-post_image) .ginput_preview .gfield_fileupload_progress_complete::after{opacity:1}.gform-theme--framework .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload,.gfield--type-post_image) .ginput_preview .gfield_fileupload_progressbar,.gform-theme--framework .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload,.gfield--type-post_image) .ginput_preview .gfield_fileupload_progressbar_progress{block-size:var(--gf-ctrl-file-prog-bar-height);border-radius:var(--gf-ctrl-file-prog-bar-radius)}.gform-theme--framework .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload,.gfield--type-post_image) .ginput_preview .gfield_fileupload_progressbar{background-color:var(--gf-ctrl-file-prog-bar-bg-color);inline-size:100%;position:relative}.gform-theme--framework .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload,.gfield--type-post_image) .ginput_preview .gfield_fileupload_progressbar_progress{background-color:var(--gf-ctrl-file-prog-bar-bg-color-loading);inline-size:1%;position:absolute;transition:var(--gf-ctrl-file-prog-bar-transition)}.gform-theme--framework .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload,.gfield--type-post_image) .ginput_preview .gfield_fileupload_percent{color:var(--gf-ctrl-file-prog-text-color);font-size:var(--gf-ctrl-file-prog-text-font-size);min-inline-size:var(--gf-ctrl-file-prog-text-min-width)}.gform-theme--framework .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload,.gfield--type-post_image) .ginput_preview .gfield_fileupload_cancel,.gform-theme--framework .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload,.gfield--type-post_image) .ginput_preview .gform_delete_file{inset-block-start:var(--gf-ctrl-file-prog-btn-inset-y-start);inset-inline-end:var(--gf-ctrl-file-prog-btn-inset-x-end);position:var(--gf-ctrl-file-prog-btn-position)}.gform-theme--framework .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload,.gfield--type-post_image) .ginput_preview .gform_delete_file .dashicons::before{--gf-ctrl-btn-icon:var(--gf-icon-ctrl-file-remove)}.gform-theme--framework .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload,.gfield--type-post_image) .ginput_preview .gfield_fileupload_cancel{--gf-local-font-size:var(--gf-ctrl-file-prog-btn-font-size-cancel)}.gform-theme--framework .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload,.gfield--type-post_image) .ginput_preview .gfield_fileupload_cancel::before{--gf-ctrl-btn-icon:var(--gf-icon-ctrl-file-cancel)}.gform-theme--framework.ui-datepicker{background-color:var(--gf-ctrl-date-picker-bg-color);border-radius:var(--gf-ctrl-date-picker-radius);box-shadow:var(--gf-ctrl-date-picker-shadow);display:none;inline-size:var(--gf-ctrl-date-picker-width);margin-block-start:var(--gf-ctrl-date-picker-margin-y-start);padding-block:var(--gf-ctrl-date-picker-padding-y);padding-inline:var(--gf-ctrl-date-picker-padding-x)}@media (min-width:640px){.gform-theme--framework.ui-datepicker{inline-size:var(--gf-ctrl-date-picker-width-viewport-sm);padding-block:var(--gf-ctrl-date-picker-padding-y-viewport-sm);padding-inline:var(--gf-ctrl-date-picker-padding-x-viewport-sm)}}.gform-theme--framework.ui-datepicker .ui-datepicker-header{align-items:stretch;display:flex;margin-block:unset;margin-inline:unset;padding-block:0;padding-inline:0;position:unset}.gform-theme--framework.ui-datepicker .ui-datepicker-next,.gform-theme--framework.ui-datepicker .ui-datepicker-prev{align-items:center;block-size:auto;cursor:pointer;display:flex;flex:none;inline-size:var(--gf-ctrl-date-picker-header-icons-width);inset:unset;justify-content:center;position:relative}.gform-theme--framework.ui-datepicker .ui-datepicker-next::before,.gform-theme--framework.ui-datepicker .ui-datepicker-prev::before{--gf-local-color:var(--gf-ctrl-date-picker-header-icons-color);font-family:var(--gf-icon-font-family)!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:never;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;border:none;color:var(--gf-local-color);font-size:var(--gf-ctrl-date-picker-header-icons-font-size);inset:unset;transform:unset}.gform-theme--framework.ui-datepicker .ui-datepicker-prev::before{content:var(--gf-icon-ctrl-datepicker-left)}.gform-theme--framework.ui-datepicker .ui-datepicker-next{order:1}.gform-theme--framework.ui-datepicker .ui-datepicker-next::before{content:var(--gf-icon-ctrl-datepicker-right)}.gform-theme--framework.ui-datepicker .ui-datepicker-next-hover::before,.gform-theme--framework.ui-datepicker .ui-datepicker-prev-hover::before{--gf-local-color:var(--gf-ctrl-date-picker-header-icons-color-hover)}.gform-theme--framework.ui-datepicker .ui-datepicker-title{align-items:center;color:var(--gf-ctrl-date-picker-title-color);display:flex;flex:auto;font-size:var(--gf-ctrl-date-picker-title-font-size);font-weight:var(--gf-ctrl-date-picker-title-font-weight);gap:var(--gf-ctrl-date-picker-title-gap);line-height:var(--gf-ctrl-date-picker-title-line-height);margin-block:0;margin-inline:var(--gf-ctrl-date-picker-title-margin-x)}@media (min-width:640px){.gform-theme--framework.ui-datepicker .ui-datepicker-title{font-size:var(--gf-ctrl-date-picker-title-font-size-viewport-sm);gap:var(--gf-ctrl-date-picker-title-gap-viewport-sm);margin-inline:var(--gf-ctrl-date-picker-title-margin-x-viewport-sm)}}.gform-theme--framework.ui-datepicker select.ui-datepicker-month,.gform-theme--framework.ui-datepicker select.ui-datepicker-year{--gf-local-height:var(--gf-ctrl-size-sm);--gf-local-line-height:var(--gf-ctrl-size-sm);background-image:var(--gf-icon-ctrl-select);background-position:var(--gf-ctrl-select-icon-position);background-repeat:no-repeat;background-size:var(--gf-ctrl-select-icon-size);box-shadow:var(--gf-local-shadow);flex:auto;inline-size:auto;margin:0;padding-inline:var(--gf-local-padding-x);text-align:var(--gf-ctrl-date-picker-dropdown-text-align)}.gform-theme--framework.ui-datepicker table{margin-block-end:0;margin-block-start:16px}.gform-theme--framework.ui-datepicker table td,.gform-theme--framework.ui-datepicker table th{block-size:var(--gf-ctrl-date-picker-cell-height);color:var(--gf-ctrl-date-picker-cell-content-color);padding-block:var(--gf-ctrl-date-picker-cell-padding);padding-inline:var(--gf-ctrl-date-picker-cell-padding)}@media (min-width:640px){.gform-theme--framework.ui-datepicker table td,.gform-theme--framework.ui-datepicker table th{block-size:var(--gf-ctrl-date-picker-cell-height-viewport-sm)}}.gform-theme--framework.ui-datepicker table th{font-size:var(--gf-ctrl-date-picker-head-cell-font-size);font-weight:var(--gf-ctrl-date-picker-head-cell-font-weight);line-height:var(--gf-ctrl-date-picker-head-cell-line-height);vertical-align:middle}.gform-theme--framework.ui-datepicker table td{font-size:var(--gf-ctrl-date-picker-cell-font-size);font-weight:var(--gf-ctrl-date-picker-cell-font-weight);line-height:var(--gf-ctrl-date-picker-cell-line-height);padding-block:var(--gf-ctrl-date-picker-cell-padding-y)}@media (min-width:640px){.gform-theme--framework.ui-datepicker table td{padding-block:var(--gf-ctrl-date-picker-cell-padding-y-viewport-sm)}}.gform-theme--framework.ui-datepicker table td:not(.ui-state-disabled){cursor:pointer}.gform-theme--framework.ui-datepicker table td a,.gform-theme--framework.ui-datepicker table td span{--gf-local-bg-color:transparent;--gf-local-border:0;--gf-local-color:var(--gf-ctrl-date-picker-cell-content-color);align-items:center;background-color:var(--gf-local-bg-color);block-size:100%;border:var(--gf-local-border);border-radius:var(--gf-ctrl-date-picker-cell-content-radius);color:var(--gf-local-color);display:flex;inline-size:var(--gf-ctrl-date-picker-cell-content-width);justify-content:center;text-decoration:none}@media (min-width:640px){.gform-theme--framework.ui-datepicker table td a,.gform-theme--framework.ui-datepicker table td span{inline-size:var(--gf-ctrl-date-picker-cell-content-width-viewport-sm)}}.gform-theme--framework.ui-datepicker table td:not(.ui-state-disabled):not(.ui-datepicker-current-day) a:hover{--gf-local-bg-color:var(--gf-ctrl-date-picker-cell-content-bg-color-hover);--gf-local-color:var(--gf-ctrl-date-picker-cell-content-color-hover)}.gform-theme--framework.ui-datepicker table td:not(.ui-state-disabled):not(.ui-datepicker-current-day) a:focus{--gf-local-border:var(--gf-ctrl-date-picker-cell-content-border)}.gform-theme--framework.ui-datepicker table .ui-state-disabled a,.gform-theme--framework.ui-datepicker table .ui-state-disabled span{--gf-local-bg-color:var(--gf-ctrl-date-picker-cell-content-bg-color-disabled);--gf-local-color:var(--gf-ctrl-date-picker-cell-content-color-disabled)}.gform-theme--framework.ui-datepicker table .ui-datepicker-today a,.gform-theme--framework.ui-datepicker table .ui-datepicker-today span{--gf-local-bg-color:var(--gf-ctrl-date-picker-cell-content-bg-color-hover);--gf-local-color:var(--gf-ctrl-date-picker-cell-content-color-hover)}.gform-theme--framework.ui-datepicker table .ui-datepicker-today.ui-state-disabled a,.gform-theme--framework.ui-datepicker table .ui-datepicker-today.ui-state-disabled span{--gf-local-bg-color:var(--gf-ctrl-date-picker-cell-content-bg-color-disabled);--gf-local-color:var(--gf-ctrl-date-picker-cell-content-color-disabled)}.gform-theme--framework.ui-datepicker table .ui-datepicker-current-day a,.gform-theme--framework.ui-datepicker table .ui-datepicker-current-day span{--gf-local-bg-color:var(--gf-ctrl-date-picker-cell-content-bg-color-selected);--gf-local-color:var(--gf-ctrl-date-picker-cell-content-color-selected)}.gform-theme--framework.ui-datepicker table .ui-datepicker-current-day a:focus,.gform-theme--framework.ui-datepicker table .ui-datepicker-current-day a:hover{--gf-local-color:var(--gf-ctrl-date-picker-cell-content-color-selected)}.gform-theme--framework.ui-datepicker table .ui-datepicker-current-day.ui-state-disabled a,.gform-theme--framework.ui-datepicker table .ui-datepicker-current-day.ui-state-disabled span{--gf-local-bg-color:var(--gf-ctrl-date-picker-cell-content-bg-color-disabled);--gf-local-color:var(--gf-ctrl-date-picker-cell-content-color-disabled)}.gform-theme--framework.ui-datepicker.ui-datepicker-rtl select.ui-datepicker-month,.gform-theme--framework.ui-datepicker.ui-datepicker-rtl select.ui-datepicker-year{background-position:var(--gf-ctrl-select-icon-position)}.gform-theme--framework.ui-datepicker.ui-datepicker-rtl .ui-datepicker-next::before,.gform-theme--framework.ui-datepicker.ui-datepicker-rtl .ui-datepicker-prev::before{transform:none}.gform-theme--framework.ui-datepicker.ui-datepicker-rtl .ui-datepicker-prev::before{content:var(--gf-icon-ctrl-datepicker-right)}.gform-theme--framework.ui-datepicker.ui-datepicker-rtl .ui-datepicker-next::before{content:var(--gf-icon-ctrl-datepicker-left)}.gform-theme--framework .gfield:where(:not(.gfield--type-html):not(.gfield--type-section)){line-height:1}.gform-theme--framework .gfield--type-address .copy_values_option_container{display:inline-grid;gap:var(--gf-field-choice-meta-space) 0;grid-template-columns:minmax(var(--gf-ctrl-choice-size),max-content) auto;margin-block-end:var(--gf-field-gap-y)}.gform-theme--framework .gfield--type-choice .gfield_checkbox,.gform-theme--framework .gfield--type-choice .gfield_radio{display:flex;flex-direction:column;gap:var(--gf-field-choice-gap)}.gform-theme--framework .gfield--type-choice.gfield--choice-align-horizontal .gfield_checkbox,.gform-theme--framework .gfield--type-choice.gfield--choice-align-horizontal .gfield_radio{flex-direction:row;flex-wrap:wrap;gap:var(--gf-field-choice-align-x-gap-y) var(--gf-field-choice-align-x-gap-x)}.gform-theme--framework .gfield--type-choice .gchoice,.gform-theme--framework .gfield--type-choice .ginput_container_consent{display:inline-grid;gap:var(--gf-field-choice-meta-space) 0;grid-template-columns:minmax(var(--gf-ctrl-choice-size),max-content) auto}.gform-theme--framework .gfield--type-choice .gchoice br,.gform-theme--framework .gfield--type-choice .ginput_container_consent br{display:none}.gform-theme--framework .gfield--type-choice .gchoice_other_control{--gf-local-width:auto;grid-column:span 2;max-inline-size:var(--gf-field-choice-other-ctrl-max-width)}.gform-theme--framework .gfield--type-choice .gfield-choice-toggle-all{align-self:self-start;inline-size:100%}.gform-theme--framework .gfield--type-choice .gfield_choice_all_toggle{justify-self:start}.gform-theme--framework .gfield--type-image_choice .gfield_checkbox,.gform-theme--framework .gfield--type-image_choice .gfield_radio{flex-direction:row;flex-wrap:wrap;gap:var(--gf-field-img-choice-gap)}.gform-theme--framework .gfield--type-image_choice .gchoice{align-self:start;display:block;inline-size:var(--gf-field-img-choice-size);max-inline-size:var(--gf-field-img-choice-size);min-inline-size:var(--gf-field-img-choice-size);position:relative}.gform-theme--framework .gfield--type-image_choice .gchoice:where([\:has\(input\:checked\)])::after{font-family:var(--gf-icon-font-family)!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:never;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;block-size:var(--gf-field-img-choice-check-ind-size);border-radius:var(--gf-field-img-choice-check-ind-radius);content:var(--gf-field-img-choice-check-ind-icon);display:flex;filter:var(--gf-field-img-choice-check-ind-shadow);font-size:var(--gf-field-img-choice-check-ind-icon-size);inline-size:var(--gf-field-img-choice-check-ind-size);justify-content:center;position:absolute;z-index:5}.gform-theme--framework .gfield--type-image_choice .gchoice:where([\:has\(input\:checked\)])::after{font-family:var(--gf-icon-font-family)!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:never;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;block-size:var(--gf-field-img-choice-check-ind-size);border-radius:var(--gf-field-img-choice-check-ind-radius);content:var(--gf-field-img-choice-check-ind-icon);display:flex;filter:var(--gf-field-img-choice-check-ind-shadow);font-size:var(--gf-field-img-choice-check-ind-icon-size);inline-size:var(--gf-field-img-choice-check-ind-size);justify-content:center;position:absolute;z-index:5}.gform-theme--framework .gfield--type-image_choice .gchoice:where(:has(input:checked))::after{font-family:var(--gf-icon-font-family)!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:never;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;block-size:var(--gf-field-img-choice-check-ind-size);border-radius:var(--gf-field-img-choice-check-ind-radius);content:var(--gf-field-img-choice-check-ind-icon);display:flex;filter:var(--gf-field-img-choice-check-ind-shadow);font-size:var(--gf-field-img-choice-check-ind-icon-size);inline-size:var(--gf-field-img-choice-check-ind-size);justify-content:center;position:absolute;z-index:5}.gform-theme--framework .gfield--type-image_choice .gfield-image-choice-wrapper-outer{display:block;min-block-size:100%}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-card .gchoice,.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-no-card .gfield-choice-image-wrapper{--gf-local-border-color:transparent;--gf-local-border-width:var(--gf-ctrl-border-width);--gf-local-border-style:var(--gf-ctrl-border-style);--gf-local-border-block-start:var(--gf-local-border-width) var(--gf-local-border-style) var(--gf-local-border-color);--gf-local-border-block-end:var(--gf-local-border-width) var(--gf-local-border-style) var(--gf-local-border-color);--gf-local-border-inline-start:var(--gf-local-border-width) var(--gf-local-border-style) var(--gf-local-border-color);--gf-local-border-inline-end:var(--gf-local-border-width) var(--gf-local-border-style) var(--gf-local-border-color);--gf-local-outline-color:var(--gf-ctrl-outline-color);--gf-local-outline-width:var(--gf-ctrl-outline-width);--gf-local-shadow:none;box-shadow:var(--gf-local-shadow);outline-color:var(--gf-local-outline-color);outline-offset:var(--gf-ctrl-outline-offset);outline-style:var(--gf-ctrl-outline-style);outline-width:var(--gf-local-outline-width);transition:var(--gf-transition-ctrl)}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-card .gchoice,.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-no-card .gfield-choice-image-wrapper::before{border-block-end:var(--gf-local-border-block-end);border-block-start:var(--gf-local-border-block-start);border-inline-end:var(--gf-local-border-inline-end);border-inline-start:var(--gf-local-border-inline-start);border-radius:var(--gf-ctrl-radius)}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-card .gchoice{--gf-local-bg-color:var(--gf-ctrl-bg-color);--gf-local-border-color:var(--gf-color-in-ctrl-light-darker);--gf-local-shadow:var(--gf-field-img-choice-shadow);background-color:var(--gf-local-bg-color)}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-card .gchoice .gform-field-label{--gf-local-color:var(--gf-ctrl-color);color:var(--gf-local-color)}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-card .gchoice:hover{--gf-local-bg-color:var(--gf-ctrl-bg-color-hover)}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-card .gchoice:hover .gform-field-label{--gf-local-color:var(--gf-ctrl-color-hover)}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-card .gchoice:focus-within{--gf-local-bg-color:var(--gf-ctrl-bg-color-focus)}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-card .gchoice:focus-within .gform-field-label{--gf-local-color:var(--gf-ctrl-color-focus)}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-card .gchoice[\:has\(.gfield-choice-input\:disabled\)]{--gf-local-bg-color:var(--gf-ctrl-bg-color-disabled);--gf-local-border-color:var(--gf-ctrl-border-color-disabled)}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-card .gchoice:has(.gfield-choice-input:disabled){--gf-local-bg-color:var(--gf-ctrl-bg-color-disabled);--gf-local-border-color:var(--gf-ctrl-border-color-disabled)}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-card .gchoice[\:has\(.gfield-choice-input\:disabled\)] .gform-field-label{--gf-local-color:var(--gf-ctrl-color-disabled)}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-card .gchoice:has(.gfield-choice-input:disabled) .gform-field-label{--gf-local-color:var(--gf-ctrl-color-disabled)}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-card .gchoice:where([\:has\(input\:checked\)])::after{background-color:var(--gf-field-img-choice-card-check-ind-bg-color);color:var(--gf-field-img-choice-card-check-ind-icon-color)}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-card .gchoice:where(:has(input:checked))::after{background-color:var(--gf-field-img-choice-card-check-ind-bg-color);color:var(--gf-field-img-choice-card-check-ind-icon-color)}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-card.gfield_error .gchoice{--gf-local-bg-color:var(--gf-ctrl-bg-color-error)}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-card.gfield_error .gchoice .gform-field-label{--gf-local-color:var(--gf-ctrl-color-error)}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-card .gfield-image-choice-wrapper-outer{padding-block:var(--gf-field-img-choice-card-space);padding-inline:var(--gf-field-img-choice-card-space)}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-card .gfield-choice-image-no-image{background-color:var(--gf-field-img-choice-card-placeholder-bg-color);color:var(--gf-field-img-choice-card-placeholder-color)}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-no-card .gchoice:where([\:has\(input\:checked\)])::after{background-color:var(--gf-field-img-choice-no-card-check-ind-bg-color);color:var(--gf-field-img-choice-no-card-check-ind-icon-color)}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-no-card .gchoice:where(:has(input:checked))::after{background-color:var(--gf-field-img-choice-no-card-check-ind-bg-color);color:var(--gf-field-img-choice-no-card-check-ind-icon-color)}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-no-card .gfield-choice-image-wrapper::before{content:"";display:block;inset-block:0;inset-inline:0;position:absolute;transition:var(--gf-transition-ctrl);z-index:1}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-no-card .gfield-choice-image-no-image{background-color:var(--gf-field-img-choice-no-card-placeholder-bg-color);color:var(--gf-field-img-choice-no-card-placeholder-color)}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-card .gchoice:hover,.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-no-card .gchoice:hover .gfield-choice-image-wrapper{--gf-local-shadow:var(--gf-field-img-choice-shadow-hover)}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-card .gchoice:focus-within,.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-no-card .gchoice:focus-within .gfield-choice-image-wrapper{--gf-local-border-color:var(--gf-ctrl-border-color-focus);--gf-local-outline-color:var(--gf-ctrl-outline-color-focus);--gf-local-outline-width:var(--gf-ctrl-outline-width-focus)}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-card .gchoice[\:has\(.gfield-choice-input\:disabled\)],.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-no-card .gchoice[\:has\(.gfield-choice-input\:disabled\)] .gfield-choice-image-wrapper{--gf-local-shadow:none}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-card .gchoice:has(.gfield-choice-input:disabled),.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-no-card .gchoice:has(.gfield-choice-input:disabled) .gfield-choice-image-wrapper{--gf-local-shadow:none}.gform-theme--framework .gfield--type-image_choice .gchoice[\:has\(.gfield-choice-input\:disabled\)] .gfield-choice-image-wrapper{opacity:var(--gf-field-img-choice-ctrl-opacity-disabled)}.gform-theme--framework .gfield--type-image_choice .gchoice:has(.gfield-choice-input:disabled) .gfield-choice-image-wrapper{opacity:var(--gf-field-img-choice-ctrl-opacity-disabled)}.gform-theme--framework .gfield--type-image_choice.gfield_error.gfield--image-choice-appearance-card .gchoice,.gform-theme--framework .gfield--type-image_choice.gfield_error.gfield--image-choice-appearance-no-card .gfield-choice-image-wrapper{--gf-local-border-color:var(--gf-ctrl-border-color-error)}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-style-square .gfield-choice-image-wrapper{border-radius:var(--gf-field-img-choice-radius-square)}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-style-square .gfield-choice-image-wrapper::before{border-radius:var(--gf-field-img-choice-radius-square)}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-style-square.gfield--image-choice-appearance-card .gchoice:where([\:has\(input\:checked\)])::after{inset-block-start:calc(var(--gf-field-img-choice-card-space) + 10px);inset-inline-end:calc(var(--gf-field-img-choice-card-space) + 10px)}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-style-square.gfield--image-choice-appearance-card .gchoice:where(:has(input:checked))::after{inset-block-start:calc(var(--gf-field-img-choice-card-space) + 10px);inset-inline-end:calc(var(--gf-field-img-choice-card-space) + 10px)}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-style-square.gfield--image-choice-appearance-no-card .gchoice:where([\:has\(input\:checked\)])::after{inset-block-start:10px;inset-inline-end:10px}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-style-square.gfield--image-choice-appearance-no-card .gchoice:where(:has(input:checked))::after{inset-block-start:10px;inset-inline-end:10px}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-style-circle .gfield-choice-image-wrapper{border-radius:var(--gf-field-img-choice-radius-round)}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-style-circle .gfield-choice-image-wrapper::before{border-radius:var(--gf-field-img-choice-radius-round)}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-style-circle.gfield--image-choice-appearance-card .gchoice:where([\:has\(input\:checked\)])::after{inset-block-start:var(--gf-field-img-choice-card-space);inset-inline-end:var(--gf-field-img-choice-card-space)}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-style-circle.gfield--image-choice-appearance-card .gchoice:where(:has(input:checked))::after{inset-block-start:var(--gf-field-img-choice-card-space);inset-inline-end:var(--gf-field-img-choice-card-space)}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-style-circle.gfield--image-choice-appearance-no-card .gchoice:where([\:has\(input\:checked\)])::after{inset-block-start:0;inset-inline-end:0}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-style-circle.gfield--image-choice-appearance-no-card .gchoice:where(:has(input:checked))::after{inset-block-start:0;inset-inline-end:0}.gform-theme--framework .gfield--type-image_choice .gfield-choice-image-wrapper{aspect-ratio:var(--gf-field-img-choice-aspect-ratio);margin-block-end:var(--gf-field-img-choice-margin-y-end);opacity:var(--gf-field-img-choice-ctrl-opacity);overflow:hidden;position:relative}.gform-theme--framework .gfield--type-image_choice .gfield-choice-image-no-image{block-size:100%;display:block;inline-size:100%;position:relative}.gform-theme--framework .gfield--type-image_choice .gfield-choice-image-no-image::before{font-family:var(--gf-icon-font-family)!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:never;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:var(--gf-icon-ctrl-img-choice-placeholder);font-size:var(--gf-field-img-choice-placeholder-icon-font-size);inset-block-start:50%;left:50%;position:absolute;transform:translate(-50%,-50%)}.gform-theme--framework .gfield--type-image_choice .gfield-choice-image-no-image span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.gform-theme--framework .gfield--type-image_choice .gfield-choice-image{block-size:100%!important;display:block;inline-size:100%;max-block-size:100%;max-inline-size:100%;-o-object-fit:cover;object-fit:cover}.gform-theme--framework .gfield--type-image_choice .gfield-image-choice-wrapper-inner{display:inline-grid;gap:var(--gf-field-choice-meta-space) 0;grid-template-columns:minmax(var(--gf-ctrl-choice-size),max-content) auto}.gform-theme--framework .gfield--type-image_choice .ginput_container_image_choice--label-hide .gchoice .gfield-choice-image-wrapper{margin-block-end:0}.gform-theme--framework .gfield--type-image_choice .ginput_container_image_choice--label-hide .gchoice .gfield-choice-input,.gform-theme--framework .gfield--type-image_choice .ginput_container_image_choice--label-hide .gchoice .gfield-image-choice-wrapper-inner,.gform-theme--framework .gfield--type-image_choice .ginput_container_image_choice--label-hide .gchoice .gform-field-label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.gform-theme--framework .gfield--type-image_choice .ginput_container_image_choice--input-hide .gchoice .gform-field-label{--gf-local-margin-x:0}.gform-theme--framework .gfield--type-image_choice .ginput_container_image_choice--input-hide .gchoice .gfield-choice-input{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.gform-theme--framework .gfield--type-image_choice .gchoice_other_control{margin-block-start:var(--gf-field-img-choice-other-ctrl-margin-y-start);max-inline-size:100%}.gform-theme--framework .gfield--input-type-datepicker .ginput_container_date{align-content:flex-start;align-items:center;display:flex}.gform-theme--framework .gfield--input-type-datepicker .ginput_container_date input{--gf-local-width:auto}.gform-theme--framework .gfield--input-type-datepicker.gfield--datepicker-custom-icon .ginput_container_date img,.gform-theme--framework .gfield--input-type-datepicker.gfield--datepicker-custom-icon .ginput_container_date::after,.gform-theme--framework .gfield--input-type-datepicker.gfield--datepicker-default-icon .ginput_container_date img,.gform-theme--framework .gfield--input-type-datepicker.gfield--datepicker-default-icon .ginput_container_date::after{margin-inline-start:calc(var(--gf-ctrl-padding-x) * -1);pointer-events:none;transform:translateX(-100%);transition:var(--gf-field-date-icon-transition)}html[dir=rtl] .gform-theme--framework .gfield--input-type-datepicker.gfield--datepicker-custom-icon .ginput_container_date img,html[dir=rtl] .gform-theme--framework .gfield--input-type-datepicker.gfield--datepicker-custom-icon .ginput_container_date::after,html[dir=rtl] .gform-theme--framework .gfield--input-type-datepicker.gfield--datepicker-default-icon .ginput_container_date img,html[dir=rtl] .gform-theme--framework .gfield--input-type-datepicker.gfield--datepicker-default-icon .ginput_container_date::after{order:1;transform:translateX(100%)}.gform-theme--framework .gfield--input-type-datepicker.gfield--datepicker-custom-icon .ginput_container_date input,.gform-theme--framework .gfield--input-type-datepicker.gfield--datepicker-default-icon .ginput_container_date input{--gf-local-padding-x:var(--gf-ctrl-padding-x) var(--gf-field-date-ctrl-padding-x-end)}.gform-theme--framework .gfield--input-type-datepicker.gfield--datepicker-default-icon .ginput_container_date img{display:none!important}.gform-theme--framework .gfield--input-type-datepicker.gfield--datepicker-default-icon .ginput_container_date::after{font-family:var(--gf-icon-font-family)!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:never;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--gf-field-date-icon-color);content:var(--gf-icon-ctrl-datepicker);display:inline-block;font-size:var(--gf-icon-font-size);inset-block-start:0;inset-inline-start:0}.gform-theme--framework .gfield--input-type-datepicker.gfield--datepicker-default-icon .ginput_container_date:focus-within::after,.gform-theme--framework .gfield--input-type-datepicker.gfield--datepicker-default-icon .ginput_container_date:where([\:has\(input\:hover\)])::after{color:var(--gf-field-date-icon-color-hover)}.gform-theme--framework .gfield--input-type-datepicker.gfield--datepicker-default-icon .ginput_container_date:focus-within::after,.gform-theme--framework .gfield--input-type-datepicker.gfield--datepicker-default-icon .ginput_container_date:where(:has(input:hover))::after{color:var(--gf-field-date-icon-color-hover)}.gform-theme--framework .gfield--input-type-datepicker.gfield--datepicker-custom-icon .ginput_container_date img{max-block-size:var(--gf-field-date-custom-icon-max-height);max-inline-size:var(--gf-field-date-custom-icon-max-width);opacity:var(--gf-field-date-custom-icon-opacity)}.gform-theme--framework .gfield--input-type-datepicker.gfield--datepicker-custom-icon .ginput_container_date:focus-within img,.gform-theme--framework .gfield--input-type-datepicker.gfield--datepicker-custom-icon .ginput_container_date:where([\:has\(input\:hover\)]) img{opacity:var(--gf-field-date-custom-icon-opacity-hover)}.gform-theme--framework .gfield--input-type-datepicker.gfield--datepicker-custom-icon .ginput_container_date:focus-within img,.gform-theme--framework .gfield--input-type-datepicker.gfield--datepicker-custom-icon .ginput_container_date:where(:has(input:hover)) img{opacity:var(--gf-field-date-custom-icon-opacity-hover)}.gform-theme--framework.gform-theme.gform_wrapper .gfield:where(.gfield--type-list,.gfield--input-type-list) button.add_list_item,.gform-theme--framework.gform-theme.gform_wrapper .gfield:where(.gfield--type-list,.gfield--input-type-list) button.delete_list_item{--gf-local-height:var(--gf-field-list-btn-size);--gf-local-radius:var(--gf-field-list-btn-radius);--gf-local-column-gap:0;--gf-local-font-size:var(--gf-field-list-btn-font-size);--gf-local-letter-spacing:0;--gf-local-line-height:1;--gf-local-min-height:auto;--gf-local-padding-y:var(--gf-field-list-btn-padding-y);--gf-local-padding-x:var(--gf-field-list-btn-padding-x);--gf-local-width:var(--gf-field-list-btn-size)}.gform-theme--framework.gform-theme.gform_wrapper .gfield:where(.gfield--type-list,.gfield--input-type-list) button.add_list_item::before{--gf-local-content:var(--gf-icon-ctrl-list-item-add)}.gform-theme--framework.gform-theme.gform_wrapper .gfield:where(.gfield--type-list,.gfield--input-type-list) button.delete_list_item::before{--gf-local-content:var(--gf-icon-ctrl-list-item-remove)}.gform-theme--framework.gform-theme.gform_wrapper .gfield:where(.gfield--type-list,.gfield--input-type-list) .gfield_list_icons img{background-color:transparent!important;background-position:0;background-repeat:no-repeat;background-size:16px 16px!important;block-size:16px!important;border:none!important;inline-size:16px!important;opacity:.5;transition:var(--gf-transition-ctrl)}.gform-theme--framework.gform-theme.gform_wrapper .gfield:where(.gfield--type-list,.gfield--input-type-list) .gfield_list_icons a:focus img,.gform-theme--framework.gform-theme.gform_wrapper .gfield:where(.gfield--type-list,.gfield--input-type-list) .gfield_list_icons a:hover img{opacity:1}.gform-theme--framework.gform-theme.gform_wrapper .gfield:where(.gfield--type-list,.gfield--input-type-list) .gfield_url_icon_disabled{opacity:1;pointer-events:none}.gform-theme--framework .gf_page_steps,.gform-theme--framework .gf_progressbar_wrapper{margin-block-end:var(--gf-field-pg-prog-margin-y-end)}.gform-theme--framework .gf_progressbar_title,.gform-theme--framework .gf_step_label,.gform-theme--framework .gf_step_number{--gf-local-color:var(--gf-field-pg-prog-color);--gf-local-font-family:var(--gf-field-pg-prog-font-family);--gf-local-font-size:var(--gf-field-pg-prog-font-size);--gf-local-font-style:var(--gf-field-pg-prog-font-style);--gf-local-font-weight:var(--gf-field-pg-prog-font-weight);--gf-local-letter-spacing:var(--gf-field-pg-prog-letter-spacing);--gf-local-line-height:var(--gf-field-pg-prog-line-height);--gf-local-text-transform:none;color:var(--gf-local-color);font-family:var(--gf-local-font-family);font-size:var(--gf-local-font-size);font-style:var(--gf-local-font-style);font-weight:var(--gf-local-font-weight);letter-spacing:var(--gf-local-letter-spacing);line-height:var(--gf-local-line-height);text-transform:var(--gf-local-text-transform)}.gform-theme--framework .gf_progressbar_title{margin-block-end:var(--gf-field-pg-prog-title-margin-y-end)}.gform-theme--framework .gf_progressbar{background-color:var(--gf-field-pg-prog-bar-bg-color);border-radius:var(--gf-field-pg-prog-bar-radius)}.gform-theme--framework .gf_progressbar span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.gform-theme--framework .gf_progressbar .gf_progressbar_percentage{block-size:var(--gf-field-pg-prog-bar-height);border-radius:var(--gf-field-pg-prog-bar-radius)}.gform-theme--framework .gf_progressbar .percentbar_blue{background-color:var(--gf-field-pg-prog-bar-bg-color-blue)}.gform-theme--framework .gf_progressbar .percentbar_gray{background-color:var(--gf-field-pg-prog-bar-bg-color-gray)}.gform-theme--framework .gf_progressbar .percentbar_green{background-color:var(--gf-field-pg-prog-bar-bg-color-green)}.gform-theme--framework .gf_progressbar .percentbar_orange{background-color:var(--gf-field-pg-prog-bar-bg-color-orange)}.gform-theme--framework .gf_progressbar .percentbar_red{background-color:var(--gf-field-pg-prog-bar-bg-color-red)}.gform-theme--framework .gf_progressbar .percentbar_spring{background:var(--gf-field-pg-prog-bar-bg-gradient-spring)}.gform-theme--framework .gf_progressbar .percentbar_blues{background:var(--gf-field-pg-prog-bar-bg-gradient-blues)}.gform-theme--framework .gf_progressbar .percentbar_rainbow{background:var(--gf-field-pg-prog-bar-bg-gradient-rainbow)}.gform-theme--framework .gf_step{align-items:center;display:flex;gap:var(--gf-field-pg-steps-step-gap);position:relative}.gform-theme--framework .gf_step_label{--gf-local-text-transform:var(--gf-field-pg-prog-text-transform)}.gform-theme--framework .gf_step_hidden{display:none}.gform-theme--framework .gf_step_number{--gf-local-bg-color:var(--gf-field-pg-steps-number-bg-color);--gf-local-border-color:var(--gf-field-pg-steps-number-border-color);--gf-local-border:var(--gf-field-pg-steps-number-border-width) var(--gf-field-pg-steps-number-border-style) var(--gf-local-border-color);--gf-local-radius:var(--gf-field-pg-steps-number-radius);--gf-local-color:var(--gf-field-pg-steps-number-color);background-color:var(--gf-local-bg-color);block-size:var(--gf-field-pg-steps-number-size);border:var(--gf-local-border);border-radius:var(--gf-local-radius);color:var(--gf-local-color);display:inline-grid;inline-size:var(--gf-field-pg-steps-number-size);min-inline-size:var(--gf-field-pg-steps-number-size);align-content:center;justify-content:center;place-content:center}.gform-theme--framework .gf_step_active .gf_step_number{--gf-local-bg-color:var(--gf-field-pg-steps-number-bg-color-active);--gf-local-border-color:var(--gf-field-pg-steps-number-border-color-active);--gf-local-color:var(--gf-field-pg-steps-number-color-active)}.gform-theme--framework .gf_step_completed .gf_step_number{--gf-local-bg-color:var(--gf-field-pg-steps-number-bg-color-complete);--gf-local-border-color:var(--gf-field-pg-steps-number-border-color-complete);--gf-local-color:var(--gf-field-pg-steps-number-color-complete)}.gform-theme--framework .gf_step_completed .gf_step_number::after{font-family:var(--gf-icon-font-family)!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:never;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--gf-field-pg-steps-number-bg-color-complete);block-size:var(--gf-field-pg-steps-number-size);border:var(--gf-field-pg-steps-number-border-width) var(--gf-field-pg-steps-number-border-style) var(--gf-field-pg-steps-number-border-color-complete);border-radius:var(--gf-field-pg-steps-number-radius);color:var(--gf-field-pg-steps-number-color-complete);content:var(--gf-icon-ctrl-pg-numbers-complete);display:inline-grid;font-size:var(--gf-field-pg-steps-icon-font-size);inline-size:var(--gf-field-pg-steps-number-size);inset-block-start:0;inset-inline-start:0;align-content:center;justify-content:center;place-content:center;position:absolute}.gform-theme--framework .gfield--type-password input[type=password]{--gf-local-padding-x:var(--gf-ctrl-padding-x) var(--gf-field-pwd-ctrl-padding-x-end)}.gform-theme--framework.gform-theme.gform_wrapper .gfield--type-password button.gform_show_password.gform-theme-button{--gf-local-color:var(--gf-ctrl-icon-color)}.gform-theme--framework.gform-theme.gform_wrapper .gfield--type-password button.gform_show_password.gform-theme-button .dashicons,.gform-theme--framework.gform-theme.gform_wrapper .gfield--type-password button.gform_show_password.gform-theme-button .dashicons::before,.gform-theme--framework.gform-theme.gform_wrapper .gfield--type-password button.gform_show_password.gform-theme-button::after,.gform-theme--framework.gform-theme.gform_wrapper .gfield--type-password button.gform_show_password.gform-theme-button::before{--gf-local-color:var(--gf-ctrl-icon-color)}.gform-theme--framework.gform-theme.gform_wrapper .gfield--type-password button.gform_show_password.gform-theme-button:hover{--gf-local-color:var(--gf-ctrl-icon-color-hover)}.gform-theme--framework.gform-theme.gform_wrapper .gfield--type-password button.gform_show_password.gform-theme-button:hover .dashicons,.gform-theme--framework.gform-theme.gform_wrapper .gfield--type-password button.gform_show_password.gform-theme-button:hover .dashicons::before,.gform-theme--framework.gform-theme.gform_wrapper .gfield--type-password button.gform_show_password.gform-theme-button:hover::after,.gform-theme--framework.gform-theme.gform_wrapper .gfield--type-password button.gform_show_password.gform-theme-button:hover::before{--gf-local-color:var(--gf-ctrl-icon-color-hover)}.gform-theme--framework.gform-theme.gform_wrapper .gfield--type-password button.gform_show_password.gform-theme-button:focus{--gf-local-color:var(--gf-ctrl-icon-color-focus)}.gform-theme--framework.gform-theme.gform_wrapper .gfield--type-password button.gform_show_password.gform-theme-button:focus .dashicons,.gform-theme--framework.gform-theme.gform_wrapper .gfield--type-password button.gform_show_password.gform-theme-button:focus .dashicons::before,.gform-theme--framework.gform-theme.gform_wrapper .gfield--type-password button.gform_show_password.gform-theme-button:focus::after,.gform-theme--framework.gform-theme.gform_wrapper .gfield--type-password button.gform_show_password.gform-theme-button:focus::before{--gf-local-color:var(--gf-ctrl-icon-color-focus)}.gform-theme--framework.gform-theme.gform_wrapper .gfield--type-password button.gform_show_password.gform-theme-button:disabled{--gf-local-color:var(--gf-ctrl-icon-color-disabled)}.gform-theme--framework.gform-theme.gform_wrapper .gfield--type-password button.gform_show_password.gform-theme-button:disabled .dashicons,.gform-theme--framework.gform-theme.gform_wrapper .gfield--type-password button.gform_show_password.gform-theme-button:disabled .dashicons::before,.gform-theme--framework.gform-theme.gform_wrapper .gfield--type-password button.gform_show_password.gform-theme-button:disabled::after,.gform-theme--framework.gform-theme.gform_wrapper .gfield--type-password button.gform_show_password.gform-theme-button:disabled::before{--gf-local-color:var(--gf-ctrl-icon-color-disabled)}.gform-theme--framework.gform-theme.gform_wrapper .gfield--type-password button.gform_show_password.gform-theme-button .dashicons.dashicons-visibility::before{--gf-local-content:var(--gf-icon-ctrl-pwd-hidden)}.gform-theme--framework.gform-theme.gform_wrapper .gfield--type-password button.gform_show_password.gform-theme-button .dashicons.dashicons-hidden::before{--gf-local-content:var(--gf-icon-ctrl-pwd-visible)}.gform-theme--framework .gfield_password_strength{--gf-local-bg-color:var(--gf-field-pwd-str-bg-color);--gf-local-border-color:var(--gf-field-pwd-str-border-color);--gf-local-border-style:var(--gf-field-pwd-str-border-style);--gf-local-border-width:var(--gf-field-pwd-str-border-width);--gf-local-border:var(--gf-local-border-width) var(--gf-local-border-style) var(--gf-local-border-color);--gf-local-color:var(--gf-field-pwd-str-color);background-color:var(--gf-local-bg-color);border:var(--gf-local-border);border-radius:var(--gf-field-pwd-str-radius);color:var(--gf-local-color);font-family:var(--gf-field-pwd-str-font-family);font-size:var(--gf-field-pwd-str-font-size);font-style:var(--gf-field-pwd-str-font-style);font-weight:var(--gf-field-pwd-str-font-weight);letter-spacing:var(--gf-field-pwd-str-letter-spacing);line-height:var(--gf-field-pwd-str-line-height);margin-block-start:var(--gf-field-pwd-str-margin-y-start);padding-block:var(--gf-field-pwd-str-padding-y);padding-inline:var(--gf-field-pwd-str-padding-x);position:relative;text-align:var(--gf-field-pwd-str-text-align);transition:var(--gf-field-pwd-str-transition)}.gform-theme--framework .gfield_password_strength::after,.gform-theme--framework .gfield_password_strength::before{--gf-local-bg-color:var(--gf-field-pwd-str-ind-bg-color);--gf-local-height:var(--gf-field-pwd-str-ind-height);--gf-local-radius:var(--gf-field-pwd-str-ind-radius);--gf-local-content:var(--gf-field-pwd-str-ind-content);--gf-local-inset-y-start:var(--gf-field-pwd-str-ind-inset-y-start);--gf-local-inset-x-start:var(--gf-field-pwd-str-ind-inset-x-start);--gf-local-position:var(--gf-field-pwd-str-ind-position);--gf-local-transform:var(--gf-field-pwd-str-ind-transform);--gf-local-transition:none;--gf-local-width:var(--gf-field-pwd-str-ind-width);background-color:var(--gf-local-bg-color);block-size:var(--gf-local-height);border-radius:var(--gf-local-radius);content:var(--gf-local-content);display:var(--gf-field-pwd-str-ind-display);inline-size:var(--gf-local-width);inset-block-start:var(--gf-local-inset-y-start);inset-inline-start:var(--gf-local-inset-x-start);position:var(--gf-local-position);transform:var(--gf-local-transform);transition:var(--gf-local-transition)}.gform-theme--framework .gfield_password_strength::after{--gf-local-transition:var(--gf-field-pwd-str-ind-transition);--gf-local-width:var(--gf-field-pwd-str-ind-width-blank)}.gform-theme--framework .gfield_password_strength.mismatch{--gf-local-bg-color:var(--gf-field-pwd-str-bg-color-mismatch);--gf-local-border-color:var(--gf-field-pwd-str-border-color-mismatch);--gf-local-color:var(--gf-field-pwd-str-color-mismatch)}.gform-theme--framework .gfield_password_strength.mismatch::after{--gf-local-bg-color:var(--gf-field-pwd-str-ind-bg-color-mismatch);--gf-local-width:var(--gf-field-pwd-str-ind-width-mismatch)}.gform-theme--framework .gfield_password_strength.short{--gf-local-bg-color:var(--gf-field-pwd-str-bg-color-short);--gf-local-border-color:var(--gf-field-pwd-str-border-color-short);--gf-local-color:var(--gf-field-pwd-str-color-short)}.gform-theme--framework .gfield_password_strength.short::after{--gf-local-bg-color:var(--gf-field-pwd-str-ind-bg-color-short);--gf-local-width:var(--gf-field-pwd-str-ind-width-short)}.gform-theme--framework .gfield_password_strength.bad{--gf-local-bg-color:var(--gf-field-pwd-str-bg-color-bad);--gf-local-border-color:var(--gf-field-pwd-str-border-color-bad);--gf-local-color:var(--gf-field-pwd-str-color-bad)}.gform-theme--framework .gfield_password_strength.bad::after{--gf-local-bg-color:var(--gf-field-pwd-str-ind-bg-color-bad);--gf-local-width:var(--gf-field-pwd-str-ind-width-bad)}.gform-theme--framework .gfield_password_strength.good{--gf-local-bg-color:var(--gf-field-pwd-str-bg-color-good);--gf-local-border-color:var(--gf-field-pwd-str-border-color-good);--gf-local-color:var(--gf-field-pwd-str-color-good)}.gform-theme--framework .gfield_password_strength.good::after{--gf-local-bg-color:var(--gf-field-pwd-str-ind-bg-color-good);--gf-local-width:var(--gf-field-pwd-str-ind-width-good)}.gform-theme--framework .gfield_password_strength.strong{--gf-local-bg-color:var(--gf-field-pwd-str-bg-color-strong);--gf-local-border-color:var(--gf-field-pwd-str-border-color-strong);--gf-local-color:var(--gf-field-pwd-str-color-strong)}.gform-theme--framework .gfield_password_strength.strong::after{--gf-local-bg-color:var(--gf-field-pwd-str-ind-bg-color-strong);--gf-local-width:var(--gf-field-pwd-str-ind-width-strong)}.gform-theme--framework .gfield--type-product .ginput_product_price{--gf-local-color:var(--gf-field-prod-price-color)}.gform-theme--framework .gfield--type-product input[type].ginput_product_price{--gf-local-display:inline-block}.gform-theme--framework .gfield--type-product .ginput_quantity{--gf-local-width:var(--gf-field-prod-quant-width);margin-block-end:var(--gf-field-prod-quant-margin-y-end)}.gform-theme--framework .gfield--type-product .ginput_container_product_calculation,.gform-theme--framework .gfield--type-product .ginput_container_singleproduct{display:flex;flex-direction:column}.gform-theme--framework .gfield--type-product .ginput_container_product_calculation .ginput_product_price_wrapper,.gform-theme--framework .gfield--type-product .ginput_container_singleproduct .ginput_product_price_wrapper{order:2}.gform-theme--framework .gfield--type-repeater .gfield_repeater_cell:not(:first-child){margin-block-start:var(--gf-field-repeater-gap-y)}.gform-theme--framework .gfield--type-repeater .gfield_repeater_item+.gfield_repeater_item{margin-block-start:var(--gf-field-repeater-gap-y);position:relative}.gform-theme--framework .gfield--type-repeater .gfield_repeater_item+.gfield_repeater_item::before{background-color:var(--gf-field-repeater-separator-color);block-size:1px;content:"";display:block;inline-size:100%;inset-block-start:calc(0px - (var(--gf-field-repeater-gap-y)/ 2));position:absolute}.gform-theme--framework .gfield--type-repeater .gfield_repeater_buttons{margin-block-start:var(--gf-form-footer-margin-y-start)}.gform-theme--framework .gfield--type-repeater .gfield_repeater_buttons .gform-theme-button.gform-theme-button--secondary.add_repeater_item{margin-inline-end:var(--gf-field-repeater-btn-inline-gap)}.gform-theme--framework .gfield--type-repeater .gfield_repeater_wrapper{border-inline-start:var(--gf-field-repeater-nested-border-size) var(--gf-field-repeater-nested-border-style) var(--gf-field-repeater-nested-border-color);border-inline-start-style:var(--gf-field-repeater-nested-border-style);padding-inline-start:var(--gf-field-repeater-nested-padding-x-start)}.gform-theme--framework .gfield--type-repeater .gfield_valid .gform-theme-field-control:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework .gfield--type-repeater .gfield_valid input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework .gfield--type-repeater .gfield_valid select:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework .gfield--type-repeater .gfield_valid select[multiple]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework .gfield--type-repeater .gfield_valid textarea:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){--gf-local-bg-color:var(--gf-ctrl-bg-color);--gf-local-border-color:var(--gf-ctrl-border-color);--gf-local-color:var(--gf-ctrl-color)}.gform-theme--framework:where(:not(.gform_editor)) .gfield--type-section{border-block-end:var(--gf-field-section-border-width) var(--gf-field-section-border-style) var(--gf-field-section-border-color);padding-block-end:var(--gf-field-section-padding-y-end)}.gform-theme--framework .gform_validation_errors{background-color:var(--gf-form-validation-bg-color);border:var(--gf-form-validation-border-width) var(--gf-form-validation-border-style) var(--gf-form-validation-border-color);border-radius:var(--gf-form-validation-radius);box-shadow:var(--gf-form-validation-shadow);display:flex;flex-direction:column;gap:var(--gf-form-validation-gap);margin-block:var(--gf-form-validation-margin-y);padding-block:var(--gf-form-validation-padding-y);padding-inline:var(--gf-form-validation-padding-x)}.gform-theme--framework .gform_validation_errors:focus{border-color:var(--gf-form-validation-border-color-focus);outline:var(--gf-form-validation-outline-focus);outline-offset:var(--gf-ctrl-outline-offset)}.gform-theme--framework .gform_validation_errors .gform_submission_error{color:var(--gf-form-validation-heading-color);display:flex;flex-direction:column;font-family:var(--gf-form-validation-heading-font-family);font-size:var(--gf-form-validation-heading-font-size);font-weight:var(--gf-form-validation-heading-font-weight);gap:var(--gf-form-validation-heading-gap);line-height:var(--gf-form-validation-heading-line-height)}.gform-theme--framework .gform_validation_errors .gform-icon{font-family:var(--gf-icon-font-family)!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:never;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--gf-form-validation-heading-icon-bg-color);block-size:var(--gf-form-validation-heading-icon-size);border-color:var(--gf-form-validation-heading-icon-border-color);border-radius:var(--gf-form-validation-heading-icon-radius);border-style:var(--gf-form-validation-heading-icon-border-style);border-width:var(--gf-form-validation-heading-icon-border-width);color:var(--gf-form-validation-heading-icon-color);display:inline-grid;font-size:var(--gf-form-validation-heading-icon-font-size);inline-size:var(--gf-form-validation-heading-icon-size);align-content:center;justify-content:center;place-content:center}.gform-theme--framework .gform_validation_errors .gform-icon::before{content:var(--gf-icon-tooltip-error)}.gform-theme--framework .gform_validation_errors ol{color:var(--gf-form-validation-summary-color);font-family:var(--gf-form-validation-summary-font-family);font-size:var(--gf-form-validation-summary-font-size);font-weight:var(--gf-form-validation-summary-font-weight);line-height:var(--gf-form-validation-summary-line-height);list-style-type:disc;margin-block:0;margin-inline:0;padding-inline:var(--gf-form-validation-padding-x)}.gform-theme--framework .gform_validation_errors ol li+li{margin-block-start:var(--gf-form-validation-summary-margin-y-start)}.gform-theme--framework .gform_validation_errors ol a{border-color:transparent;border-radius:var(--gf-form-validation-radius);border-style:var(--gf-ctrl-border-style);border-width:var(--gf-ctrl-border-width);color:var(--gf-form-validation-summary-color);outline-color:var(--gf-ctrl-outline-color);outline-offset:var(--gf-ctrl-outline-offset);outline-style:var(--gf-ctrl-outline-style);outline-width:var(--gf-ctrl-outline-width);-webkit-text-decoration:var(--gf-form-validation-summary-item-link-text-decoration);text-decoration:var(--gf-form-validation-summary-item-link-text-decoration);transition:var(--gf-ctrl-transition)}.gform-theme--framework .gform_validation_errors ol a:focus{border-color:var(--gf-form-validation-border-color-focus);outline-color:var(--gf-form-validation-outline-color-focus);outline-width:var(--gf-ctrl-outline-width-focus)}@media (min-width:640px){.gform-theme--framework .gform_validation_errors .gform_submission_error{align-items:center;flex-direction:row}.gform-theme--framework .gform_validation_errors ol{padding-inline:var(--gf-form-validation-summary-padding-x)}}.gform-theme--framework .gform_required_legend .gfield_required{color:var(--gf-color-danger)}.gform-theme--framework .gform-loader{border-block-end-color:var(--gf-form-spinner-fg-color);border-block-start-color:var(--gf-form-spinner-bg-color);border-inline-end-color:var(--gf-form-spinner-bg-color);border-inline-start-color:var(--gf-form-spinner-fg-color)}.gform-theme--framework .gform_save_link svg{display:none}.gform-theme--framework .gform_save_link::before{--gf-ctrl-btn-icon:var(--gf-icon-ctrl-save-continue)}.gform-theme--framework .field_description_below .gfield_description:where(:not(.gfield_creditcard_warning_message):not(.field_validation_above .gfield_validation_message):not(.ginput_counter_tinymce):not(.gfield_choice_limit_message)){margin-block-start:var(--gf-desc-space)}.gform-theme--framework .field_description_below .gfield_description:where(.gfield_creditcard_warning_message,.field_validation_above .gfield_validation_message){margin-block-end:var(--gf-desc-space)}.gform-theme--framework .field_description_below.gfield--type-choice .gfield_description:where(:not(.gfield--has-description.field_validation_below .gfield_validation_message):not(.field_validation_above .gfield_validation_message):not(.gfield_choice_limit_message)){margin-block-start:var(--gf-desc-choice-field-space)}.gform-theme--framework .field_description_below.gfield--type-choice .gfield_description:where(.gfield_choice_limit_message){margin-block-end:var(--gf-desc-choice-field-space)}.gform-theme--framework .field_description_above .gfield_description:where([class=gfield_description],.gfield_creditcard_warning_message,.field_validation_above .gfield_validation_message){margin-block-end:var(--gf-desc-space)}.gform-theme--framework .field_description_above .gfield_description:where(:not([class=gfield_description]):not(.gfield_creditcard_warning_message):not(.field_validation_above .gfield_validation_message):not(.ginput_counter_tinymce):not(.gfield_consent_description):not(.gfield_choice_limit_message)){margin-block-start:var(--gf-desc-space)}.gform-theme--framework .field_description_above.gfield--type-choice:where([\:not-has\(.gfield_choice_limit_message\)]) .gfield_description:where(:not(.field_validation_above.gfield_error [class=gfield_description]):not(.gfield_validation_message)){margin-block-end:var(--gf-desc-choice-field-space)}.gform-theme--framework .field_description_above.gfield--type-choice:where(:not(:has(.gfield_choice_limit_message))) .gfield_description:where(:not(.field_validation_above.gfield_error [class=gfield_description]):not(.gfield_validation_message)){margin-block-end:var(--gf-desc-choice-field-space)}.gform-theme--framework .field_description_above.gfield--type-choice .gfield_description:where(.gfield_choice_limit_message){margin-block-end:var(--gf-desc-choice-field-space)}.gform-theme--framework .field_validation_above.gfield--type-choice:where([\:not-has\(.gfield_choice_limit_message\)]) .gfield_description:where(.gfield_validation_message){margin-block-end:var(--gf-desc-choice-field-space)}.gform-theme--framework .field_validation_above.gfield--type-choice:where(:not(:has(.gfield_choice_limit_message))) .gfield_description:where(.gfield_validation_message){margin-block-end:var(--gf-desc-choice-field-space)}.gform-theme--framework .field_validation_below.gfield--type-choice .gfield_description:where(.field_description_above .gfield_validation_message){margin-block-start:var(--gf-desc-choice-field-space)}.gform-theme--framework .left_label .gfield_description:where(:not(.ginput_counter_tinymce):not(.gfield_creditcard_warning_message):not(.field_validation_above .gfield_validation_message):not(.gfield_choice_limit_message)),.gform-theme--framework .right_label .gfield_description:where(:not(.ginput_counter_tinymce):not(.gfield_creditcard_warning_message):not(.field_validation_above .gfield_validation_message):not(.gfield_choice_limit_message)){margin-block:var(--gf-desc-space) 0}@media (min-width:640px){.gform-theme--framework .left_label .gfield_description:where(:not(.ginput_counter_tinymce):not(.gfield_creditcard_warning_message):not(.field_validation_above .gfield_validation_message):not(.gfield_choice_limit_message)),.gform-theme--framework .right_label .gfield_description:where(:not(.ginput_counter_tinymce):not(.gfield_creditcard_warning_message):not(.field_validation_above .gfield_validation_message):not(.gfield_choice_limit_message)){margin-block:0;margin-inline:auto 0;padding-block-start:var(--gf-desc-space)}}.gform-theme--framework .left_label .gfield--type-choice .gfield_description:where(:not(.field_description_below.gfield--has-description .gfield_validation_message):not(.field_validation_above .gfield_validation_message):not(.gfield_choice_limit_message)),.gform-theme--framework .right_label .gfield--type-choice .gfield_description:where(:not(.field_description_below.gfield--has-description .gfield_validation_message):not(.field_validation_above .gfield_validation_message):not(.gfield_choice_limit_message)){margin-block:var(--gf-desc-choice-field-space) 0}@media (min-width:640px){.gform-theme--framework .left_label .gfield--type-choice .gfield_description:where(:not(.field_description_below.gfield--has-description .gfield_validation_message):not(.field_validation_above .gfield_validation_message):not(.gfield_choice_limit_message)),.gform-theme--framework .right_label .gfield--type-choice .gfield_description:where(:not(.field_description_below.gfield--has-description .gfield_validation_message):not(.field_validation_above .gfield_validation_message):not(.gfield_choice_limit_message)){margin-block:0;padding-block-start:var(--gf-desc-choice-field-space)}}.gform-theme--framework .left_label .gfield--type-choice .gfield_description:where(.gfield_choice_limit_message),.gform-theme--framework .right_label .gfield--type-choice .gfield_description:where(.gfield_choice_limit_message){margin-block:0 var(--gf-desc-choice-field-space)}@media (min-width:640px){.gform-theme--framework .left_label .gfield--type-choice .gfield_description:where(.gfield_choice_limit_message),.gform-theme--framework .right_label .gfield--type-choice .gfield_description:where(.gfield_choice_limit_message){margin-block:0;padding-block:0 var(--gf-desc-choice-field-space)}}.gform-theme--framework .left_label .field_description_above .gfield_description:where([class=gfield_description]),.gform-theme--framework .left_label .field_validation_above .gfield_description:where(.gfield_validation_message),.gform-theme--framework .right_label .field_description_above .gfield_description:where([class=gfield_description]),.gform-theme--framework .right_label .field_validation_above .gfield_description:where(.gfield_validation_message){margin-block:0 var(--gf-desc-space)}@media (min-width:640px){.gform-theme--framework .left_label .field_description_above .gfield_description:where([class=gfield_description]),.gform-theme--framework .left_label .field_validation_above .gfield_description:where(.gfield_validation_message),.gform-theme--framework .right_label .field_description_above .gfield_description:where([class=gfield_description]),.gform-theme--framework .right_label .field_validation_above .gfield_description:where(.gfield_validation_message){margin-block:0;padding-block:0 var(--gf-desc-space)}}.gform-theme--framework .left_label .field_description_above.gfield--type-choice:where(:not(.field_validation_above)[\:not-has\(.gfield_choice_limit_message\)]) .gfield_description:where(:not(.gfield_validation_message)),.gform-theme--framework .left_label .field_validation_above.gfield--type-choice:where([\:not-has\(.gfield_choice_limit_message\)]) .gfield_description:where(.gfield_validation_message),.gform-theme--framework .right_label .field_description_above.gfield--type-choice:where(:not(.field_validation_above)[\:not-has\(.gfield_choice_limit_message\)]) .gfield_description:where(:not(.gfield_validation_message)),.gform-theme--framework .right_label .field_validation_above.gfield--type-choice:where([\:not-has\(.gfield_choice_limit_message\)]) .gfield_description:where(.gfield_validation_message){margin-block:0 var(--gf-desc-choice-field-space)}.gform-theme--framework .left_label .field_description_above.gfield--type-choice:where(:not(.field_validation_above):not(:has(.gfield_choice_limit_message))) .gfield_description:where(:not(.gfield_validation_message)),.gform-theme--framework .left_label .field_validation_above.gfield--type-choice:where(:not(:has(.gfield_choice_limit_message))) .gfield_description:where(.gfield_validation_message),.gform-theme--framework .right_label .field_description_above.gfield--type-choice:where(:not(.field_validation_above):not(:has(.gfield_choice_limit_message))) .gfield_description:where(:not(.gfield_validation_message)),.gform-theme--framework .right_label .field_validation_above.gfield--type-choice:where(:not(:has(.gfield_choice_limit_message))) .gfield_description:where(.gfield_validation_message){margin-block:0 var(--gf-desc-choice-field-space)}@media (min-width:640px){.gform-theme--framework .left_label .field_description_above.gfield--type-choice:where(:not(.field_validation_above)[\:not-has\(.gfield_choice_limit_message\)]) .gfield_description:where(:not(.gfield_validation_message)),.gform-theme--framework .left_label .field_validation_above.gfield--type-choice:where([\:not-has\(.gfield_choice_limit_message\)]) .gfield_description:where(.gfield_validation_message),.gform-theme--framework .right_label .field_description_above.gfield--type-choice:where(:not(.field_validation_above)[\:not-has\(.gfield_choice_limit_message\)]) .gfield_description:where(:not(.gfield_validation_message)),.gform-theme--framework .right_label .field_validation_above.gfield--type-choice:where([\:not-has\(.gfield_choice_limit_message\)]) .gfield_description:where(.gfield_validation_message){margin-block:0;padding-block:0 var(--gf-desc-choice-field-space)}.gform-theme--framework .left_label .field_description_above.gfield--type-choice:where(:not(.field_validation_above):not(:has(.gfield_choice_limit_message))) .gfield_description:where(:not(.gfield_validation_message)),.gform-theme--framework .left_label .field_validation_above.gfield--type-choice:where(:not(:has(.gfield_choice_limit_message))) .gfield_description:where(.gfield_validation_message),.gform-theme--framework .right_label .field_description_above.gfield--type-choice:where(:not(.field_validation_above):not(:has(.gfield_choice_limit_message))) .gfield_description:where(:not(.gfield_validation_message)),.gform-theme--framework .right_label .field_validation_above.gfield--type-choice:where(:not(:has(.gfield_choice_limit_message))) .gfield_description:where(.gfield_validation_message){margin-block:0;padding-block:0 var(--gf-desc-choice-field-space)}}.gform-theme--framework .validation_above .gform-conversational__field-footer+.gfield_validation_message.gfield_description{margin-block-end:0;margin-block-start:var(--gf-desc-space)}.gform-theme--framework .gfield_list_group_item::before,.gform-theme--framework .gform-field-label:where(:not([class*=gform-field-label--type-])){--gf-local-margin-y:0 var(--gf-label-space-primary)}.gform-theme--framework .gfield--type-choice.field_description_above.gfield--no-description:where(:not(.field_validation_above.gfield_error)[\:not-has\(.gfield_choice_limit_message\)]) .gform-field-label:where(:not([class*=gform-field-label--type-])),.gform-theme--framework .gfield--type-choice.field_description_below:where(:not(.field_validation_above.gfield_error)[\:not-has\(.gfield_choice_limit_message\)]) .gform-field-label:where(:not([class*=gform-field-label--type-])){--gf-local-margin-y:0 var(--gf-label-choice-field-space-primary)}.gform-theme--framework .gfield--type-choice.field_description_above.gfield--no-description:where(:not(.field_validation_above.gfield_error):not(:has(.gfield_choice_limit_message))) .gform-field-label:where(:not([class*=gform-field-label--type-])),.gform-theme--framework .gfield--type-choice.field_description_below:where(:not(.field_validation_above.gfield_error):not(:has(.gfield_choice_limit_message))) .gform-field-label:where(:not([class*=gform-field-label--type-])){--gf-local-margin-y:0 var(--gf-label-choice-field-space-primary)}@media (min-width:640px){.gform-theme--framework .left_label .gform-field-label:where(:not([class*=gform-field-label--type-]):not(.gfield_header_item):not(.ginput_quantity_label)),.gform-theme--framework .right_label .gform-field-label:where(:not([class*=gform-field-label--type-]):not(.gfield_header_item):not(.ginput_quantity_label)){--gf-local-margin-y:0;--gf-local-margin-x:0;padding-inline-end:var(--gf-label-space-primary)}}.gform-theme--framework .gform-field-label--type-inline{--gf-local-margin-x:var(--gf-label-space-x-secondary) 0;--gf-local-margin-y:var(--gf-label-space-y-secondary) 0}.gform-theme--framework .field_sublabel_below .gform-field-label--type-sub{--gf-local-margin-y:var(--gf-label-space-tertiary) 0}.gform-theme--framework .field_sublabel_above .gform-field-label--type-sub{--gf-local-margin-y:0 var(--gf-label-space-tertiary)}/* Map old icons with new */
.bb-icon-activity-comment:before {
  content: "\e967";
}

.bb-icon-alert-exclamation:before, .bb-icon-alert-octagon:before, .bb-icon-alert-thin:before {
  content: "\ee65";
}

.bb-icon-alert-exclamation {
  font-weight: 100;
}

.bb-icon-alert-octagon {
  font-weight: 100;
}

.bb-icon-alert-thin {
  font-weight: 100;
}

.bb-icon-alert-question:before, .bb-icon-help-circle:before, .bb-icon-question-thin:before {
  content: "\eeff";
}

.bb-icon-alert-question {
  font-weight: 100;
}

.bb-icon-help-circle {
  font-weight: 100;
}

.bb-icon-question-thin {
  font-weight: 100;
}

.bb-icon-alert-triangle:before {
  content: "\e855";
}

.bb-icon-all-members:before, .bb-icon-groups:before {
  content: "\e95d";
}

.bb-icon-all-results:before, .bb-icon-board-list:before, .bb-icon-list-view:before, .bb-icon-paragraph-bullet:before {
  content: "\eec9";
}

.bb-icon-all-results {
  font-weight: 500;
}

.bb-icon-board-list {
  font-weight: 500;
}

.bb-icon-aperture:before {
  content: "\e85e";
}

.bb-icon-arrow-circle:before {
  content: "\e861";
}

.bb-icon-arrow-circle {
  font-weight: 100;
}

.bb-icon-arrow-down-left:before, .bb-icon-arrow-up-left:before {
  content: "\e85f";
}

.bb-icon-arrow-down-right:before, .bb-icon-arrow-up-right:before {
  content: "\e860";
}

.bb-icon-arrow-up-square:before {
  content: "\e864";
}

.bb-icon-arrow-up-square {
  font-weight: 500;
}

.bb-icon-at-sign:before {
  content: "\e867";
}

.bb-icon-attach:before, .bb-icon-attach-fill:before {
  content: "\e980";
}

.bb-icon-attach-fill {
  font-weight: 300;
}

.bb-icon-badge:before, .bb-icon-badge-tall:before {
  content: "\e975";
}

.bb-icon-bar-chart:before {
  content: "\ee11";
}

.bb-icon-battery:before {
  content: "\e86b";
}

.bb-icon-battery-charging:before {
  content: "\e869";
}

.bb-icon-bell-off:before {
  content: "\e86a";
}

.bb-icon-bell-small:before {
  content: "\e86d";
}

.bb-icon-board:before, .bb-icon-layout:before {
  content: "\e8a0";
}

.bb-icon-board-box:before {
  content: "\e976";
}

.bb-icon-board-code:before {
  content: "\e977";
}

.bb-icon-bookmark-small:before, .bb-icon-bookmark-small-fill:before {
  content: "\e872";
}

.bb-icon-bookmark-small-fill {
  font-weight: 300;
}

.bb-icon-book-round:before {
  content: "\e86e";
}

.bb-icon-box:before {
  content: "\e873";
}

.bb-icon-bulb:before {
  content: "\ee05";
}

.bb-icon-calendar-small:before {
  content: "\e803";
}

.bb-icon-camera-fill:before, .bb-icon-camera-small:before {
  content: "\ee06";
}

.bb-icon-camera-fill {
  font-weight: 300;
}

.bb-icon-camera-off:before {
  content: "\e870";
}

.bb-icon-car-small:before {
  content: "\e806";
}

.bb-icon-chat:before, .bb-icon-comment-circle:before {
  content: "\e979";
}

.bb-icon-check-circle:before, .bb-icon-check-square:before {
  content: "\e875";
}

.bb-icon-check-small:before, .bb-icon-check-square-small:before, .bb-icon-select:before {
  content: "\e876";
}

.bb-icon-check-square-small {
  font-weight: 600;
}

.bb-icon-select {
  font-weight: 100;
}

.bb-icon-chevron-down:before {
  content: "\e826";
}

.bb-icon-chevron-left:before {
  content: "\e8ab";
}

.bb-icon-chevron-right:before {
  content: "\e827";
}

.bb-icon-chevron-up:before {
  content: "\e87c";
}

.bb-icon-chevrons-down:before {
  content: "\e87d";
}

.bb-icon-chevrons-left:before {
  content: "\e880";
}

.bb-icon-chevrons-right:before {
  content: "\e87e";
}

.bb-icon-chevrons-up:before {
  content: "\e87f";
}

.bb-icon-chrome:before {
  content: "\e883";
}

.bb-icon-clock-small:before {
  content: "\e884";
}

.bb-icon-close:before, .bb-icon-close-circle:before, .bb-icon-x:before, .bb-icon-x-circle:before, .bb-icon-x-square:before {
  content: "\e828";
}

.bb-icon-close-circle {
  font-weight: 100;
}

.bb-icon-x-circle {
  font-weight: 100;
}

.bb-icon-x-square {
  font-weight: 500;
}

.bb-icon-cloud-off:before {
  content: "\e888";
}

.bb-icon-code-format:before {
  content: "\ee25";
}

.bb-icon-codepen:before {
  content: "\edce";
}

.bb-icon-comment:before {
  content: "\ee33";
}

.bb-icon-connected:before {
  content: "\ef56";
}

.bb-icon-connection-minus:before, .bb-icon-user-small-minus:before {
  content: "\ef5f";
}

.bb-icon-connection-remove:before, .bb-icon-user-x:before {
  content: "\ef64";
}

.bb-icon-connection-request:before, .bb-icon-user-small-plus:before {
  content: "\ef60";
}

.bb-icon-connections:before, .bb-icon-members:before {
  content: "\ef5b";
}

.bb-icon-connection-waiting:before {
  content: "\ef57";
}

.bb-icon-connect-user:before, .bb-icon-profile:before, .bb-icon-user-alt:before, .bb-icon-user-small:before {
  content: "\ef52";
}

.bb-icon-profile {
  font-weight: 300;
}

.bb-icon-copy:before {
  content: "\ee59";
}

.bb-icon-corner-down-left:before, .bb-icon-corner-right-down:before, .bb-icon-corner-right-up:before, .bb-icon-corner-up-right:before {
  content: "\ee3d";
}

.bb-icon-corner-down-right:before, .bb-icon-corner-left-down:before, .bb-icon-corner-left-up:before, .bb-icon-corner-up-left:before {
  content: "\ee3e";
}

.bb-icon-crosshair:before {
  content: "\ee44";
}

.bb-icon-delete:before {
  content: "\ee53";
}

.bb-icon-disc:before {
  content: "\ee56";
}

.bb-icon-discussion:before {
  content: "\ee37";
}

.bb-icon-doc:before, .bb-icon-file-abw:before, .bb-icon-file-text:before, .bb-icon-file-txt:before, .bb-icon-generic:before {
  content: "\ee7a";
}

.bb-icon-edit-square:before, .bb-icon-edit-square-small:before, .bb-icon-edit-thin:before {
  content: "\ee5a";
}

.bb-icon-eye-off:before, .bb-icon-visibility-hidden:before {
  content: "\ee6a";
}

.bb-icon-eye-small:before, .bb-icon-visibility:before {
  content: "\ee69";
}

.bb-icon-facebook:before, .bb-icon-facebook-small:before, .bb-icon-rounded-facebook:before {
  content: "\edd2";
}

.bb-icon-rounded-facebook {
  font-weight: 600;
}

.bb-icon-file7-z:before, .bb-icon-file-ace:before, .bb-icon-file-gzip:before, .bb-icon-file-rar:before, .bb-icon-file-tar:before, .bb-icon-file-zip:before, .bb-icon-zip:before, .bb-icon-file-7z:before {
  content: "\ee70";
}

.bb-icon-file-ai:before, .bb-icon-file-psd:before, .bb-icon-file-sketch:before, .bb-icon-file-svg:before {
  content: "\ee96";
}

.bb-icon-file-apk:before, .bb-icon-file-ipa:before {
  content: "\ee89";
}

.bb-icon-file-csv:before, .bb-icon-file-ods:before, .bb-icon-file-odt:before {
  content: "\ee92";
}

.bb-icon-file-default:before, .bb-icon-file-vcf:before {
  content: "\ee6e";
}

.bb-icon-file-doc:before, .bb-icon-file-docm:before, .bb-icon-file-docx:before, .bb-icon-file-dotm:before, .bb-icon-file-dotx:before {
  content: "\ee98";
}

.bb-icon-file-hlam:before, .bb-icon-file-hlsb:before, .bb-icon-file-hlsm:before, .bb-icon-file-htm:before, .bb-icon-file-xls:before, .bb-icon-file-xlsx:before, .bb-icon-file-xltm:before, .bb-icon-file-xltx:before, .bb-icon-file-xml:before {
  content: "\ee7d";
}

.bb-icon-file-html:before, .bb-icon-file-ics:before, .bb-icon-file-jar:before, .bb-icon-file-js:before, .bb-icon-file-yaml:before {
  content: "\ee76";
}

.bb-icon-file-ico:before, .bb-icon-file-jpg:before, .bb-icon-file-png:before {
  content: "\ee76";
}

.bb-icon-file-mp3:before, .bb-icon-file-wav:before {
  content: "\ee72";
}

.bb-icon-file-csv:before, .bb-icon-file-ods:before, .bb-icon-file-odt:before {
  content: "\ee92";
}

.bb-icon-file-potm:before, .bb-icon-file-potx:before, .bb-icon-file-pps:before, .bb-icon-file-ppsx:before, .bb-icon-file-ppt:before, .bb-icon-file-pptm:before, .bb-icon-file-pptx:before {
  content: "\ee8c";
}

.bb-icon-file-rtf:before {
  content: "\ee80";
}

.bb-icon-flag-small:before, .bb-icon-report:before {
  content: "\ee9c";
}

.bb-icon-folder-stacked:before {
  content: "\ee9f";
}

.bb-icon-forum-replies:before {
  content: "\ee34";
}

.bb-icon-gear:before, .bb-icon-settings:before, .bb-icon-settings-small:before {
  content: "\ee27";
}

.bb-icon-github:before, .bb-icon-rounded-github:before {
  content: "\edd6";
}

.bb-icon-rounded-github {
  font-weight: 600;
}

.bb-icon-gitlab:before {
  content: "\edd8";
}

.bb-icon-grid-round:before, .bb-icon-grid-view:before, .bb-icon-grid-view-small:before {
  content: "\eead";
}

.bb-icon-hash:before {
  content: "\eeaf";
}

.bb-icon-headphones-small:before {
  content: "\eeb1";
}

.bb-icon-heart-fill:before, .bb-icon-heart-small:before {
  content: "\eeb2";
}

.bb-icon-heart-fill {
  font-weight: 300;
}

.bb-icon-home-small:before {
  content: "\eeb3";
}

.bb-icon-id-card:before, .bb-icon-profile-info:before {
  content: "\ef55";
}

.bb-icon-image-square:before {
  content: "\eeb4";
}

.bb-icon-inbox-o:before, .bb-icon-inbox-small:before {
  content: "\eeba";
}

.bb-icon-info-circle:before {
  content: "\eebc";
}

.bb-icon-info-circle {
  font-weight: 100;
}

.bb-icon-instagram:before, .bb-icon-rounded-instagram:before {
  content: "\eddc";
}

.bb-icon-rounded-instagram {
  font-weight: 600;
}

.bb-icon-laugh:before {
  content: "\ee61";
}

.bb-icon-board:before, .bb-icon-layout:before {
  content: "\e8a0";
}

.bb-icon-life-buoy:before {
  content: "\eec6";
}

.bb-icon-like:before, .bb-icon-thums-up:before {
  content: "\ef41";
}

.bb-icon-link-1:before, .bb-icon-link-2:before, .bb-icon-link-3:before, .bb-icon-link-tilt:before {
  content: "\eec8";
}

.bb-icon-list-bookmark:before {
  content: "\ee73";
}

.bb-icon-list-doc:before {
  content: "\ee74";
}

.bb-icon-list-view-small:before, .bb-icon-menu:before {
  content: "\edb1";
}

.bb-icon-loader:before, .bb-icon-loader-small:before, .bb-icon-spin-small:before, .bb-icon-spin:before {
  content: "\ef30";
}

.bb-icon-lock-fill:before {
  content: "\eecc";
}

.bb-icon-lock-fill {
  font-weight: 300;
}

.bb-icon-lock-small:before, .bb-icon-only-me:before {
  content: "\eecd";
}

.bb-icon-log-in:before {
  content: "\ef22";
}

.bb-icon-log-out:before {
  content: "\ef23";
}

.bb-icon-mail:before, .bb-icon-mail-small:before, .bb-icon-rounded-email:before {
  content: "\ee62";
}

.bb-icon-rounded-email {
  font-weight: 600;
}

.bb-icon-mail-open:before {
  content: "\ee63";
}

.bb-icon-map-pin:before, .bb-icon-map-pin-small:before {
  content: "\eed1";
}

.bb-icon-maximize:before, .bb-icon-maximize-square:before {
  content: "\ee67";
}

.bb-icon-media:before, .bb-icon-video-albums:before, .bb-icon-video-album:before {
  content: "\eeb8";
}

.bb-icon-membership:before {
  content: "\eed4";
}

.bb-icon-menu-dots-h:before, .bb-icon-more-h:before {
  content: "\ee5c";
}

.bb-icon-menu-dots-h {
  font-weight: 300;
}

.bb-icon-menu-dots-v:before, .bb-icon-more-v:before {
  content: "\ee5d";
}

.bb-icon-menu-dots-v {
  font-weight: 300;
}

.bb-icon-menu-left:before {
  content: "\e859";
}

.bb-icon-mic:before {
  content: "\eed6";
}

.bb-icon-mic-off:before {
  content: "\eed7";
}

.bb-icon-minimize:before, .bb-icon-minimize-square:before {
  content: "\eed5";
}

.bb-icon-minus-circle:before, .bb-icon-minus-square:before {
  content: "\eed8";
}

.bb-icon-minus-circle {
  font-weight: 100;
}

.bb-icon-minus-square {
  font-weight: 500;
}

.bb-icon-monitor:before {
  content: "\ee54";
}

.bb-icon-moon-circle:before {
  content: "\eedb";
}

.bb-icon-moon-circle {
  font-weight: 100;
}

.bb-icon-move:before {
  content: "\eda5";
}

.bb-icon-my-connections:before, .bb-icon-users:before {
  content: "\ef5a";
}

.bb-icon-navigation:before, .bb-icon-navigation-up:before {
  content: "\eecb";
}

.bb-icon-lock-small:before, .bb-icon-only-me:before {
  content: "\eecd";
}

.bb-icon-paragraph-numbers:before {
  content: "\ee87";
}

.bb-icon-pause-circle:before {
  content: "\eeea";
}

.bb-icon-pause-circle {
  font-weight: 100;
}

.bb-icon-percent:before {
  content: "\eeed";
}

.bb-icon-phone-off:before {
  content: "\eef3";
}

.bb-icon-pie-chart:before {
  content: "\ee15";
}

.bb-icon-pizza-slice:before {
  content: "\eef6";
}

.bb-icon-plane:before {
  content: "\eee7";
}

.bb-icon-play-circle:before, .bb-icon-play-circle-fill:before, .bb-icon-play-square:before, .bb-icon-play-thin:before {
  content: "\eef7";
}

.bb-icon-play-circle {
  font-weight: 100;
}

.bb-icon-play-circle-fill {
  font-weight: 100;
}

.bb-icon-play-square {
  font-weight: 500;
}

.bb-icon-play-thin {
  font-weight: 500;
}

.bb-icon-plus-circle:before, .bb-icon-plus-square:before {
  content: "\eef9";
}

.bb-icon-plus-circle {
  font-weight: 100;
}

.bb-icon-plus-square {
  font-weight: 500;
}

.bb-icon-power:before, .bb-icon-power-small:before {
  content: "\eefd";
}

.bb-icon-print:before, .bb-icon-print-fill:before {
  content: "\eefe";
}

.bb-icon-print-fill {
  font-weight: 300;
}

.bb-icon-profile-types:before {
  content: "\ef58";
}

.bb-icon-public:before {
  content: "\eeaa";
}

.bb-icon-quote:before, .bb-icon-quotes:before {
  content: "\ef02";
}

.bb-icon-quotes {
  font-weight: 300;
}

.bb-icon-refresh-ccw:before, .bb-icon-refresh-cw:before {
  content: "\ef39";
}

.bb-icon-rewind:before {
  content: "\edaf";
}

.bb-icon-rotate-ccw:before {
  content: "\ef50";
}

.bb-icon-rotate-cw:before, .bb-icon-video-next:before {
  content: "\ef07";
}

.bb-icon-rounded-clubhouse:before {
  content: "\edcd";
}

.bb-icon-rounded-clubhouse {
  font-weight: 600;
}

.bb-icon-rounded-dribble:before, .bb-icon-rounded-dribbble:before {
  content: "\edcf";
}

.bb-icon-rounded-dribble {
  font-weight: 600;
}

.bb-icon-rounded-dribbble {
  font-weight: 600;
}

.bb-icon-rounded-flickr:before {
  content: "\edd4";
}

.bb-icon-rounded-flickr {
  font-weight: 600;
}

.bb-icon-rounded-google-plus:before {
  content: "\edd7";
}

.bb-icon-rounded-google-plus {
  font-weight: 600;
}

.bb-icon-rounded-linkedin:before {
  content: "\eddf";
}

.bb-icon-rounded-linkedin {
  font-weight: 600;
}

.bb-icon-rounded-medium:before {
  content: "\ede0";
}

.bb-icon-rounded-medium {
  font-weight: 600;
}

.bb-icon-rounded-meetup:before {
  content: "\e800";
}

.bb-icon-rounded-meetup {
  font-weight: 600;
}

.bb-icon-rounded-pinterest:before {
  content: "\ede5";
}

.bb-icon-rounded-pinterest {
  font-weight: 600;
}

.bb-icon-rounded-quora:before {
  content: "\ede7";
}

.bb-icon-rounded-quora {
  font-weight: 600;
}

.bb-icon-rounded-reddit:before {
  content: "\ede8";
}

.bb-icon-rounded-reddit {
  font-weight: 600;
}

.bb-icon-rounded-rss:before, .bb-icon-rss-square:before {
  content: "\ef0d";
}

.bb-icon-rounded-rss {
  font-weight: 600;
}

.bb-icon-rss-square {
  font-weight: 600;
}

.bb-icon-rounded-skype:before {
  content: "\edeb";
}

.bb-icon-rounded-skype {
  font-weight: 600;
}

.bb-icon-rounded-telegram:before {
  content: "\edef";
}

.bb-icon-rounded-telegram {
  font-weight: 600;
}

.bb-icon-rounded-tiktok:before {
  content: "\edf0";
}

.bb-icon-rounded-tiktok {
  font-weight: 600;
}

.bb-icon-rounded-tumblr:before {
  content: "\edf1";
}

.bb-icon-rounded-tumblr {
  font-weight: 600;
}

.bb-icon-rounded-twitter:before, .bb-icon-twitter:before, .bb-icon-twitter-small:before {
  content: "\edf4";
}

.bb-icon-rounded-twitter {
  font-weight: 600;
}

.bb-icon-rounded-vimeo:before {
  content: "\edf5";
}

.bb-icon-rounded-vimeo {
  font-weight: 600;
}

.bb-icon-rounded-vk:before {
  content: "\edf6";
}

.bb-icon-rounded-vk {
  font-weight: 600;
}

.bb-icon-rounded-xing:before {
  content: "\edfb";
}

.bb-icon-rounded-xing {
  font-weight: 600;
}

.bb-icon-rounded-youtube:before, .bb-icon-youtube-logo:before {
  content: "\edfc";
}

.bb-icon-rounded-youtube {
  font-weight: 600;
}

.bb-icon-youtube-logo {
  font-weight: 100;
}

.bb-icon-scissors:before {
  content: "\ee51";
}

.bb-icon-search-small:before {
  content: "\ef10";
}

.bb-icon-share-small:before {
  content: "\ef15";
}

.bb-icon-shuffle:before {
  content: "\ef05";
}

.bb-icon-skip-back:before {
  content: "\ef34";
}

.bb-icon-skip-forward:before {
  content: "\ef35";
}

.bb-icon-slack:before {
  content: "\eded";
}

.bb-icon-slash:before {
  content: "\ee08";
}

.bb-icon-sliders:before {
  content: "\ef25";
}

.bb-icon-smartphone:before {
  content: "\eed9";
}

.bb-icon-smile:before {
  content: "\ee5f";
}

.bb-icon-sort-dec:before, .bb-icon-sort-desc:before {
  content: "\ef29";
}

.bb-icon-square:before, .bb-icon-stop-circle:before {
  content: "\ef36";
}

.bb-icon-stop-circle {
  font-weight: 100;
}

.bb-icon-star-fill:before, .bb-icon-star-small:before, .bb-icon-star-small-fill:before {
  content: "\ef32";
}

.bb-icon-star-fill {
  font-weight: 300;
}

.bb-icon-star-small-fill {
  font-weight: 300;
}

.bb-icon-swap:before {
  content: "\edb2";
}

.bb-icon-target:before {
  content: "\ee04";
}

.bb-icon-text-format:before, .bb-icon-type:before {
  content: "\eea4";
}

.bb-icon-thums-down:before {
  content: "\ef40";
}

.bb-icon-like:before, .bb-icon-thums-up:before {
  content: "\ef41";
}

.bb-icon-toggle-left:before {
  content: "\ef44";
}

.bb-icon-toggle-right:before {
  content: "\ef45";
}

.bb-icon-trash-empty:before, .bb-icon-trash-small:before {
  content: "\ef48";
}

.bb-icon-triangle:before {
  content: "\ee0c";
}

.bb-icon-triangle-fill:before {
  content: "\ee09";
}

.bb-icon-triangle-fill {
  font-weight: 300;
}

.bb-icon-unlock:before {
  content: "\eecf";
}

.bb-icon-user-circle:before {
  content: "\ef53";
}

.bb-icon-user-doc:before {
  content: "\ed91";
}

.bb-icon-video-alt:before, .bb-icon-video-fill:before {
  content: "\ef65";
}

.bb-icon-video-fill {
  font-weight: 300;
}

.bb-icon-video-off:before {
  content: "\ef66";
}

.bb-icon-watch-alarm:before {
  content: "\ed93";
}

.bb-icon-wifi-off:before {
  content: "\ef71";
}

.bb-icon-zap:before {
  content: "\edbf";
}

.bb-icon-zoom-in:before {
  content: "\ef12";
}

.bb-icon-zoom-out:before {
  content: "\ef11";
}

.bb-icon-bar-chart-up:before {
  content: "\ee14";
}

.bb-icon-bar-chart-square:before {
  content: "\ee10";
}

.bb-icon-octagon:before {
  content: "\eee4";
}

.bb-icon-phone-outgoing:before {
  content: "\eef0";
}

.bb-icon-sort-dec:before, .bb-icon-sort-desc:before {
  content: "\ef29";
}
/*!
 * BuddyBoss Icon 1.0.8 - https://buddyboss.com
 * License - MIT
 * Copyright 2022
 */

@font-face{ font-display:swap;
  font-family: 'bb-icons';
  src: url('/wp-content/themes/buddyboss-theme/assets/icons/fonts/round-lined.eot?1728559670');
  src: url('/wp-content/themes/buddyboss-theme/assets/icons/fonts/round-lined.eot?1728559670#iefix') format('embedded-opentype'),
            url('/wp-content/themes/buddyboss-theme/assets/icons/fonts/round-lined.woff2?1728559670') format('woff2'),
            url('/wp-content/themes/buddyboss-theme/assets/icons/fonts/round-lined.woff?1728559670') format('woff'),
            url('/wp-content/themes/buddyboss-theme/assets/icons/fonts/round-lined.ttf?1728559670') format('truetype'),
            url('/wp-content/themes/buddyboss-theme/assets/icons/fonts/round-lined.svg?1728559670#round-lined') format('svg');
  font-weight: 100;
  font-style: normal;
 }

@font-face{ font-display:swap;
  font-family: 'bb-icons';
  src: url('/wp-content/themes/buddyboss-theme/assets/icons/fonts/round-filled.eot?1728559670');
  src: url('/wp-content/themes/buddyboss-theme/assets/icons/fonts/round-filled.eot?1728559670#iefix') format('embedded-opentype'),
            url('/wp-content/themes/buddyboss-theme/assets/icons/fonts/round-filled.woff2?1728559670') format('woff2'),
            url('/wp-content/themes/buddyboss-theme/assets/icons/fonts/round-filled.woff?1728559670') format('woff'),
            url('/wp-content/themes/buddyboss-theme/assets/icons/fonts/round-filled.ttf?1728559670') format('truetype'),
            url('/wp-content/themes/buddyboss-theme/assets/icons/fonts/round-filled.svg?1728559670#round-lined') format('svg');
  font-weight: 200;
  font-style: normal;
 }

@font-face{ font-display:swap;
  font-family: 'bb-icons';
  src: url('/wp-content/themes/buddyboss-theme/assets/icons/fonts/filled.eot?1728559670');
  src: url('/wp-content/themes/buddyboss-theme/assets/icons/fonts/filled.eot?1728559670#iefix') format('embedded-opentype'),
            url('/wp-content/themes/buddyboss-theme/assets/icons/fonts/filled.woff2?1728559670') format('woff2'),
            url('/wp-content/themes/buddyboss-theme/assets/icons/fonts/filled.woff?1728559670') format('woff'),
            url('/wp-content/themes/buddyboss-theme/assets/icons/fonts/filled.ttf?1728559670') format('truetype'),
            url('/wp-content/themes/buddyboss-theme/assets/icons/fonts/filled.svg?1728559670#round-lined') format('svg');
  font-weight: 300;
  font-style: normal;
 }

@font-face{ font-display:swap;
  font-family: 'bb-icons';
  src: url('/wp-content/themes/buddyboss-theme/assets/icons/fonts/lined.eot?1728559670');
  src: url('/wp-content/themes/buddyboss-theme/assets/icons/fonts/lined.eot?1728559670#iefix') format('embedded-opentype'),
            url('/wp-content/themes/buddyboss-theme/assets/icons/fonts/lined.woff2?1728559670') format('woff2'),
            url('/wp-content/themes/buddyboss-theme/assets/icons/fonts/lined.woff?1728559670') format('woff'),
            url('/wp-content/themes/buddyboss-theme/assets/icons/fonts/lined.ttf?1728559670') format('truetype'),
            url('/wp-content/themes/buddyboss-theme/assets/icons/fonts/lined.svg?1728559670#round-lined') format('svg');
  font-weight: 400;
  font-style: normal;
 }

@font-face{ font-display:swap;
  font-family: 'bb-icons';
  src: url('/wp-content/themes/buddyboss-theme/assets/icons/fonts/box-lined.eot?1728559670');
  src: url('/wp-content/themes/buddyboss-theme/assets/icons/fonts/box-lined.eot?1728559670#iefix') format('embedded-opentype'),
            url('/wp-content/themes/buddyboss-theme/assets/icons/fonts/box-lined.woff2?1728559670') format('woff2'),
            url('/wp-content/themes/buddyboss-theme/assets/icons/fonts/box-lined.woff?1728559670') format('woff'),
            url('/wp-content/themes/buddyboss-theme/assets/icons/fonts/box-lined.ttf?1728559670') format('truetype'),
            url('/wp-content/themes/buddyboss-theme/assets/icons/fonts/box-lined.svg?1728559670#round-lined') format('svg');
  font-weight: 500;
  font-style: normal;
 }

@font-face{ font-display:swap;
  font-family: 'bb-icons';
  src: url('/wp-content/themes/buddyboss-theme/assets/icons/fonts/box-filled.eot?1728559670');
  src: url('/wp-content/themes/buddyboss-theme/assets/icons/fonts/box-filled.eot?1728559670#iefix') format('embedded-opentype'),
            url('/wp-content/themes/buddyboss-theme/assets/icons/fonts/box-filled.woff2?1728559670') format('woff2'),
            url('/wp-content/themes/buddyboss-theme/assets/icons/fonts/box-filled.woff?1728559670') format('woff'),
            url('/wp-content/themes/buddyboss-theme/assets/icons/fonts/box-filled.ttf?1728559670') format('truetype'),
            url('/wp-content/themes/buddyboss-theme/assets/icons/fonts/box-filled.svg?1728559670#round-lined') format('svg');
  font-weight: 600;
  font-style: normal;
 }

[class^="bb-icon-"]:before,
[class*=" bb-icon-"]:before {
  font-family: "bb-icons";
  font-style: normal;
  speak: never;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}

.bb-icon-rl,
.bb-icon-round-lined {
  font-family: 'bb-icons';
  font-weight: 100;
}

.bb-icon-rf,
.bb-icon-round-filled {
  font-family: 'bb-icons';
  font-weight: 200;
}

.bb-icon-f,
.bb-icon-filled {
  font-family: 'bb-icons';
  font-weight: 300;
}

.bb-icon-l,
.bb-icon-lined {
  font-family: 'bb-icons';
  font-weight: 400;
}

.bb-icon-bl,
.bb-icon-box-lined {
  font-family: 'bb-icons';
  font-weight: 500;
}

.bb-icon-bf,
.bb-icon-box-filled {
  font-family: 'bb-icons';
  font-weight: 600;
}

.bb-icon-brand-meetup:before {
  content: '\e800';
}

/* '' */

.bb-icon-ball-soccer:before {
  content: '\e801';
}

/* '' */

.bb-icon-brand-onesignal:before {
  content: '\e802';
}

/* '' */

.bb-icon-calendar:before {
  content: '\e803';
}

/* '' */

.bb-icon-thumbtack:before {
  content: '\e804';
}

/* '' */

.bb-icon-award-slash:before {
  content: '\e805';
}

/* '' */

.bb-icon-car-small:before {
  content: '\e806';
}

/* '' */

.bb-icon-brand-facebook-f:before {
  content: '\e807';
}

/* '' */

.bb-icon-angle-down:before {
  content: '\e826';
}

/* '' */

.bb-icon-angle-right:before {
  content: '\e827';
}

/* '' */

.bb-icon-times:before {
  content: '\e828';
}

/* '' */

.bb-icon-activity:before {
  content: '\e854';
}

/* '' */

.bb-icon-question-triangle:before {
  content: '\e855';
}

/* '' */

.bb-icon-align-center:before {
  content: '\e856';
}

/* '' */

.bb-icon-airplay:before {
  content: '\e857';
}

/* '' */

.bb-icon-align-justify:before {
  content: '\e858';
}

/* '' */

.bb-icon-align-left:before {
  content: '\e859';
}

/* '' */

.bb-icon-align-right:before {
  content: '\e85a';
}

/* '' */

.bb-icon-anchor:before {
  content: '\e85d';
}

/* '' */

.bb-icon-brand-aperture:before {
  content: '\e85e';
}

/* '' */

.bb-icon-arrow-left:before {
  content: '\e85f';
}

/* '' */

.bb-icon-arrow-right:before {
  content: '\e860';
}

/* '' */

.bb-icon-arrow-down:before {
  content: '\e861';
}

/* '' */

.bb-icon-arrow-up:before {
  content: '\e864';
}

/* '' */

.bb-icon-award:before {
  content: '\e865';
}

/* '' */

.bb-icon-at:before {
  content: '\e867';
}

/* '' */

.bb-icon-chart-bar-v:before {
  content: '\e868';
}

/* '' */

.bb-icon-battery:before {
  content: '\e869';
}

/* '' */

.bb-icon-bell-slash:before {
  content: '\e86a';
}

/* '' */

.bb-icon-battery-empty:before {
  content: '\e86b';
}

/* '' */

.bb-icon-bluetooth:before {
  content: '\e86c';
}

/* '' */

.bb-icon-bell:before {
  content: '\e86d';
}

/* '' */

.bb-icon-book:before {
  content: '\e86e';
}

/* '' */

.bb-icon-briefcase:before {
  content: '\e86f';
}

/* '' */

.bb-icon-camera-slash:before {
  content: '\e870';
}

/* '' */

.bb-icon-bookmark:before {
  content: '\e872';
}

/* '' */

.bb-icon-cube:before {
  content: '\e873';
}

/* '' */

.bb-icon-checkbox:before {
  content: '\e875';
}

/* '' */

.bb-icon-check:before {
  content: '\e876';
}

/* '' */

.bb-icon-cast:before {
  content: '\e878';
}

/* '' */

.bb-icon-angle-up:before {
  content: '\e87c';
}

/* '' */

.bb-icon-angle-double-down:before {
  content: '\e87d';
}

/* '' */

.bb-icon-angle-double-right:before {
  content: '\e87e';
}

/* '' */

.bb-icon-angle-double-up:before {
  content: '\e87f';
}

/* '' */

.bb-icon-angle-double-left:before {
  content: '\e880';
}

/* '' */

.bb-icon-circle:before {
  content: '\e881';
}

/* '' */

.bb-icon-clipboard:before {
  content: '\e882';
}

/* '' */

.bb-icon-brand-chrome:before {
  content: '\e883';
}

/* '' */

.bb-icon-clock:before {
  content: '\e884';
}

/* '' */

.bb-icon-cloud-lightning:before {
  content: '\e885';
}

/* '' */

.bb-icon-cloud-drizzle:before {
  content: '\e886';
}

/* '' */

.bb-icon-cloud-slash:before {
  content: '\e888';
}

/* '' */

.bb-icon-cloud-download:before {
  content: '\e889';
}

/* '' */

.bb-icon-sidebar:before {
  content: '\e8a0';
}

/* '' */

.bb-icon-bell-plus:before {
  content: '\e8a5';
}

/* '' */

.bb-icon-angle-left:before {
  content: '\e8ab';
}

/* '' */

.bb-icon-cloud:before {
  content: '\e945';
}

/* '' */

.bb-icon-bold:before {
  content: '\e94a';
}

/* '' */

.bb-icon-users:before {
  content: '\e95d';
}

/* '' */

.bb-icon-comment-activity:before {
  content: '\e967';
}

/* '' */

.bb-icon-book-open:before {
  content: '\e96f';
}

/* '' */

.bb-icon-certificate:before {
  content: '\e975';
}

/* '' */

.bb-icon-box:before {
  content: '\e976';
}

/* '' */

.bb-icon-browser-code:before {
  content: '\e977';
}

/* '' */

.bb-icon-comment:before {
  content: '\e979';
}

/* '' */

.bb-icon-file-attach:before {
  content: '\e980';
}

/* '' */

.bb-icon-attach:before {
  content: '\e9e6';
}

/* '' */

.bb-icon-upload:before {
  content: '\e9e8';
}

/* '' */

.bb-icon-thumbtack-star:before {
  content: '\e9e9';
}

/* '' */

.bb-icon-brand-bunnynet:before {
  content: '\e9ea';
}

/* '' */

.bb-icon-hand-pointer:before {
  content: '\e9ec';
}

/* '' */

.bb-icon-image-plus:before {
  content: '\e9ed';
}

/* '' */

.bb-icon-minimize:before {
  content: '\e9ee';
}

/* '' */

.bb-icon-spinner-alt:before {
  content: '\e9ef';
}

/* '' */

.bb-icon-picture-in-picture:before {
  content: '\e9f0';
}

/* '' */

.bb-icon-video-plus:before {
  content: '\e9f1';
}

/* '' */

.bb-icon-cart-slash:before {
  content: '\e9f2';
}

/* '' */

.bb-icon-brand-intercom:before {
  content: '\e9f3';
}

/* '' */

.bb-icon-cloud-check:before {
  content: '\e9f4';
}

/* '' */

.bb-icon-cloud-exclamation:before {
  content: '\e9f5';
}

/* '' */

.bb-icon-cloud-times:before {
  content: '\e9f6';
}

/* '' */

.bb-icon-crown:before {
  content: '\e9f7';
}

/* '' */

.bb-icon-emoticon-confused:before {
  content: '\e9f8';
}

/* '' */

.bb-icon-folder-download:before {
  content: '\e9f9';
}

/* '' */

.bb-icon-folder-move:before {
  content: '\e9fa';
}

/* '' */

.bb-icon-folder-upload:before {
  content: '\e9fb';
}

/* '' */

.bb-icon-grip-h:before {
  content: '\e9fc';
}

/* '' */

.bb-icon-grip-v:before {
  content: '\e9fd';
}

/* '' */

.bb-icon-image-move:before {
  content: '\e9fe';
}

/* '' */

.bb-icon-mobile-slash:before {
  content: '\e9ff';
}

/* '' */

.bb-icon-split:before {
  content: '\ea00';
}

/* '' */

.bb-icon-star-slash:before {
  content: '\ea01';
}

/* '' */

.bb-icon-stopwatch:before {
  content: '\ea02';
}

/* '' */

.bb-icon-strikethrough:before {
  content: '\ea03';
}

/* '' */

.bb-icon-trophy-slash:before {
  content: '\ea04';
}

/* '' */

.bb-icon-u-turn-down:before {
  content: '\ea05';
}

/* '' */

.bb-icon-u-turn-left:before {
  content: '\ea06';
}

/* '' */

.bb-icon-u-turn-right:before {
  content: '\ea07';
}

/* '' */

.bb-icon-u-turn-up:before {
  content: '\ea08';
}

/* '' */

.bb-icon-user-arrow-down:before {
  content: '\ea09';
}

/* '' */

.bb-icon-user-arrow-up:before {
  content: '\ea0a';
}

/* '' */

.bb-icon-user-crown:before {
  content: '\ea0b';
}

/* '' */

.bb-icon-user-friends-plus:before {
  content: '\ea0c';
}

/* '' */

.bb-icon-file-article:before {
  content: '\ea0d';
}

/* '' */

.bb-icon-globe-alt:before {
  content: '\ea0e';
}

/* '' */

.bb-icon-newspaper:before {
  content: '\ea0f';
}

/* '' */

.bb-icon-user-cancel:before {
  content: '\ea10';
}

/* '' */

.bb-icon-user-info:before {
  content: '\ea11';
}

/* '' */

.bb-icon-brand-x:before {
  content: '\ea12';
}

/* '' */

.bb-icon-thumbtack-times:before {
  content: '\ea13';
}

/* '' */

.bb-icon-brand-react:before {
  content: '\ea14';
}

/* '' */

.bb-icon-search-times:before {
  content: '\ea15';
}

/* '' */

.bb-icon-activity-slash:before {
  content: '\ed90';
}

/* '' */

.bb-icon-address-book:before {
  content: '\ed91';
}

/* '' */

.bb-icon-alarm:before {
  content: '\ed93';
}

/* '' */

.bb-icon-album:before {
  content: '\ed94';
}

/* '' */

.bb-icon-arrows:before {
  content: '\eda5';
}

/* '' */

.bb-icon-arrows-h:before {
  content: '\eda6';
}

/* '' */

.bb-icon-arrows-v:before {
  content: '\eda7';
}

/* '' */

.bb-icon-article:before {
  content: '\eda9';
}

/* '' */

.bb-icon-article-slash:before {
  content: '\edaa';
}

/* '' */

.bb-icon-asterisk:before {
  content: '\edab';
}

/* '' */

.bb-icon-audio-description:before {
  content: '\edad';
}

/* '' */

.bb-icon-backward:before {
  content: '\edaf';
}

/* '' */

.bb-icon-brand-memberpress:before {
  content: '\edb0';
}

/* '' */

.bb-icon-bars:before {
  content: '\edb1';
}

/* '' */

.bb-icon-bars-2:before {
  content: '\edb2';
}

/* '' */

.bb-icon-battery-full:before {
  content: '\edb5';
}

/* '' */

.bb-icon-battery-half:before {
  content: '\edb6';
}

/* '' */

.bb-icon-battery-quarter:before {
  content: '\edb7';
}

/* '' */

.bb-icon-battery-slash:before {
  content: '\edb8';
}

/* '' */

.bb-icon-battery-three-quarters:before {
  content: '\edb9';
}

/* '' */

.bb-icon-bolt:before {
  content: '\edbf';
}

/* '' */

.bb-icon-books:before {
  content: '\edc3';
}

/* '' */

.bb-icon-brand-android:before {
  content: '\edc5';
}

/* '' */

.bb-icon-brand-apple:before {
  content: '\edc7';
}

/* '' */

.bb-icon-brand-buddyboss:before {
  content: '\edc8';
}

/* '' */

.bb-icon-brand-buddyboss-app:before {
  content: '\edc9';
}

/* '' */

.bb-icon-brand-buddyboss-bolt:before {
  content: '\edca';
}

/* '' */

.bb-icon-brand-buddypress:before {
  content: '\edcb';
}

/* '' */

.bb-icon-brand-clubhouse:before {
  content: '\edcd';
}

/* '' */

.bb-icon-brand-codepen:before {
  content: '\edce';
}

/* '' */

.bb-icon-brand-dribbble:before {
  content: '\edcf';
}

/* '' */

.bb-icon-brand-edge:before {
  content: '\edd0';
}

/* '' */

.bb-icon-brand-elementor:before {
  content: '\edd1';
}

/* '' */

.bb-icon-brand-facebook:before {
  content: '\edd2';
}

/* '' */

.bb-icon-brand-firefox:before {
  content: '\edd3';
}

/* '' */

.bb-icon-brand-flickr:before {
  content: '\edd4';
}

/* '' */

.bb-icon-brand-gamipress:before {
  content: '\edd5';
}

/* '' */

.bb-icon-brand-github:before {
  content: '\edd6';
}

/* '' */

.bb-icon-brand-google:before {
  content: '\edd7';
}

/* '' */

.bb-icon-brand-gitlab:before {
  content: '\edd8';
}

/* '' */

.bb-icon-brand-google-admob:before {
  content: '\edd9';
}

/* '' */

.bb-icon-brand-google-firebase:before {
  content: '\edda';
}

/* '' */

.bb-icon-brand-google-fonts:before {
  content: '\eddb';
}

/* '' */

.bb-icon-brand-instagram:before {
  content: '\eddc';
}

/* '' */

.bb-icon-brand-learndash:before {
  content: '\eddd';
}

/* '' */

.bb-icon-brand-lifterlms:before {
  content: '\edde';
}

/* '' */

.bb-icon-brand-linkedin:before {
  content: '\eddf';
}

/* '' */

.bb-icon-brand-medium:before {
  content: '\ede0';
}

/* '' */

.bb-icon-brand-paidmembershipspro:before {
  content: '\ede4';
}

/* '' */

.bb-icon-brand-pinterest:before {
  content: '\ede5';
}

/* '' */

.bb-icon-brand-pusher:before {
  content: '\ede6';
}

/* '' */

.bb-icon-brand-quora:before {
  content: '\ede7';
}

/* '' */

.bb-icon-brand-reddit:before {
  content: '\ede8';
}

/* '' */

.bb-icon-brand-restrictcontentpro:before {
  content: '\ede9';
}

/* '' */

.bb-icon-brand-safari:before {
  content: '\edea';
}

/* '' */

.bb-icon-brand-skype:before {
  content: '\edeb';
}

/* '' */

.bb-icon-brand-snapchat:before {
  content: '\edec';
}

/* '' */

.bb-icon-brand-slack:before {
  content: '\eded';
}

/* '' */

.bb-icon-brand-spotify:before {
  content: '\edee';
}

/* '' */

.bb-icon-brand-telegram:before {
  content: '\edef';
}

/* '' */

.bb-icon-brand-tiktok:before {
  content: '\edf0';
}

/* '' */

.bb-icon-brand-tumblr:before {
  content: '\edf1';
}

/* '' */

.bb-icon-brand-tutorlms:before {
  content: '\edf2';
}

/* '' */

.bb-icon-brand-twitch:before {
  content: '\edf3';
}

/* '' */

.bb-icon-brand-twitter:before {
  content: '\edf4';
}

/* '' */

.bb-icon-brand-vimeo:before {
  content: '\edf5';
}

/* '' */

.bb-icon-brand-vk:before {
  content: '\edf6';
}

/* '' */

.bb-icon-brand-whatsapp:before {
  content: '\edf7';
}

/* '' */

.bb-icon-brand-wishlistmember:before {
  content: '\edf8';
}

/* '' */

.bb-icon-brand-woocommerce:before {
  content: '\edf9';
}

/* '' */

.bb-icon-brand-wordpress:before {
  content: '\edfa';
}

/* '' */

.bb-icon-brand-xing:before {
  content: '\edfb';
}

/* '' */

.bb-icon-brand-youtube:before {
  content: '\edfc';
}

/* '' */

.bb-icon-brand-zoom:before {
  content: '\edfd';
}

/* '' */

.bb-icon-browser:before {
  content: '\edff';
}

/* '' */

.bb-icon-browser-terminal:before {
  content: '\ee01';
}

/* '' */

.bb-icon-bug:before {
  content: '\ee02';
}

/* '' */

.bb-icon-bullhorn:before {
  content: '\ee03';
}

/* '' */

.bb-icon-bullseye:before {
  content: '\ee04';
}

/* '' */

.bb-icon-lightbulb:before {
  content: '\ee05';
}

/* '' */

.bb-icon-camera:before {
  content: '\ee06';
}

/* '' */

.bb-icon-cancel:before {
  content: '\ee08';
}

/* '' */

.bb-icon-caret-down:before {
  content: '\ee09';
}

/* '' */

.bb-icon-caret-left:before {
  content: '\ee0a';
}

/* '' */

.bb-icon-caret-right:before {
  content: '\ee0b';
}

/* '' */

.bb-icon-caret-up:before {
  content: '\ee0c';
}

/* '' */

.bb-icon-chart-area:before {
  content: '\ee10';
}

/* '' */

.bb-icon-chart-bar-h:before {
  content: '\ee11';
}

/* '' */

.bb-icon-chart-bar-trending:before {
  content: '\ee12';
}

/* '' */

.bb-icon-chart-line:before {
  content: '\ee14';
}

/* '' */

.bb-icon-chart-pie:before {
  content: '\ee15';
}

/* '' */

.bb-icon-closed-captioning:before {
  content: '\ee1b';
}

/* '' */

.bb-icon-cloud-rain:before {
  content: '\ee20';
}

/* '' */

.bb-icon-cloud-snow:before {
  content: '\ee22';
}

/* '' */

.bb-icon-cloud-sync:before {
  content: '\ee23';
}

/* '' */

.bb-icon-cloud-upload:before {
  content: '\ee24';
}

/* '' */

.bb-icon-code:before {
  content: '\ee25';
}

/* '' */

.bb-icon-code-branch:before {
  content: '\ee26';
}

/* '' */

.bb-icon-cog:before {
  content: '\ee27';
}

/* '' */

.bb-icon-cogs:before {
  content: '\ee28';
}

/* '' */

.bb-icon-coin:before {
  content: '\ee29';
}

/* '' */

.bb-icon-coins:before {
  content: '\ee2a';
}

/* '' */

.bb-icon-columns:before {
  content: '\ee2b';
}

/* '' */

.bb-icon-command:before {
  content: '\ee2c';
}

/* '' */

.bb-icon-comment-dots:before {
  content: '\ee2f';
}

/* '' */

.bb-icon-comment-notification:before {
  content: '\ee30';
}

/* '' */

.bb-icon-comments:before {
  content: '\ee31';
}

/* '' */

.bb-icon-comment-slash:before {
  content: '\ee32';
}

/* '' */

.bb-icon-comment-square:before {
  content: '\ee33';
}

/* '' */

.bb-icon-comment-square-dots:before {
  content: '\ee34';
}

/* '' */

.bb-icon-comment-square-slash:before {
  content: '\ee35';
}

/* '' */

.bb-icon-comments-slash:before {
  content: '\ee36';
}

/* '' */

.bb-icon-comments-square:before {
  content: '\ee37';
}

/* '' */

.bb-icon-comments-square-slash:before {
  content: '\ee38';
}

/* '' */

.bb-icon-compass:before {
  content: '\ee39';
}

/* '' */

.bb-icon-compress:before {
  content: '\ee3a';
}

/* '' */

.bb-icon-copy:before {
  content: '\ee3b';
}

/* '' */

.bb-icon-copyright:before {
  content: '\ee3c';
}

/* '' */

.bb-icon-corner-left:before {
  content: '\ee3d';
}

/* '' */

.bb-icon-corner-right:before {
  content: '\ee3e';
}

/* '' */

.bb-icon-course:before {
  content: '\ee3f';
}

/* '' */

.bb-icon-course-slash:before {
  content: '\ee40';
}

/* '' */

.bb-icon-cpu:before {
  content: '\ee41';
}

/* '' */

.bb-icon-credit-card:before {
  content: '\ee42';
}

/* '' */

.bb-icon-crop:before {
  content: '\ee43';
}

/* '' */

.bb-icon-crosshairs:before {
  content: '\ee44';
}

/* '' */

.bb-icon-currency-bitcoin:before {
  content: '\ee46';
}

/* '' */

.bb-icon-currency-crypto:before {
  content: '\ee47';
}

/* '' */

.bb-icon-currency-dollar:before {
  content: '\ee48';
}

/* '' */

.bb-icon-currency-euro:before {
  content: '\ee49';
}

/* '' */

.bb-icon-currency-lira:before {
  content: '\ee4a';
}

/* '' */

.bb-icon-currency-peso:before {
  content: '\ee4b';
}

/* '' */

.bb-icon-currency-pound:before {
  content: '\ee4c';
}

/* '' */

.bb-icon-currency-ruble:before {
  content: '\ee4d';
}

/* '' */

.bb-icon-currency-rupee:before {
  content: '\ee4e';
}

/* '' */

.bb-icon-currency-won:before {
  content: '\ee4f';
}

/* '' */

.bb-icon-currency-yen:before {
  content: '\ee50';
}

/* '' */

.bb-icon-cut:before {
  content: '\ee51';
}

/* '' */

.bb-icon-database:before {
  content: '\ee52';
}

/* '' */

.bb-icon-delete-tag:before {
  content: '\ee53';
}

/* '' */

.bb-icon-desktop:before {
  content: '\ee54';
}

/* '' */

.bb-icon-divide:before {
  content: '\ee55';
}

/* '' */

.bb-icon-dot-circle:before {
  content: '\ee56';
}

/* '' */

.bb-icon-download:before {
  content: '\ee57';
}

/* '' */

.bb-icon-droplet:before {
  content: '\ee58';
}

/* '' */

.bb-icon-duplicate:before {
  content: '\ee59';
}

/* '' */

.bb-icon-edit:before {
  content: '\ee5a';
}

/* '' */

.bb-icon-eject:before {
  content: '\ee5b';
}

/* '' */

.bb-icon-ellipsis-h:before {
  content: '\ee5c';
}

/* '' */

.bb-icon-ellipsis-v:before {
  content: '\ee5d';
}

/* '' */

.bb-icon-emoticon-frown:before {
  content: '\ee5e';
}

/* '' */

.bb-icon-emoticon-smile:before {
  content: '\ee5f';
}

/* '' */

.bb-icon-emoticon-wink:before {
  content: '\ee60';
}

/* '' */

.bb-icon-emotion-laugh:before {
  content: '\ee61';
}

/* '' */

.bb-icon-envelope:before {
  content: '\ee62';
}

/* '' */

.bb-icon-envelope-open:before {
  content: '\ee63';
}

/* '' */

.bb-icon-exchange:before {
  content: '\ee64';
}

/* '' */

.bb-icon-exclamation:before {
  content: '\ee65';
}

/* '' */

.bb-icon-exclamation-triangle:before {
  content: '\ee66';
}

/* '' */

.bb-icon-expand:before {
  content: '\ee67';
}

/* '' */

.bb-icon-external-link:before {
  content: '\ee68';
}

/* '' */

.bb-icon-eye:before {
  content: '\ee69';
}

/* '' */

.bb-icon-eye-slash:before {
  content: '\ee6a';
}

/* '' */

.bb-icon-fast-backward:before {
  content: '\ee6b';
}

/* '' */

.bb-icon-fast-forward:before {
  content: '\ee6c';
}

/* '' */

.bb-icon-feather:before {
  content: '\ee6d';
}

/* '' */

.bb-icon-file:before {
  content: '\ee6e';
}

/* '' */

.bb-icon-file-album:before {
  content: '\ee6f';
}

/* '' */

.bb-icon-file-archive:before {
  content: '\ee70';
}

/* '' */

.bb-icon-file-audio:before {
  content: '\ee72';
}

/* '' */

.bb-icon-file-bookmark:before {
  content: '\ee73';
}

/* '' */

.bb-icon-file-checklist:before {
  content: '\ee74';
}

/* '' */

.bb-icon-file-cloud:before {
  content: '\ee75';
}

/* '' */

.bb-icon-file-code:before {
  content: '\ee76';
}

/* '' */

.bb-icon-file-contact:before {
  content: '\ee77';
}

/* '' */

.bb-icon-file-css:before {
  content: '\ee78';
}

/* '' */

.bb-icon-file-design:before {
  content: '\ee79';
}

/* '' */

.bb-icon-file-doc:before {
  content: '\ee7a';
}

/* '' */

.bb-icon-file-dollar:before {
  content: '\ee7b';
}

/* '' */

.bb-icon-file-download:before {
  content: '\ee7c';
}

/* '' */

.bb-icon-file-excel:before {
  content: '\ee7d';
}

/* '' */

.bb-icon-file-exclamation:before {
  content: '\ee7e';
}

/* '' */

.bb-icon-file-export:before {
  content: '\ee7f';
}

/* '' */

.bb-icon-file-font:before {
  content: '\ee80';
}

/* '' */

.bb-icon-file-gif:before {
  content: '\ee81';
}

/* '' */

.bb-icon-file-globe:before {
  content: '\ee82';
}

/* '' */

.bb-icon-file-image:before {
  content: '\ee83';
}

/* '' */

.bb-icon-file-import:before {
  content: '\ee84';
}

/* '' */

.bb-icon-file-info:before {
  content: '\ee85';
}

/* '' */

.bb-icon-file-list:before {
  content: '\ee86';
}

/* '' */

.bb-icon-file-list-numeric:before {
  content: '\ee87';
}

/* '' */

.bb-icon-file-minus:before {
  content: '\ee88';
}

/* '' */

.bb-icon-file-mobile:before {
  content: '\ee89';
}

/* '' */

.bb-icon-file-pdf:before {
  content: '\ee8a';
}

/* '' */

.bb-icon-file-plus:before {
  content: '\ee8b';
}

/* '' */

.bb-icon-file-powerpoint:before {
  content: '\ee8c';
}

/* '' */

.bb-icon-file-presentation:before {
  content: '\ee8d';
}

/* '' */

.bb-icon-file-question:before {
  content: '\ee8e';
}

/* '' */

.bb-icon-file-rss:before {
  content: '\ee8f';
}

/* '' */

.bb-icon-file-share:before {
  content: '\ee90';
}

/* '' */

.bb-icon-file-signature:before {
  content: '\ee91';
}

/* '' */

.bb-icon-file-spreadsheet:before {
  content: '\ee92';
}

/* '' */

.bb-icon-file-text:before {
  content: '\ee93';
}

/* '' */

.bb-icon-file-times:before {
  content: '\ee94';
}

/* '' */

.bb-icon-file-upload:before {
  content: '\ee95';
}

/* '' */

.bb-icon-file-vector:before {
  content: '\ee96';
}

/* '' */

.bb-icon-file-video:before {
  content: '\ee97';
}

/* '' */

.bb-icon-file-word:before {
  content: '\ee98';
}

/* '' */

.bb-icon-film:before {
  content: '\ee99';
}

/* '' */

.bb-icon-filter:before {
  content: '\ee9a';
}

/* '' */

.bb-icon-filter-alt:before {
  content: '\ee9b';
}

/* '' */

.bb-icon-flag:before {
  content: '\ee9c';
}

/* '' */

.bb-icon-flask:before {
  content: '\ee9d';
}

/* '' */

.bb-icon-folder:before {
  content: '\ee9e';
}

/* '' */

.bb-icon-folder-alt:before {
  content: '\ee9f';
}

/* '' */

.bb-icon-folder-alt-slash:before {
  content: '\eea0';
}

/* '' */

.bb-icon-folder-open:before {
  content: '\eea1';
}

/* '' */

.bb-icon-folder-plus:before {
  content: '\eea2';
}

/* '' */

.bb-icon-folder-slash:before {
  content: '\eea3';
}

/* '' */

.bb-icon-font:before {
  content: '\eea4';
}

/* '' */

.bb-icon-forest:before {
  content: '\eea5';
}

/* '' */

.bb-icon-forward:before {
  content: '\eea6';
}

/* '' */

.bb-icon-gem:before {
  content: '\eea7';
}

/* '' */

.bb-icon-gif:before {
  content: '\eea8';
}

/* '' */

.bb-icon-gift:before {
  content: '\eea9';
}

/* '' */

.bb-icon-globe:before {
  content: '\eeaa';
}

/* '' */

.bb-icon-globe-layers:before {
  content: '\eeab';
}

/* '' */

.bb-icon-graduation-cap:before {
  content: '\eeac';
}

/* '' */

.bb-icon-grid-large:before {
  content: '\eead';
}

/* '' */

.bb-icon-grid-small:before {
  content: '\eeae';
}

/* '' */

.bb-icon-hashtag:before {
  content: '\eeaf';
}

/* '' */

.bb-icon-heading:before {
  content: '\eeb0';
}

/* '' */

.bb-icon-headphones:before {
  content: '\eeb1';
}

/* '' */

.bb-icon-heart:before {
  content: '\eeb2';
}

/* '' */

.bb-icon-home:before {
  content: '\eeb3';
}

/* '' */

.bb-icon-image:before {
  content: '\eeb4';
}

/* '' */

.bb-icon-images:before {
  content: '\eeb5';
}

/* '' */

.bb-icon-image-slash:before {
  content: '\eeb6';
}

/* '' */

.bb-icon-images-slash:before {
  content: '\eeb7';
}

/* '' */

.bb-icon-image-video:before {
  content: '\eeb8';
}

/* '' */

.bb-icon-image-video-slash:before {
  content: '\eeb9';
}

/* '' */

.bb-icon-inbox:before {
  content: '\eeba';
}

/* '' */

.bb-icon-indent:before {
  content: '\eebb';
}

/* '' */

.bb-icon-info:before {
  content: '\eebc';
}

/* '' */

.bb-icon-info-triangle:before {
  content: '\eebd';
}

/* '' */

.bb-icon-italic:before {
  content: '\eebe';
}

/* '' */

.bb-icon-key:before {
  content: '\eebf';
}

/* '' */

.bb-icon-keyboard:before {
  content: '\eec0';
}

/* '' */

.bb-icon-key-slash:before {
  content: '\eec1';
}

/* '' */

.bb-icon-laptop:before {
  content: '\eec2';
}

/* '' */

.bb-icon-layers:before {
  content: '\eec3';
}

/* '' */

.bb-icon-less-than:before {
  content: '\eec4';
}

/* '' */

.bb-icon-less-than-equal:before {
  content: '\eec5';
}

/* '' */

.bb-icon-life-ring:before {
  content: '\eec6';
}

/* '' */

.bb-icon-link:before {
  content: '\eec8';
}

/* '' */

.bb-icon-list:before {
  content: '\eec9';
}

/* '' */

.bb-icon-list-number:before {
  content: '\eeca';
}

/* '' */

.bb-icon-location-arrow:before {
  content: '\eecb';
}

/* '' */

.bb-icon-lock:before {
  content: '\eecc';
}

/* '' */

.bb-icon-lock-alt:before {
  content: '\eecd';
}

/* '' */

.bb-icon-lock-alt-open:before {
  content: '\eece';
}

/* '' */

.bb-icon-lock-open:before {
  content: '\eecf';
}

/* '' */

.bb-icon-map:before {
  content: '\eed0';
}

/* '' */

.bb-icon-map-marker:before {
  content: '\eed1';
}

/* '' */

.bb-icon-marketplace:before {
  content: '\eed2';
}

/* '' */

.bb-icon-maximize:before {
  content: '\eed3';
}

/* '' */

.bb-icon-membership-card:before {
  content: '\eed4';
}

/* '' */

.bb-icon-merge:before {
  content: '\eed5';
}

/* '' */

.bb-icon-microphone:before {
  content: '\eed6';
}

/* '' */

.bb-icon-microphone-slash:before {
  content: '\eed7';
}

/* '' */

.bb-icon-minus:before {
  content: '\eed8';
}

/* '' */

.bb-icon-mobile:before {
  content: '\eed9';
}

/* '' */

.bb-icon-money:before {
  content: '\eeda';
}

/* '' */

.bb-icon-moon:before {
  content: '\eedb';
}

/* '' */

.bb-icon-more-than:before {
  content: '\eedc';
}

/* '' */

.bb-icon-more-than-equal:before {
  content: '\eedd';
}

/* '' */

.bb-icon-mouse-pointer:before {
  content: '\eede';
}

/* '' */

.bb-icon-music:before {
  content: '\eedf';
}

/* '' */

.bb-icon-music-note:before {
  content: '\eee0';
}

/* '' */

.bb-icon-music-note-slash:before {
  content: '\eee1';
}

/* '' */

.bb-icon-music-slash:before {
  content: '\eee2';
}

/* '' */

.bb-icon-outdent:before {
  content: '\eee3';
}

/* '' */

.bb-icon-oxtagon:before {
  content: '\eee4';
}

/* '' */

.bb-icon-package:before {
  content: '\eee5';
}

/* '' */

.bb-icon-paperclip:before {
  content: '\eee6';
}

/* '' */

.bb-icon-paper-plane:before {
  content: '\eee7';
}

/* '' */

.bb-icon-paragraph:before {
  content: '\eee8';
}

/* '' */

.bb-icon-paste:before {
  content: '\eee9';
}

/* '' */

.bb-icon-pause:before {
  content: '\eeea';
}

/* '' */

.bb-icon-pen:before {
  content: '\eeeb';
}

/* '' */

.bb-icon-pencil:before {
  content: '\eeec';
}

/* '' */

.bb-icon-percentage:before {
  content: '\eeed';
}

/* '' */

.bb-icon-phone:before {
  content: '\eeee';
}

/* '' */

.bb-icon-phone-call:before {
  content: '\eeef';
}

/* '' */

.bb-icon-phone-forwarded:before {
  content: '\eef0';
}

/* '' */

.bb-icon-phone-incoming:before {
  content: '\eef1';
}

/* '' */

.bb-icon-phone-missed:before {
  content: '\eef2';
}

/* '' */

.bb-icon-phone-slash:before {
  content: '\eef3';
}

/* '' */

.bb-icon-pin:before {
  content: '\eef4';
}

/* '' */

.bb-icon-pin-star:before {
  content: '\eef5';
}

/* '' */

.bb-icon-pizza-slice:before {
  content: '\eef6';
}

/* '' */

.bb-icon-play:before {
  content: '\eef7';
}

/* '' */

.bb-icon-plug:before {
  content: '\eef8';
}

/* '' */

.bb-icon-plus:before {
  content: '\eef9';
}

/* '' */

.bb-icon-pocket:before {
  content: '\eefa';
}

/* '' */

.bb-icon-poll:before {
  content: '\eefb';
}

/* '' */

.bb-icon-poll-h:before {
  content: '\eefc';
}

/* '' */

.bb-icon-power-on:before {
  content: '\eefd';
}

/* '' */

.bb-icon-printer:before {
  content: '\eefe';
}

/* '' */

.bb-icon-question:before {
  content: '\eeff';
}

/* '' */

.bb-icon-quiz:before {
  content: '\ef01';
}

/* '' */

.bb-icon-quote-left:before {
  content: '\ef02';
}

/* '' */

.bb-icon-quote-right:before {
  content: '\ef03';
}

/* '' */

.bb-icon-radio:before {
  content: '\ef04';
}

/* '' */

.bb-icon-random:before {
  content: '\ef05';
}

/* '' */

.bb-icon-receipt:before {
  content: '\ef06';
}

/* '' */

.bb-icon-redo:before {
  content: '\ef07';
}

/* '' */

.bb-icon-registered:before {
  content: '\ef08';
}

/* '' */

.bb-icon-repeat:before {
  content: '\ef09';
}

/* '' */

.bb-icon-reply:before {
  content: '\ef0a';
}

/* '' */

.bb-icon-reply-all:before {
  content: '\ef0b';
}

/* '' */

.bb-icon-rocket:before {
  content: '\ef0c';
}

/* '' */

.bb-icon-rss:before {
  content: '\ef0d';
}

/* '' */

.bb-icon-save:before {
  content: '\ef0e';
}

/* '' */

.bb-icon-scissors:before {
  content: '\ef0f';
}

/* '' */

.bb-icon-search:before {
  content: '\ef10';
}

/* '' */

.bb-icon-search-minus:before {
  content: '\ef11';
}

/* '' */

.bb-icon-search-plus:before {
  content: '\ef12';
}

/* '' */

.bb-icon-server:before {
  content: '\ef13';
}

/* '' */

.bb-icon-share:before {
  content: '\ef14';
}

/* '' */

.bb-icon-share-dots:before {
  content: '\ef15';
}

/* '' */

.bb-icon-share-square:before {
  content: '\ef16';
}

/* '' */

.bb-icon-shield:before {
  content: '\ef17';
}

/* '' */

.bb-icon-shield-half:before {
  content: '\ef18';
}

/* '' */

.bb-icon-shopping-bag:before {
  content: '\ef19';
}

/* '' */

.bb-icon-shopping-basket:before {
  content: '\ef1a';
}

/* '' */

.bb-icon-shopping-cart:before {
  content: '\ef1b';
}

/* '' */

.bb-icon-signal-1:before {
  content: '\ef1d';
}

/* '' */

.bb-icon-signal-2:before {
  content: '\ef1e';
}

/* '' */

.bb-icon-signal-3:before {
  content: '\ef1f';
}

/* '' */

.bb-icon-signal-full:before {
  content: '\ef20';
}

/* '' */

.bb-icon-signal-slash:before {
  content: '\ef21';
}

/* '' */

.bb-icon-sign-in:before {
  content: '\ef22';
}

/* '' */

.bb-icon-sign-out:before {
  content: '\ef23';
}

/* '' */

.bb-icon-sliders-h:before {
  content: '\ef24';
}

/* '' */

.bb-icon-sliders-v:before {
  content: '\ef25';
}

/* '' */

.bb-icon-sort:before {
  content: '\ef26';
}

/* '' */

.bb-icon-sort-alpha-down:before {
  content: '\ef27';
}

/* '' */

.bb-icon-sort-alpha-up:before {
  content: '\ef28';
}

/* '' */

.bb-icon-sort-amount-down:before {
  content: '\ef29';
}

/* '' */

.bb-icon-sort-amount-up:before {
  content: '\ef2a';
}

/* '' */

.bb-icon-sort-down:before {
  content: '\ef2b';
}

/* '' */

.bb-icon-sort-numeric-down:before {
  content: '\ef2c';
}

/* '' */

.bb-icon-sort-numeric-up:before {
  content: '\ef2d';
}

/* '' */

.bb-icon-sort-up:before {
  content: '\ef2e';
}

/* '' */

.bb-icon-speaker:before {
  content: '\ef2f';
}

/* '' */

.bb-icon-spinner:before {
  content: '\ef30';
}

/* '' */

.bb-icon-spinner-third:before {
  content: '\ef31';
}

/* '' */

.bb-icon-star:before {
  content: '\ef32';
}

/* '' */

.bb-icon-star-half:before {
  content: '\ef33';
}

/* '' */

.bb-icon-step-backward:before {
  content: '\ef34';
}

/* '' */

.bb-icon-step-forward:before {
  content: '\ef35';
}

/* '' */

.bb-icon-stop:before {
  content: '\ef36';
}

/* '' */

.bb-icon-sun:before {
  content: '\ef37';
}

/* '' */

.bb-icon-sunrise:before {
  content: '\ef38';
}

/* '' */

.bb-icon-sync:before {
  content: '\ef39';
}

/* '' */

.bb-icon-tablet:before {
  content: '\ef3a';
}

/* '' */

.bb-icon-tag:before {
  content: '\ef3b';
}

/* '' */

.bb-icon-tags:before {
  content: '\ef3c';
}

/* '' */

.bb-icon-terminal:before {
  content: '\ef3d';
}

/* '' */

.bb-icon-text:before {
  content: '\ef3e';
}

/* '' */

.bb-icon-thermometer:before {
  content: '\ef3f';
}

/* '' */

.bb-icon-thumbs-down:before {
  content: '\ef40';
}

/* '' */

.bb-icon-thumbs-up:before {
  content: '\ef41';
}

/* '' */

.bb-icon-times-triangle:before {
  content: '\ef43';
}

/* '' */

.bb-icon-toggle-off:before {
  content: '\ef44';
}

/* '' */

.bb-icon-toggle-on:before {
  content: '\ef45';
}

/* '' */

.bb-icon-tools:before {
  content: '\ef46';
}

/* '' */

.bb-icon-trademark:before {
  content: '\ef47';
}

/* '' */

.bb-icon-trash:before {
  content: '\ef48';
}

/* '' */

.bb-icon-trash-restore:before {
  content: '\ef49';
}

/* '' */

.bb-icon-trending-down:before {
  content: '\ef4a';
}

/* '' */

.bb-icon-trending-up:before {
  content: '\ef4b';
}

/* '' */

.bb-icon-trophy:before {
  content: '\ef4c';
}

/* '' */

.bb-icon-tv:before {
  content: '\ef4d';
}

/* '' */

.bb-icon-umbrella:before {
  content: '\ef4e';
}

/* '' */

.bb-icon-underline:before {
  content: '\ef4f';
}

/* '' */

.bb-icon-undo:before {
  content: '\ef50';
}

/* '' */

.bb-icon-unlink:before {
  content: '\ef51';
}

/* '' */

.bb-icon-user:before {
  content: '\ef52';
}

/* '' */

.bb-icon-user-avatar:before {
  content: '\ef53';
}

/* '' */

.bb-icon-user-badge:before {
  content: '\ef54';
}

/* '' */

.bb-icon-user-card:before {
  content: '\ef55';
}

/* '' */

.bb-icon-user-check:before {
  content: '\ef56';
}

/* '' */

.bb-icon-user-clock:before {
  content: '\ef57';
}

/* '' */

.bb-icon-user-cog:before {
  content: '\ef58';
}

/* '' */

.bb-icon-user-edit:before {
  content: '\ef59';
}

/* '' */

.bb-icon-user-friends:before {
  content: '\ef5a';
}

/* '' */

.bb-icon-user-friends-alt:before {
  content: '\ef5b';
}

/* '' */

.bb-icon-user-friends-alt-slash:before {
  content: '\ef5c';
}

/* '' */

.bb-icon-user-friends-slash:before {
  content: '\ef5d';
}

/* '' */

.bb-icon-user-lock:before {
  content: '\ef5e';
}

/* '' */

.bb-icon-user-minus:before {
  content: '\ef5f';
}

/* '' */

.bb-icon-user-plus:before {
  content: '\ef60';
}

/* '' */

.bb-icon-user-slash:before {
  content: '\ef62';
}

/* '' */

.bb-icon-users-slash:before {
  content: '\ef63';
}

/* '' */

.bb-icon-user-times:before {
  content: '\ef64';
}

/* '' */

.bb-icon-video:before {
  content: '\ef65';
}

/* '' */

.bb-icon-video-slash:before {
  content: '\ef66';
}

/* '' */

.bb-icon-voicemail:before {
  content: '\ef67';
}

/* '' */

.bb-icon-volume-down:before {
  content: '\ef68';
}

/* '' */

.bb-icon-volume-mute:before {
  content: '\ef69';
}

/* '' */

.bb-icon-volume-off:before {
  content: '\ef6a';
}

/* '' */

.bb-icon-volume-slash:before {
  content: '\ef6b';
}

/* '' */

.bb-icon-volume-up:before {
  content: '\ef6c';
}

/* '' */

.bb-icon-wallet:before {
  content: '\ef6d';
}

/* '' */

.bb-icon-watch:before {
  content: '\ef6e';
}

/* '' */

.bb-icon-wheelchair:before {
  content: '\ef6f';
}

/* '' */

.bb-icon-wifi:before {
  content: '\ef70';
}

/* '' */

.bb-icon-wifi-slash:before {
  content: '\ef71';
}

/* '' */

.bb-icon-wind:before {
  content: '\ef72';
}

/* '' */

.bb-icon-wrench:before {
  content: '\ef73';
}

/* '' */
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
.group:after, .clearfix:after {
  content: " ";
  display: table;
  clear: both;
}

h1,
.h1, h2,
.h2, h3,
.h3, h4,
.h4, h5,
.h5, h6,
.h6, p, address, hr {
  margin: 0rem 0rem 1.6875rem;
  padding: 0;
}

/* stylelint-disable scss/no-duplicate-mixins */
/* stylelint-enable */
/*! normalize.css v6.0.0 | MIT License | github.com/necolas/normalize.css */
/* Sections
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}

/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main {
  /* 1 */
  display: block;
}

/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the bottom border in Chrome 57- and Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  text-decoration: underline dotted;
  /* 2 */
}

/**
 * Prevent the duplicate application of 'bolder' by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit;
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}

/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}

/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}

/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}

/**
 * Prevent 'sub' and 'sup' elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block;
}

/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}

/* Forms
   ========================================================================== */
/**
 * Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  margin: 0;
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}

/**
 * 1. Prevent a WebKit bug where (2) destroys native 'audio' and 'video'
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  appearance: button;
  /* 2 */
}

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from 'fieldset' elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    'fieldset' elements in all browsers.
 */
legend {
  box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}

/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}

/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}

/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
          appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to 'inherit' in Safari.
 */
::-webkit-file-upload-button {
  appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}

/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}

/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block;
}

/**
 * Add the correct display in IE.
 */
template {
  display: none;
}

/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none;
}

/**
 * 1. Set the global 'box-sizing' state to 'border-box'.
 *    http://www.paulirish.com/2012/box-sizing-border-box-ftw/
 * 2. Set font family. [normalize.css]
 * 3. Set the base element's 'font-size' to the value of your choosing.
 * 4. Work out the unitless 'line-height' for your project based around your
 *    desired 'line-height' (defined previously in pixels), and your project's
 *    base font size.
 * 5. Prevent iOS and IE text size adjust after device orientation change,
 *    without disabling user zoom. [normalize.css]
 *
 */
html {
  box-sizing: border-box;
  /* [1] */
}

/**
 * 1. Inherit box-sizing to make it easier to change the property for components
 *    that leverage other behavior.
 *    https://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/
 */
*,
*:before,
*:after {
  box-sizing: inherit;
  /* [1] */
}

/**
 * 1. Fallback for when there is no custom background color defined. [WordPress]
 * 2. Remove default margin. [normalize.css]
 */
body {
  background-color: var(--bb-body-background-color);
  /* [1] */
  color: var(--bb-body-text-color);
  /* [additional] */
  margin: 0;
  /* [2] */
  font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen-sans, ubuntu, cantarell, "Helvetica Neue", sans-serif;
  /* [2] */
  font-size: 16px;
  /* [3] */
  line-height: 1.6875rem;
  /* [4] */
  -webkit-text-size-adjust: 100%;
      -ms-text-size-adjust: 100%;
          text-size-adjust: 100%;
  /* [5] */
  overflow-x: hidden;
}
body.mce-content-body {
  font-family: inherit;
  margin: 0.9375rem;
}

/**
 * 1. Remove border when inside 'a' element in IE 8/9/10. [normalize.css]
 * 2. Offset 'alt' text from surrounding copy.
 * 3. Make sure images are scaled correctly.
 * 4. Fluid images for responsive purposes.
 * 5. Setting 'vertical-align' removes the whitespace that appears under 'img'
 *    elements when they are dropped into a page as-is. Safer alternative to
 *    using 'display: block;'.
 *
 */
img {
  border: 0;
  /* [1] */
  font-style: italic;
  /* [2] */
  height: auto;
  /* [3] */
  max-width: 100%;
  /* [4] */
  vertical-align: middle;
  /* [5] */
}

/* Default Links */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  text-decoration-skip: objects;
  /* 2 */
}
a {
  color: var(--bb-primary-color);
  outline: 0;
  text-decoration: none;
}
a:hover {
  color: var(--bb-primary-color);
  outline: 0;
  text-decoration: none;
}
a:focus {
  outline: 0;
  text-decoration: none;
}

.black {
  color: #0d0d0e;
}

.inverted {
  color: #fff;
}

.error {
  color: var(--bb-danger-color);
}

.success {
  color: var(--bb-success-color);
}

.warning {
  color: var(--bb-warning-color);
}

.focus {
  color: var(--bb-default-notice-color);
}

.aluminum {
  color: #f8f8f8;
}

.silver {
  color: #e0e1e1;
}

.lightgray {
  color: #dedfe2;
}

.gray {
  color: #bdbdbd;
}

.midgray {
  color: #676b72;
}

.darkgray {
  color: #313439;
}

.bg-black {
  background-color: #0d0d0e;
}

.bg-inverted {
  background-color: #fff;
}

.bg-error {
  background-color: var(--bb-danger-color);
}

.bg-success {
  background-color: var(--bb-success-color);
}

.bg-warning {
  background-color: var(--bb-warning-color);
}

.bg-focus {
  background-color: var(--bb-default-notice-color);
}

.bg-aluminum {
  background-color: #f8f8f8;
}

.bg-silver {
  background-color: #e0e1e1;
}

.bg-lightgray {
  background-color: #dedfe2;
}

.bg-gray {
  background-color: #bdbdbd;
}

.bg-midgray {
  background-color: #676b72;
}

.bg-darkgray {
  background-color: #313439;
}

.bg-highlight {
  background-color: #edf2ff;
}

/* ------------------------------------*\
    #HEADINGS
\*------------------------------------ */
h1,
.h1 {
  font-size: 2.125rem;
  line-height: 42px;
  font-weight: 700;
}

h2,
.h2 {
  font-size: 1.5rem;
  line-height: 32px;
  font-weight: 700;
}

h3,
.h3 {
  font-size: 1.25rem;
  line-height: 28px;
  font-weight: 600;
}

h4,
.h4 {
  font-size: 1.125rem;
  line-height: 24px;
  font-weight: 600;
}

h5,
.h5 {
  font-size: 1rem;
  line-height: 21px;
  font-weight: 500;
}

h6,
.h6 {
  font-size: 0.75rem;
  line-height: 21px;
  font-weight: 500;
}

h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  color: var(--bb-headings-color);
  font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen-sans, ubuntu, cantarell, "Helvetica Neue", sans-serif;
}

ul,
ol,
dd {
  margin: 0rem 0rem 1.6875rem 1.6875rem;
  padding: 0;
}

/**
 * Paragraphs
 */
/**
 * Not strictly a paragraph, but probably doesn't need its own section.
 */
/**
 * CODE
 */
pre {
  background-color: var(--bb-content-alternate-background-color);
  border: 1px solid var(--bb-content-border-color);
  margin: 0 auto 15px;
  overflow: auto;
  padding: 0.9375rem;
  white-space: pre-wrap;
  font-size: 14px !important;
  border-radius: var(--bb-block-radius-inner);
}
pre code.bash, pre > code {
  background: transparent;
  border: 0;
  display: block;
  margin: 0;
  padding: 0;
}
pre code code.bash {
  font-size: inherit;
}
pre pre {
  border: 0;
  padding: 0;
  margin-bottom: 0;
}

code {
  padding: 0.125rem 0.375rem;
  margin: 0rem 0.1875rem;
  font-size: 80%;
  background-color: var(--bb-content-alternate-background-color);
  border: 1px solid var(--bb-content-border-color);
  border-radius: 3px;
}

/**
 * 1. Fix an odd quirk whereby, without this, code blocks are rendered at a font-size smaller than 1em.
 * 2. Correct the odd 'em' font sizing in all browsers.
 */
code,
kbd,
pre,
samp {
  font-family: "Courier New", courier, "Lucida Sans Typewriter", "Lucida Typewriter", monospace;
  /* [1] */
  font-size: 1rem;
  /* 2 */
}

/**
 * Set up quote marks on quoting elements.
 */
q,
blockquote {
  font-size: 1.25rem;
  font-weight: 300;
  font-style: italic;
  color: var(--bb-body-text-color);
  line-height: 1.637;
}

/**
 * HR
 */
hr {
  background-color: var(--bb-content-border-color);
  border: 0;
  box-sizing: content-box;
  /* Address differences between Firefox and other browsers. Source- normalize.css */
  height: 2px;
}

/**
 * Address margin not present in IE 8/9 and Safari. [normalize.css]
 */
figure:not(.wp-block-image) {
  margin: 0;
}

.text-left {
  text-align: left;
}

.text-center {
  text-align: center;
}

.text-right {
  text-align: right;
}

ul.unstyled {
  margin-left: 0;
}
ul.unstyled, ul.unstyled ul {
  list-style: none;
}

.monospace {
  font-family: "Courier New", courier, "Lucida Sans Typewriter", "Lucida Typewriter", monospace;
}

.upper {
  text-transform: uppercase;
}

.lower {
  text-transform: lowercase;
}

.italic {
  font-style: italic !important;
}

.strong {
  font-weight: bold !important;
}

.normal {
  font-weight: normal !important;
}

.muted {
  opacity: 0.55;
}

a.muted {
  color: #0d0d0e;
}

a.muted:hover {
  opacity: 1;
}

.black {
  color: #0d0d0e;
}

.smaller {
  font-size: 14px;
  line-height: 20px;
}

.small {
  font-size: 16px;
  line-height: 24px;
  color: var(--bb-alternate-text-color);
}

.big {
  font-size: 20px;
  line-height: 28px;
}

.large {
  font-size: 22px;
  line-height: 32px;
}

.end {
  margin-bottom: 0 !important;
}

.nowrap,
.nowrap td {
  white-space: nowrap;
}

[class^="bb-icon-"]:before,
[class*=" bb-icon-"]:before {
  margin-left: 0;
  margin-right: 0;
}

/* Container */
.container,
.container-fluid {
  margin-left: auto;
  margin-right: auto;
  padding-left: 10px;
  padding-right: 10px;
}

.container {
  max-width: 1200px;
}

.page-template-page-fullscreen .site-content,
.page-template-page-fullwidth-content .site-content {
  padding: 0;
}
.page-template-page-fullscreen .site-content > .container,
.page-template-page-fullwidth-content .site-content > .container {
  max-width: none;
  padding: 0;
}
.page-template-page-fullscreen .content-area,
.page-template-page-fullwidth-content .content-area {
  padding-top: 0;
  padding-bottom: 0;
}

.page-template-page-fullwidth-content #content {
  padding-left: 0;
  padding-right: 0;
}
.page-template-page-fullwidth-content #content #primary {
  max-width: 100%;
}

.container-full {
  width: 100vw;
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
}

/* Grid Cell Wrapper */
.bb-grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: -10px;
  margin-right: -10px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

/* Grid Cell */
.bb-grid > *,
.bb-grid-cell {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 1px;
  list-style: none;
}
.bb-grid > *:not(.no-gutter),
.bb-grid-cell:not(.no-gutter) {
  padding-left: 10px;
  padding-right: 10px;
}

/* prevent style tag to display */
.site-content-grid > style {
  display: none;
}

.grid-reverse {
  -ms-flex-flow: row-reverse;
      flex-flow: row-reverse;
}

/* Alignment Top */
.align-items-top {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

/* Alignment Bottom */
.align-items-bottom {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}

/* Alignment Center */
.align-items-center {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

/* Alignment Center */
.justify-center {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

/* Alignment Top */
.align-self-top {
  -ms-flex-item-align: start;
      align-self: flex-start;
}

/* Alignment Bottom */
.align-self-bottom {
  -ms-flex-item-align: end;
      align-self: flex-end;
}

/* Alignment Center */
.align-self-center {
  -ms-flex-item-align: center;
      align-self: center;
}

.push-center {
  margin-left: auto;
  margin-right: auto;
}

.push-right {
  margin-left: auto;
}

.push-middle {
  margin-top: auto;
  margin-bottom: auto;
}

.push-bottom {
  margin-top: auto;
}

.push-top {
  margin-bottom: auto;
}

/* Extra small screen / phone */
@media (max-width: 543px) {
  .bb-grid {
    -ms-flex-flow: row wrap;
        flex-flow: row wrap;
  }

  .bb-grid > *,
  .bb-grid-cell {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
}
/* Small screen / phone */
@media (min-width: 544px) {
  .sm-grid-1-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }

  .sm-grid-1-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }

  .sm-grid-1-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .sm-grid-1-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }

  .sm-grid-1-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }

  .sm-grid-1-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .sm-grid-2-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66%;
            flex: 0 0 66.66%;
    max-width: 66.66%;
  }

  .sm-grid-3-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
}
/* Medium screen / tablet */
@media (min-width: 800px) {
  .md-grid-1-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }

  .md-grid-1-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }

  .md-grid-1-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .md-grid-1-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }

  .md-grid-1-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }

  .md-grid-1-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .md-grid-2-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66%;
            flex: 0 0 66.66%;
    max-width: 66.66%;
  }

  .md-grid-3-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }

  .md-grid-reverse {
    -ms-flex-flow: row-reverse;
        flex-flow: row-reverse;
  }
}
/* Large screen / desktop */
@media (min-width: 992px) {
  .lg-grid-1-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }

  .lg-grid-1-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }

  .lg-grid-1-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .lg-grid-1-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }

  .lg-grid-1-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }

  .lg-grid-1-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .lg-grid-2-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66%;
            flex: 0 0 66.66%;
    max-width: 66.66%;
  }

  .lg-grid-3-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }

  .lg-grid-reverse {
    -ms-flex-flow: row-reverse;
        flex-flow: row-reverse;
  }
}
table {
  border-spacing: 0;
  max-width: 100%;
  width: 100%;
  empty-cells: show;
  font-size: 17px;
  line-height: 24px;
  margin-bottom: 27px;
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-block-radius-inner);
}
table.notification-settings {
  border: none;
}

table caption {
  text-align: left;
  font-size: 16px;
  font-weight: 500;
  color: var(--bb-alternate-text-color);
}

th {
  text-align: left;
  font-weight: 600;
  vertical-align: bottom;
  color: var(--bb-headings-color);
}

td {
  vertical-align: top;
}

tr.align-middle td,
td.align-middle {
  vertical-align: middle;
}

th,
td {
  padding: 1rem 1rem;
  border-bottom: 1px solid var(--bb-content-border-color);
}

table tr:last-child td:first-child {
  border-bottom-left-radius: var(--bb-block-radius-inner);
}

table tr:last-child td:last-child {
  border-bottom-right-radius: var(--bb-block-radius-inner);
}

tfoot th,
tfoot td {
  color: var(--bb-alternate-text-color);
}

table tr:last-child th,
table tr:last-child td {
  border-bottom: 0;
}

table.bordered td, table.bordered th {
  border: 1px solid var(--bb-content-border-color);
}

table.striped tr:nth-child(odd) td {
  background: #f8f8f8;
}

table.bordered td:first-child, table.bordered th:first-child,
table.striped td:first-child,
table.striped th:first-child {
  padding-left: 1rem;
}
table.bordered td:last-child, table.bordered th:last-child,
table.striped td:last-child,
table.striped th:last-child {
  padding-right: 1rem;
}

table.unstyled td, table.unstyled th {
  border: none;
  padding: 0;
}

.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  padding: 1px;
  -webkit-overflow-scrolling: touch;
}
.table-responsive table {
  max-width: none;
}

.wp-block-table table {
  border-collapse: initial;
  border-radius: var(--bb-block-radius-inner);
}
.wp-block-table table thead th {
  border-bottom: 1px solid var(--bb-content-border-color);
}
.wp-block-table table tfoot tr td {
  border-top: 1px solid var(--bb-content-border-color);
}
.wp-block-table table th,
.wp-block-table table td {
  border-color: var(--bb-content-border-color);
  border-right: 1px solid var(--bb-content-border-color);
}
.wp-block-table table tr th:last-child,
.wp-block-table table tr td:last-child {
  border-right: 0;
}
.wp-block-table table th:first-child,
.wp-block-table table td:first-child {
  padding-left: 1rem;
}
.wp-block-table table th:last-child,
.wp-block-table table td:last-child {
  padding-right: 1rem;
}
.wp-block-table.is-style-stripes table {
  border: 0;
}
.wp-block-table.is-style-stripes tbody tr:nth-child(odd) {
  background-color: var(--bb-content-alternate-background-color);
}

.wp-block-table figcaption {
  text-align: center;
  color: var(--bb-alternate-text-color);
}

.wp-block-table.is-style-stripes {
  border-bottom: 0;
}

fieldset {
  font-family: inherit;
  border: 1px solid rgba(0, 0, 0, 0.1);
  padding: 2rem;
  margin-bottom: 2rem;
  margin-top: 2rem;
}

input,
textarea,
select {
  display: inline-block;
  font-family: inherit;
  font-style: inherit;
  font-size: 15px;
  height: 41px;
  outline: none;
  vertical-align: middle;
  background-color: var(--bb-content-background-color);
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-input-radius);
  box-shadow: none;
  padding: 0 12px;
  color: var(--bb-body-text-color);
  /* stylelint-disable selector-pseudo-class-no-unknown */
  /* stylelint-enable */
  /* stylelint-disable selector-pseudo-element-no-unknown */
  /* stylelint-enable */
}
input.placeholder,
textarea.placeholder,
select.placeholder {
  color: #c3c6c9;
}
input:placeholder,
textarea:placeholder,
select:placeholder {
  color: #c3c6c9;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder,
select::-webkit-input-placeholder {
  color: #c3c6c9;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder,
select:-ms-input-placeholder {
  color: #c3c6c9;
}
input::placeholder,
textarea::placeholder,
select::placeholder {
  color: #c3c6c9;
}
input:input-placeholder,
textarea:input-placeholder,
select:input-placeholder {
  color: #c3c6c9;
}
input::input-placeholder,
textarea::input-placeholder,
select::input-placeholder {
  color: #c3c6c9;
}

.select2-container--default .select2-selection--single {
  background-color: var(--bb-content-background-color);
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-input-radius);
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: var(--bb-body-text-color);
}

input.small,
textarea.small,
select.small {
  height: 34px;
  font-size: 13px;
  padding: 0 12px;
  border-radius: var(--bb-input-radius);
}

input.big,
textarea.big,
select.big {
  height: 48px;
  font-size: 17px;
  padding: 0 12px;
  border-radius: var(--bb-input-radius);
}

input:focus,
textarea:focus,
select:focus {
  outline: none;
  background-color: var(--bb-content-background-color);
  box-shadow: var(--bb-input-focus-shadow);
  border-color: var(--bb-input-focus-border-color);
}
input.success,
textarea.success,
select.success {
  background-color: rgba(var(--bb-success-color-rgb), 0.1);
  border: 1px solid rgba(var(--bb-success-color-rgb), 0.15);
}
input.success:focus,
textarea.success:focus,
select.success:focus {
  border-color: var(--bb-success-color);
  box-shadow: none;
}
input:disabled, input.disabled,
textarea:disabled,
textarea.disabled,
select:disabled,
select.disabled {
  background-color: var(--bb-content-alternate-background-color);
  opacity: 0.75;
}
input.error,
textarea.error,
select.error {
  border-color: rgba(var(--bb-danger-color-rgb), 1);
}
input.error:focus,
textarea.error:focus,
select.error:focus {
  border-color: var(--bb-danger-color);
  box-shadow: none;
}

select {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-image: url("/wp-content/themes/buddyboss-theme/assets/images/svg/arrow-down.svg");
  background-repeat: no-repeat;
  background-position: right 1rem center;
  padding-right: 40px;
}

select[multiple] {
  background-image: none;
  height: auto;
  padding: 0.5rem 0.75rem;
}

textarea {
  height: auto;
  padding: 8px 12px;
  line-height: 27px;
  vertical-align: top;
}

input[type="file"],
input[type="image"] {
  width: auto;
  border: none;
  padding: 0;
  height: auto;
  background: none;
  box-shadow: none;
  display: inline-block;
}

input[name="bbp_search"],
input[type="search"],
input.search {
  background-repeat: no-repeat;
  background-size: 16px;
  background-image: url("/wp-content/themes/buddyboss-theme/assets/images/svg/search.svg");
  background-position: left 10px center;
  padding-left: 2rem;
  /* opacity: 0.6; */
}

input.select2-search__field {
  background: none;
}

input[type="radio"],
input[type="checkbox"] {
  display: inline-block;
  width: auto;
  height: auto;
  padding: 0;
}

label {
  /* display: block; */
  color: var(--bb-headings-color);
  margin-bottom: 0.25rem;
  font-size: 17px;
}
label.checkbox, label .desc, label .success, label .error {
  text-transform: none;
  font-weight: normal;
}
label.checkbox {
  font-size: 18px;
  line-height: 27px;
  cursor: pointer;
  color: inherit;
}
label.checkbox input {
  margin-top: 0;
}

.form-checkboxes label.checkbox {
  display: inline-block;
  margin-right: 1rem;
}

.req {
  position: relative;
  top: 1px;
  font-weight: bold;
  color: var(--bb-danger-color);
  font-size: 110%;
}

span.desc,
div.desc {
  color: rgba(var(--bb-body-text-color), 0.5);
  font-size: 14px;
  line-height: 20px;
}

span.desc {
  margin-left: 4px;
}

div.desc {
  margin-top: 0.25rem;
  margin-bottom: -0.5rem;
}

.form-buttons button, .form-buttons .button {
  margin-right: 0.5rem;
}

form,
.form-item {
  margin-bottom: 2rem;
}

.form > .form-item:last-child {
  margin-bottom: 0;
}
.form .row:last-child .form-item {
  margin-bottom: 0;
}
.form span.success, .form span.error {
  font-size: 14px;
  line-height: 20px;
  margin-left: 0.25rem;
}

.form-inline input, .form-inline textarea, .form-inline select {
  display: inline-block;
  width: auto;
}

.append,
.prepend {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.append input,
.prepend input {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.append .button, .append span,
.prepend .button,
.prepend span {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.append span,
.prepend span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-weight: normal;
  border: 1px solid var(--bb-content-border-color);
  background-color: #f8f8f8;
  padding: 0 0.875rem;
  color: rgba(0, 0, 0, 0.5);
  font-size: 14px;
  white-space: nowrap;
}

.prepend input {
  border-radius: 0 var(--bb-input-radius) var(--bb-input-radius) 0;
}
.prepend .button {
  margin-right: -1px;
  border-radius: var(--bb-input-radius) 0 0 var(--bb-input-radius) !important;
}
.prepend span {
  border-right: none;
  border-radius: var(--bb-input-radius) 0 0 var(--bb-input-radius);
}

.append input {
  border-radius: var(--bb-input-radius) 0 0 var(--bb-input-radius);
}
.append .button {
  margin-left: -1px;
  border-radius: 0 var(--bb-input-radius) var(--bb-input-radius) 0 !important;
}
.append span {
  border-left: none;
  border-radius: 0 var(--bb-input-radius) var(--bb-input-radius) 0;
}

.bs-styled-checkbox {
  position: absolute;
  opacity: 0;
}
.bs-styled-checkbox + label {
  cursor: pointer;
  display: inline-block;
  position: relative;
  padding: 0;
  line-height: 1;
}
.bs-styled-checkbox + label:before {
  content: "";
  margin-right: 10px;
  display: inline-block;
  vertical-align: text-top;
  width: 20px;
  height: 20px;
  background: var(--bb-content-background-color);
  border-radius: var(--bb-checkbox-radius);
  border: 1px solid var(--bb-content-border-color);
}
.bs-styled-checkbox:focus + label:before {
  border-color: var(--bb-input-focus-border-color);
  box-shadow: var(--bb-input-focus-shadow);
}
.bs-styled-checkbox:checked + label:before {
  background: var(--bb-primary-color);
  border-color: var(--bb-primary-color);
}
.bs-styled-checkbox:disabled + label {
  color: #b8b8b8;
  cursor: auto;
}
.bs-styled-checkbox:disabled + label:before {
  box-shadow: none;
  background: #ddd;
}
.bs-styled-checkbox:checked + label:after {
  content: "\e876";
  position: absolute;
  left: 3px;
  top: 3px;
  font-family: bb-icons;
  font-weight: normal;
  color: #fff;
  font-size: 14px;
  display: block;
}

.bs-styled-radio {
  position: absolute;
  opacity: 0;
}
.bs-styled-radio + label, .bs-styled-radio + .bb-radio-label {
  display: inline-block;
  position: relative;
  cursor: pointer;
  padding: 0;
}
.bs-styled-radio + label:before, .bs-styled-radio + .bb-radio-label:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  width: 22px;
  height: 22px;
  line-height: 1;
  background-color: var(--bb-content-background-color);
  border: 2px solid var(--bb-content-border-color);
  border-radius: 100%;
  margin-right: 10px;
}
.bs-styled-radio:disabled + label, .bs-styled-radio:disabled + .bb-radio-label {
  color: #b8b8b8;
  cursor: auto;
}
.bs-styled-radio:disabled + label:before, .bs-styled-radio:disabled + .bb-radio-label:before {
  box-shadow: none;
  background: #ddd;
}
.bs-styled-radio:checked + label:after, .bs-styled-radio:checked + .bb-radio-label:after {
  content: "";
  background-color: var(--bb-primary-color);
  margin: auto;
  width: 14px;
  position: absolute;
  height: 14px;
  text-align: center;
  left: 4px;
  top: 4px;
  border-radius: 100%;
}

@media screen and (max-width: 544px) {
  form.search-form > label {
    display: block;
    width: 100%;
    margin-bottom: 10px;
  }
  form.search-form > label input[type="search"] {
    width: 100%;
  }
}
/* clears the 'X' from Chrome */
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration {
  display: none;
}

button,
.button,
input[type="button"],
input[type="submit"],
.buddypress .buddypress-wrap .comment-reply-link,
.buddypress .buddypress-wrap .generic-button a,
.buddypress .buddypress-wrap a.bp-title-button,
.buddypress .buddypress-wrap a.button,
.buddypress .buddypress-wrap button,
.buddypress .buddypress-wrap input[type="button"],
.buddypress .buddypress-wrap input[type="reset"],
.buddypress .buddypress-wrap input[type="submit"],
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save {
  font-family: inherit;
  font-size: 15px;
  background-color: var(--bb-primary-button-background-regular);
  color: var(--bb-primary-button-text-regular);
  border: 1px solid var(--bb-primary-button-border-regular);
  border-radius: var(--bb-button-radius);
  padding: 10px 20px;
  font-weight: 500;
  font-style: normal;
  text-decoration: none;
  text-align: center;
  cursor: pointer;
  display: inline-block;
  line-height: 1.3;
  border-width: 1px;
  border-style: solid;
  outline: none;
  vertical-align: middle;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
button:focus,
.button:focus,
input[type="button"]:focus,
input[type="submit"]:focus,
.buddypress .buddypress-wrap .comment-reply-link:focus,
.buddypress .buddypress-wrap .generic-button a:focus,
.buddypress .buddypress-wrap a.bp-title-button:focus,
.buddypress .buddypress-wrap a.button:focus,
.buddypress .buddypress-wrap button:focus,
.buddypress .buddypress-wrap input[type="button"]:focus,
.buddypress .buddypress-wrap input[type="reset"]:focus,
.buddypress .buddypress-wrap input[type="submit"]:focus,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a:focus,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel:focus,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment:focus,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save:focus {
  box-shadow: var(--bb-primary-button-focus-shadow);
}
button i,
.button i,
input[type="button"] i,
input[type="submit"] i,
.buddypress .buddypress-wrap .comment-reply-link i,
.buddypress .buddypress-wrap .generic-button a i,
.buddypress .buddypress-wrap a.bp-title-button i,
.buddypress .buddypress-wrap a.button i,
.buddypress .buddypress-wrap button i,
.buddypress .buddypress-wrap input[type="button"] i,
.buddypress .buddypress-wrap input[type="reset"] i,
.buddypress .buddypress-wrap input[type="submit"] i,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a i,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel i,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment i,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save i {
  position: relative;
  /* top: 1px; */
  /* margin: 0 2px; */
}
button:hover, button:focus,
.button:hover,
.button:focus,
input[type="button"]:hover,
input[type="button"]:focus,
input[type="submit"]:hover,
input[type="submit"]:focus,
.buddypress .buddypress-wrap .comment-reply-link:hover,
.buddypress .buddypress-wrap .comment-reply-link:focus,
.buddypress .buddypress-wrap .generic-button a:hover,
.buddypress .buddypress-wrap .generic-button a:focus,
.buddypress .buddypress-wrap a.bp-title-button:hover,
.buddypress .buddypress-wrap a.bp-title-button:focus,
.buddypress .buddypress-wrap a.button:hover,
.buddypress .buddypress-wrap a.button:focus,
.buddypress .buddypress-wrap button:hover,
.buddypress .buddypress-wrap button:focus,
.buddypress .buddypress-wrap input[type="button"]:hover,
.buddypress .buddypress-wrap input[type="button"]:focus,
.buddypress .buddypress-wrap input[type="reset"]:hover,
.buddypress .buddypress-wrap input[type="reset"]:focus,
.buddypress .buddypress-wrap input[type="submit"]:hover,
.buddypress .buddypress-wrap input[type="submit"]:focus,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a:hover,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a:focus,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel:focus,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment:focus,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save:focus {
  outline: none;
  text-decoration: none;
  background-color: var(--bb-primary-button-background-hover);
  color: var(--bb-primary-button-text-hover);
  border-color: var(--bb-primary-button-border-hover);
}
button:hover, button:focus, button:active,
.button:hover,
.button:focus,
.button:active,
input[type="button"]:hover,
input[type="button"]:focus,
input[type="button"]:active,
input[type="submit"]:hover,
input[type="submit"]:focus,
input[type="submit"]:active,
.buddypress .buddypress-wrap .comment-reply-link:hover,
.buddypress .buddypress-wrap .comment-reply-link:focus,
.buddypress .buddypress-wrap .comment-reply-link:active,
.buddypress .buddypress-wrap .generic-button a:hover,
.buddypress .buddypress-wrap .generic-button a:focus,
.buddypress .buddypress-wrap .generic-button a:active,
.buddypress .buddypress-wrap a.bp-title-button:hover,
.buddypress .buddypress-wrap a.bp-title-button:focus,
.buddypress .buddypress-wrap a.bp-title-button:active,
.buddypress .buddypress-wrap a.button:hover,
.buddypress .buddypress-wrap a.button:focus,
.buddypress .buddypress-wrap a.button:active,
.buddypress .buddypress-wrap button:hover,
.buddypress .buddypress-wrap button:focus,
.buddypress .buddypress-wrap button:active,
.buddypress .buddypress-wrap input[type="button"]:hover,
.buddypress .buddypress-wrap input[type="button"]:focus,
.buddypress .buddypress-wrap input[type="button"]:active,
.buddypress .buddypress-wrap input[type="reset"]:hover,
.buddypress .buddypress-wrap input[type="reset"]:focus,
.buddypress .buddypress-wrap input[type="reset"]:active,
.buddypress .buddypress-wrap input[type="submit"]:hover,
.buddypress .buddypress-wrap input[type="submit"]:focus,
.buddypress .buddypress-wrap input[type="submit"]:active,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a:hover,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a:focus,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a:active,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel:focus,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel:active,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment:focus,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment:active,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save:focus,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save:active {
  outline: none;
  text-decoration: none;
  background-color: var(--bb-primary-button-background-hover);
  color: var(--bb-primary-button-text-hover);
  border-color: var(--bb-primary-button-border-hover);
}
button.disabled,
.button.disabled,
input[type="button"].disabled,
input[type="submit"].disabled,
.buddypress .buddypress-wrap .comment-reply-link.disabled,
.buddypress .buddypress-wrap .generic-button a.disabled,
.buddypress .buddypress-wrap a.bp-title-button.disabled,
.buddypress .buddypress-wrap a.button.disabled,
.buddypress .buddypress-wrap button.disabled,
.buddypress .buddypress-wrap input[type="button"].disabled,
.buddypress .buddypress-wrap input[type="reset"].disabled,
.buddypress .buddypress-wrap input[type="submit"].disabled,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.disabled {
  cursor: default;
  font-style: normal;
  color: #c8cbcf;
  background-color: #f5f5f5;
  opacity: 1;
}
button.small,
.button.small,
input[type="button"].small,
input[type="submit"].small,
.buddypress .buddypress-wrap .comment-reply-link.small,
.buddypress .buddypress-wrap .generic-button a.small,
.buddypress .buddypress-wrap a.bp-title-button.small,
.buddypress .buddypress-wrap a.button.small,
.buddypress .buddypress-wrap button.small,
.buddypress .buddypress-wrap input[type="button"].small,
.buddypress .buddypress-wrap input[type="reset"].small,
.buddypress .buddypress-wrap input[type="submit"].small,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.small,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.small,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.small,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.small {
  font-size: 14px;
  font-weight: 500;
  min-height: 34px;
  line-height: 34px;
  padding: 0 20px;
  border-radius: var(--bb-button-radius);
}
button.big,
.button.big,
input[type="button"].big,
input[type="submit"].big,
.buddypress .buddypress-wrap .comment-reply-link.big,
.buddypress .buddypress-wrap .generic-button a.big,
.buddypress .buddypress-wrap a.bp-title-button.big,
.buddypress .buddypress-wrap a.button.big,
.buddypress .buddypress-wrap button.big,
.buddypress .buddypress-wrap input[type="button"].big,
.buddypress .buddypress-wrap input[type="reset"].big,
.buddypress .buddypress-wrap input[type="submit"].big,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.big,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.big,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.big,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.big {
  font-size: 16px;
  min-height: 62px;
  line-height: 62px;
  padding: 0 40px;
  border-radius: var(--bb-button-radius);
}
button.large,
.button.large,
input[type="button"].large,
input[type="submit"].large,
.buddypress .buddypress-wrap .comment-reply-link.large,
.buddypress .buddypress-wrap .generic-button a.large,
.buddypress .buddypress-wrap a.bp-title-button.large,
.buddypress .buddypress-wrap a.button.large,
.buddypress .buddypress-wrap button.large,
.buddypress .buddypress-wrap input[type="button"].large,
.buddypress .buddypress-wrap input[type="reset"].large,
.buddypress .buddypress-wrap input[type="submit"].large,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.large,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.large,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.large,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.large {
  font-size: 16px;
  min-height: 50px;
  line-height: 50px;
  padding: 0 30px;
  border-radius: var(--bb-button-radius);
}
button.full,
.button.full,
input[type="button"].full,
input[type="submit"].full,
.buddypress .buddypress-wrap .comment-reply-link.full,
.buddypress .buddypress-wrap .generic-button a.full,
.buddypress .buddypress-wrap a.bp-title-button.full,
.buddypress .buddypress-wrap a.button.full,
.buddypress .buddypress-wrap button.full,
.buddypress .buddypress-wrap input[type="button"].full,
.buddypress .buddypress-wrap input[type="reset"].full,
.buddypress .buddypress-wrap input[type="submit"].full,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.full,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.full,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.full,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.full {
  width: 100%;
}
button.secondary,
.button.secondary,
input[type="button"].secondary,
input[type="submit"].secondary,
.buddypress .buddypress-wrap .comment-reply-link.secondary,
.buddypress .buddypress-wrap .generic-button a.secondary,
.buddypress .buddypress-wrap a.bp-title-button.secondary,
.buddypress .buddypress-wrap a.button.secondary,
.buddypress .buddypress-wrap button.secondary,
.buddypress .buddypress-wrap input[type="button"].secondary,
.buddypress .buddypress-wrap input[type="reset"].secondary,
.buddypress .buddypress-wrap input[type="submit"].secondary,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.secondary,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.secondary,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.secondary,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.secondary {
  color: #1e2132;
  background-color: #fff;
  background-color: var(--bb-secondary-button-background-regular);
  color: var(--bb-secondary-button-text-regular);
  border: 1px solid var(--bb-secondary-button-border-regular);
}
button.secondary:hover,
.button.secondary:hover,
input[type="button"].secondary:hover,
input[type="submit"].secondary:hover,
.buddypress .buddypress-wrap .comment-reply-link.secondary:hover,
.buddypress .buddypress-wrap .generic-button a.secondary:hover,
.buddypress .buddypress-wrap a.bp-title-button.secondary:hover,
.buddypress .buddypress-wrap a.button.secondary:hover,
.buddypress .buddypress-wrap button.secondary:hover,
.buddypress .buddypress-wrap input[type="button"].secondary:hover,
.buddypress .buddypress-wrap input[type="reset"].secondary:hover,
.buddypress .buddypress-wrap input[type="submit"].secondary:hover,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.secondary:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.secondary:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.secondary:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.secondary:hover {
  color: #1e2132;
  background-color: rgba(255, 255, 255, 0.05);
}
button.secondary:active,
.button.secondary:active,
input[type="button"].secondary:active,
input[type="submit"].secondary:active,
.buddypress .buddypress-wrap .comment-reply-link.secondary:active,
.buddypress .buddypress-wrap .generic-button a.secondary:active,
.buddypress .buddypress-wrap a.bp-title-button.secondary:active,
.buddypress .buddypress-wrap a.button.secondary:active,
.buddypress .buddypress-wrap button.secondary:active,
.buddypress .buddypress-wrap input[type="button"].secondary:active,
.buddypress .buddypress-wrap input[type="reset"].secondary:active,
.buddypress .buddypress-wrap input[type="submit"].secondary:active,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.secondary:active,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.secondary:active,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.secondary:active,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.secondary:active {
  color: #1e2132;
  background-color: rgba(255, 255, 255, 0.09);
}
button.secondary:disabled, button.secondary.disabled,
.button.secondary:disabled,
.button.secondary.disabled,
input[type="button"].secondary:disabled,
input[type="button"].secondary.disabled,
input[type="submit"].secondary:disabled,
input[type="submit"].secondary.disabled,
.buddypress .buddypress-wrap .comment-reply-link.secondary:disabled,
.buddypress .buddypress-wrap .comment-reply-link.secondary.disabled,
.buddypress .buddypress-wrap .generic-button a.secondary:disabled,
.buddypress .buddypress-wrap .generic-button a.secondary.disabled,
.buddypress .buddypress-wrap a.bp-title-button.secondary:disabled,
.buddypress .buddypress-wrap a.bp-title-button.secondary.disabled,
.buddypress .buddypress-wrap a.button.secondary:disabled,
.buddypress .buddypress-wrap a.button.secondary.disabled,
.buddypress .buddypress-wrap button.secondary:disabled,
.buddypress .buddypress-wrap button.secondary.disabled,
.buddypress .buddypress-wrap input[type="button"].secondary:disabled,
.buddypress .buddypress-wrap input[type="button"].secondary.disabled,
.buddypress .buddypress-wrap input[type="reset"].secondary:disabled,
.buddypress .buddypress-wrap input[type="reset"].secondary.disabled,
.buddypress .buddypress-wrap input[type="submit"].secondary:disabled,
.buddypress .buddypress-wrap input[type="submit"].secondary.disabled,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.secondary:disabled,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.secondary.disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.secondary:disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.secondary.disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.secondary:disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.secondary.disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.secondary:disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.secondary.disabled {
  color: #c8cbcf;
  background-color: #f5f5f5;
}
button.secondary.outline,
.button.secondary.outline,
input[type="button"].secondary.outline,
input[type="submit"].secondary.outline,
.buddypress .buddypress-wrap .comment-reply-link.secondary.outline,
.buddypress .buddypress-wrap .generic-button a.secondary.outline,
.buddypress .buddypress-wrap a.bp-title-button.secondary.outline,
.buddypress .buddypress-wrap a.button.secondary.outline,
.buddypress .buddypress-wrap button.secondary.outline,
.buddypress .buddypress-wrap input[type="button"].secondary.outline,
.buddypress .buddypress-wrap input[type="reset"].secondary.outline,
.buddypress .buddypress-wrap input[type="submit"].secondary.outline,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.secondary.outline,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.secondary.outline,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.secondary.outline,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.secondary.outline {
  background: none;
  color: #fff;
  border-color: #fff;
}
button.secondary.outline:hover,
.button.secondary.outline:hover,
input[type="button"].secondary.outline:hover,
input[type="submit"].secondary.outline:hover,
.buddypress .buddypress-wrap .comment-reply-link.secondary.outline:hover,
.buddypress .buddypress-wrap .generic-button a.secondary.outline:hover,
.buddypress .buddypress-wrap a.bp-title-button.secondary.outline:hover,
.buddypress .buddypress-wrap a.button.secondary.outline:hover,
.buddypress .buddypress-wrap button.secondary.outline:hover,
.buddypress .buddypress-wrap input[type="button"].secondary.outline:hover,
.buddypress .buddypress-wrap input[type="reset"].secondary.outline:hover,
.buddypress .buddypress-wrap input[type="submit"].secondary.outline:hover,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.secondary.outline:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.secondary.outline:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.secondary.outline:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.secondary.outline:hover {
  color: rgba(255, 255, 255, 0.05);
  border-color: rgba(255, 255, 255, 0.05);
}
button.secondary.outline:active,
.button.secondary.outline:active,
input[type="button"].secondary.outline:active,
input[type="submit"].secondary.outline:active,
.buddypress .buddypress-wrap .comment-reply-link.secondary.outline:active,
.buddypress .buddypress-wrap .generic-button a.secondary.outline:active,
.buddypress .buddypress-wrap a.bp-title-button.secondary.outline:active,
.buddypress .buddypress-wrap a.button.secondary.outline:active,
.buddypress .buddypress-wrap button.secondary.outline:active,
.buddypress .buddypress-wrap input[type="button"].secondary.outline:active,
.buddypress .buddypress-wrap input[type="reset"].secondary.outline:active,
.buddypress .buddypress-wrap input[type="submit"].secondary.outline:active,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.secondary.outline:active,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.secondary.outline:active,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.secondary.outline:active,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.secondary.outline:active {
  color: rgba(255, 255, 255, 0.12);
  border-color: rgba(255, 255, 255, 0.12);
}
button.secondary.outline:disabled, button.secondary.outline.disabled,
.button.secondary.outline:disabled,
.button.secondary.outline.disabled,
input[type="button"].secondary.outline:disabled,
input[type="button"].secondary.outline.disabled,
input[type="submit"].secondary.outline:disabled,
input[type="submit"].secondary.outline.disabled,
.buddypress .buddypress-wrap .comment-reply-link.secondary.outline:disabled,
.buddypress .buddypress-wrap .comment-reply-link.secondary.outline.disabled,
.buddypress .buddypress-wrap .generic-button a.secondary.outline:disabled,
.buddypress .buddypress-wrap .generic-button a.secondary.outline.disabled,
.buddypress .buddypress-wrap a.bp-title-button.secondary.outline:disabled,
.buddypress .buddypress-wrap a.bp-title-button.secondary.outline.disabled,
.buddypress .buddypress-wrap a.button.secondary.outline:disabled,
.buddypress .buddypress-wrap a.button.secondary.outline.disabled,
.buddypress .buddypress-wrap button.secondary.outline:disabled,
.buddypress .buddypress-wrap button.secondary.outline.disabled,
.buddypress .buddypress-wrap input[type="button"].secondary.outline:disabled,
.buddypress .buddypress-wrap input[type="button"].secondary.outline.disabled,
.buddypress .buddypress-wrap input[type="reset"].secondary.outline:disabled,
.buddypress .buddypress-wrap input[type="reset"].secondary.outline.disabled,
.buddypress .buddypress-wrap input[type="submit"].secondary.outline:disabled,
.buddypress .buddypress-wrap input[type="submit"].secondary.outline.disabled,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.secondary.outline:disabled,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.secondary.outline.disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.secondary.outline:disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.secondary.outline.disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.secondary.outline:disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.secondary.outline.disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.secondary.outline:disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.secondary.outline.disabled {
  background: #f5f5f5;
  color: #dedfe2;
  border-color: #dedfe2;
  opacity: 1;
}
button.secondary:focus,
.button.secondary:focus,
input[type="button"].secondary:focus,
input[type="submit"].secondary:focus,
.buddypress .buddypress-wrap .comment-reply-link.secondary:focus,
.buddypress .buddypress-wrap .generic-button a.secondary:focus,
.buddypress .buddypress-wrap a.bp-title-button.secondary:focus,
.buddypress .buddypress-wrap a.button.secondary:focus,
.buddypress .buddypress-wrap button.secondary:focus,
.buddypress .buddypress-wrap input[type="button"].secondary:focus,
.buddypress .buddypress-wrap input[type="reset"].secondary:focus,
.buddypress .buddypress-wrap input[type="submit"].secondary:focus,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.secondary:focus,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.secondary:focus,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.secondary:focus,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.secondary:focus {
  box-shadow: var(--bb-secondary-button-focus-shadow);
}
button.secondary:hover,
.button.secondary:hover,
input[type="button"].secondary:hover,
input[type="submit"].secondary:hover,
.buddypress .buddypress-wrap .comment-reply-link.secondary:hover,
.buddypress .buddypress-wrap .generic-button a.secondary:hover,
.buddypress .buddypress-wrap a.bp-title-button.secondary:hover,
.buddypress .buddypress-wrap a.button.secondary:hover,
.buddypress .buddypress-wrap button.secondary:hover,
.buddypress .buddypress-wrap input[type="button"].secondary:hover,
.buddypress .buddypress-wrap input[type="reset"].secondary:hover,
.buddypress .buddypress-wrap input[type="submit"].secondary:hover,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.secondary:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.secondary:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.secondary:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.secondary:hover {
  background-color: var(--bb-secondary-button-background-hover);
  color: var(--bb-secondary-button-text-hover);
  border: 1px solid var(--bb-secondary-button-border-hover);
}
button.success,
.button.success,
input[type="button"].success,
input[type="submit"].success,
.buddypress .buddypress-wrap .comment-reply-link.success,
.buddypress .buddypress-wrap .generic-button a.success,
.buddypress .buddypress-wrap a.bp-title-button.success,
.buddypress .buddypress-wrap a.button.success,
.buddypress .buddypress-wrap button.success,
.buddypress .buddypress-wrap input[type="button"].success,
.buddypress .buddypress-wrap input[type="reset"].success,
.buddypress .buddypress-wrap input[type="submit"].success,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.success,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.success,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.success,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.success {
  color: #fff;
  background-color: var(--bb-success-color);
}
button.success:hover,
.button.success:hover,
input[type="button"].success:hover,
input[type="submit"].success:hover,
.buddypress .buddypress-wrap .comment-reply-link.success:hover,
.buddypress .buddypress-wrap .generic-button a.success:hover,
.buddypress .buddypress-wrap a.bp-title-button.success:hover,
.buddypress .buddypress-wrap a.button.success:hover,
.buddypress .buddypress-wrap button.success:hover,
.buddypress .buddypress-wrap input[type="button"].success:hover,
.buddypress .buddypress-wrap input[type="reset"].success:hover,
.buddypress .buddypress-wrap input[type="submit"].success:hover,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.success:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.success:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.success:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.success:hover {
  color: #fff;
  background-color: rgba(var(--bb-success-color), 0.05);
}
button.success:active,
.button.success:active,
input[type="button"].success:active,
input[type="submit"].success:active,
.buddypress .buddypress-wrap .comment-reply-link.success:active,
.buddypress .buddypress-wrap .generic-button a.success:active,
.buddypress .buddypress-wrap a.bp-title-button.success:active,
.buddypress .buddypress-wrap a.button.success:active,
.buddypress .buddypress-wrap button.success:active,
.buddypress .buddypress-wrap input[type="button"].success:active,
.buddypress .buddypress-wrap input[type="reset"].success:active,
.buddypress .buddypress-wrap input[type="submit"].success:active,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.success:active,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.success:active,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.success:active,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.success:active {
  color: #fff;
  background-color: rgba(var(--bb-success-color), 0.09);
}
button.success:disabled, button.success.disabled,
.button.success:disabled,
.button.success.disabled,
input[type="button"].success:disabled,
input[type="button"].success.disabled,
input[type="submit"].success:disabled,
input[type="submit"].success.disabled,
.buddypress .buddypress-wrap .comment-reply-link.success:disabled,
.buddypress .buddypress-wrap .comment-reply-link.success.disabled,
.buddypress .buddypress-wrap .generic-button a.success:disabled,
.buddypress .buddypress-wrap .generic-button a.success.disabled,
.buddypress .buddypress-wrap a.bp-title-button.success:disabled,
.buddypress .buddypress-wrap a.bp-title-button.success.disabled,
.buddypress .buddypress-wrap a.button.success:disabled,
.buddypress .buddypress-wrap a.button.success.disabled,
.buddypress .buddypress-wrap button.success:disabled,
.buddypress .buddypress-wrap button.success.disabled,
.buddypress .buddypress-wrap input[type="button"].success:disabled,
.buddypress .buddypress-wrap input[type="button"].success.disabled,
.buddypress .buddypress-wrap input[type="reset"].success:disabled,
.buddypress .buddypress-wrap input[type="reset"].success.disabled,
.buddypress .buddypress-wrap input[type="submit"].success:disabled,
.buddypress .buddypress-wrap input[type="submit"].success.disabled,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.success:disabled,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.success.disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.success:disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.success.disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.success:disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.success.disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.success:disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.success.disabled {
  color: #c8cbcf;
  background-color: #f5f5f5;
}
button.success.outline,
.button.success.outline,
input[type="button"].success.outline,
input[type="submit"].success.outline,
.buddypress .buddypress-wrap .comment-reply-link.success.outline,
.buddypress .buddypress-wrap .generic-button a.success.outline,
.buddypress .buddypress-wrap a.bp-title-button.success.outline,
.buddypress .buddypress-wrap a.button.success.outline,
.buddypress .buddypress-wrap button.success.outline,
.buddypress .buddypress-wrap input[type="button"].success.outline,
.buddypress .buddypress-wrap input[type="reset"].success.outline,
.buddypress .buddypress-wrap input[type="submit"].success.outline,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.success.outline,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.success.outline,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.success.outline,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.success.outline {
  background: none;
  color: var(--bb-success-color);
  border-color: var(--bb-success-color);
}
button.success.outline:hover,
.button.success.outline:hover,
input[type="button"].success.outline:hover,
input[type="submit"].success.outline:hover,
.buddypress .buddypress-wrap .comment-reply-link.success.outline:hover,
.buddypress .buddypress-wrap .generic-button a.success.outline:hover,
.buddypress .buddypress-wrap a.bp-title-button.success.outline:hover,
.buddypress .buddypress-wrap a.button.success.outline:hover,
.buddypress .buddypress-wrap button.success.outline:hover,
.buddypress .buddypress-wrap input[type="button"].success.outline:hover,
.buddypress .buddypress-wrap input[type="reset"].success.outline:hover,
.buddypress .buddypress-wrap input[type="submit"].success.outline:hover,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.success.outline:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.success.outline:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.success.outline:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.success.outline:hover {
  color: rgba(var(--bb-success-color), 0.05);
  border-color: rgba(var(--bb-success-color), 0.05);
}
button.success.outline:active,
.button.success.outline:active,
input[type="button"].success.outline:active,
input[type="submit"].success.outline:active,
.buddypress .buddypress-wrap .comment-reply-link.success.outline:active,
.buddypress .buddypress-wrap .generic-button a.success.outline:active,
.buddypress .buddypress-wrap a.bp-title-button.success.outline:active,
.buddypress .buddypress-wrap a.button.success.outline:active,
.buddypress .buddypress-wrap button.success.outline:active,
.buddypress .buddypress-wrap input[type="button"].success.outline:active,
.buddypress .buddypress-wrap input[type="reset"].success.outline:active,
.buddypress .buddypress-wrap input[type="submit"].success.outline:active,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.success.outline:active,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.success.outline:active,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.success.outline:active,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.success.outline:active {
  color: rgba(var(--bb-success-color), 0.12);
  border-color: rgba(var(--bb-success-color), 0.12);
}
button.success.outline:disabled, button.success.outline.disabled,
.button.success.outline:disabled,
.button.success.outline.disabled,
input[type="button"].success.outline:disabled,
input[type="button"].success.outline.disabled,
input[type="submit"].success.outline:disabled,
input[type="submit"].success.outline.disabled,
.buddypress .buddypress-wrap .comment-reply-link.success.outline:disabled,
.buddypress .buddypress-wrap .comment-reply-link.success.outline.disabled,
.buddypress .buddypress-wrap .generic-button a.success.outline:disabled,
.buddypress .buddypress-wrap .generic-button a.success.outline.disabled,
.buddypress .buddypress-wrap a.bp-title-button.success.outline:disabled,
.buddypress .buddypress-wrap a.bp-title-button.success.outline.disabled,
.buddypress .buddypress-wrap a.button.success.outline:disabled,
.buddypress .buddypress-wrap a.button.success.outline.disabled,
.buddypress .buddypress-wrap button.success.outline:disabled,
.buddypress .buddypress-wrap button.success.outline.disabled,
.buddypress .buddypress-wrap input[type="button"].success.outline:disabled,
.buddypress .buddypress-wrap input[type="button"].success.outline.disabled,
.buddypress .buddypress-wrap input[type="reset"].success.outline:disabled,
.buddypress .buddypress-wrap input[type="reset"].success.outline.disabled,
.buddypress .buddypress-wrap input[type="submit"].success.outline:disabled,
.buddypress .buddypress-wrap input[type="submit"].success.outline.disabled,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.success.outline:disabled,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.success.outline.disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.success.outline:disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.success.outline.disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.success.outline:disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.success.outline.disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.success.outline:disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.success.outline.disabled {
  background: #f5f5f5;
  color: #dedfe2;
  border-color: #dedfe2;
  opacity: 1;
}
button.error,
.button.error,
input[type="button"].error,
input[type="submit"].error,
.buddypress .buddypress-wrap .comment-reply-link.error,
.buddypress .buddypress-wrap .generic-button a.error,
.buddypress .buddypress-wrap a.bp-title-button.error,
.buddypress .buddypress-wrap a.button.error,
.buddypress .buddypress-wrap button.error,
.buddypress .buddypress-wrap input[type="button"].error,
.buddypress .buddypress-wrap input[type="reset"].error,
.buddypress .buddypress-wrap input[type="submit"].error,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.error,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.error,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.error,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.error {
  color: #fff;
  background-color: var(--bb-danger-color);
}
button.error:hover,
.button.error:hover,
input[type="button"].error:hover,
input[type="submit"].error:hover,
.buddypress .buddypress-wrap .comment-reply-link.error:hover,
.buddypress .buddypress-wrap .generic-button a.error:hover,
.buddypress .buddypress-wrap a.bp-title-button.error:hover,
.buddypress .buddypress-wrap a.button.error:hover,
.buddypress .buddypress-wrap button.error:hover,
.buddypress .buddypress-wrap input[type="button"].error:hover,
.buddypress .buddypress-wrap input[type="reset"].error:hover,
.buddypress .buddypress-wrap input[type="submit"].error:hover,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.error:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.error:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.error:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.error:hover {
  color: #fff;
  background-color: rgba(var(--bb-danger-color), 0.05);
}
button.error:active,
.button.error:active,
input[type="button"].error:active,
input[type="submit"].error:active,
.buddypress .buddypress-wrap .comment-reply-link.error:active,
.buddypress .buddypress-wrap .generic-button a.error:active,
.buddypress .buddypress-wrap a.bp-title-button.error:active,
.buddypress .buddypress-wrap a.button.error:active,
.buddypress .buddypress-wrap button.error:active,
.buddypress .buddypress-wrap input[type="button"].error:active,
.buddypress .buddypress-wrap input[type="reset"].error:active,
.buddypress .buddypress-wrap input[type="submit"].error:active,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.error:active,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.error:active,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.error:active,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.error:active {
  color: #fff;
  background-color: rgba(var(--bb-danger-color), 0.09);
}
button.error:disabled, button.error.disabled,
.button.error:disabled,
.button.error.disabled,
input[type="button"].error:disabled,
input[type="button"].error.disabled,
input[type="submit"].error:disabled,
input[type="submit"].error.disabled,
.buddypress .buddypress-wrap .comment-reply-link.error:disabled,
.buddypress .buddypress-wrap .comment-reply-link.error.disabled,
.buddypress .buddypress-wrap .generic-button a.error:disabled,
.buddypress .buddypress-wrap .generic-button a.error.disabled,
.buddypress .buddypress-wrap a.bp-title-button.error:disabled,
.buddypress .buddypress-wrap a.bp-title-button.error.disabled,
.buddypress .buddypress-wrap a.button.error:disabled,
.buddypress .buddypress-wrap a.button.error.disabled,
.buddypress .buddypress-wrap button.error:disabled,
.buddypress .buddypress-wrap button.error.disabled,
.buddypress .buddypress-wrap input[type="button"].error:disabled,
.buddypress .buddypress-wrap input[type="button"].error.disabled,
.buddypress .buddypress-wrap input[type="reset"].error:disabled,
.buddypress .buddypress-wrap input[type="reset"].error.disabled,
.buddypress .buddypress-wrap input[type="submit"].error:disabled,
.buddypress .buddypress-wrap input[type="submit"].error.disabled,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.error:disabled,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.error.disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.error:disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.error.disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.error:disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.error.disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.error:disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.error.disabled {
  color: #c8cbcf;
  background-color: #f5f5f5;
}
button.error.outline,
.button.error.outline,
input[type="button"].error.outline,
input[type="submit"].error.outline,
.buddypress .buddypress-wrap .comment-reply-link.error.outline,
.buddypress .buddypress-wrap .generic-button a.error.outline,
.buddypress .buddypress-wrap a.bp-title-button.error.outline,
.buddypress .buddypress-wrap a.button.error.outline,
.buddypress .buddypress-wrap button.error.outline,
.buddypress .buddypress-wrap input[type="button"].error.outline,
.buddypress .buddypress-wrap input[type="reset"].error.outline,
.buddypress .buddypress-wrap input[type="submit"].error.outline,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.error.outline,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.error.outline,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.error.outline,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.error.outline {
  background: none;
  color: var(--bb-danger-color);
  border-color: var(--bb-danger-color);
}
button.error.outline:hover,
.button.error.outline:hover,
input[type="button"].error.outline:hover,
input[type="submit"].error.outline:hover,
.buddypress .buddypress-wrap .comment-reply-link.error.outline:hover,
.buddypress .buddypress-wrap .generic-button a.error.outline:hover,
.buddypress .buddypress-wrap a.bp-title-button.error.outline:hover,
.buddypress .buddypress-wrap a.button.error.outline:hover,
.buddypress .buddypress-wrap button.error.outline:hover,
.buddypress .buddypress-wrap input[type="button"].error.outline:hover,
.buddypress .buddypress-wrap input[type="reset"].error.outline:hover,
.buddypress .buddypress-wrap input[type="submit"].error.outline:hover,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.error.outline:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.error.outline:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.error.outline:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.error.outline:hover {
  color: rgba(var(--bb-danger-color), 0.05);
  border-color: rgba(var(--bb-danger-color), 0.05);
}
button.error.outline:active,
.button.error.outline:active,
input[type="button"].error.outline:active,
input[type="submit"].error.outline:active,
.buddypress .buddypress-wrap .comment-reply-link.error.outline:active,
.buddypress .buddypress-wrap .generic-button a.error.outline:active,
.buddypress .buddypress-wrap a.bp-title-button.error.outline:active,
.buddypress .buddypress-wrap a.button.error.outline:active,
.buddypress .buddypress-wrap button.error.outline:active,
.buddypress .buddypress-wrap input[type="button"].error.outline:active,
.buddypress .buddypress-wrap input[type="reset"].error.outline:active,
.buddypress .buddypress-wrap input[type="submit"].error.outline:active,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.error.outline:active,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.error.outline:active,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.error.outline:active,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.error.outline:active {
  color: rgba(var(--bb-danger-color), 0.12);
  border-color: rgba(var(--bb-danger-color), 0.12);
}
button.error.outline:disabled, button.error.outline.disabled,
.button.error.outline:disabled,
.button.error.outline.disabled,
input[type="button"].error.outline:disabled,
input[type="button"].error.outline.disabled,
input[type="submit"].error.outline:disabled,
input[type="submit"].error.outline.disabled,
.buddypress .buddypress-wrap .comment-reply-link.error.outline:disabled,
.buddypress .buddypress-wrap .comment-reply-link.error.outline.disabled,
.buddypress .buddypress-wrap .generic-button a.error.outline:disabled,
.buddypress .buddypress-wrap .generic-button a.error.outline.disabled,
.buddypress .buddypress-wrap a.bp-title-button.error.outline:disabled,
.buddypress .buddypress-wrap a.bp-title-button.error.outline.disabled,
.buddypress .buddypress-wrap a.button.error.outline:disabled,
.buddypress .buddypress-wrap a.button.error.outline.disabled,
.buddypress .buddypress-wrap button.error.outline:disabled,
.buddypress .buddypress-wrap button.error.outline.disabled,
.buddypress .buddypress-wrap input[type="button"].error.outline:disabled,
.buddypress .buddypress-wrap input[type="button"].error.outline.disabled,
.buddypress .buddypress-wrap input[type="reset"].error.outline:disabled,
.buddypress .buddypress-wrap input[type="reset"].error.outline.disabled,
.buddypress .buddypress-wrap input[type="submit"].error.outline:disabled,
.buddypress .buddypress-wrap input[type="submit"].error.outline.disabled,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.error.outline:disabled,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.error.outline.disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.error.outline:disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.error.outline.disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.error.outline:disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.error.outline.disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.error.outline:disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.error.outline.disabled {
  background: #f5f5f5;
  color: #dedfe2;
  border-color: #dedfe2;
  opacity: 1;
}
button.error:hover, button.error.outline:hover,
.button.error:hover,
.button.error.outline:hover,
input[type="button"].error:hover,
input[type="button"].error.outline:hover,
input[type="submit"].error:hover,
input[type="submit"].error.outline:hover,
.buddypress .buddypress-wrap .comment-reply-link.error:hover,
.buddypress .buddypress-wrap .comment-reply-link.error.outline:hover,
.buddypress .buddypress-wrap .generic-button a.error:hover,
.buddypress .buddypress-wrap .generic-button a.error.outline:hover,
.buddypress .buddypress-wrap a.bp-title-button.error:hover,
.buddypress .buddypress-wrap a.bp-title-button.error.outline:hover,
.buddypress .buddypress-wrap a.button.error:hover,
.buddypress .buddypress-wrap a.button.error.outline:hover,
.buddypress .buddypress-wrap button.error:hover,
.buddypress .buddypress-wrap button.error.outline:hover,
.buddypress .buddypress-wrap input[type="button"].error:hover,
.buddypress .buddypress-wrap input[type="button"].error.outline:hover,
.buddypress .buddypress-wrap input[type="reset"].error:hover,
.buddypress .buddypress-wrap input[type="reset"].error.outline:hover,
.buddypress .buddypress-wrap input[type="submit"].error:hover,
.buddypress .buddypress-wrap input[type="submit"].error.outline:hover,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.error:hover,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.error.outline:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.error:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.error.outline:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.error:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.error.outline:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.error:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.error.outline:hover {
  background-color: var(--bb-secondary-button-background-regular);
  border-color: var(--bb-danger-color);
  color: var(--bb-danger-color);
}
button.inverted,
.button.inverted,
input[type="button"].inverted,
input[type="submit"].inverted,
.buddypress .buddypress-wrap .comment-reply-link.inverted,
.buddypress .buddypress-wrap .generic-button a.inverted,
.buddypress .buddypress-wrap a.bp-title-button.inverted,
.buddypress .buddypress-wrap a.button.inverted,
.buddypress .buddypress-wrap button.inverted,
.buddypress .buddypress-wrap input[type="button"].inverted,
.buddypress .buddypress-wrap input[type="reset"].inverted,
.buddypress .buddypress-wrap input[type="submit"].inverted,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.inverted,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.inverted,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.inverted,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.inverted {
  color: #000;
  background-color: #fff;
}
button.inverted:hover,
.button.inverted:hover,
input[type="button"].inverted:hover,
input[type="submit"].inverted:hover,
.buddypress .buddypress-wrap .comment-reply-link.inverted:hover,
.buddypress .buddypress-wrap .generic-button a.inverted:hover,
.buddypress .buddypress-wrap a.bp-title-button.inverted:hover,
.buddypress .buddypress-wrap a.button.inverted:hover,
.buddypress .buddypress-wrap button.inverted:hover,
.buddypress .buddypress-wrap input[type="button"].inverted:hover,
.buddypress .buddypress-wrap input[type="reset"].inverted:hover,
.buddypress .buddypress-wrap input[type="submit"].inverted:hover,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.inverted:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.inverted:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.inverted:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.inverted:hover {
  color: #000;
  background-color: rgba(255, 255, 255, 0.05);
}
button.inverted:active,
.button.inverted:active,
input[type="button"].inverted:active,
input[type="submit"].inverted:active,
.buddypress .buddypress-wrap .comment-reply-link.inverted:active,
.buddypress .buddypress-wrap .generic-button a.inverted:active,
.buddypress .buddypress-wrap a.bp-title-button.inverted:active,
.buddypress .buddypress-wrap a.button.inverted:active,
.buddypress .buddypress-wrap button.inverted:active,
.buddypress .buddypress-wrap input[type="button"].inverted:active,
.buddypress .buddypress-wrap input[type="reset"].inverted:active,
.buddypress .buddypress-wrap input[type="submit"].inverted:active,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.inverted:active,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.inverted:active,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.inverted:active,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.inverted:active {
  color: #000;
  background-color: rgba(255, 255, 255, 0.09);
}
button.inverted:disabled, button.inverted.disabled,
.button.inverted:disabled,
.button.inverted.disabled,
input[type="button"].inverted:disabled,
input[type="button"].inverted.disabled,
input[type="submit"].inverted:disabled,
input[type="submit"].inverted.disabled,
.buddypress .buddypress-wrap .comment-reply-link.inverted:disabled,
.buddypress .buddypress-wrap .comment-reply-link.inverted.disabled,
.buddypress .buddypress-wrap .generic-button a.inverted:disabled,
.buddypress .buddypress-wrap .generic-button a.inverted.disabled,
.buddypress .buddypress-wrap a.bp-title-button.inverted:disabled,
.buddypress .buddypress-wrap a.bp-title-button.inverted.disabled,
.buddypress .buddypress-wrap a.button.inverted:disabled,
.buddypress .buddypress-wrap a.button.inverted.disabled,
.buddypress .buddypress-wrap button.inverted:disabled,
.buddypress .buddypress-wrap button.inverted.disabled,
.buddypress .buddypress-wrap input[type="button"].inverted:disabled,
.buddypress .buddypress-wrap input[type="button"].inverted.disabled,
.buddypress .buddypress-wrap input[type="reset"].inverted:disabled,
.buddypress .buddypress-wrap input[type="reset"].inverted.disabled,
.buddypress .buddypress-wrap input[type="submit"].inverted:disabled,
.buddypress .buddypress-wrap input[type="submit"].inverted.disabled,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.inverted:disabled,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.inverted.disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.inverted:disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.inverted.disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.inverted:disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.inverted.disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.inverted:disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.inverted.disabled {
  color: #c8cbcf;
  background-color: #f5f5f5;
}
button.inverted.outline,
.button.inverted.outline,
input[type="button"].inverted.outline,
input[type="submit"].inverted.outline,
.buddypress .buddypress-wrap .comment-reply-link.inverted.outline,
.buddypress .buddypress-wrap .generic-button a.inverted.outline,
.buddypress .buddypress-wrap a.bp-title-button.inverted.outline,
.buddypress .buddypress-wrap a.button.inverted.outline,
.buddypress .buddypress-wrap button.inverted.outline,
.buddypress .buddypress-wrap input[type="button"].inverted.outline,
.buddypress .buddypress-wrap input[type="reset"].inverted.outline,
.buddypress .buddypress-wrap input[type="submit"].inverted.outline,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.inverted.outline,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.inverted.outline,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.inverted.outline,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.inverted.outline {
  background: none;
  color: #fff;
  border-color: #fff;
}
button.inverted.outline:hover,
.button.inverted.outline:hover,
input[type="button"].inverted.outline:hover,
input[type="submit"].inverted.outline:hover,
.buddypress .buddypress-wrap .comment-reply-link.inverted.outline:hover,
.buddypress .buddypress-wrap .generic-button a.inverted.outline:hover,
.buddypress .buddypress-wrap a.bp-title-button.inverted.outline:hover,
.buddypress .buddypress-wrap a.button.inverted.outline:hover,
.buddypress .buddypress-wrap button.inverted.outline:hover,
.buddypress .buddypress-wrap input[type="button"].inverted.outline:hover,
.buddypress .buddypress-wrap input[type="reset"].inverted.outline:hover,
.buddypress .buddypress-wrap input[type="submit"].inverted.outline:hover,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.inverted.outline:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.inverted.outline:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.inverted.outline:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.inverted.outline:hover {
  color: rgba(255, 255, 255, 0.05);
  border-color: rgba(255, 255, 255, 0.05);
}
button.inverted.outline:active,
.button.inverted.outline:active,
input[type="button"].inverted.outline:active,
input[type="submit"].inverted.outline:active,
.buddypress .buddypress-wrap .comment-reply-link.inverted.outline:active,
.buddypress .buddypress-wrap .generic-button a.inverted.outline:active,
.buddypress .buddypress-wrap a.bp-title-button.inverted.outline:active,
.buddypress .buddypress-wrap a.button.inverted.outline:active,
.buddypress .buddypress-wrap button.inverted.outline:active,
.buddypress .buddypress-wrap input[type="button"].inverted.outline:active,
.buddypress .buddypress-wrap input[type="reset"].inverted.outline:active,
.buddypress .buddypress-wrap input[type="submit"].inverted.outline:active,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.inverted.outline:active,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.inverted.outline:active,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.inverted.outline:active,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.inverted.outline:active {
  color: rgba(255, 255, 255, 0.12);
  border-color: rgba(255, 255, 255, 0.12);
}
button.inverted.outline:disabled, button.inverted.outline.disabled,
.button.inverted.outline:disabled,
.button.inverted.outline.disabled,
input[type="button"].inverted.outline:disabled,
input[type="button"].inverted.outline.disabled,
input[type="submit"].inverted.outline:disabled,
input[type="submit"].inverted.outline.disabled,
.buddypress .buddypress-wrap .comment-reply-link.inverted.outline:disabled,
.buddypress .buddypress-wrap .comment-reply-link.inverted.outline.disabled,
.buddypress .buddypress-wrap .generic-button a.inverted.outline:disabled,
.buddypress .buddypress-wrap .generic-button a.inverted.outline.disabled,
.buddypress .buddypress-wrap a.bp-title-button.inverted.outline:disabled,
.buddypress .buddypress-wrap a.bp-title-button.inverted.outline.disabled,
.buddypress .buddypress-wrap a.button.inverted.outline:disabled,
.buddypress .buddypress-wrap a.button.inverted.outline.disabled,
.buddypress .buddypress-wrap button.inverted.outline:disabled,
.buddypress .buddypress-wrap button.inverted.outline.disabled,
.buddypress .buddypress-wrap input[type="button"].inverted.outline:disabled,
.buddypress .buddypress-wrap input[type="button"].inverted.outline.disabled,
.buddypress .buddypress-wrap input[type="reset"].inverted.outline:disabled,
.buddypress .buddypress-wrap input[type="reset"].inverted.outline.disabled,
.buddypress .buddypress-wrap input[type="submit"].inverted.outline:disabled,
.buddypress .buddypress-wrap input[type="submit"].inverted.outline.disabled,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.inverted.outline:disabled,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.inverted.outline.disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.inverted.outline:disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.inverted.outline.disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.inverted.outline:disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.inverted.outline.disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.inverted.outline:disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.inverted.outline.disabled {
  background: #f5f5f5;
  color: #dedfe2;
  border-color: #dedfe2;
  opacity: 1;
}
button.inverted:hover,
.button.inverted:hover,
input[type="button"].inverted:hover,
input[type="submit"].inverted:hover,
.buddypress .buddypress-wrap .comment-reply-link.inverted:hover,
.buddypress .buddypress-wrap .generic-button a.inverted:hover,
.buddypress .buddypress-wrap a.bp-title-button.inverted:hover,
.buddypress .buddypress-wrap a.button.inverted:hover,
.buddypress .buddypress-wrap button.inverted:hover,
.buddypress .buddypress-wrap input[type="button"].inverted:hover,
.buddypress .buddypress-wrap input[type="reset"].inverted:hover,
.buddypress .buddypress-wrap input[type="submit"].inverted:hover,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.inverted:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.inverted:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.inverted:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.inverted:hover {
  opacity: 0.7;
}
button.round,
.button.round,
input[type="button"].round,
input[type="submit"].round,
.buddypress .buddypress-wrap .comment-reply-link.round,
.buddypress .buddypress-wrap .generic-button a.round,
.buddypress .buddypress-wrap a.bp-title-button.round,
.buddypress .buddypress-wrap a.button.round,
.buddypress .buddypress-wrap button.round,
.buddypress .buddypress-wrap input[type="button"].round,
.buddypress .buddypress-wrap input[type="reset"].round,
.buddypress .buddypress-wrap input[type="submit"].round,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.round,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.round,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.round,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.round {
  border-radius: 50px;
}
button.raised,
.button.raised,
input[type="button"].raised,
input[type="submit"].raised,
.buddypress .buddypress-wrap .comment-reply-link.raised,
.buddypress .buddypress-wrap .generic-button a.raised,
.buddypress .buddypress-wrap a.bp-title-button.raised,
.buddypress .buddypress-wrap a.button.raised,
.buddypress .buddypress-wrap button.raised,
.buddypress .buddypress-wrap input[type="button"].raised,
.buddypress .buddypress-wrap input[type="reset"].raised,
.buddypress .buddypress-wrap input[type="submit"].raised,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.raised,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.raised,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.raised,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.raised {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
}
button.outline,
.button.outline,
input[type="button"].outline,
input[type="submit"].outline,
.buddypress .buddypress-wrap .comment-reply-link.outline,
.buddypress .buddypress-wrap .generic-button a.outline,
.buddypress .buddypress-wrap a.bp-title-button.outline,
.buddypress .buddypress-wrap a.button.outline,
.buddypress .buddypress-wrap button.outline,
.buddypress .buddypress-wrap input[type="button"].outline,
.buddypress .buddypress-wrap input[type="reset"].outline,
.buddypress .buddypress-wrap input[type="submit"].outline,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.outline,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.outline,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.outline,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.outline {
  background: none;
  border-width: 1px;
  background-color: var(--bb-secondary-button-background-regular);
  color: var(--bb-secondary-button-text-regular);
  border: 1px solid var(--bb-secondary-button-border-regular);
  box-shadow: none;
}
button.outline:focus,
.button.outline:focus,
input[type="button"].outline:focus,
input[type="submit"].outline:focus,
.buddypress .buddypress-wrap .comment-reply-link.outline:focus,
.buddypress .buddypress-wrap .generic-button a.outline:focus,
.buddypress .buddypress-wrap a.bp-title-button.outline:focus,
.buddypress .buddypress-wrap a.button.outline:focus,
.buddypress .buddypress-wrap button.outline:focus,
.buddypress .buddypress-wrap input[type="button"].outline:focus,
.buddypress .buddypress-wrap input[type="reset"].outline:focus,
.buddypress .buddypress-wrap input[type="submit"].outline:focus,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.outline:focus,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.outline:focus,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.outline:focus,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.outline:focus {
  box-shadow: var(--bb-secondary-button-focus-shadow);
}
button.outline:hover, button.outline:focus, button.outline:active,
.button.outline:hover,
.button.outline:focus,
.button.outline:active,
input[type="button"].outline:hover,
input[type="button"].outline:focus,
input[type="button"].outline:active,
input[type="submit"].outline:hover,
input[type="submit"].outline:focus,
input[type="submit"].outline:active,
.buddypress .buddypress-wrap .comment-reply-link.outline:hover,
.buddypress .buddypress-wrap .comment-reply-link.outline:focus,
.buddypress .buddypress-wrap .comment-reply-link.outline:active,
.buddypress .buddypress-wrap .generic-button a.outline:hover,
.buddypress .buddypress-wrap .generic-button a.outline:focus,
.buddypress .buddypress-wrap .generic-button a.outline:active,
.buddypress .buddypress-wrap a.bp-title-button.outline:hover,
.buddypress .buddypress-wrap a.bp-title-button.outline:focus,
.buddypress .buddypress-wrap a.bp-title-button.outline:active,
.buddypress .buddypress-wrap a.button.outline:hover,
.buddypress .buddypress-wrap a.button.outline:focus,
.buddypress .buddypress-wrap a.button.outline:active,
.buddypress .buddypress-wrap button.outline:hover,
.buddypress .buddypress-wrap button.outline:focus,
.buddypress .buddypress-wrap button.outline:active,
.buddypress .buddypress-wrap input[type="button"].outline:hover,
.buddypress .buddypress-wrap input[type="button"].outline:focus,
.buddypress .buddypress-wrap input[type="button"].outline:active,
.buddypress .buddypress-wrap input[type="reset"].outline:hover,
.buddypress .buddypress-wrap input[type="reset"].outline:focus,
.buddypress .buddypress-wrap input[type="reset"].outline:active,
.buddypress .buddypress-wrap input[type="submit"].outline:hover,
.buddypress .buddypress-wrap input[type="submit"].outline:focus,
.buddypress .buddypress-wrap input[type="submit"].outline:active,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.outline:hover,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.outline:focus,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.outline:active,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.outline:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.outline:focus,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.outline:active,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.outline:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.outline:focus,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.outline:active,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.outline:hover,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.outline:focus,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.outline:active {
  background-color: var(--bb-secondary-button-background-hover);
  color: var(--bb-secondary-button-text-hover);
  border: 1px solid var(--bb-secondary-button-border-hover);
}
button.outline:disabled, button.outline.disabled,
.button.outline:disabled,
.button.outline.disabled,
input[type="button"].outline:disabled,
input[type="button"].outline.disabled,
input[type="submit"].outline:disabled,
input[type="submit"].outline.disabled,
.buddypress .buddypress-wrap .comment-reply-link.outline:disabled,
.buddypress .buddypress-wrap .comment-reply-link.outline.disabled,
.buddypress .buddypress-wrap .generic-button a.outline:disabled,
.buddypress .buddypress-wrap .generic-button a.outline.disabled,
.buddypress .buddypress-wrap a.bp-title-button.outline:disabled,
.buddypress .buddypress-wrap a.bp-title-button.outline.disabled,
.buddypress .buddypress-wrap a.button.outline:disabled,
.buddypress .buddypress-wrap a.button.outline.disabled,
.buddypress .buddypress-wrap button.outline:disabled,
.buddypress .buddypress-wrap button.outline.disabled,
.buddypress .buddypress-wrap input[type="button"].outline:disabled,
.buddypress .buddypress-wrap input[type="button"].outline.disabled,
.buddypress .buddypress-wrap input[type="reset"].outline:disabled,
.buddypress .buddypress-wrap input[type="reset"].outline.disabled,
.buddypress .buddypress-wrap input[type="submit"].outline:disabled,
.buddypress .buddypress-wrap input[type="submit"].outline.disabled,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.outline:disabled,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.outline.disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.outline:disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.outline.disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.outline:disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.outline.disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.outline:disabled,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.outline.disabled {
  opacity: 0.5;
}
button.upper,
.button.upper,
input[type="button"].upper,
input[type="submit"].upper,
.buddypress .buddypress-wrap .comment-reply-link.upper,
.buddypress .buddypress-wrap .generic-button a.upper,
.buddypress .buddypress-wrap a.bp-title-button.upper,
.buddypress .buddypress-wrap a.button.upper,
.buddypress .buddypress-wrap button.upper,
.buddypress .buddypress-wrap input[type="button"].upper,
.buddypress .buddypress-wrap input[type="reset"].upper,
.buddypress .buddypress-wrap input[type="submit"].upper,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.upper,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.upper,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.upper,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.upper {
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 14px;
}
button.upper.small,
.button.upper.small,
input[type="button"].upper.small,
input[type="submit"].upper.small,
.buddypress .buddypress-wrap .comment-reply-link.upper.small,
.buddypress .buddypress-wrap .generic-button a.upper.small,
.buddypress .buddypress-wrap a.bp-title-button.upper.small,
.buddypress .buddypress-wrap a.button.upper.small,
.buddypress .buddypress-wrap button.upper.small,
.buddypress .buddypress-wrap input[type="button"].upper.small,
.buddypress .buddypress-wrap input[type="reset"].upper.small,
.buddypress .buddypress-wrap input[type="submit"].upper.small,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.upper.small,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.upper.small,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.upper.small,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.upper.small {
  font-size: 12px;
}
button.upper.big,
.button.upper.big,
input[type="button"].upper.big,
input[type="submit"].upper.big,
.buddypress .buddypress-wrap .comment-reply-link.upper.big,
.buddypress .buddypress-wrap .generic-button a.upper.big,
.buddypress .buddypress-wrap a.bp-title-button.upper.big,
.buddypress .buddypress-wrap a.button.upper.big,
.buddypress .buddypress-wrap button.upper.big,
.buddypress .buddypress-wrap input[type="button"].upper.big,
.buddypress .buddypress-wrap input[type="reset"].upper.big,
.buddypress .buddypress-wrap input[type="submit"].upper.big,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.upper.big,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.upper.big,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.upper.big,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.upper.big {
  font-size: 14px;
}
button.upper.large,
.button.upper.large,
input[type="button"].upper.large,
input[type="submit"].upper.large,
.buddypress .buddypress-wrap .comment-reply-link.upper.large,
.buddypress .buddypress-wrap .generic-button a.upper.large,
.buddypress .buddypress-wrap a.bp-title-button.upper.large,
.buddypress .buddypress-wrap a.button.upper.large,
.buddypress .buddypress-wrap button.upper.large,
.buddypress .buddypress-wrap input[type="button"].upper.large,
.buddypress .buddypress-wrap input[type="reset"].upper.large,
.buddypress .buddypress-wrap input[type="submit"].upper.large,
.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a.upper.large,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel.upper.large,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.upper.large,
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save.upper.large {
  font-size: 15px;
}

.wp-block-file .wp-block-file__button,
.wp-block-file a.wp-block-file__button {
  background-color: var(--bb-primary-button-background-regular);
  color: var(--bb-primary-button-text-regular);
  border: 1px solid var(--bb-primary-button-border-regular);
}
.wp-block-file .wp-block-file__button:focus,
.wp-block-file a.wp-block-file__button:focus {
  box-shadow: var(--bb-primary-button-focus-shadow);
}
.wp-block-file .wp-block-file__button:hover, .wp-block-file .wp-block-file__button:focus, .wp-block-file .wp-block-file__button:active,
.wp-block-file a.wp-block-file__button:hover,
.wp-block-file a.wp-block-file__button:focus,
.wp-block-file a.wp-block-file__button:active {
  background-color: var(--bb-primary-button-background-hover);
  color: var(--bb-primary-button-text-hover);
  border-color: var(--bb-primary-button-border-hover);
}

input[type="submit"] {
  width: auto;
  font-style: normal;
  border-radius: var(--bb-button-radius);
}

.breadcrumbs {
  font-size: 16px;
  margin-bottom: 27px;
}
.breadcrumbs ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.breadcrumbs.push-center ul {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.breadcrumbs span, .breadcrumbs a {
  font-style: normal;
  padding: 0rem 0.625rem;
  display: inline-block;
  white-space: nowrap;
}
.breadcrumbs li:after {
  display: inline-block;
  content: "/";
  color: rgba(0, 0, 0, 0.3);
}
.breadcrumbs li:last-child:after {
  display: none;
}
.breadcrumbs li:first-child span, .breadcrumbs li:first-child a {
  padding-left: 0;
}
.breadcrumbs li.active a {
  color: var(--bb-body-text-color);
  text-decoration: none;
  cursor: text;
}

.pagination {
  margin: 27px 0;
  font-size: 16px;
}
.pagination ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
}
.pagination.align-center ul {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.pagination span, .pagination a {
  border-radius: 3px;
  display: inline-block;
  padding: 0.5rem 0.75rem;
  line-height: 1;
  white-space: nowrap;
  border: 1px solid transparent;
}
.pagination a {
  text-decoration: none;
  color: var(--bb-body-text-color);
}
.pagination a:hover {
  color: rgba(0, 0, 0, 0.5);
  border-color: #e0e1e1;
}
.pagination span, .pagination li.active a {
  color: rgba(0, 0, 0, 0.5);
  border-color: #e0e1e1;
  cursor: text;
}
.pagination.upper {
  font-size: 14px;
}

.bbp-pagination-links {
  border: 0;
  padding: 0;
  background: transparent;
  border-radius: 0;
}
.bbp-pagination-links span.current {
  background-color: var(--bb-primary-color);
  color: var(--bb-body-background-color);
  padding: 5px 0;
  line-height: 18px;
}

.bb-lms-pagination,
.bp-pagination-links .pag-data,
.woocommerce-pagination > ul,
.llms-pagination > ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.course-dir-list .bb-lms-pagination {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: end;
}

.page-links {
  font-size: 12px;
  color: var(--bb-alternate-text-color);
  margin: 0 0 15px;
}

.bb-bp-invites-content .table-responsive .page-numbers,
.bb-bp-invites-content .table-responsive .post-page-numbers,
.bb-bp-invites-content .table-responsive .bb-rl-page-numbers,
.bb-lms-pagination .page-numbers,
.bb-lms-pagination .post-page-numbers,
.bb-lms-pagination .bb-rl-page-numbers,
.bp-pagination-links .page-numbers,
.bp-pagination-links .post-page-numbers,
.bp-pagination-links .bb-rl-page-numbers,
.bbp-pagination-links .page-numbers,
.bbp-pagination-links .post-page-numbers,
.bbp-pagination-links .bb-rl-page-numbers,
.woocommerce-pagination .page-numbers,
.woocommerce-pagination .post-page-numbers,
.woocommerce-pagination .bb-rl-page-numbers,
.llms-pagination .page-numbers,
.llms-pagination .post-page-numbers,
.llms-pagination .bb-rl-page-numbers,
.page-links .page-numbers,
.page-links .post-page-numbers,
.page-links .bb-rl-page-numbers {
  display: inline-block;
  height: 28px;
  line-height: 28px;
  text-align: center;
  font-size: 12px;
  border-radius: var(--bb-block-radius-inner);
  padding: 0;
}
.bb-bp-invites-content .table-responsive .page-numbers:not(.next, .prev),
.bb-bp-invites-content .table-responsive .post-page-numbers:not(.next, .prev),
.bb-bp-invites-content .table-responsive .bb-rl-page-numbers:not(.next, .prev),
.bb-lms-pagination .page-numbers:not(.next, .prev),
.bb-lms-pagination .post-page-numbers:not(.next, .prev),
.bb-lms-pagination .bb-rl-page-numbers:not(.next, .prev),
.bp-pagination-links .page-numbers:not(.next, .prev),
.bp-pagination-links .post-page-numbers:not(.next, .prev),
.bp-pagination-links .bb-rl-page-numbers:not(.next, .prev),
.bbp-pagination-links .page-numbers:not(.next, .prev),
.bbp-pagination-links .post-page-numbers:not(.next, .prev),
.bbp-pagination-links .bb-rl-page-numbers:not(.next, .prev),
.woocommerce-pagination .page-numbers:not(.next, .prev),
.woocommerce-pagination .post-page-numbers:not(.next, .prev),
.woocommerce-pagination .bb-rl-page-numbers:not(.next, .prev),
.llms-pagination .page-numbers:not(.next, .prev),
.llms-pagination .post-page-numbers:not(.next, .prev),
.llms-pagination .bb-rl-page-numbers:not(.next, .prev),
.page-links .page-numbers:not(.next, .prev),
.page-links .post-page-numbers:not(.next, .prev),
.page-links .bb-rl-page-numbers:not(.next, .prev) {
  min-width: 28px;
}
.bb-bp-invites-content .table-responsive .page-numbers.next, .bb-bp-invites-content .table-responsive .page-numbers.prev,
.bb-bp-invites-content .table-responsive .post-page-numbers.next,
.bb-bp-invites-content .table-responsive .post-page-numbers.prev,
.bb-bp-invites-content .table-responsive .bb-rl-page-numbers.next,
.bb-bp-invites-content .table-responsive .bb-rl-page-numbers.prev,
.bb-lms-pagination .page-numbers.next,
.bb-lms-pagination .page-numbers.prev,
.bb-lms-pagination .post-page-numbers.next,
.bb-lms-pagination .post-page-numbers.prev,
.bb-lms-pagination .bb-rl-page-numbers.next,
.bb-lms-pagination .bb-rl-page-numbers.prev,
.bp-pagination-links .page-numbers.next,
.bp-pagination-links .page-numbers.prev,
.bp-pagination-links .post-page-numbers.next,
.bp-pagination-links .post-page-numbers.prev,
.bp-pagination-links .bb-rl-page-numbers.next,
.bp-pagination-links .bb-rl-page-numbers.prev,
.bbp-pagination-links .page-numbers.next,
.bbp-pagination-links .page-numbers.prev,
.bbp-pagination-links .post-page-numbers.next,
.bbp-pagination-links .post-page-numbers.prev,
.bbp-pagination-links .bb-rl-page-numbers.next,
.bbp-pagination-links .bb-rl-page-numbers.prev,
.woocommerce-pagination .page-numbers.next,
.woocommerce-pagination .page-numbers.prev,
.woocommerce-pagination .post-page-numbers.next,
.woocommerce-pagination .post-page-numbers.prev,
.woocommerce-pagination .bb-rl-page-numbers.next,
.woocommerce-pagination .bb-rl-page-numbers.prev,
.llms-pagination .page-numbers.next,
.llms-pagination .page-numbers.prev,
.llms-pagination .post-page-numbers.next,
.llms-pagination .post-page-numbers.prev,
.llms-pagination .bb-rl-page-numbers.next,
.llms-pagination .bb-rl-page-numbers.prev,
.page-links .page-numbers.next,
.page-links .page-numbers.prev,
.page-links .post-page-numbers.next,
.page-links .post-page-numbers.prev,
.page-links .bb-rl-page-numbers.next,
.page-links .bb-rl-page-numbers.prev {
  width: 28px;
}
.bb-bp-invites-content .table-responsive a.page-numbers:not(.prev, .next),
.bb-bp-invites-content .table-responsive a.bb-rl-page-numbers:not(.prev, .next),
.bb-bp-invites-content .table-responsive a.post-page-numbers,
.bb-lms-pagination a.page-numbers:not(.prev, .next),
.bb-lms-pagination a.bb-rl-page-numbers:not(.prev, .next),
.bb-lms-pagination a.post-page-numbers,
.bp-pagination-links a.page-numbers:not(.prev, .next),
.bp-pagination-links a.bb-rl-page-numbers:not(.prev, .next),
.bp-pagination-links a.post-page-numbers,
.bbp-pagination-links a.page-numbers:not(.prev, .next),
.bbp-pagination-links a.bb-rl-page-numbers:not(.prev, .next),
.bbp-pagination-links a.post-page-numbers,
.woocommerce-pagination a.page-numbers:not(.prev, .next),
.woocommerce-pagination a.bb-rl-page-numbers:not(.prev, .next),
.woocommerce-pagination a.post-page-numbers,
.llms-pagination a.page-numbers:not(.prev, .next),
.llms-pagination a.bb-rl-page-numbers:not(.prev, .next),
.llms-pagination a.post-page-numbers,
.page-links a.page-numbers:not(.prev, .next),
.page-links a.bb-rl-page-numbers:not(.prev, .next),
.page-links a.post-page-numbers {
  color: var(--bb-body-text-color);
  margin: 0 2px;
}
.bb-bp-invites-content .table-responsive a.page-numbers:not(.prev, .next):hover,
.bb-bp-invites-content .table-responsive a.bb-rl-page-numbers:not(.prev, .next):hover,
.bb-bp-invites-content .table-responsive a.post-page-numbers:hover,
.bb-lms-pagination a.page-numbers:not(.prev, .next):hover,
.bb-lms-pagination a.bb-rl-page-numbers:not(.prev, .next):hover,
.bb-lms-pagination a.post-page-numbers:hover,
.bp-pagination-links a.page-numbers:not(.prev, .next):hover,
.bp-pagination-links a.bb-rl-page-numbers:not(.prev, .next):hover,
.bp-pagination-links a.post-page-numbers:hover,
.bbp-pagination-links a.page-numbers:not(.prev, .next):hover,
.bbp-pagination-links a.bb-rl-page-numbers:not(.prev, .next):hover,
.bbp-pagination-links a.post-page-numbers:hover,
.woocommerce-pagination a.page-numbers:not(.prev, .next):hover,
.woocommerce-pagination a.bb-rl-page-numbers:not(.prev, .next):hover,
.woocommerce-pagination a.post-page-numbers:hover,
.llms-pagination a.page-numbers:not(.prev, .next):hover,
.llms-pagination a.bb-rl-page-numbers:not(.prev, .next):hover,
.llms-pagination a.post-page-numbers:hover,
.page-links a.page-numbers:not(.prev, .next):hover,
.page-links a.bb-rl-page-numbers:not(.prev, .next):hover,
.page-links a.post-page-numbers:hover {
  color: var(--bb-primary-color);
}
.bb-bp-invites-content .table-responsive a.prev,
.bb-lms-pagination a.prev,
.bp-pagination-links a.prev,
.bbp-pagination-links a.prev,
.woocommerce-pagination a.prev,
.llms-pagination a.prev,
.page-links a.prev {
  margin-right: 5px;
}
.bb-bp-invites-content .table-responsive a.next,
.bb-lms-pagination a.next,
.bp-pagination-links a.next,
.bbp-pagination-links a.next,
.woocommerce-pagination a.next,
.llms-pagination a.next,
.page-links a.next {
  margin-left: 5px;
}
.bb-bp-invites-content .table-responsive a.prev,
.bb-bp-invites-content .table-responsive a.next,
.bb-lms-pagination a.prev,
.bb-lms-pagination a.next,
.bp-pagination-links a.prev,
.bp-pagination-links a.next,
.bbp-pagination-links a.prev,
.bbp-pagination-links a.next,
.woocommerce-pagination a.prev,
.woocommerce-pagination a.next,
.llms-pagination a.prev,
.llms-pagination a.next,
.page-links a.prev,
.page-links a.next {
  background-color: var(--bb-content-background-color);
  border: 1px solid var(--bb-content-border-color);
  font-size: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: var(--bb-body-text-color);
}
.bb-bp-invites-content .table-responsive a.prev:hover,
.bb-bp-invites-content .table-responsive a.next:hover,
.bb-lms-pagination a.prev:hover,
.bb-lms-pagination a.next:hover,
.bp-pagination-links a.prev:hover,
.bp-pagination-links a.next:hover,
.bbp-pagination-links a.prev:hover,
.bbp-pagination-links a.next:hover,
.woocommerce-pagination a.prev:hover,
.woocommerce-pagination a.next:hover,
.llms-pagination a.prev:hover,
.llms-pagination a.next:hover,
.page-links a.prev:hover,
.page-links a.next:hover {
  background-color: var(--bb-content-alternate-background-color);
}
.bb-bp-invites-content .table-responsive a.prev:before,
.bb-bp-invites-content .table-responsive a.next:before,
.bb-lms-pagination a.prev:before,
.bb-lms-pagination a.next:before,
.bp-pagination-links a.prev:before,
.bp-pagination-links a.next:before,
.bbp-pagination-links a.prev:before,
.bbp-pagination-links a.next:before,
.woocommerce-pagination a.prev:before,
.woocommerce-pagination a.next:before,
.llms-pagination a.prev:before,
.llms-pagination a.next:before,
.page-links a.prev:before,
.page-links a.next:before {
  font-family: bb-icons;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  list-style: none;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 28px;
}
.bb-bp-invites-content .table-responsive a.prev:before,
.bb-lms-pagination a.prev:before,
.bp-pagination-links a.prev:before,
.bbp-pagination-links a.prev:before,
.woocommerce-pagination a.prev:before,
.llms-pagination a.prev:before,
.page-links a.prev:before {
  content: "\e8ab";
}
.bb-bp-invites-content .table-responsive a.next:before,
.bb-lms-pagination a.next:before,
.bp-pagination-links a.next:before,
.bbp-pagination-links a.next:before,
.woocommerce-pagination a.next:before,
.llms-pagination a.next:before,
.page-links a.next:before {
  content: "\e827";
}
.bb-bp-invites-content .table-responsive span.page-numbers:not(.dots),
.bb-bp-invites-content .table-responsive span.bb-rl-page-numbers:not(.dots),
.bb-bp-invites-content .table-responsive span.post-page-numbers,
.bb-lms-pagination span.page-numbers:not(.dots),
.bb-lms-pagination span.bb-rl-page-numbers:not(.dots),
.bb-lms-pagination span.post-page-numbers,
.bp-pagination-links span.page-numbers:not(.dots),
.bp-pagination-links span.bb-rl-page-numbers:not(.dots),
.bp-pagination-links span.post-page-numbers,
.bbp-pagination-links span.page-numbers:not(.dots),
.bbp-pagination-links span.bb-rl-page-numbers:not(.dots),
.bbp-pagination-links span.post-page-numbers,
.woocommerce-pagination span.page-numbers:not(.dots),
.woocommerce-pagination span.bb-rl-page-numbers:not(.dots),
.woocommerce-pagination span.post-page-numbers,
.llms-pagination span.page-numbers:not(.dots),
.llms-pagination span.bb-rl-page-numbers:not(.dots),
.llms-pagination span.post-page-numbers,
.page-links span.page-numbers:not(.dots),
.page-links span.bb-rl-page-numbers:not(.dots),
.page-links span.post-page-numbers {
  color: var(--bb-body-background-color);
  background-color: var(--bb-primary-color);
}
.bb-bp-invites-content .table-responsive span.page-numbers.disabled,
.bb-bp-invites-content .table-responsive span.bb-rl-page-numbers.disabled,
.bb-lms-pagination span.page-numbers.disabled,
.bb-lms-pagination span.bb-rl-page-numbers.disabled,
.bp-pagination-links span.page-numbers.disabled,
.bp-pagination-links span.bb-rl-page-numbers.disabled,
.bbp-pagination-links span.page-numbers.disabled,
.bbp-pagination-links span.bb-rl-page-numbers.disabled,
.woocommerce-pagination span.page-numbers.disabled,
.woocommerce-pagination span.bb-rl-page-numbers.disabled,
.llms-pagination span.page-numbers.disabled,
.llms-pagination span.bb-rl-page-numbers.disabled,
.page-links span.page-numbers.disabled,
.page-links span.bb-rl-page-numbers.disabled {
  background-color: transparent;
  color: var(--bb-body-text-color);
}

.woocommerce-pagination ul.page-numbers,
.woocommerce nav.woocommerce-pagination ul.page-numbers,
.llms-pagination ul.page-numbers {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: end;
}

body.woocommerce nav.woocommerce-pagination ul li,
.woocommerce nav.woocommerce-pagination ul li,
.woocommerce-pagination ul li {
  margin: 0 3px;
}
body.woocommerce nav.woocommerce-pagination ul li a,
.woocommerce nav.woocommerce-pagination ul li a,
.woocommerce-pagination ul li a {
  background-color: transparent;
}
body.woocommerce nav.woocommerce-pagination ul li a:hover, body.woocommerce nav.woocommerce-pagination ul li a:focus,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li a:focus,
.woocommerce-pagination ul li a:hover,
.woocommerce-pagination ul li a:focus {
  color: var(--bb-primary-color);
  background-color: transparent;
}
body.woocommerce nav.woocommerce-pagination ul li a.next,
body.woocommerce nav.woocommerce-pagination ul li a.prev,
.woocommerce nav.woocommerce-pagination ul li a.next,
.woocommerce nav.woocommerce-pagination ul li a.prev,
.woocommerce-pagination ul li a.next,
.woocommerce-pagination ul li a.prev {
  font-size: 0;
  color: var(--bb-body-text-color);
  background-color: var(--bb-content-background-color);
}
body.woocommerce nav.woocommerce-pagination ul li a.next:hover,
body.woocommerce nav.woocommerce-pagination ul li a.prev:hover,
.woocommerce nav.woocommerce-pagination ul li a.next:hover,
.woocommerce nav.woocommerce-pagination ul li a.prev:hover,
.woocommerce-pagination ul li a.next:hover,
.woocommerce-pagination ul li a.prev:hover {
  background-color: var(--bb-content-alternate-background-color);
}
body.woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce-pagination ul li span.current {
  background-color: var(--bb-primary-color);
  color: var(--bb-body-background-color);
}

.buddypress-wrap .bp-pagination .bp-pagination-links a.prev,
.buddypress-wrap .bp-pagination .bp-pagination-links a.next,
.buddypress-wrap .bp-pagination .bp-pagination-links span.prev,
.buddypress-wrap .bp-pagination .bp-pagination-links span.next {
  font-size: 0;
}

.push-left {
  margin-right: auto;
}

.push-right {
  margin-left: auto;
}

.push-center {
  margin-left: auto;
  margin-right: auto;
}

.push-middle {
  margin-top: auto;
  margin-bottom: auto;
}

.push-bottom {
  margin-top: auto;
}

@media (max-width: 544px) {
  .push-left-sm {
    margin-left: 0;
  }

  .push-center-sm {
    margin-left: auto;
    margin-right: auto;
  }

  .push-top-sm {
    margin-top: 0;
  }
}
.align-middle {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.align-right {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.align-center {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

@media (max-width: 544px) {
  .align-left-sm {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.fixed {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 100;
  width: 100%;
}

.flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.flex-wrap {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.flex-full {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
}

.flex-reverse {
  -ms-flex-flow: row-reverse;
      flex-flow: row-reverse;
}

.flex-column {
  -ms-flex-flow: column;
      flex-flow: column;
}

@media (max-width: 544px) {
  .flex-column-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }

  .flex-w100-sm {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
}
@media (max-width: 544px) and (max-width: 544px) {
  .flex-w100-sm {
    -webkit-box-flex: 0 !important;
        -ms-flex: 0 0 100% !important;
            flex: 0 0 100% !important;
  }
}

.invisible {
  visibility: hidden;
}

.visible {
  visibility: visible;
}

.display-block {
  display: block;
}

.hide {
  display: none !important;
}

@media (max-width: 544px) {
  .hide-sm {
    display: none !important;
  }
}
@media (min-width: 544px) {
  .show-sm {
    display: block !important;
  }
}
@media print {
  .hide-print {
    display: none !important;
  }

  .show-print {
    display: block !important;
  }
}
.no-scroll {
  overflow: hidden;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100% !important;
}

.scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

.video-container {
  height: 0;
  padding-bottom: 56.25%;
  position: relative;
  margin-bottom: 18px;
}
.video-container iframe:not(.wp-embedded-content), .video-container object, .video-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important;
}

.close {
  display: inline-block;
  min-height: 16px;
  min-width: 16px;
  line-height: 16px;
  vertical-align: middle;
  text-align: center;
  font-size: 0.75rem;
  opacity: 0.6;
}
.close:hover {
  opacity: 1;
}
.close.small {
  font-size: 0.5rem;
}
.close.big {
  font-size: 1.125rem;
}
.close.white {
  color: #fff;
}

.caret {
  display: inline-block;
}

.button .caret {
  margin-right: -0.5rem;
}

.overlay {
  position: fixed;
  z-index: 200;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(255, 255, 255, 0.95);
}
.overlay > .close {
  position: fixed;
  top: 1rem;
  right: 1rem;
}
.overlay.black {
  background-color: rgba(0, 0, 0, 0.9);
}

.round {
  border-radius: 50%;
}

.bb-highlight {
  background: -webkit-linear-gradient(270deg, rgba(255, 255, 255, 0) 50%, #fe6f4b 50%);
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 50%, #fe6f4b 50%);
}
.bb-highlight.bb-highlight--yellow {
  background: -webkit-linear-gradient(270deg, rgba(255, 255, 255, 0) 50%, #faf141 50%);
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 50%, #faf141 50%);
}
.bb-highlight.bb-highlight--red {
  background: -webkit-linear-gradient(270deg, rgba(255, 255, 255, 0) 50%, #fe6f4b 50%);
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 50%, #fe6f4b 50%);
}
.bb-highlight.bb-highlight--blue {
  background: -webkit-linear-gradient(270deg, rgba(255, 255, 255, 0) 50%, #04b9d9 50%);
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 50%, #04b9d9 50%);
}
.bb-highlight.bb-highlight--grey {
  background: -webkit-linear-gradient(270deg, rgba(255, 255, 255, 0) 50%, #dedfe2 50%);
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 50%, #dedfe2 50%);
}

@media print {
  * {
    background: transparent !important;
    color: black !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }

  a,
  a:visited {
    text-decoration: underline;
  }

  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }

  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }

  thead {
    display: table-header-group;
  }

  tr,
  img {
    page-break-inside: avoid;
  }

  img {
    max-width: 100% !important;
  }

  h2,
  h3,
  h4 {
    page-break-after: avoid;
  }

  @page {
    margin: 0.5cm;
  }
}
/*
   Animation example, for spinners
*/
.ani-bg {
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-name: ani-bg;
          animation-name: ani-bg;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
  background: #eee;
  background: -webkit-gradient(linear, left top, right top, color-stop(8%, #eee), color-stop(18%, #ddd), color-stop(33%, #eee));
  background: -webkit-linear-gradient(left, #eee 8%, #ddd 18%, #eee 33%);
  background: linear-gradient(to right, #eee 8%, #ddd 18%, #eee 33%);
  background-size: 1000px 100%;
  height: 96px;
  position: relative;
}

@-webkit-keyframes ani-bg {
  0% {
    background-position: -1000px 0;
  }
  100% {
    background-position: 1000px 0;
  }
}

@keyframes ani-bg {
  0% {
    background-position: -1000px 0;
  }
  100% {
    background-position: 1000px 0;
  }
}
@keyframes ani-bg {
  0% {
    background-position: -1000px 0;
  }
  100% {
    background-position: 1000px 0;
  }
}
@-webkit-keyframes loading {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0.9;
  }
}
@keyframes loading {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0.9;
  }
}
@-webkit-keyframes slide-up {
  to {
    height: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
}
@keyframes slide-up {
  to {
    height: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
}
@-webkit-keyframes slide-down {
  from {
    height: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
}
@keyframes slide-down {
  from {
    height: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes flip-in {
  from {
    opacity: 0;
    -webkit-transform: scaleY(0);
            transform: scaleY(0);
  }
  to {
    opacity: 1;
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
  }
}
@keyframes flip-in {
  from {
    opacity: 0;
    -webkit-transform: scaleY(0);
            transform: scaleY(0);
  }
  to {
    opacity: 1;
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
  }
}
@-webkit-keyframes flip-out {
  from {
    opacity: 1;
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
  }
  to {
    opacity: 0;
    -webkit-transform: scaleY(0);
            transform: scaleY(0);
  }
}
@keyframes flip-out {
  from {
    opacity: 1;
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
  }
  to {
    opacity: 0;
    -webkit-transform: scaleY(0);
            transform: scaleY(0);
  }
}
@-webkit-keyframes zoom-in {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
            transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@keyframes zoom-in {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
            transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@-webkit-keyframes zoom-out {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
            transform: scale3d(0.3, 0.3, 0.3);
  }
  100% {
    opacity: 0;
  }
}
@keyframes zoom-out {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
            transform: scale3d(0.3, 0.3, 0.3);
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes slide-in-right {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
@keyframes slide-in-right {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes slide-in-left {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
@keyframes slide-in-left {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes slide-in-down {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
@keyframes slide-in-down {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes slide-out-left {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }
}
@keyframes slide-out-left {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }
}
@-webkit-keyframes slide-out-right {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
}
@keyframes slide-out-right {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
}
@-webkit-keyframes slide-out-up {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }
}
@keyframes slide-out-up {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }
}
@-webkit-keyframes rotate {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes rotate {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
            transform: scale3d(1.03, 1.03, 1.03);
  }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}
@keyframes pulse {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
            transform: scale3d(1.03, 1.03, 1.03);
  }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}
@-webkit-keyframes shake {
  15% {
    -webkit-transform: translateX(0.5rem);
            transform: translateX(0.5rem);
  }
  30% {
    -webkit-transform: translateX(-0.4rem);
            transform: translateX(-0.4rem);
  }
  45% {
    -webkit-transform: translateX(0.3rem);
            transform: translateX(0.3rem);
  }
  60% {
    -webkit-transform: translateX(-0.2rem);
            transform: translateX(-0.2rem);
  }
  75% {
    -webkit-transform: translateX(0.1rem);
            transform: translateX(0.1rem);
  }
  90% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@keyframes shake {
  15% {
    -webkit-transform: translateX(0.5rem);
            transform: translateX(0.5rem);
  }
  30% {
    -webkit-transform: translateX(-0.4rem);
            transform: translateX(-0.4rem);
  }
  45% {
    -webkit-transform: translateX(0.3rem);
            transform: translateX(0.3rem);
  }
  60% {
    -webkit-transform: translateX(-0.2rem);
            transform: translateX(-0.2rem);
  }
  75% {
    -webkit-transform: translateX(0.1rem);
            transform: translateX(0.1rem);
  }
  90% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
.fadeIn {
  -webkit-animation: fade-in 250ms;
          animation: fade-in 250ms;
}

.fadeOut {
  -webkit-animation: fade-out 250ms;
          animation: fade-out 250ms;
}

.zoomIn {
  -webkit-animation: zoom-in 200ms;
          animation: zoom-in 200ms;
}

.zoomOut {
  -webkit-animation: zoom-out 500ms;
          animation: zoom-out 500ms;
}

.slideInRight {
  -webkit-animation: slide-in-right 500ms;
          animation: slide-in-right 500ms;
}

.slideInLeft {
  -webkit-animation: slide-in-left 500ms;
          animation: slide-in-left 500ms;
}

.slideInDown {
  -webkit-animation: slide-in-down 500ms;
          animation: slide-in-down 500ms;
}

.slideOutLeft {
  -webkit-animation: slide-out-left 500ms;
          animation: slide-out-left 500ms;
}

.slideOutRight {
  -webkit-animation: slide-out-right 500ms;
          animation: slide-out-right 500ms;
}

.slideOutUp {
  -webkit-animation: slide-out-up 500ms;
          animation: slide-out-up 500ms;
}

.slideUp {
  overflow: hidden;
  -webkit-animation: slide-up 200ms ease-in-out;
          animation: slide-up 200ms ease-in-out;
}

.slideDown {
  overflow: hidden;
  -webkit-animation: slide-down 80ms ease-in-out;
          animation: slide-down 80ms ease-in-out;
}

.flipIn {
  -webkit-animation: flip-in 250ms cubic-bezier(0.5, -0.5, 0.5, 1.5);
          animation: flip-in 250ms cubic-bezier(0.5, -0.5, 0.5, 1.5);
}

.flipOut {
  -webkit-animation: flip-out 500ms cubic-bezier(0.5, -0.5, 0.5, 1.5);
          animation: flip-out 500ms cubic-bezier(0.5, -0.5, 0.5, 1.5);
}

.rotate {
  -webkit-animation: rotate 500ms;
          animation: rotate 500ms;
}

.pulse {
  -webkit-animation: pulse 250ms 2;
          animation: pulse 250ms 2;
}

.shake {
  -webkit-animation: shake 500ms;
          animation: shake 500ms;
}

.dropdown:not(.v-select) {
  position: absolute;
  z-index: 100;
  top: 0;
  right: 0;
  width: 17.5rem;
  color: #000;
  font-size: 17px;
  background: #fff;
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.15);
  border-radius: 3px;
  max-height: 18.75rem;
  margin: 0;
  padding: 0;
  overflow: hidden;
}
.dropdown:not(.v-select).dropdown-mobile {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  max-height: none;
  border: none;
}
.dropdown:not(.v-select) .close {
  margin: 1.25rem auto;
}
.dropdown:not(.v-select).open {
  overflow: auto;
}
.dropdown:not(.v-select) ul {
  list-style: none;
  margin: 0;
}
.dropdown:not(.v-select) ul li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.dropdown:not(.v-select) ul li:last-child {
  border-bottom: none;
}
.dropdown:not(.v-select) ul a {
  display: block;
  padding: 0.75rem;
  text-decoration: none;
  color: #000;
}
.dropdown:not(.v-select) ul a:hover {
  background: rgba(0, 0, 0, 0.05);
}

.message {
  font-size: 16px;
  line-height: 24px;
  background: #e0e1e1;
  color: var(--bb-body-text-color);
  padding: 1rem;
  padding-right: 2.5em;
  padding-bottom: 0.75rem;
  margin-bottom: 27px;
  position: relative;
}
.message a {
  color: inherit;
}
.message h2, .message h3, .message h4, .message h5, .message h6 {
  margin-bottom: 0;
}
.message .close {
  position: absolute;
  right: 1rem;
  top: 1.1rem;
}

.message.error {
  background: var(--bb-danger-color);
  color: #fff;
}

.message.success {
  background: var(--bb-success-color);
  color: #fff;
}

.message.warning {
  background: var(--bb-warning-color);
}

.message.focus {
  background: var(--bb-default-notice-color);
  color: #fff;
}

.message.black {
  background: #0d0d0e;
  color: #fff;
}

.message.inverted {
  background: #fff;
}

button[data-balloon] {
  overflow: visible;
}

[data-balloon] {
  position: relative;
  cursor: pointer;
}
[data-balloon]:after {
  opacity: 0;
  pointer-events: none;
  -webkit-transition: all 0.18s ease-out 0.18s;
          transition: all 0.18s ease-out 0.18s;
  font-weight: 500;
  font-size: 13px;
  letter-spacing: -0.24px;
  background: rgba(var(--bb-tooltip-background-rgb), 0.95);
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.22);
  color: var(--bb-tooltip-color);
  content: attr(data-balloon);
  line-height: 1.3;
  padding: 7px 15px;
  position: absolute;
  white-space: nowrap;
  z-index: 10;
}
[data-balloon]:before {
  background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22var(--bb-tooltip-background)%22%20transform%3D%22rotate(0)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");
  background-size: 100% auto;
  width: 18px;
  height: 6px;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: all 0.18s ease-out 0.18s;
          transition: all 0.18s ease-out 0.18s;
  content: "";
  position: absolute;
  z-index: 10;
}
[data-balloon]:hover:before, [data-balloon]:hover:after, [data-balloon][data-balloon-visible]:before, [data-balloon][data-balloon-visible]:after {
  opacity: 1;
  pointer-events: auto;
}
[data-balloon].font-awesome:after {
  font-family: FontAwesome;
}
[data-balloon][data-balloon-break]:after {
  white-space: pre;
}
[data-balloon][data-balloon-blunt]:before, [data-balloon][data-balloon-blunt]:after {
  -webkit-transition: none;
          transition: none;
}
[data-balloon][data-balloon-pos="up"]:after {
  bottom: 100%;
  left: 50%;
  margin-bottom: 11px;
  -webkit-transform: translate(-50%, 10px);
      -ms-transform: translate(-50%, 10px);
          transform: translate(-50%, 10px);
  -webkit-transform-origin: top;
      -ms-transform-origin: top;
          transform-origin: top;
}
[data-balloon][data-balloon-pos="up"]:before {
  bottom: 100%;
  left: 50%;
  margin-bottom: 5px;
  -webkit-transform: translate(-50%, 10px);
      -ms-transform: translate(-50%, 10px);
          transform: translate(-50%, 10px);
  -webkit-transform-origin: top;
      -ms-transform-origin: top;
          transform-origin: top;
}
[data-balloon][data-balloon-pos="up"]:hover:after, [data-balloon][data-balloon-pos="up"][data-balloon-visible]:after {
  -webkit-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}
[data-balloon][data-balloon-pos="up"]:hover:before, [data-balloon][data-balloon-pos="up"][data-balloon-visible]:before {
  -webkit-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}
[data-balloon][data-balloon-pos="up-left"]:after {
  bottom: 100%;
  left: 0;
  margin-bottom: 11px;
  -webkit-transform: translate(0, 10px);
      -ms-transform: translate(0, 10px);
          transform: translate(0, 10px);
  -webkit-transform-origin: top;
      -ms-transform-origin: top;
          transform-origin: top;
}
[data-balloon][data-balloon-pos="up-left"]:before {
  bottom: 100%;
  left: 5px;
  margin-bottom: 5px;
  -webkit-transform: translate(0, 10px);
      -ms-transform: translate(0, 10px);
          transform: translate(0, 10px);
  -webkit-transform-origin: top;
      -ms-transform-origin: top;
          transform-origin: top;
}
[data-balloon][data-balloon-pos="up-left"]:hover:after, [data-balloon][data-balloon-pos="up-left"][data-balloon-visible]:after {
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);
}
[data-balloon][data-balloon-pos="up-left"]:hover:before, [data-balloon][data-balloon-pos="up-left"][data-balloon-visible]:before {
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);
}
[data-balloon][data-balloon-pos="up-right"]:after {
  bottom: 100%;
  right: 0;
  margin-bottom: 11px;
  -webkit-transform: translate(0, 10px);
      -ms-transform: translate(0, 10px);
          transform: translate(0, 10px);
  -webkit-transform-origin: top;
      -ms-transform-origin: top;
          transform-origin: top;
}
[data-balloon][data-balloon-pos="up-right"]:before {
  bottom: 100%;
  right: 5px;
  margin-bottom: 5px;
  -webkit-transform: translate(0, 10px);
      -ms-transform: translate(0, 10px);
          transform: translate(0, 10px);
  -webkit-transform-origin: top;
      -ms-transform-origin: top;
          transform-origin: top;
}
[data-balloon][data-balloon-pos="up-right"]:hover:after, [data-balloon][data-balloon-pos="up-right"][data-balloon-visible]:after {
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);
}
[data-balloon][data-balloon-pos="up-right"]:hover:before, [data-balloon][data-balloon-pos="up-right"][data-balloon-visible]:before {
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);
}
[data-balloon][data-balloon-pos="down"]:after {
  left: 50%;
  margin-top: 11px;
  top: 100%;
  -webkit-transform: translate(-50%, -10px);
      -ms-transform: translate(-50%, -10px);
          transform: translate(-50%, -10px);
}
[data-balloon][data-balloon-pos="down"]:before {
  background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22var(--bb-tooltip-background)%22%20transform%3D%22rotate(180 18 6)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");
  background-size: 100% auto;
  width: 18px;
  height: 6px;
  left: 50%;
  margin-top: 5px;
  top: 100%;
  -webkit-transform: translate(-50%, -10px);
      -ms-transform: translate(-50%, -10px);
          transform: translate(-50%, -10px);
}
[data-balloon][data-balloon-pos="down"]:hover:after, [data-balloon][data-balloon-pos="down"][data-balloon-visible]:after {
  -webkit-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}
[data-balloon][data-balloon-pos="down"]:hover:before, [data-balloon][data-balloon-pos="down"][data-balloon-visible]:before {
  -webkit-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}
[data-balloon][data-balloon-pos="down-left"]:after {
  left: 0;
  margin-top: 11px;
  top: 100%;
  -webkit-transform: translate(0, -10px);
      -ms-transform: translate(0, -10px);
          transform: translate(0, -10px);
}
[data-balloon][data-balloon-pos="down-left"]:before {
  background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22var(--bb-tooltip-background)%22%20transform%3D%22rotate(180 18 6)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");
  background-size: 100% auto;
  width: 18px;
  height: 6px;
  left: 5px;
  margin-top: 5px;
  top: 100%;
  -webkit-transform: translate(0, -10px);
      -ms-transform: translate(0, -10px);
          transform: translate(0, -10px);
}
[data-balloon][data-balloon-pos="down-left"]:hover:after, [data-balloon][data-balloon-pos="down-left"][data-balloon-visible]:after {
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);
}
[data-balloon][data-balloon-pos="down-left"]:hover:before, [data-balloon][data-balloon-pos="down-left"][data-balloon-visible]:before {
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);
}
[data-balloon][data-balloon-pos="down-right"]:after {
  right: 0;
  margin-top: 11px;
  top: 100%;
  -webkit-transform: translate(0, -10px);
      -ms-transform: translate(0, -10px);
          transform: translate(0, -10px);
}
[data-balloon][data-balloon-pos="down-right"]:before {
  background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22var(--bb-tooltip-background)%22%20transform%3D%22rotate(180 18 6)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");
  background-size: 100% auto;
  width: 18px;
  height: 6px;
  right: 5px;
  margin-top: 5px;
  top: 100%;
  -webkit-transform: translate(0, -10px);
      -ms-transform: translate(0, -10px);
          transform: translate(0, -10px);
}
[data-balloon][data-balloon-pos="down-right"]:hover:after, [data-balloon][data-balloon-pos="down-right"][data-balloon-visible]:after {
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);
}
[data-balloon][data-balloon-pos="down-right"]:hover:before, [data-balloon][data-balloon-pos="down-right"][data-balloon-visible]:before {
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);
}
[data-balloon][data-balloon-pos="left"]:after {
  margin-right: 11px;
  right: 100%;
  top: 50%;
  -webkit-transform: translate(10px, -50%);
      -ms-transform: translate(10px, -50%);
          transform: translate(10px, -50%);
}
[data-balloon][data-balloon-pos="left"]:before {
  background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22var(--bb-tooltip-background)%22%20transform%3D%22rotate(-90 18 18)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");
  background-size: 100% auto;
  width: 6px;
  height: 18px;
  margin-right: 5px;
  right: 100%;
  top: 50%;
  -webkit-transform: translate(10px, -50%);
      -ms-transform: translate(10px, -50%);
          transform: translate(10px, -50%);
}
[data-balloon][data-balloon-pos="left"]:hover:after, [data-balloon][data-balloon-pos="left"][data-balloon-visible]:after {
  -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
[data-balloon][data-balloon-pos="left"]:hover:before, [data-balloon][data-balloon-pos="left"][data-balloon-visible]:before {
  -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
[data-balloon][data-balloon-pos="right"]:after {
  left: 100%;
  margin-left: 11px;
  top: 50%;
  -webkit-transform: translate(-10px, -50%);
      -ms-transform: translate(-10px, -50%);
          transform: translate(-10px, -50%);
}
[data-balloon][data-balloon-pos="right"]:before {
  background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22var(--bb-tooltip-background)%22%20transform%3D%22rotate(90 6 6)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");
  background-size: 100% auto;
  width: 6px;
  height: 18px;
  left: 100%;
  margin-left: 5px;
  top: 50%;
  -webkit-transform: translate(-10px, -50%);
      -ms-transform: translate(-10px, -50%);
          transform: translate(-10px, -50%);
}
[data-balloon][data-balloon-pos="right"]:hover:after, [data-balloon][data-balloon-pos="right"][data-balloon-visible]:after {
  -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
[data-balloon][data-balloon-pos="right"]:hover:before, [data-balloon][data-balloon-pos="right"][data-balloon-visible]:before {
  -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
[data-balloon][data-balloon-length="small"]:after {
  white-space: normal;
  width: 80px;
}
[data-balloon][data-balloon-length="medium"]:after {
  white-space: normal;
  width: 150px;
}
[data-balloon][data-balloon-length="large"]:after {
  white-space: normal;
  width: 260px;
}
[data-balloon][data-balloon-length="xlarge"]:after {
  white-space: normal;
  width: 380px;
}
@media screen and (max-width: 768px) {
  [data-balloon][data-balloon-length="xlarge"]:after {
    white-space: normal;
    width: 90vw;
  }
}
[data-balloon][data-balloon-length="fit"]:after {
  white-space: normal;
  width: 100%;
}

[data-bp-tooltip]:after {
  background: rgba(var(--bb-tooltip-background-rgb), 0.95);
  color: var(--bb-tooltip-color);
}
[data-bp-tooltip]:before {
  background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22var(--bb-tooltip-background)%22%20transform%3D%22rotate(0)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");
  background-size: 100% auto;
  width: 18px;
  height: 6px;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: all 0.18s ease-out 0.18s;
          transition: all 0.18s ease-out 0.18s;
}

.bs-item-list.list-view {
  list-style: none;
  margin: 0;
}
.bs-item-list.list-view .bs-item-wrap {
  background: var(--bb-content-background-color);
  border: 1px solid var(--bb-content-border-color);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  margin: 0 0 -1px;
  padding: 15px 20px;
  position: relative;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.bs-item-list.list-view .bs-item-wrap:not(.no-hover-effect, .header-total-reply-count):hover {
  border-bottom-color: transparent;
  border-radius: 3px;
  position: relative;
  z-index: 1;
}
.bs-item-list.list-view.bs-forums-items:not(.bs-single-forum-list) li .bs-item-wrap {
  border-top: none;
  border-bottom: none;
}
.bs-item-list.list-view.bs-forums-items:not(.bs-single-forum-list) li:last-of-type .bs-item-wrap {
  border-bottom: 1px solid var(--bb-content-border-color);
}
.bs-item-list.list-view li.bs-item-wrap:not(.no-hover-effect):hover {
  box-shadow: none;
  border-left-color: var(--bb-content-border-color);
  border-right-color: var(--bb-content-border-color);
}
.bs-item-list.list-view li.bs-item-wrap:first-child {
  border-top-left-radius: var(--bb-block-radius);
  border-top-right-radius: var(--bb-block-radius);
}
.bs-item-list.list-view.topic-list-no-replies li.bs-item-wrap:first-child {
  border-radius: var(--bb-block-radius);
}
.bs-item-list.list-view .item-meta {
  font-size: 13px;
  color: var(--bb-alternate-text-color);
  letter-spacing: -0.24px;
  line-height: 1;
}
.bs-item-list.list-view .bs-dropdown {
  right: -15px;
}
.bs-item-list.list-view .bb-icon-map-pin-small:before {
  margin-left: 0;
}
.bs-item-list.list-view .item-avatar > a {
  display: inline-block;
  margin: 0;
  position: relative;
}
.bs-item-list.list-view .item-avatar {
  margin-right: 20px;
}
.bs-item-list.list-view .bs-dropdown-link {
  color: var(--bb-headings-color);
  border: 0;
  display: inline-block;
  line-height: 1;
  opacity: 0.4;
  padding: 7px 0;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.bs-item-list.list-view .bs-dropdown-link.active, .bs-item-list.list-view .bs-dropdown-link.focus, .bs-item-list.list-view .bs-dropdown-link:hover {
  background: transparent;
  opacity: 1;
}
.bs-item-list.list-view .bs-dropdown-link i {
  font-size: 20px;
}

.notification-list.list-view li.bs-item-wrap:last-child {
  border-bottom-right-radius: var(--bb-block-radius);
  border-bottom-left-radius: var(--bb-block-radius);
}

#bbpress-forums .bs-item-list.list-view:not(.bbp-lead-topic) > li:last-child {
  border-bottom-left-radius: var(--bb-block-radius);
  border-bottom-right-radius: var(--bb-block-radius);
}
#bbpress-forums .bs-item-list.list-view:not(.bbp-lead-topic) > li:last-child > div.bs-reply-list-item, #bbpress-forums .bs-item-list.list-view:not(.bbp-lead-topic) > li:last-child > .bs-item-wrap {
  border-bottom-left-radius: var(--bb-block-radius);
  border-bottom-right-radius: var(--bb-block-radius);
}
#bbpress-forums .bs-item-list.list-view:has(.header-total-reply-count.bp-hide) li.topic-lead {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.bs-item-list.notification-list .bs-item-wrap:not(.no-hover-effect):hover {
  border-left-color: transparent;
  border-right-color: transparent;
}

.bs-item-list .infinite-loading-container {
  padding: 0;
}

.bs-item-wrap.loading * {
  -webkit-transition: opacity;
          transition: opacity;
  -webkit-animation: loading 1s infinite;
          animation: loading 1s infinite;
}

/* Dropdown - Starts Here */
.bs-dropdown-wrap {
  position: relative;
}
.bs-dropdown-wrap.hover-open:hover .bs-dropdown {
  opacity: 1;
  visibility: visible;
}

.bs-dropdown {
  background: #fff;
  box-shadow: 0 2px 7px 1px rgba(0, 0, 0, 0.05), 0 6px 32px 0 rgba(18, 43, 70, 0.1);
  border-radius: var(--bb-block-radius);
  list-style: none;
  padding: 10px 0;
  position: absolute;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  right: 0;
  top: 38px;
  margin: 0;
  min-width: 168px;
  opacity: 0;
  visibility: hidden;
  z-index: 95;
}
.bs-dropdown.open {
  opacity: 1;
  visibility: visible;
}
.bs-dropdown:after {
  content: " ";
  position: absolute;
  width: 0;
  height: 0;
  top: 1px;
  margin: 0 auto;
  right: 25px;
  box-sizing: border-box;
  border: 6px solid black;
  border-color: var(--bb-content-background-color) var(--bb-content-background-color) transparent transparent;
  -webkit-transform-origin: 0 0;
      -ms-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
  box-shadow: 2px -3px 3px 0 rgba(0, 0, 0, 0.02);
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  z-index: 96;
}
.bs-dropdown li {
  font-size: 13px;
  font-weight: inherit;
  color: var(--bb-body-text-color);
  letter-spacing: -0.24px;
  line-height: 1;
  margin-bottom: 1px;
  padding: 0.5625rem 0.9375rem;
  cursor: pointer;
  width: 100%;
}

/* Dropdown - Ends Here */
/* More Actions Dropdown */
.bs-dropdown-wrap li {
  border: 0;
  margin-bottom: 0;
  padding: 0;
}
.bs-dropdown-wrap .bs-dropdown a {
  margin: 0;
  padding: 9px 15px;
  display: block;
  text-align: left;
  opacity: 1;
  color: var(--bb-body-text-color);
}
.bs-dropdown-wrap .bs-dropdown a.selected, .bs-dropdown-wrap .bs-dropdown a:hover {
  background-color: var(--bb-content-alternate-background-color);
}

.bs-dropdown-wrap .bs-icon-sort-desc {
  color: var(--bb-headings-color);
  opacity: 0.4;
  font-size: 22px;
  line-height: 1;
}

.bb-modal {
  position: relative;
  background-color: var(--bb-content-background-color);
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-block-radius);
  padding: 40px;
  width: auto;
  max-width: 800px;
  margin: 10px auto;
  box-shadow: 0 3px 24px 0 rgba(18, 43, 70, 0.28);
}
.bb-modal .mfp-close,
.bb-modal .mfp-close:hover {
  background-color: transparent;
  box-shadow: none;
}

button.mfp-close {
  background-color: transparent;
  color: var(--bb-headings-color);
}
button.mfp-close:hover {
  background-color: transparent;
  color: var(--bb-headings-color);
}

.mfp-bg {
  opacity: 0.4;
}

@media (max-width: 992px) {
  .bb-modal {
    padding: 40px 20px;
  }
}
.bb-cover-wrap {
  border-radius: 3px;
  position: relative;
  overflow: hidden;
  padding-top: 96.52%;
  display: block;
  background: var(--bb-cover-image-background-color);
}
.bb-cover-wrap:after {
  content: "";
  position: absolute;
  background: rgba(0, 0, 0, 0.1);
  background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, #07121d 100%);
  background-image: linear-gradient(-180deg, rgba(0, 0, 0, 0) 0%, #07121d 100%);
  border-radius: 3px;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.bb-cover-wrap.bs-no-cover-img:after {
  opacity: 0.3;
}
.bb-cover-wrap img {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  z-index: 0;
  min-height: 100%;
  width: auto;
  min-width: 100%;
  object-fit: cover;
  border-radius: 0;
}

.my-account.events.profile .item-body-inner .statusnotice .em-warning {
  padding: 0;
  margin: 0;
}
.my-account.events.profile .item-body-inner .statusnotice .em-warning p {
  padding: 0;
  margin: 0 0 1.6875rem !important;
}

#pass-strength-result {
  border-radius: 4px;
  font-size: 14px;
  font-weight: 400;
  text-align: left;
  border: 1px solid rgba(0, 0, 0, 0.05);
  padding-left: 15px;
  padding-right: 15px;
}
#pass-strength-result:before {
  font-family: bb-icons;
  display: inline-block;
  speak: none;
  width: 18px;
  font-size: 18px;
  margin-right: 10px;
  text-decoration: inherit;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  top: 1px;
}
#pass-strength-result.short {
  background-color: rgba(var(--bb-danger-color-rgb), 0.1);
  color: var(--bb-danger-color);
  border-color: rgba(0, 0, 0, 0.05);
}
#pass-strength-result.short:before {
  content: "\ee65";
  font-weight: 200;
}
#pass-strength-result.error, #pass-strength-result.bad {
  background-color: rgba(var(--bb-warning-color-rgb), 0.1);
  color: var(--bb-warning-color);
  border-color: rgba(0, 0, 0, 0.05);
}
#pass-strength-result.error:before, #pass-strength-result.bad:before {
  content: "\ee66";
  font-weight: 300;
}
#pass-strength-result.good {
  background-color: rgba(var(--bb-default-notice-color-rgb), 0.1);
  color: var(--bb-default-notice-color);
  border-color: rgba(0, 0, 0, 0.05);
}
#pass-strength-result.good:before {
  content: "\eebc";
  font-weight: 200;
}
#pass-strength-result.strong {
  background-color: rgba(var(--bb-success-color-rgb), 0.1);
  color: var(--bb-success-color);
  border-color: rgba(0, 0, 0, 0.05);
  font-weight: 400 !important;
}
#pass-strength-result.strong:before {
  content: "\e876";
  font-weight: 200;
}

/* bp-navs */
.bp-navs:after,
.bp-navs ul:after {
  content: " ";
  display: table;
  clear: both;
}

.bp-navs ul li a {
  display: block;
}

.bp-navs ul li .count,
.buddypress-wrap .bp-navs li.dynamic a .count {
  background: var(--bb-alternate-text-color);
  box-shadow: none;
  border-radius: 10px;
  font-size: 11px;
  font-weight: 600;
  color: var(--bb-content-background-color);
  letter-spacing: -0.26px;
  line-height: 16px;
  border: 0;
  min-width: 25px;
  display: inline-block;
  margin-left: 7px;
  padding: 2px 6px;
  text-align: center;
  vertical-align: middle;
}
.bp-navs ul li .count:empty,
.buddypress-wrap .bp-navs li.dynamic a .count:empty {
  display: none;
}

.bp-navs ul li.hideshow .count,
.buddypress-wrap .bp-navs li.hideshow a .count {
  line-height: 12px;
  padding-top: 1px;
  padding-bottom: 1px;
}

.bb-single-main-nav > ul > li > a .count {
  margin-left: 5px;
}

.bb-single-main-nav .bb-single-nav-item-point {
  display: inline;
}

.bb-component-nav-item-point {
  display: inline;
}

/* Subnav */
.bp-navs.bp-subnavs {
  font-size: 14px;
}

.bp-navs ul li a {
  color: var(--bb-body-text-color);
}

.bp-navs ul li a {
  border-bottom: 1px solid transparent;
  margin-bottom: -1px;
}
.bp-navs ul li a:hover {
  color: var(--bb-primary-color);
}

.bp-navs ul li.selected a {
  color: var(--bb-headings-color);
  border-bottom: 1px solid var(--bb-primary-color);
}
.bp-navs ul li.selected a:hover {
  color: var(--bb-primary-color);
}

.bb-yoast-breadcrumbs {
  max-width: 1200px;
  margin: auto;
  padding: 20px 10px 0;
  font-size: 14px;
}

strong.breadcrumb_last {
  font-weight: 500;
}

img.emoji,
img.emojioneemoji {
  display: inline-block;
  margin: 3px;
  width: 24px;
  height: 24px;
}

.activity-update-form ~ .mpp-upload-buttons {
  float: none;
}
.activity-update-form ~ .mpp-media-upload-container a.mpp-upload-container-close {
  color: transparent;
  text-indent: 0;
  background: none;
}
.activity-update-form ~ .mpp-media-upload-container a.mpp-upload-container-close:before {
  content: "\e828";
  font-family: bb-icons;
  font-size: 22px;
  color: #939597;
}
.activity-update-form ~ .mpp-media-upload-container a.mpp-upload-container-close:hover {
  color: transparent;
}
.activity-update-form ~ .mpp-media-upload-container .mpp-dropzone {
  height: auto;
  background: rgba(240, 243, 247, 0.5);
  border: 1px dashed #dedfe2;
  border-radius: 6px;
  padding: 10px 0;
}
.activity-update-form ~ .mpp-media-upload-container .mpp-dropzone .mpp-drag-drop-inside p {
  color: #122b46;
}
.activity-update-form ~ .mpp-media-upload-container .mpp-feedback > ul {
  margin: 10px 0;
}
.activity-update-form ~ .mpp-media-upload-container .mpp-remote-media-container .mpp-remote-add-media-row {
  padding-right: 90px;
}
.activity-update-form ~ .mpp-media-upload-container .mpp-uploading-media-list ul {
  margin: 10px 0;
}

/* Radio */
.bb-radio-style {
  position: relative;
  line-height: 1;
}
.bb-radio-style input[type="radio"] {
  opacity: 0;
}
.bb-radio-style input[type="radio"] + span {
  position: relative;
  display: inline-block;
  width: 22px;
  height: 22px;
}
.bb-radio-style input[type="radio"] + span:before {
  content: "";
  display: inline-block;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  width: 22px;
  height: 22px;
  line-height: 1;
  border: 2px solid var(--bb-content-border-color);
  border-radius: 100%;
}
.bb-radio-style input[type="radio"]:checked + span:before {
  border: 1px solid var(--bb-primary-color);
}
.bb-radio-style input[type="radio"]:checked + span:after {
  content: "";
  background-color: var(--bb-primary-color);
  margin: auto;
  width: 14px;
  position: absolute;
  height: 14px;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  text-align: center;
  border-radius: 100%;
}

.lms-topic-sidebar-instructor .bb-about-instructor > h4 {
  color: var(--bb-headings-color);
}

ul.medium-editor-toolbar-actions .medium-editor-action b:hover::before {
  color: var(--bb-headings-color);
}

.bb-checkbox,
.bb-radio {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 22px;
  position: relative;
  cursor: pointer;
}
.bb-checkbox .bb-radio-help:before,
.bb-checkbox .bb-checkbox-help:before,
.bb-radio .bb-radio-help:before,
.bb-radio .bb-checkbox-help:before {
  display: inline-block;
  content: "";
  width: 22px;
  height: 22px;
  vertical-align: middle;
  background-color: #fff;
  border: 2px solid #d6dce6;
  border-radius: 4px;
  margin-right: 10px;
}
.bb-checkbox .bb-checkbox-help:after,
.bb-radio .bb-checkbox-help:after {
  position: absolute;
  top: 0;
  left: 0;
  display: inline-block;
  content: "\e876";
  width: 22px;
  height: 22px;
  font-family: bb-icons;
  font-style: normal;
  font-weight: normal;
  font-size: 22px;
  line-height: 22px;
  background-color: var(--bb-primary-color);
  color: #fff;
  border-radius: 4px;
  opacity: 0;
}
.bb-checkbox input,
.bb-radio input {
  position: absolute;
  opacity: 0;
}
.bb-checkbox input[type="checkbox"]:checked + .bb-checkbox-help:after,
.bb-radio input[type="checkbox"]:checked + .bb-checkbox-help:after {
  opacity: 1;
}

.vue-tabs label.bb-checkbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* Radio */
.bb-radio .bb-radio-help:before {
  border-radius: 50%;
}
.bb-radio .bb-radio-help:after {
  content: "";
  position: absolute;
  top: 4px;
  left: 4px;
  width: 14px;
  height: 14px;
  display: inline-block;
  background-color: var(--bb-primary-color);
  border-radius: 50%;
  opacity: 0;
}
.bb-radio input[type="radio"]:checked + .bb-radio-help:after {
  opacity: 1;
}

.bb-switch {
  position: relative;
  display: inline-block;
  width: 44px;
  height: 28px;
  margin: 0;
  vertical-align: middle;
}
.bb-switch input {
  display: none;
}

.switch-slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #c8cbcf;
  -webkit-transition: 0.4s;
          transition: 0.4s;
  border-radius: 34px;
}
.switch-slider:before {
  position: absolute;
  content: "";
  height: 24px;
  width: 24px;
  left: 2px;
  bottom: 2px;
  background-color: white;
  border-radius: 50%;
  -webkit-transition: 0.4s;
          transition: 0.4s;
  box-shadow: 0 3px 7px 0 rgba(0, 0, 0, 0.15), 0 1px 1px 0 rgba(0, 0, 0, 0.16), 0 3px 1px 0 rgba(0, 0, 0, 0.1);
}

.bb-input-switch:checked + .switch-slider {
  background-color: var(--bb-primary-color);
}

input:checked + .switch-slider:before {
  -webkit-transform: translateX(16px);
      -ms-transform: translateX(16px);
          transform: translateX(16px);
}

ins.iCheck-helper {
  z-index: 2;
}

/* --------------------------------------------------------------
# Accessibility
-------------------------------------------------------------- */
/* Text meant only for screen readers. */
.screen-reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
}

.screen-reader-text:hover,
.screen-reader-text:active,
.screen-reader-text:focus {
  background-color: #f1f1f1;
  border-radius: 3px;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  clip: auto !important;
  color: #21759b;
  display: block;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: bold;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000;
  /* Above WP toolbar. */
}

.alignleft {
  float: left;
}

.alignright {
  float: right;
}

.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}

.clear-both {
  clear: both;
}

.clear-none {
  clear: none;
}

.clear-left {
  clear: left;
}

.clear-right {
  clear: right;
}

/* Image Caption Style */
.wp-caption {
  background-color: #e6e6e6;
  max-width: 100%;
  overflow: hidden;
  text-align: center;
}
.wp-caption.alignleft {
  margin: 0.5rem 2rem 1.625rem 0rem;
}
.wp-caption.aligncenter {
  margin-left: auto;
  margin-right: auto;
}
.wp-caption.alignright {
  margin: 0.5rem 0rem 1.625rem 2rem;
}

.wp-caption-text {
  color: #666;
  font-size: 0.875rem;
  line-height: 1.2;
  padding: 0.5rem;
}

#tinymce.mce-content-body {
  font-size: 1rem;
  font-style: normal;
  font-weight: 400;
  padding: 15px !important;
}

/* Gallery */
.gallery {
  margin: 0 -5px 45px;
}
.gallery br + br {
  display: none;
}

.gallery-item {
  display: inline-block;
  margin: 0;
  padding: 5px;
  vertical-align: top;
}

.gallery-columns-1 .gallery-item {
  width: 100%;
}

.gallery-columns-2 .gallery-item {
  width: 50%;
}

.gallery-columns-3 .gallery-item {
  width: 33.3333333333%;
}

.gallery-columns-4 .gallery-item {
  width: 25%;
}

.gallery-columns-5 .gallery-item {
  width: 20%;
}

.gallery-columns-6 .gallery-item {
  width: 16.6666666667%;
}

.gallery-columns-7 .gallery-item {
  width: 14.2857142857%;
}

.gallery-columns-8 .gallery-item {
  width: 12.5%;
}

.gallery-columns-9 .gallery-item {
  width: 11.1111111111%;
}

.gallery-caption {
  color: #666;
  line-height: 1.2;
  padding: 0.5rem;
  text-align: center;
}

.gallery-icon {
  overflow: hidden;
  text-align: center;
}
.gallery-icon .attachment-thumbnail {
  background-color: whitesmoke;
  margin: 0;
  max-width: 100%;
  padding: 5px;
}

.gallery img {
  display: block;
  height: auto;
  width: 100%;
}

/* .gallery .gallery-item {
    width: 50%;
} */
/* End - Gallery */
.entry-content .fluid-width-video-wrapper,
.entry-content img.aligncenter {
  margin-top: 30px;
  margin-bottom: 50px;
}

.bb-vw-container {
  width: 100vw;
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
}

#bb-loader {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: url("/wp-content/themes/buddyboss-theme/assets/images/svg/loader.svg") center no-repeat #fff;
  background-size: 62px;
  -webkit-transition: 0.3s all;
          transition: 0.3s all;
  z-index: 9999;
}
.bb-remove-loader #bb-loader {
  opacity: 0;
  visibility: hidden;
  z-index: -1111;
}

.bp-screen-reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  position: absolute !important;
  width: 1px;
  word-wrap: normal !important;
}

[v-cloak] {
  display: none !important;
}

img.wp-smiley {
  display: inline;
  border: none;
  box-shadow: none;
  /* Use !important to override inline styling */
  height: 24px !important;
  width: 24px !important;
  max-height: initial !important;
  margin: 3px;
  vertical-align: -0.1em;
  background: none;
  padding: 0;
}

/* Fixed `contenteditable = true` height issue in FireFox */
*[contenteditable]:empty:before {
  content: "\feff";
}

.select2-dropdown {
  background: #fff;
  box-shadow: 0 2px 7px 1px rgba(0, 0, 0, 0.05), 0 6px 32px 0 rgba(18, 43, 70, 0.1);
  border-radius: 4px;
  border: 0;
  padding: 5px 10px;
  margin-right: 0;
  max-width: 300px;
}
.select2-dropdown .select2-results__option {
  border-radius: 3px;
  margin-bottom: 0;
  font-size: 14px;
  padding: 2px 5px;
}

html {
  height: 100%;
  background-image: url("/wp-content/themes/buddyboss-theme/assets/images/adminbar-background.png");
  background-repeat: repeat-x;
  background-attachment: fixed;
}

html,
body {
  min-height: 100%;
}

.site {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-height: 100vh;
}
body:not(.page-template-page-fullscreen, .elementor-page) .site {
  overflow-x: hidden;
  /* Fixed horizontal scroll issue in mobile */
}

.site-header,
.site-content:not(.maintenance-content),
.bb-footer {
  padding: 0 10px;
}

.site-content {
  min-height: 70vh;
}
.sticky-header .site-content {
  min-height: 85vh;
}

.site-main {
  position: relative;
}

/* This will prevent jerk while page loading */
.has-sidebar:not(.profile-sidebar, .group-sidebar, .llms-pointer, .activate) #primary,
body.buddypress.has-sidebar:not(.profile-sidebar, .group-sidebar, .llms-pointer, .activate) #page #primary {
  max-width: 900px;
  width: 100%;
}

.content-area {
  padding-top: 1.875rem;
  padding-bottom: 2.1875rem;
}
.my-messages .content-area {
  padding-top: 1.5625rem;
}

@media screen and (max-width: 800px) {
  .content-area {
    padding-bottom: 1.25rem;
  }
}
body .widget-area:not(.widget-area-secondary) {
  padding-top: 1.875rem;
}

.infinite-loading-container {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  padding: 0;
}

@media (min-width: 800px) {
  .bb-buddypanel:not(.register) .site,
  .bb-buddypanel:not(.activate) .site {
    margin-left: 68px;
    -webkit-transition: margin-left 0.2s;
            transition: margin-left 0.2s;
  }
}

@media (min-width: 800px) {
  .bb-buddypanel.bb-buddypanel-right:not(.register) .site {
    margin-right: 68px;
    margin-left: 0;
    -webkit-transition: margin-right 0.2s;
            transition: margin-right 0.2s;
  }
}

/* 404 Page */
.no-results.not-found,
.error-404 {
  padding-top: 40px;
  padding-bottom: 40px;
}
.no-results.not-found .page-header,
.error-404 .page-header {
  margin-bottom: 40px;
}
.no-results.not-found .page-title,
.error-404 .page-title {
  margin-bottom: 10px;
}
.no-results.not-found .desc,
.error-404 .desc {
  font-size: 18px;
  font-weight: 300;
  color: var(--bb-body-text-color);
  letter-spacing: -0.24px;
  line-height: 1.5;
}
.no-results.not-found .button,
.error-404 .button {
  min-width: 140px;
}
.no-results.not-found .bb-img-404,
.error-404 .bb-img-404 {
  margin: 0 auto 40px;
}
.no-results.not-found .bb-img-404--theme-2-0 svg > path,
.error-404 .bb-img-404--theme-2-0 svg > path {
  fill: var(--bb-body-background-color);
  stroke: var(--bb-primary-color);
}
.no-results.not-found .bb-img-404--theme-2-0 svg g path,
.error-404 .bb-img-404--theme-2-0 svg g path {
  fill: var(--bb-primary-color);
}
.no-results.not-found .bb-img-404--theme-2-0 svg circle,
.error-404 .bb-img-404--theme-2-0 svg circle {
  stroke: var(--bb-primary-color);
}
.no-results.not-found .bb-img-404--theme-2-0 svg .circle-fill-404,
.error-404 .bb-img-404--theme-2-0 svg .circle-fill-404 {
  fill: var(--bb-primary-color);
}

.bb-img-404--theme-2-0 svg {
  width: 90%;
  max-width: 500px;
}

.bb-img-404--custom img {
  max-width: 100%;
}

.no-results.not-found .search-form {
  display: table;
  position: relative;
  margin: 0 auto;
}
.no-results.not-found .search-form:before {
  content: "\ef10";
  color: inherit;
  font-family: bb-icons;
  font-size: 17px;
  position: absolute;
  left: 9px;
  top: 8px;
  opacity: 0.4;
}
.no-results.not-found .search-form label {
  min-width: 28%;
}
.no-results.not-found .search-form .search-field {
  border-radius: 100px 0 0 100px;
  border-right: 0;
  width: 100%;
}
.no-results.not-found .search-form .search-submit {
  border-radius: 0 var(--bb-button-radius) var(--bb-button-radius) 0;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: -0.24px;
}
.no-results.not-found .search-form input[type="search"] {
  background-image: none;
}
.no-results.not-found .no-results-img {
  margin-bottom: 50px;
}

.avatar {
  aspect-ratio: 1;
  object-fit: cover;
  border-radius: 50%;
}

#wpadminbar #wp-admin-bar-my-account .ab-item .display-name {
  max-width: 200px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  display: inline-block;
}
@media screen and (min-width: 781px) {
  #wpadminbar #wp-admin-bar-my-account .ab-item .display-name {
    position: relative;
  }
}
@media screen and (min-width: 781px) {
  #wpadminbar #wp-admin-bar-my-account.menupop > .ab-item {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  #wpadminbar #wp-admin-bar-my-account.menupop > .ab-item:before {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
}
#wpadminbar #wp-admin-bar-my-account.with-avatar .ab-item .display-name:has(img.avatar) {
  padding-right: 24px;
}
@media screen and (min-width: 781px) {
  #wpadminbar #wp-admin-bar-my-account.with-avatar .ab-item .display-name img.avatar {
    position: absolute;
    z-index: 9;
    top: 0;
    bottom: 0;
    right: 0;
    margin: auto;
  }
}
#wpadminbar #wp-admin-bar-my-account .ab-sub-wrapper #wp-admin-bar-user-info .display-name {
  max-width: 200px;
  height: auto;
  line-height: 1;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  padding-right: 0;
}
@media screen and (max-width: 781px) {
  #wpadminbar #wp-admin-bar-my-account .ab-sub-wrapper #wp-admin-bar-user-info .display-name {
    max-width: 85vw;
  }
}

@media screen and (min-width: 800px) {
  .widget-area:not(.widget-area-secondary) {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 300px;
            flex: 0 0 300px;
    max-width: 300px;
  }

  .sidebar-left:not(.forums-sidebar) .site-content-grid {
    -ms-flex-flow: row-reverse;
        flex-flow: row-reverse;
  }
}
@media screen and (max-width: 799px) {
  body.sidebar-right:not(.profile-sidebar) .widget-area:not(.widget-area-secondary) {
    padding-top: 0;
  }
}
@media screen and (max-width: 600px) {
  #wpadminbar {
    position: fixed;
  }
}
.site-header {
  background-color: var(--bb-header-background);
  box-shadow: inset 0 -1px 0 0 #dcdfe3;
  position: relative;
}
.site-header:before {
  content: "";
  position: absolute;
  top: 0;
  left: -13px;
  bottom: 0;
  width: 13px;
  box-shadow: 5px 0 13px -3px rgba(18, 43, 70, 0.1);
  pointer-events: none;
}
.site-header i,
.site-header .notification-dropdown i,
.site-header .header-aside .notification-dropdown i,
.site-header .header-search-wrap i {
  color: var(--bb-header-links);
  font-size: 24px;
  line-height: 1;
  display: inline-block;
}
.site-header .header-aside .notification-dropdown .notification-footer i {
  font-size: 20px;
}
[dir="rtl"] .site-header .header-aside .notification-dropdown .notification-footer i.bb-icon-angle-right:before {
  content: "\e8ab";
}
.site-header .more-button i {
  font-size: 15px;
}
.site-header .site-header-container.flex {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.site-header .site-header-container .site-title > a {
  color: var(--bb-headings-color);
  font-size: 1.5rem;
  font-weight: 600;
}
.site-header .menu-item-has-children.selected span[data-balloon]:after, .site-header .menu-item-has-children.selected span[data-balloon]:before {
  display: none;
}
.site-header .header-aside [data-balloon]:after, .site-header .header-aside [data-balloon]:before {
  z-index: 1003;
}
.site-header .bb-header-loader {
  text-align: center;
  margin: 10px 0;
}
.site-header .buddypanel_logo_display_on {
  display: none;
}
.site-header .header-aside i {
  color: var(--bb-header-links);
}
.site-header .header-search-primary {
  position: static;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-top: -2px;
  opacity: 1;
  visibility: visible;
  box-shadow: none;
}
.header-style-5 .site-header .site-header-container {
  width: 100%;
  max-width: 100%;
}
.header-style-5 .site-header #primary-navbar {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media screen and (min-width: 800px) {
  .sticky-header.header-style-5.bb-buddypanel:not(.register) .site .site-header, .sticky-header.header-style-5.bb-buddypanel:not(.activate) .site .site-header {
    left: 0;
    right: 0;
    margin: 0;
  }
  body:not(.sticky-header).header-style-5.bb-buddypanel:not(.register) .site .site-header, body:not(.sticky-header).header-style-5.bb-buddypanel:not(.activate) .site .site-header {
    left: 0;
    right: 0;
    margin: 0;
  }
}

body:not(.bb-buddypanel) .site-header:before {
  display: none;
}

.bb-buddypanel-right .site-header:before {
  content: "";
  position: absolute;
  top: 0;
  left: unset;
  right: -13px;
  bottom: 0;
  width: 13px;
  box-shadow: -5px 0 13px -3px rgba(18, 43, 70, 0.1);
  pointer-events: none;
}

.buddypanel-logo .site-header .header-2 .buddypanel_logo_display_on {
  /* Presreve the logo space so aside section get aligned to right */
  display: block;
  visibility: hidden;
  opacity: 0;
}

.header-aside .notification-list.bb-nouveau-list .actions .dashicons-visibility:before,
.header-aside .notification-list.bb-nouveau-list .actions .dashicons-dismiss:before,
.header-aside .notification-list.bb-nouveau-list .actions .dashicons-trash:before,
.header-aside .notification-list.bb-nouveau-list .actions .dashicons-hidden:before {
  font-size: 24px;
}

.sticky-header .site-header {
  -webkit-transition: width 0.2s;
          transition: width 0.2s;
  box-shadow: 0 1px 0 0 rgba(139, 141, 157, 0.05), 0 0 1px 0 rgba(65, 71, 108, 0.15);
  position: fixed;
  z-index: 612;
  width: 100%;
}

.sticky-header .site-header.has-scrolled {
  box-shadow: 0 1px 0 0 rgba(139, 141, 157, 0.05), 0 5px 10px -7px rgba(65, 71, 108, 0.25);
}

.bb-submenu-isactive:not(.sticky-header) .site {
  overflow-x: visible;
}

.search-visible .site-header a.header-search-link[data-balloon]:after, .search-visible .site-header a.header-search-link[data-balloon]:before {
  display: none;
}

.site-branding {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: var(--bb-header-height);
  min-width: 60px;
  padding-right: 30px;
  -webkit-transition: all linear 0.1s;
          transition: all linear 0.1s;
}
.header-2 .site-branding {
  margin: auto;
  padding: 0 20px;
}

.default-header .main-navigation {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.header-2 .main-navigation,
.header-2 .header-aside {
  width: 40%;
}
.header-2 .site-title {
  text-align: center;
  line-height: normal;
}

.header-style-3 .main-navigation #primary-navbar {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.bb-mobile-header .flex-1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  overflow: hidden;
}
body:not(.logged-in) .bb-mobile-header .flex-1 {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.site-title {
  font-size: 1.375rem;
  font-weight: 500;
  margin: 0;
  color: var(--bb-headings-color);
}
.site-title a {
  color: var(--bb-headings-color);
}
.site-title img {
  max-height: 76px;
  min-height: 60px;
  width: auto;
  padding: 10px 0;
  object-fit: contain;
}

#site-logo .site-title img.bb-logo {
  position: relative;
  z-index: 1;
}

.site-branding.bb-center {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.site-branding.bb-right {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

a.custom-logo-link {
  display: inline-block;
}

.site-header .button i {
  color: inherit;
}

.user-link img {
  border-radius: 50%;
  max-width: 36px;
  image-rendering: optimize-contrast;
}

.header-aside {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.header-aside > * {
  padding: 0 10px;
  height: var(--bb-header-height);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.header-aside > *:first-child {
  padding-left: 0;
}
.header-aside > *:last-child {
  padding-right: 0;
}
.header-aside .bb-button:not(.button) {
  font-size: 14px;
  color: #939597;
  letter-spacing: -0.24px;
  line-height: 1;
}
.header-aside .bb-button:not(.button):hover {
  color: var(--bb-primary-color);
}
.header-aside .user-wrap.user-wrap-container {
  margin-left: 10px;
}
.header-aside.avatar {
  aspect-ratio: auto;
}
.site-header .header-aside.avatar .sub-menu {
  right: 0;
}
.site-header .header-aside.avatar .sub-menu:before {
  right: 13px;
}

.header-aside-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.header-aside-inner > * {
  padding: 0 8px;
  line-height: 1;
}
.header-aside-inner > *:last-child {
  padding-right: 0;
}
.header-aside-inner .bb-header-buttons {
  padding: 0;
}
.header-aside-inner .ab-submenu {
  list-style: none;
  padding: 0;
  margin: 0;
}
.header-aside-inner .ab-submenu a {
  padding-left: 25px;
}

a.user-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.875rem;
  font-weight: 400;
  color: var(--bb-headings-color);
  letter-spacing: -0.24px;
  height: var(--bb-header-height);
}
a.user-link i {
  margin: 0 3px 0 2px;
}

.bb-separator {
  background: var(--bb-header-links);
  height: 24px;
  max-height: 24px;
  width: 1px;
  display: inline-block;
  margin: 0 8px;
  opacity: 0.2;
  padding: 0;
  vertical-align: middle;
}

.search-visible .site-header--bb .header-search-wrap {
  opacity: 1;
  visibility: visible;
}

.header-search-wrap {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  height: var(--bb-header-height);
  background: #fff;
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.05);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  z-index: 2;
}
.header-search-wrap .container {
  padding: 0;
  position: relative;
  width: 100%;
}
.header-search-wrap .search-form {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: var(--bb-header-height);
  margin: 0 auto;
  max-width: 500px;
}
.header-search-wrap .search-form label {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin: 0;
}
.header-search-wrap input.search-field,
.header-search-wrap .search-field-top {
  background-color: var(--bb-header-alternate-background);
  background-size: 16px;
  border: 0;
  border-radius: 30px;
  box-shadow: none;
  color: var(--bb-header-links);
  font-size: 14px;
  font-weight: 400;
  height: initial;
  min-height: initial;
  overflow: hidden;
  outline: none;
  padding: 10px 15px 10px 35px;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.header-search-wrap input.search-field:focus,
.header-search-wrap .search-field-top:focus {
  box-shadow: var(--bb-input-focus-shadow);
  border-color: var(--bb-input-focus-border-color);
}
.header-search-wrap input.search-submit {
  position: absolute;
  width: 30px;
  font-size: 0;
  top: 18px;
  padding: 0;
  opacity: 0;
}
.header-search-wrap a.close-search {
  display: inline-block;
  line-height: 1;
  position: absolute;
  top: -webkit-calc(50% - 11px);
  top: calc(50% - 11px);
  right: 10px;
}
.header-search-wrap a.close-search i {
  font-size: 24px;
  color: var(--bb-header-links);
}

.site-header i.bb-icon-menu-left {
  font-size: 24px;
}

.header-aside .sub-menu {
  min-width: 180px;
}
.header-aside .menu-item-has-children:not(.hideshow):after {
  display: none;
}

.entry-header {
  margin-bottom: 2.1875rem;
}
.entry-header:empty {
  display: none;
}
.post-grid .entry-header {
  margin-bottom: 1.25rem;
}
.entry-header.has-parent-forums {
  margin-bottom: 0;
}
.entry-header.has-parent-forums h1 {
  margin-bottom: 0;
}

.bb-single-forum.has-subforums h1 {
  margin-bottom: 30px;
}

.entry-title {
  font-size: 1.75rem;
  color: var(--bb-headings-color);
  line-height: 1.5rem;
  margin: 0;
}

.menu-link {
  font-size: 0.875rem;
  color: #939597;
  letter-spacing: -0.24px;
}
.menu-link:hover {
  color: var(--bb-primary-color);
}

.button.signup {
  margin-left: 0.625rem;
  min-width: 110px;
}

.header-aside .button.signup {
  margin-left: 0.3125rem;
  min-width: initial;
}

.bb-header-more-menu,
.bb-help-dropdown-wrap {
  position: relative;
}
.bb-header-more-menu:hover .bb-more-menu-icon:after,
.bb-header-more-menu:hover .bb-help-link:after,
.bb-header-more-menu:hover .bb-more-menu-nav,
.bb-header-more-menu:hover .bb-help-content,
.bb-help-dropdown-wrap:hover .bb-more-menu-icon:after,
.bb-help-dropdown-wrap:hover .bb-help-link:after,
.bb-help-dropdown-wrap:hover .bb-more-menu-nav,
.bb-help-dropdown-wrap:hover .bb-help-content {
  opacity: 1;
  visibility: visible;
}

.bb-more-menu-icon,
.bb-help-link {
  position: relative;
  height: var(--bb-header-height);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bb-more-menu-icon:after,
.bb-help-link:after {
  content: " ";
  position: absolute;
  width: 0;
  height: 0;
  bottom: -1px;
  margin: 0;
  right: 5px;
  box-sizing: border-box;
  border: 8px solid black;
  border-color: #fff #fff transparent transparent;
  -webkit-transform-origin: 0 0;
      -ms-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
  box-shadow: 2px -3px 3px 0 rgba(0, 0, 0, 0.02);
  /* transition: all linear 0.2s; */
  z-index: 101;
  opacity: 0;
  visibility: hidden;
}

.bb-more-menu-nav,
.bb-help-content {
  background: #fff;
  box-shadow: 0 2px 7px 1px rgba(0, 0, 0, 0.05), 0 6px 32px 0 rgba(18, 43, 70, 0.1);
  border-radius: 4px;
  list-style: none;
  padding: 10px;
  position: absolute;
  /* transition: all linear 0.2s; */
  right: -15px;
  top: -webkit-calc(100% - 15px);
  top: calc(100% - 15px);
  margin: 0;
  min-width: 168px;
  z-index: 100;
  font-size: 13px;
  line-height: 1.6;
  color: #939597;
  letter-spacing: -0.24px;
  opacity: 0;
  visibility: hidden;
}

.header-aside .bb-more-menu-nav .menu-item-has-children > a:after {
  display: none;
}

.bb-more-menu-nav {
  padding: 5px 0;
}
.bb-more-menu-nav ul {
  list-style: none;
  margin: 0;
}
.bb-more-menu-nav li:hover > a {
  background: #f5f5f5;
  color: var(--bb-primary-color);
}
.bb-more-menu-nav a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
  font-weight: inherit;
  color: #939597;
  letter-spacing: -0.24px;
  line-height: 1;
  margin-bottom: 1px;
  padding: 0.5625rem 0.9375rem;
}
.bb-more-menu-nav a:hover {
  background: #f5f5f5;
  color: var(--bb-primary-color);
}
.bb-more-menu-nav i {
  font-size: 14px;
  margin-right: 8px;
}
.bb-more-menu-nav [data-balloon]:before,
.bb-more-menu-nav [data-balloon]:after {
  display: none;
}
.bb-more-menu-nav .sub-menu {
  right: 95%;
  top: 0;
}
.bb-more-menu-nav .sub-menu .sub-menu {
  left: auto;
}

.bb-header-search-bar form {
  margin: 0 auto;
  max-width: 600px;
}
.bb-header-search-bar .search-field {
  border-radius: 50px;
  height: 34px;
  font-size: 14px;
  width: 100%;
}
.bb-header-search-bar .search-submit {
  display: none;
}

.bb-header-search-bar .menu-item-has-children:not(.hideshow):after,
#header-messages-dropdown-elem .menu-item-has-children:not(.hideshow):after,
#header-notification-dropdown-elem .menu-item-has-children:not(.hideshow):after {
  display: none;
}

.user-wrap,
.notification-wrap {
  display: inline-block;
}

.notification-wrap span.count {
  background-color: var(--bb-primary-color);
  line-height: 1.6;
  font-size: 9px;
  top: -webkit-calc(50% - 20px);
  top: calc(50% - 20px);
  right: -4px;
  padding: 1px 6px;
  position: absolute;
}

a.header-search-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.site-header .bb-button-wrap {
  display: inline-block;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
}
.site-header .bb-button-wrap:last-child {
  padding-right: 0;
}
.site-header .bb-button-wrap-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
}
.site-header .bb-button {
  font-size: 14px;
}
.site-header span.bb-separator.vertical {
  height: 28px;
  margin: 0 10px;
}
.site-header span.bb-separator.horizontal {
  max-width: 20px;
}
.site-header .hideshow .more-button > i {
  color: var(--bb-header-links);
}

.header-search-link-wrap,
.user-wrap-container,
.bb-header-more-menu,
.bb-header-search-bar,
.bb-help-dropdown-wrap,
.header-cart-link-wrap,
#header-messages-dropdown-elem,
#header-notifications-dropdown-elem {
  display: inline-block;
  padding: 0 8px;
  text-align: left;
  vertical-align: middle;
}
.header-search-link-wrap:last-child,
.user-wrap-container:last-child,
.bb-header-more-menu:last-child,
.bb-header-search-bar:last-child,
.bb-help-dropdown-wrap:last-child,
.header-cart-link-wrap:last-child,
#header-messages-dropdown-elem:last-child,
#header-notifications-dropdown-elem:last-child {
  /* padding-right: 0; */
}

.text-center .bb-header-search-bar {
  width: 80%;
}

.dropdown-left .menu-item-has-children:not(.hideshow):after {
  line-height: 1;
  right: 12px;
  top: 4px;
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
}

.dropdown-right .menu-item-has-children:not(.hideshow):after {
  line-height: 1;
  right: 12px;
  top: 4px;
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
}

.bb-header-buttons .button.link {
  background: transparent;
  border: 0;
  color: inherit;
  font-weight: 400;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 6px 12px;
}
.bb-header-buttons a.button.outline {
  color: var(--bb-header-links);
  box-shadow: none;
}
.bb-header-buttons a.button.outline:hover {
  color: var(--bb-header-links-hover);
}

.bb-button-wrap + .bb-button-wrap {
  padding-left: 0;
}

.beaver-header {
  position: relative;
}

.fl-theme-builder-header.bb-sfwd-aside .buddypanel .panel-head {
  display: none;
}

.ehf-header #masthead {
  width: 100%;
}

@media (min-width: 800px) {
  body.bb-buddypanel:not(.bb-sfwd-aside) > .fl-builder-content,
  .bb-buddypanel:not(.bb-sfwd-aside) .fl-builder-content[data-type="header"].fl-theme-builder-header-sticky {
    padding-left: 68px;
  }

  .beaver-sticky-header .buddypanel {
    top: 0;
  }
  .beaver-sticky-header.admin-bar .buddypanel {
    top: 32px;
  }
}
.fl-builder-content[data-overlay="1"]:not(.fl-theme-builder-header-sticky) {
  position: initial;
}

@-webkit-keyframes autofill {
  to {
    background-color: transparent;
    background-image: url("/wp-content/themes/buddyboss-theme/assets/images/svg/search.svg");
  }
}

@keyframes autofill {
  to {
    background-color: transparent;
    background-image: url("/wp-content/themes/buddyboss-theme/assets/images/svg/search.svg");
  }
}
.header-search-wrap input.search-field:-webkit-autofill {
  -webkit-animation-name: autofill;
          animation-name: autofill;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}

@media (max-width: 480px) {
  .header-search-wrap input.search-field {
    width: 100%;
    padding-right: 50px;
  }
}
@media (max-width: 799px) {
  .site-header-container,
  .buddypanel {
    display: none;
  }

  .bb-mobile-header {
    height: 76px;
  }

  .bb-left-panel-mobile {
    margin-left: 10px;
  }
  .site-header .bb-left-panel-mobile > i {
    color: var(--bb-header-links);
  }

  .bb-left-panel-mobile,
  .header-search-link {
    color: #939597;
    font-size: 26px;
  }

  .site-title a {
    display: inline-block;
  }

  .bb-mobile-panel-open {
    overflow-y: hidden;
  }
}
@media (min-width: 800px) {
  .bb-mobile-header-wrapper,
  .bb-mobile-panel-wrapper {
    display: none !important;
  }
}
/*
 * Elementor header
*/
.elementor-location-header section.elementor-section section.elementor-section .bb-mobile-header-wrapper {
  display: none !important;
}

@media (max-width: 800px) {
  .elementor-location-header .site-header .menu-item-has-children {
    position: inherit;
  }
  .elementor-location-header .site-header .menu-item-has-children .sub-menu {
    right: 0;
  }
  .elementor-location-header .site-header .menu-item-has-children .sub-menu:before {
    right: inherit;
    left: 30px;
  }
}
@media (max-width: 768px) {
  .elementor-location-header .site-header .menu-item-has-children .sub-menu:before {
    left: 68px;
  }
}
@media (max-width: 545px) {
  .elementor-location-header .elementor-section-wrap .elementor-container {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
}
.bb-mobile-panel-wrapper {
  width: 100%;
  position: fixed;
  top: 0;
  height: 100%;
  overflow-y: auto;
  -webkit-transition: all 0.35s ease-in-out;
          transition: all 0.35s ease-in-out;
  z-index: 999;
  box-shadow: 0 2px 5px 0 rgba(18, 43, 70, 0.7);
}
.bb-mobile-panel-wrapper.left {
  left: 0;
}
.bb-mobile-panel-wrapper.left.closed {
  left: -110%;
}
.bb-mobile-panel-wrapper.right {
  right: 0;
}
.bb-mobile-panel-wrapper.right.closed {
  right: -110%;
}
.bb-mobile-panel-wrapper.dark {
  background-color: #242424;
}
.bb-mobile-panel-wrapper.light {
  background-color: #fff;
}
.bb-mobile-panel-wrapper .bb-mobile-panel-header {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: var(--bb-content-background-color);
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.05);
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 15px 20px;
  width: auto;
  -webkit-transition: all 0.35s ease-in-out;
          transition: all 0.35s ease-in-out;
  margin: 0 -20px 20px;
  z-index: 199;
}
.bb-mobile-panel-wrapper.left:not(.closed) .bb-mobile-panel-header, .bb-mobile-panel-wrapper.right:not(.closed) .bb-mobile-panel-header {
  left: 0;
}
.admin-bar .bb-mobile-panel-wrapper {
  top: 32px;
}

.bb-mobile-panel-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background: var(--bb-content-background-color);
  min-height: 100%;
  position: relative;
  padding: 0 20px 30px;
  z-index: 11;
}
.bb-mobile-panel-inner .main-navigation {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  min-height: 100%;
}
.site-header .bb-mobile-panel-inner .main-navigation .sub-menu a {
  margin: 0;
  padding: 13px 10px;
}
.bb-mobile-panel-inner .side-panel-menu {
  min-height: 100%;
  width: 100%;
}
.bb-mobile-panel-inner .side-panel-menu .bp-menu-item-at-bottom {
  margin-top: auto;
}
.bb-mobile-panel-inner .side-panel-menu .bp-menu-item-at-bottom ~ .bp-menu-item-at-bottom {
  margin-top: 0;
}
.bb-mobile-panel-inner .buddypanel-menu li.bb-menu-section {
  min-height: 48px;
}
.bb-mobile-panel-inner .buddypanel-menu li.bb-menu-section a {
  background-color: transparent !important;
  color: var(--bb-headings-color);
  cursor: auto;
  font-weight: 600;
  opacity: 0.5;
  padding-left: 0;
  text-transform: uppercase;
}
.bb-mobile-panel-inner .buddypanel-menu li.bb-menu-section a > [class*="bb-icon"] {
  display: none;
}
.bb-mobile-panel-inner .buddypanel-menu li.bb-menu-section a:hover, .bb-mobile-panel-inner .buddypanel-menu li.bb-menu-section a:focus {
  background-color: var(--bb-content-background-color);
  color: var(--bb-headings-color);
}
.buddypanel-open .bb-mobile-panel-inner ul.buddypanel-menu > li > a > :first-child {
  margin-left: 0;
}
.bb-mobile-panel-inner hr {
  background: var(--bb-content-border-color);
  height: 1px;
  opacity: 0.5;
  margin: 15px 0 10px 5px;
}
.bb-mobile-panel-inner .mobile-menu {
  list-style: none;
  margin: 0;
}
.bb-mobile-panel-inner .mobile-menu > li {
  float: none;
  line-height: 1;
  margin: 0;
  height: auto;
}
.bb-mobile-panel-inner .mobile-menu a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 12px 0;
}
.bb-mobile-panel-inner footer {
  opacity: 0.5;
  font-size: 13px;
  color: #939597;
  letter-spacing: -0.22px;
}
.bb-mobile-panel-inner .side-panel-menu {
  margin: 0;
}
.bb-mobile-panel-inner .side-panel-menu > li {
  min-height: 44px;
}
.bb-mobile-panel-inner .side-panel-menu > li span ~ i:not(.bb-icon-angle-down) {
  margin-left: 10px;
}
.bb-mobile-panel-inner .side-panel-menu a {
  padding: 15px 0;
}
.bb-mobile-panel-inner [data-balloon]:before,
.bb-mobile-panel-inner [data-balloon]:after {
  display: none;
}
.bb-mobile-panel-inner .menu-item i {
  margin-top: 0;
}
.bb-mobile-panel-inner .menu-item i:not(.bb-icon-angle-down) {
  margin-left: 0;
  margin-right: 15px;
  margin-top: 0;
  min-width: initial;
}
.bb-mobile-panel-inner .bb-primary-menu a {
  font-size: 14px;
  color: var(--bb-headings-color);
  letter-spacing: -0.21px;
}
.bb-mobile-panel-inner .bb-primary-menu a > i {
  color: var(--bb-headings-color);
}
.bb-mobile-panel-inner .bb-primary-menu a > i.bs-submenu-toggle {
  color: var(--bb-alternate-text-color);
  font-size: 20px;
}
.bb-mobile-panel-inner .bb-primary-menu a:hover {
  color: var(--bb-primary-color);
}
.bb-mobile-panel-inner .bb-primary-menu a:hover > i {
  color: var(--bb-primary-color);
}
.bb-mobile-panel-inner .bb-primary-menu a > .count {
  float: right;
  margin-right: 10px;
  line-height: 1.4;
}
.bb-mobile-panel-inner .bb-primary-menu .current-menu-item > a {
  color: var(--bb-primary-color);
}
.bb-mobile-panel-inner .bb-primary-menu .current-menu-item > a > i {
  color: var(--bb-primary-color);
}
.bb-mobile-panel-inner .side-panel-menu li {
  min-height: 50px;
}
.bb-mobile-panel-inner .side-panel-menu .sub-menu a,
.bb-mobile-panel-inner .side-panel-menu a {
  font-size: 14px;
  color: var(--bb-headings-color);
  line-height: 24px;
  padding: 13px 0;
}
.bb-mobile-panel-inner .side-panel-menu .sub-menu a > i,
.bb-mobile-panel-inner .side-panel-menu a > i {
  color: var(--bb-headings-color);
  vertical-align: middle;
}
.bb-mobile-panel-inner .side-panel-menu .sub-menu a > span,
.bb-mobile-panel-inner .side-panel-menu a > span {
  vertical-align: middle;
}
.bb-mobile-panel-inner .side-panel-menu .sub-menu a > span:not(.count),
.bb-mobile-panel-inner .side-panel-menu a > span:not(.count) {
  margin-right: auto;
}
.bb-mobile-panel-inner .side-panel-menu .sub-menu a > i.bs-submenu-toggle,
.bb-mobile-panel-inner .side-panel-menu a > i.bs-submenu-toggle {
  color: var(--bb-alternate-text-color);
  font-size: 20px;
}
.bb-mobile-panel-inner .side-panel-menu .sub-menu a:hover,
.bb-mobile-panel-inner .side-panel-menu a:hover {
  color: var(--bb-primary-color);
}
.bb-mobile-panel-inner .side-panel-menu .sub-menu a:hover > i,
.bb-mobile-panel-inner .side-panel-menu a:hover > i {
  color: var(--bb-primary-color);
}
.bb-mobile-panel-inner .side-panel-menu .current-menu-item .sub-menu a,
.bb-mobile-panel-inner .side-panel-menu .sub-menu a {
  color: var(--bb-headings-color);
  width: 100%;
}
.bb-mobile-panel-inner .side-panel-menu .current-menu-item .sub-menu a > i,
.bb-mobile-panel-inner .side-panel-menu .sub-menu a > i {
  color: var(--bb-headings-color);
}
.bb-mobile-panel-inner .side-panel-menu .current-menu-item .sub-menu a:hover {
  color: var(--bb-primary-color);
}
.bb-mobile-panel-inner .side-panel-menu .current-menu-item .sub-menu .current-menu-item a {
  color: var(--bb-primary-color);
}
.bb-mobile-panel-inner .menu-item-has-children:not(.hideshow):after {
  display: none;
}
.bb-mobile-panel-inner .side-panel-menu .bs-submenu-toggle {
  opacity: 1;
  visibility: visible;
  top: 0;
}
.bb-mobile-panel-inner .sub-menu.bb-open {
  display: block;
  box-shadow: none;
  padding-left: 30px;
  padding-top: 0;
  padding-bottom: 0;
  background-color: transparent;
}
.bb-mobile-panel-inner .sub-menu.bb-open a {
  background: transparent;
  padding: 10px 0;
}
.bb-mobile-panel-inner .buddypanel-menu li {
  position: relative;
}
.bb-mobile-panel-inner .bs-submenu-toggle {
  color: inherit;
  cursor: pointer;
  margin: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 22;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.bb-mobile-panel-inner .sub-menu .bs-submenu-toggle {
  top: 5px;
}
.bb-mobile-panel-inner .current-menu-item > a {
  font-weight: 500;
}
.bb-mobile-panel-inner .main-navigation + .bb-login-section {
  margin-top: 20px;
}
.bb-mobile-panel-inner li:not(.bb-menu-section) i.bb-icon-l.bb-icon-file.bb-custom-icon {
  display: none;
}
.bb-mobile-panel-inner li:not(.bb-menu-section) i.bb-icon-l.bb-icon-file.bb-custom-icon + span {
  margin-left: 0;
}

a.bb-close-panel {
  cursor: pointer;
}
.closed a.bb-close-panel {
  visibility: hidden;
  opacity: 0;
}
a.bb-close-panel i {
  color: var(--bb-alternate-text-color);
  border-radius: 50px;
  font-size: 30px;
  line-height: 1;
}

.bb-search-area .search-field {
  border-radius: 50px;
  font-size: 14px;
  height: 34px;
  width: 100%;
}
.bb-search-area .search-submit {
  display: none;
}

.bb-login-section .button {
  margin-bottom: 16px;
}

.bb-mobile-panel-header .user-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bb-mobile-panel-header .avatar {
  border-radius: 50%;
  margin-right: 10px;
  max-width: 50px;
}
.bb-mobile-panel-header .user-name {
  font-size: 16px;
  font-weight: 500;
  color: var(--bb-headings-color);
  letter-spacing: -0.24px;
  line-height: 21px;
}
.bb-mobile-panel-header + hr {
  margin-bottom: 15px;
}
.bb-mobile-panel-header .logo-wrap img {
  width: var(--bb-header-mobile-logo-size);
}

.bs-submenu-toggle {
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
}

.bs-submenu-toggle.bs-submenu-open {
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
}

[dir="rtl"] .side-panel-menu .bs-submenu-toggle {
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
}

[dir="rtl"] .side-panel-menu .bs-submenu-toggle.bs-submenu-open {
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
}

.bb-mobile-header .header-aside {
  padding-right: 15px;
}
.bb-mobile-header .header-aside span:not(.count) {
  line-height: 1;
}

.mobile-logo-wrapper {
  padding: 0 15px;
}

.bb-single-icon .mobile-logo-wrapper {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.my-account-link {
  line-height: 1;
}
.my-account-link a {
  font-size: 13px;
  font-weight: 500;
  color: var(--bb-alternate-text-color);
  letter-spacing: -0.24px;
  line-height: 20px;
}

.admin-bar .bb-mobile-panel-header {
  top: 32px;
}

@media screen and (max-width: 799px) {
  .header-search-wrap .search-form {
    margin: 0 0 0 15px;
    max-width: -webkit-calc(100% - 64px);
    max-width: calc(100% - 64px);
  }
}
@media screen and (max-width: 782px) {
  .admin-bar .bb-mobile-panel-wrapper {
    top: 46px;
    height: -webkit-calc(100% - 46px);
    height: calc(100% - 46px);
  }
  .admin-bar .bb-mobile-panel-header {
    top: 46px;
  }
}
@media screen and (max-width: 768px) {
  .bb-mobile-header .header-aside > *:last-child {
    padding-right: 0 !important;
  }
}
@media screen and (max-width: 543px) {
  #header-notifications-dropdown-elem:not(:last-child) .notification-dropdown {
    right: -38px;
  }

  .messages-wrap:not(:last-child) .notification-dropdown {
    right: -78px;
  }

  .messages-wrap:nth-last-child(2):not(:last-child) .notification-dropdown {
    right: -35px;
  }
}
.site-header .bb-mobile-panel-wrapper .sub-menu .current-menu-ancestor > a,
.site-header .bb-mobile-panel-wrapper .sub-menu .current-menu-item > a,
.site-header .bb-mobile-panel-wrapper .sub-menu .current-menu-parent > a,
.site-header .bb-mobile-panel-wrapper .sub-menu a:hover {
  background: transparent;
}

.buddypanel-open ul.buddypanel-menu.mobile-menu > li > a > img:first-child {
  margin-right: 18px;
  margin-left: 2px;
}

.menu-item i._mi,
.menu-item img._mi {
  display: inline-block;
  vertical-align: middle;
}

.menu-item i._mi {
  width: auto;
  height: auto;
  margin-top: -0.265em;
  font-size: 24px;
  line-height: 1;
}

.menu-item i._before,
.rtl .menu-item i._after {
  margin-right: 0.5rem;
}

.menu-item i._after,
.rtl .menu-item i._before {
  margin-left: 0.4em;
}

.menu-item img._before,
.rtl .menu-item img._after {
  margin-right: 0.5em;
}

.menu-item img._after,
.rtl .menu-item img._before {
  margin-left: 0.5em;
}

.menu-item ._svg {
  width: 1em;
  font-size: 20px;
}

.menu-item ._image {
  width: 1.4em;
}

.visuallyhidden {
  overflow: hidden;
  clip: rect(0 0 0 0);
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  border: 0;
}

.menu-item i.elusive {
  margin-top: -0.3em;
}

/**
 * Force the icons' styles
 *
 * Some themes -- notably 2014 -- has nasty rules that
 * could override the icons' styles so we need to force them here.
 */
.dashicons-admin-site:before {
  content: "\f319" !important;
}

.dashicons-welcome-view-site:before {
  content: "\f115" !important;
}

.side-panel-menu img._mi {
  margin-left: 4px;
  margin-right: 12px;
}

#primary-navbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  min-width: 130px;
}
@media screen and (min-width: 992px) {
  #primary-navbar {
    min-width: 210px;
  }
}

.buddypanel-transtioned #primary-navbar {
  overflow: hidden;
}

.site-header .main-navigation .primary-menu.bb-primary-overflow .menu-item-has-children:hover > .sub-menu,
.site-header .main-navigation .primary-menu.bb-primary-overflow .menu-item-has-children:hover > a:after {
  visibility: hidden;
}

.primary-menu.bb-primary-overflow .menu-item-has-children:not(.hideshow):after {
  opacity: 0;
}

.primary-menu {
  margin: 0;
  /* Display flex needs here to work backend settings */
  list-style: none;
  vertical-align: middle;
  height: var(--bb-header-height);
  white-space: nowrap;
}
.primary-menu.bb-primary-overflow {
  overflow: hidden;
}
.primary-menu li:hover > a > i {
  color: var(--bb-header-links-hover);
}
.primary-menu li.no-icon > a:hover:after {
  color: var(--bb-header-links-hover);
}
body:not(.bb-page-loaded) .primary-menu {
  height: var(--bb-header-height);
  overflow: hidden;
}
body:not(.bb-page-loaded).menu-style-tab_bar .primary-menu > li:after {
  display: none;
}
.primary-menu > li {
  float: left;
  display: inline-block;
  height: var(--bb-header-height);
  line-height: var(--bb-header-height);
  padding: 0 10px;
  position: relative;
  vertical-align: middle;
}
.primary-menu > li:first-child {
  padding-left: 0;
}
.primary-menu > li > a {
  font-weight: 400;
  height: var(--bb-header-height);
  display: block;
  color: var(--bb-header-links);
}
.primary-menu > li > a i._mi {
  margin-top: 0;
}
.primary-menu > li > a:hover {
  color: var(--bb-header-links-hover);
}
.primary-menu > li .ab-submenu a {
  color: var(--bb-body-text-color);
}
.primary-menu > li .sub-menu i._mi {
  margin-top: -0.165em;
  font-size: 16px;
}
.primary-menu a {
  font-size: 0.875rem;
  color: var(--bb-header-links);
  letter-spacing: -0.24px;
}
.primary-menu a:hover, .primary-menu a:focus {
  color: var(--bb-header-links-hover);
}
.primary-menu a:hover > i, .primary-menu a:focus > i {
  color: var(--bb-header-links-hover);
}
.primary-menu .current-menu-parent > a,
.primary-menu .current-menu-ancestor > a,
.primary-menu .current-menu-item > a,
.primary-menu .current_page_item > a {
  font-weight: 600;
  color: var(--bb-header-links-hover);
  letter-spacing: -0.24px;
}
.primary-menu .current-menu-parent > a > i.bb-icon-l,
.primary-menu .current-menu-parent > a > i.bb-icon-lined,
.primary-menu .current-menu-ancestor > a > i.bb-icon-l,
.primary-menu .current-menu-ancestor > a > i.bb-icon-lined,
.primary-menu .current-menu-item > a > i.bb-icon-l,
.primary-menu .current-menu-item > a > i.bb-icon-lined,
.primary-menu .current_page_item > a > i.bb-icon-l,
.primary-menu .current_page_item > a > i.bb-icon-lined {
  font-weight: 300;
}
.primary-menu .current-menu-parent > a > i.bb-icon-rl,
.primary-menu .current-menu-parent > a > i.bb-icon-round-lined,
.primary-menu .current-menu-ancestor > a > i.bb-icon-rl,
.primary-menu .current-menu-ancestor > a > i.bb-icon-round-lined,
.primary-menu .current-menu-item > a > i.bb-icon-rl,
.primary-menu .current-menu-item > a > i.bb-icon-round-lined,
.primary-menu .current_page_item > a > i.bb-icon-rl,
.primary-menu .current_page_item > a > i.bb-icon-round-lined {
  font-weight: 200;
}
.primary-menu .current-menu-parent > a > i.bb-icon-bl,
.primary-menu .current-menu-parent > a > i.bb-icon-box-lined,
.primary-menu .current-menu-ancestor > a > i.bb-icon-bl,
.primary-menu .current-menu-ancestor > a > i.bb-icon-box-lined,
.primary-menu .current-menu-item > a > i.bb-icon-bl,
.primary-menu .current-menu-item > a > i.bb-icon-box-lined,
.primary-menu .current_page_item > a > i.bb-icon-bl,
.primary-menu .current_page_item > a > i.bb-icon-box-lined {
  font-weight: 600;
}
.primary-menu .current-menu-parent > a > i,
.primary-menu .current-menu-ancestor > a > i,
.primary-menu .current-menu-item > a > i,
.primary-menu .current_page_item > a > i {
  color: var(--bb-header-links-hover);
}
.primary-menu .more-button {
  font-size: 22px;
  color: var(--bb-headings-color);
  line-height: 1;
}
.primary-menu .more-button i {
  position: relative;
}
.primary-menu > .menu-item-has-children:not(.hideshow) {
  padding: 0 22px 0 10px;
}
.primary-menu .menu-item-has-children > a:after {
  left: 0;
  right: 0;
  margin: auto;
  vertical-align: middle;
}

.menu-style-tab_bar .site-header .primary-menu > li:after {
  -webkit-transition: none;
          transition: none;
  margin-top: -10px;
}
.menu-style-tab_bar .site-header .primary-menu > li:before {
  display: none;
}

.menu-style-tab_bar .site-header #primary-navbar .primary-menu > .menu-item > .ab-submenu li:before,
.menu-style-tab_bar .site-header #primary-navbar .primary-menu > .menu-item > .ab-submenu li:after {
  display: none;
}

.menu-style-tab_bar .site-header #primary-navbar .primary-menu > .menu-item > .ab-submenu {
  margin-top: 30px;
  left: -15px;
}
.menu-style-tab_bar .site-header #primary-navbar #navbar-collapse #navbar-extend > li:after,
.menu-style-tab_bar .site-header #primary-navbar #navbar-collapse #navbar-extend > li:before {
  display: none;
}

.menu-style-tab_bar .site-header .primary-menu > li.menu-item-has-children:not(.hideshow):after {
  color: var(--bb-tooltip-color);
  content: attr(data-balloon);
  font-size: 13px;
  font-weight: 500;
  left: 50%;
  margin: -5px 0 0;
  max-width: initial;
  right: inherit;
  top: 100%;
  -webkit-transform: translate(-50%, -10px);
      -ms-transform: translate(-50%, -10px);
          transform: translate(-50%, -10px);
  width: initial;
  z-index: 999999;
}
.menu-style-tab_bar .site-header .primary-menu > li.menu-item-has-children:not(.hideshow) .bb-sub-menu .menu-item.menu-item-has-children:after {
  display: none;
}

.menu-style-tab_bar .site-header .primary-menu > li.no-icon > a {
  color: transparent;
}
.menu-style-tab_bar .site-header .primary-menu > li.no-icon > a:after {
  content: "\ee6e";
  font-family: bb-icons;
  font-size: 24px;
  font-weight: 400;
  font-style: normal;
  color: var(--bb-header-links);
  left: 50%;
  position: absolute;
  right: initial;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.menu-style-tab_bar .site-header .primary-menu > li.no-icon > a:hover:after {
  color: var(--bb-header-links-hover);
}
.menu-style-tab_bar .site-header .primary-menu > li.no-icon > a.current_page_item > a:after, .menu-style-tab_bar .site-header .primary-menu > li.no-icon > a.current-menu-item > a:after {
  color: var(--bb-header-links);
}
.menu-style-tab_bar .site-header .primary-menu > li.current_page_item > a, .menu-style-tab_bar .site-header .primary-menu > li.current-menu-item > a {
  border-bottom-color: var(--bb-header-links-hover);
}
.menu-style-tab_bar .site-header .primary-menu > li.current_page_item > a i._mi, .menu-style-tab_bar .site-header .primary-menu > li.current-menu-item > a i._mi {
  color: var(--bb-header-links);
}
.menu-style-tab_bar .site-header .primary-menu > li.menu-item-has-children:not(.hideshow) {
  padding: 0 5px;
}
.menu-style-tab_bar .site-header .primary-menu > li > a {
  min-width: 74px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-bottom: 2px solid transparent;
}
.menu-style-tab_bar .site-header .primary-menu > li > a:hover:before {
  height: 40px;
}
.menu-style-tab_bar .site-header .primary-menu > li > a:hover > i._mi {
  color: var(--bb-header-links-hover);
}
.menu-style-tab_bar .site-header .primary-menu > li > a > i._mi {
  font-size: 24px;
  margin-left: 0;
  margin-right: 0;
  min-width: 20px;
}
.menu-style-tab_bar .site-header .primary-menu > li > a > span {
  display: none;
}

#navbar-collapse {
  position: relative;
  margin-left: 15px;
  margin-right: 15px;
}
#navbar-collapse:not(.hasItems) {
  margin: 0;
}
#navbar-collapse:not(.hasItems) a.more-button {
  display: none;
}
#navbar-collapse a.more-button {
  opacity: 0;
  visibility: hidden;
}
#navbar-collapse #navbar-extend {
  display: none;
}
#navbar-collapse.hasItems a.more-button {
  opacity: 1;
  visibility: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
#navbar-collapse.hasItems #navbar-extend {
  display: block;
}

.menu-items-right {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.menu-items-center {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.site-header .sub-menu a {
  display: block;
  font-size: 13px;
  font-weight: inherit;
  color: var(--bb-body-text-color);
  letter-spacing: -0.24px;
  line-height: 1.15;
  margin-bottom: 1px;
  padding: 0.625rem 0.9375rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.site-header .sub-menu li:hover > a,
.site-header .sub-menu .current-menu-parent > a,
.site-header .sub-menu .current-menu-ancestor > a,
.site-header .sub-menu .current-menu-item > a {
  background: var(--bb-content-alternate-background-color);
  color: var(--bb-primary-color);
}
.site-header .sub-menu .current-menu-parent > a,
.site-header .sub-menu .current-menu-ancestor > a,
.site-header .sub-menu .current-menu-item > a {
  font-weight: 600;
}
.site-header .sub-menu .sub-menu {
  top: -6px;
  left: -webkit-calc(100% + -16px);
  left: calc(100% + -16px);
}
.site-header .sub-menu .menu-item-has-children:not(.hideshow):after {
  line-height: 1;
  right: 15px;
  top: 4px;
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
.site-header .sub-menu .menu-item-has-children > a:after {
  left: -webkit-calc(100% + 5px);
  left: calc(100% + 5px);
  -webkit-transform: rotate(-135deg);
      -ms-transform: rotate(-135deg);
          transform: rotate(-135deg);
  top: 28px;
  display: none;
}
.site-header .sub-menu .sub-menu-inner .user-link {
  padding: 0.9375rem;
}

.site-header #primary-navbar .primary-menu .menu-item > .ab-submenu {
  background: #fff;
  box-shadow: 0 2px 7px 1px rgba(0, 0, 0, 0.05), 0 6px 32px 0 rgba(18, 43, 70, 0.1);
  border-radius: 4px;
  list-style: none;
  padding: 10px 0;
  position: absolute;
  left: 0;
  top: -webkit-calc(100% - 15px);
  top: calc(100% - 15px);
  margin: 0;
  min-width: 168px;
  opacity: 0;
  visibility: hidden;
  z-index: 100;
}
.site-header #primary-navbar .primary-menu .menu-item > .ab-submenu:before {
  content: " ";
  position: absolute;
  width: 0;
  height: 0;
  top: 0;
  left: 28px;
  border: 7px solid #000;
  border-color: #fff #fff transparent transparent;
  -webkit-transform-origin: 0 0;
      -ms-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
  box-shadow: 2px -3px 3px 0 rgba(0, 0, 0, 0.02);
  z-index: 1002;
}
.site-header #primary-navbar .primary-menu .menu-item > .ab-submenu .bb-sub-menu {
  list-style: none;
  margin: 0;
  line-height: normal;
  background: #fff;
  max-height: 65vh;
  max-width: 220px;
  overflow-x: hidden;
  overflow-y: auto;
}
.site-header #primary-navbar .primary-menu .menu-item > .ab-submenu .bb-sub-menu .menu-item:hover .ab-submenu {
  right: inherit;
  -webkit-transform: translateX(-100%);
      -ms-transform: translateX(-100%);
          transform: translateX(-100%);
  top: -10px;
}
.site-header #primary-navbar .primary-menu .menu-item > .ab-submenu .bb-sub-menu .menu-item:hover .ab-submenu:before {
  display: none;
}
.site-header #primary-navbar .primary-menu .menu-item > .ab-submenu .bb-sub-menu .menu-item:hover > a {
  color: var(--bb-header-links-hover);
  background: var(--bb-content-alternate-background-color);
}
.site-header #primary-navbar .primary-menu .menu-item > .ab-submenu .bb-sub-menu .menu-item.menu-item-has-children {
  margin: 0;
  position: static;
}
.site-header #primary-navbar .primary-menu .menu-item > .ab-submenu .bb-sub-menu .menu-item.menu-item-has-children:after {
  content: "";
}
.site-header #primary-navbar .primary-menu .menu-item > .ab-submenu .bb-sub-menu .menu-item.menu-item-has-children > a {
  margin: 0 8px;
  width: -webkit-calc(100% - 16px);
  width: calc(100% - 16px);
}
.site-header #primary-navbar .primary-menu .menu-item > .ab-submenu .bb-sub-menu .menu-item.menu-item-has-children > a:after {
  content: "\e826";
  font-family: bb-icons;
  font-size: 20px;
  color: var(--bb-header-links);
  margin: 0;
  margin-left: auto;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  position: absolute;
  left: unset;
  right: 0;
}
.site-header #primary-navbar .primary-menu .menu-item > .ab-submenu .bb-sub-menu .menu-item a {
  display: block;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  line-height: 1;
  margin-bottom: 1px;
  padding: 0.5625rem 1rem 0.5625rem 0.9375rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.site-header #primary-navbar .primary-menu .menu-item > .ab-submenu .bb-sub-menu .menu-item a:hover {
  background: #f5f5f5;
}
.site-header #primary-navbar .primary-menu .menu-item > .ab-submenu .bb-sub-menu .menu-item a > i._mi {
  margin-top: 0;
}
.site-header #primary-navbar .primary-menu .menu-item:hover > .ab-submenu {
  opacity: 1;
  visibility: visible;
}
.site-header #primary-navbar .primary-menu .ab-submenu .menu-item-has-children:hover {
  position: static;
}
.site-header #primary-navbar #navbar-collapse .sub-menu .wrapper {
  position: relative;
}
.site-header #primary-navbar #navbar-collapse .sub-menu .wrapper .sub-menu-inner {
  width: 168px;
  max-height: 65vh;
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
}
.site-header #primary-navbar #navbar-collapse .sub-menu .wrapper .sub-menu-inner .menu-item {
  position: static;
}
.site-header #primary-navbar #navbar-collapse .sub-menu .wrapper .sub-menu-inner .menu-item a {
  padding: 0.5625rem 0.9375rem 0.5625rem 1.5rem;
  position: relative;
}
.site-header #primary-navbar #navbar-collapse .sub-menu .wrapper .sub-menu-inner .menu-item i._mi {
  margin-top: 0;
}
.site-header #primary-navbar #navbar-collapse .sub-menu .wrapper .sub-menu-inner .menu-item.menu-item-has-children:after {
  display: none;
}
.site-header #primary-navbar #navbar-collapse .sub-menu .wrapper .sub-menu-inner .menu-item.menu-item-has-children > a:before {
  content: "\e8ab";
  font-family: bb-icons;
  font-weight: normal;
  speak: none;
  display: inline-block;
  color: #939597;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
  font-size: 22px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.site-header #primary-navbar #navbar-collapse .sub-menu .wrapper .sub-menu-inner .menu-item .ab-submenu {
  position: absolute;
  background: #fff;
  box-shadow: 0 2px 7px 1px rgba(0, 0, 0, 0.05), 0 6px 32px 0 rgba(18, 43, 70, 0.1);
  list-style: none;
  left: -100%;
  z-index: 10;
  display: none;
  width: 168px;
}
.site-header #primary-navbar #navbar-collapse .sub-menu .wrapper .sub-menu-inner .menu-item .ab-submenu:before {
  content: "";
  width: 12px;
  height: 12px;
  display: block;
  box-shadow: 2px -2px 2px -1px rgba(0, 0, 0, 0.1);
  position: absolute;
  right: -5px;
  top: 11px;
  z-index: 1;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  background: #fff;
}
.site-header #primary-navbar #navbar-collapse .sub-menu .wrapper .sub-menu-inner .menu-item .ab-submenu .bb-sub-menu {
  list-style: none;
  margin: 0;
  background: #fff;
  z-index: 2;
  position: relative;
}
.site-header #primary-navbar #navbar-collapse .sub-menu .wrapper .sub-menu-inner .menu-item .ab-submenu .bb-sub-menu li:before,
.site-header #primary-navbar #navbar-collapse .sub-menu .wrapper .sub-menu-inner .menu-item .ab-submenu .bb-sub-menu li:after {
  display: none;
}
.site-header #primary-navbar #navbar-collapse .sub-menu .wrapper .sub-menu-inner .menu-item .ab-submenu .bb-sub-menu .menu-item a:hover {
  background: #f5f5f5;
}
.site-header #primary-navbar #navbar-collapse .sub-menu .wrapper .sub-menu-inner .menu-item .ab-submenu .bb-sub-menu .menu-item.menu-item-has-children:hover .ab-submenu {
  display: block;
}
.site-header #primary-navbar #navbar-collapse .sub-menu .wrapper .sub-menu-inner .menu-item .ab-submenu .bb-sub-menu .menu-item .ab-submenu {
  display: none;
}
.site-header #primary-navbar #navbar-collapse .sub-menu .wrapper .sub-menu-inner .menu-item .ab-submenu .bb-sub-menu .menu-item .ab-submenu:before {
  display: none;
}
.site-header #primary-navbar #navbar-collapse .sub-menu .wrapper .sub-menu-inner .menu-item:hover .ab-submenu {
  display: block;
}

.site-header .bb-mobile-panel-wrapper .sub-menu a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}

.site-header .menu-item-has-children {
  position: relative;
}
.site-header .menu-item-has-children > a {
  position: relative;
}

.primary-menu > li > .sub-menu:before,
.user-wrap-container > .sub-menu:before {
  content: " ";
  position: absolute;
  width: 0;
  height: 0;
  top: 0;
  right: 28px;
  border: 7px solid black;
  border-color: var(--bb-content-background-color) var(--bb-content-background-color) transparent transparent;
  -webkit-transform-origin: 0 0;
      -ms-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
  box-shadow: 2px -3px 3px 0 rgba(0, 0, 0, 0.02);
  z-index: 1002;
}

.user-wrap-container > .sub-menu:before {
  right: 68px;
}

.site-header .main-navigation .menu-item-has-children:hover > .sub-menu {
  opacity: 1;
  visibility: visible;
}

.site-header .header-aside .menu-item-has-children.selected > .sub-menu {
  opacity: 1;
  visibility: visible;
}

.user-wrap-container .sub-menu {
  /** ---- BuddyPress component's sub menu items ------------- **/
}
.user-wrap-container .sub-menu li.menupop:hover .ab-sub-wrapper {
  display: block;
}
.user-wrap-container .sub-menu .ab-sub-wrapper {
  display: none;
  position: absolute;
  width: 187px;
  left: -187px;
  top: 0;
  box-sizing: border-box;
  margin: 0;
  border-radius: 4px;
}
.user-wrap-container .sub-menu .ab-sub-wrapper::before {
  content: "";
  width: 12px;
  height: 12px;
  display: block;
  box-shadow: 2px -2px 2px -1px rgba(0, 0, 0, 0.1);
  position: absolute;
  right: -5px;
  top: 11px;
  z-index: 1;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  background: #fff;
}
.user-wrap-container .sub-menu .ab-sub-wrapper .ab-submenu {
  background: #fff;
  box-shadow: 0 2px 7px 1px rgba(0, 0, 0, 0.05), 0 6px 32px 0 rgba(18, 43, 70, 0.1);
  list-style: none;
  padding: 5px 0;
  border-radius: 4px;
}
.user-wrap-container .sub-menu-inner > li > a > i {
  color: var(--bb-alternate-text-color);
  font-size: 18px;
  margin: -1px 5px 0 0;
  vertical-align: middle;
}
.user-wrap-container .sub-menu-inner > li > a:hover > i {
  color: var(--bb-primary-color);
}

.site-header .more-button {
  height: var(--bb-header-height);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.more-button.active {
  position: relative;
}
.more-button.active:after {
  content: " ";
  position: absolute;
  width: 0;
  height: 0;
  bottom: -2px;
  margin: 0 auto;
  right: 0;
  left: -7px;
  box-sizing: border-box;
  border: 8px solid black;
  border-color: var(--bb-content-background-color) var(--bb-content-background-color) transparent transparent;
  -webkit-transform-origin: 0 0;
      -ms-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
  box-shadow: 2px -3px 3px 0 rgba(0, 0, 0, 0.02);
  z-index: 101;
  opacity: 1;
  visibility: visible;
}

.menu-style-standard .primary-menu .menu-item-has-children:not(.hideshow):after,
#navbar-extend .menu-item-has-children:after {
  content: "\e826";
  font-family: bb-icons;
  font-weight: normal;
  font-style: normal;
  speak: none;
  display: inline-block;
  color: var(--bb-header-links);
  position: absolute;
  right: 0;
  top: 0;
  font-size: 20px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.primary-menu .menu-item-has-children .menu-item-has-children:after {
  color: var(--bb-body-text-color);
}

.site-header #navbar-extend.sub-menu .menu-item-has-children:after {
  right: 15px;
  top: 4px;
}

li.hideshow {
  padding: 0 8px;
  position: relative;
}

.sub-menu .user-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  height: auto;
  border-bottom: 1px solid var(--bb-content-border-color);
  margin-bottom: 8px;
  padding-bottom: 12px;
  padding-top: 12px;
}
.sub-menu span.user-name {
  font-size: 16px;
  font-weight: 600;
  color: var(--bb-headings-color);
  letter-spacing: -0.24px;
  margin-bottom: 2px;
  display: block;
}
.sub-menu .user-mention {
  color: #939597;
  font-size: 13px;
  font-weight: 400;
  letter-spacing: -0.24px;
}
.sub-menu .user-link img {
  float: left;
  margin-right: 10px;
}
.sub-menu li.current.selected a {
  font-weight: 500;
  color: var(--bb-headings-color);
  border: 0;
}

.notification-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: var(--bb-header-height);
}
.notification-link.active i {
  position: relative;
}
.notification-link.active i:after {
  content: "";
  background: #ee343c;
  border-radius: 50%;
  width: 6px;
  height: 6px;
  position: absolute;
  right: 4px;
  top: 1px;
}
.notification-link.active i.bb-icon-mail-small:after {
  right: 0;
}

.notification-dropdown {
  background: var(--bb-content-background-color);
  border: 1px solid var(--bb-content-border-color);
  box-shadow: 0 2px 7px 1px rgba(0, 0, 0, 0.05), 0 6px 32px 0 rgba(18, 43, 70, 0.1);
  border-radius: 4px;
  list-style: none;
  position: absolute;
  /* @include transition; */
  right: -15px;
  top: -webkit-calc(100% - 15px);
  top: calc(100% - 15px);
  margin: 0;
  min-width: 400px;
  overflow: hidden;
  opacity: 0;
  visibility: hidden;
  z-index: 0;
  display: none;
}
.selected .notification-dropdown {
  z-index: 1001;
  display: block;
}
.menu-item-has-children.selected .notification-dropdown {
  opacity: 1;
  visibility: visible;
}
.dropdown-left .notification-dropdown {
  right: auto;
  left: -15px;
}

@media (max-width: 543px) {
  .notification-dropdown {
    min-width: 330px;
    max-width: 330px;
  }
}
@media (max-width: 380px) {
  .notification-dropdown {
    min-width: 280px;
    max-width: 280px;
  }
}
.user-wrap.menu-item-has-children:not(.hideshow):after {
  display: none;
}
.user-wrap.menu-item-has-children .bb-icon-angle-down {
  font-size: 22px;
}
.user-wrap.menu-item-has-children .sub-menu {
  min-width: 180px;
}
.user-wrap.menu-item-has-children .sub-menu a {
  display: block;
  position: relative;
}
.user-wrap.menu-item-has-children .user-name {
  line-height: 1.3;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 100px;
  overflow: hidden;
}
@media screen and (min-width: 992px) {
  .user-wrap.menu-item-has-children .user-name {
    max-width: 180px;
  }
}
.user-wrap.menu-item-has-children span.no-count {
  display: none;
}
.user-wrap.menu-item-has-children span.count {
  font-size: 10px;
  padding: 1px 7px;
  position: absolute;
  right: 10px;
}
.user-wrap.menu-item-has-children > a:after {
  left: auto;
  right: 48px;
  margin: auto;
  bottom: -3px;
}
.user-wrap.menu-item-has-children #header-my-account-menu ul:not(.has-icon) > li > a, .user-wrap.menu-item-has-children #header-my-account-menu:not(.has-icon) > li > a {
  padding-left: 14px;
}
.user-wrap.menu-item-has-children #header-my-account-menu ul.has-icon > li.no-icon > a:before, .user-wrap.menu-item-has-children #header-my-account-menu.has-icon > li.no-icon > a:before {
  content: "\ee6e";
  font-family: bb-icons;
  font-size: 18px;
  line-height: 1;
  position: absolute;
  left: 14px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  margin: 0;
  min-width: 16px;
  text-align: center;
}
.user-wrap.menu-item-has-children #header-my-account-menu .ab-submenu {
  border-radius: 4px;
}
.user-wrap.menu-item-has-children #header-my-account-menu .ab-submenu .has-icon > li.no-icon > a {
  padding-left: 14px;
}
.user-wrap.menu-item-has-children #header-my-account-menu .ab-submenu .has-icon > li.no-icon > a:before {
  display: none;
}
.user-wrap.menu-item-has-children #header-my-account-menu ul {
  padding: 5px 0;
}
.user-wrap.menu-item-has-children #header-my-account-menu li li > a {
  background-color: transparent;
}
.user-wrap.menu-item-has-children #header-my-account-menu > li.current-menu-parent > a, .user-wrap.menu-item-has-children #header-my-account-menu > li.current-menu-ancestor > a, .user-wrap.menu-item-has-children #header-my-account-menu > li.current-menu-item > a, .user-wrap.menu-item-has-children #header-my-account-menu > li:hover > a {
  background: var(--bb-content-alternate-background-color);
  color: var(--bb-primary-color);
  font-weight: normal;
}
.user-wrap.menu-item-has-children #header-my-account-menu > li.current-menu-parent > a:before,
.user-wrap.menu-item-has-children #header-my-account-menu > li.current-menu-parent > a > i, .user-wrap.menu-item-has-children #header-my-account-menu > li.current-menu-ancestor > a:before,
.user-wrap.menu-item-has-children #header-my-account-menu > li.current-menu-ancestor > a > i, .user-wrap.menu-item-has-children #header-my-account-menu > li.current-menu-item > a:before,
.user-wrap.menu-item-has-children #header-my-account-menu > li.current-menu-item > a > i, .user-wrap.menu-item-has-children #header-my-account-menu > li:hover > a:before,
.user-wrap.menu-item-has-children #header-my-account-menu > li:hover > a > i {
  color: var(--bb-primary-color);
}
.user-wrap.menu-item-has-children #header-my-account-menu > li li.current-menu-parent > a, .user-wrap.menu-item-has-children #header-my-account-menu > li li.current-menu-ancestor > a, .user-wrap.menu-item-has-children #header-my-account-menu > li li.current-menu-item > a, .user-wrap.menu-item-has-children #header-my-account-menu > li li:hover > a {
  background: transparent;
  color: var(--bb-primary-color);
  font-weight: normal;
}
.user-wrap.menu-item-has-children #header-my-account-menu a {
  padding: 11px 14px 11px 40px;
  position: relative;
  color: var(--bb-body-text-color);
  background-color: transparent;
}
.user-wrap.menu-item-has-children #header-my-account-menu a:before {
  color: var(--bb-alternate-text-color);
}
.user-wrap.menu-item-has-children #header-my-account-menu a i,
.user-wrap.menu-item-has-children #header-my-account-menu a img {
  font-size: 18px;
  position: absolute;
  left: 14px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  margin: 0;
  min-width: 18px;
  text-align: center;
  color: var(--bb-alternate-text-color);
}
.user-wrap.menu-item-has-children #header-my-account-menu a img {
  max-width: 18px;
}
.user-wrap.menu-item-has-children #header-my-account-menu .bb-sub-menu {
  padding-top: 8px;
  padding-bottom: 8px;
}
.user-wrap.menu-item-has-children #header-my-account-menu .bb-sub-menu a:hover {
  background-color: #fff;
}
.user-wrap.menu-item-has-children #header-my-account-menu [data-balloon]:before,
.user-wrap.menu-item-has-children #header-my-account-menu [data-balloon]:after {
  display: none;
}

ul#wp-admin-bar-my-account-default {
  background-color: #464b50;
}
ul#wp-admin-bar-my-account-default.has-menupop + #wp-admin-bar-my-account-buddypress li:not(.menupop), ul#wp-admin-bar-my-account-default.has-menupop > li:not(.menupop) {
  padding-left: 16px;
}

#wp-admin-bar-user-actions #wp-admin-bar-user-info {
  margin-bottom: 10px;
}

.bb-more-menu-nav.dropdown-left {
  right: auto;
  left: -15px;
}
.bb-more-menu-nav.dropdown-left .sub-menu {
  right: auto;
  left: 95%;
}
.bb-more-menu-nav.dropdown-left .menu-item-has-children > a:after {
  display: none;
}

.bb-more-menu-nav a:after {
  display: none;
}

.dropdown-left .sub-menu,
.dropdown-left .bb-help-content {
  right: auto;
  left: -15px;
}

.user-wrap .wp-admin-bar-arrow {
  display: none;
}

span.count {
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.15);
}

.user-wrap ul.sub-menu a:not(.user-link) > .count {
  background: rgba(238, 52, 60, 0.95);
  box-shadow: none;
  border-radius: 100px;
  margin-left: auto;
  padding: 2px 6px;
  font-size: 10px;
  font-style: normal;
  font-weight: 600;
  color: #fff;
  letter-spacing: -0.55px;
  min-width: 16px;
  min-height: 16px;
}

.site-header-container .sub-menu .ab-submenu a:hover {
  background: transparent;
}

.bb-footer .bb-menu-section,
.bb-my-account-menu .bb-menu-section,
.primary-menu .bb-menu-section {
  display: none;
}

.site-header .sub-menu,
.site-header ul.submenu,
.bb-footer .footer-menu .sub-menu,
.bb-footer .footer-menu ul.submenu,
#object-nav .sub-menu,
#object-nav ul.submenu,
.bp-navs .component-navigation .sub-menu,
.bp-navs .component-navigation ul.submenu,
.bb-profile-grid.bb-grid .bp-navs .sub-menu,
.bb-profile-grid.bb-grid .bp-navs ul.submenu,
#buddypress .sub-menu,
#buddypress ul.submenu {
  background: var(--bb-content-background-color);
  box-shadow: 0 2px 7px 1px rgba(0, 0, 0, 0.05), 0 6px 32px 0 rgba(18, 43, 70, 0.1);
  border-radius: var(--bb-block-radius);
  list-style: none;
  padding: 10px 0;
  position: absolute;
  right: -20px;
  bottom: 30px;
  margin: 0;
  min-width: 168px;
  opacity: 0;
  visibility: hidden;
  z-index: 100;
}
.site-header .sub-menu.active,
.site-header ul.submenu.active,
.bb-footer .footer-menu .sub-menu.active,
.bb-footer .footer-menu ul.submenu.active,
#object-nav .sub-menu.active,
#object-nav ul.submenu.active,
.bp-navs .component-navigation .sub-menu.active,
.bp-navs .component-navigation ul.submenu.active,
.bb-profile-grid.bb-grid .bp-navs .sub-menu.active,
.bb-profile-grid.bb-grid .bp-navs ul.submenu.active,
#buddypress .sub-menu.active,
#buddypress ul.submenu.active {
  opacity: 1;
  visibility: visible;
}
.site-header > ul .bb_more_dropdown__title,
.bb-footer .footer-menu > ul .bb_more_dropdown__title,
#object-nav > ul .bb_more_dropdown__title,
.bp-navs .component-navigation > ul .bb_more_dropdown__title,
.bb-profile-grid.bb-grid .bp-navs > ul .bb_more_dropdown__title,
#buddypress > ul .bb_more_dropdown__title {
  display: none;
}
@media screen and (max-width: 980px) {
  .site-header .sub-menu.bb_more_dropdown.open,
  .bb-footer .footer-menu .sub-menu.bb_more_dropdown.open,
  #object-nav .sub-menu.bb_more_dropdown.open,
  .bp-navs .component-navigation .sub-menu.bb_more_dropdown.open,
  .bb-profile-grid.bb-grid .bp-navs .sub-menu.bb_more_dropdown.open,
  #buddypress .sub-menu.bb_more_dropdown.open {
    padding: 48px 0 0;
  }
  .site-header .sub-menu.bb_more_dropdown.open .bb_more_dropdown__title,
  .bb-footer .footer-menu .sub-menu.bb_more_dropdown.open .bb_more_dropdown__title,
  #object-nav .sub-menu.bb_more_dropdown.open .bb_more_dropdown__title,
  .bp-navs .component-navigation .sub-menu.bb_more_dropdown.open .bb_more_dropdown__title,
  .bb-profile-grid.bb-grid .bp-navs .sub-menu.bb_more_dropdown.open .bb_more_dropdown__title,
  #buddypress .sub-menu.bb_more_dropdown.open .bb_more_dropdown__title {
    margin: 0;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
  }
}

.bb-profile-grid.bb-grid .bp-navs ul.sub-menu {
  bottom: unset;
}
.bb-profile-grid.bb-grid .bp-navs .more-button.active:after {
  bottom: -15px;
}

.bb-footer .footer-menu .sub-menu li,
.bb-footer .footer-menu ul.sub-menu li,
#object-nav .sub-menu li,
#object-nav ul.sub-menu li,
.bp-navs .component-navigation .sub-menu li,
.bp-navs .component-navigation ul.sub-menu li,
.bb-profile-grid.bb-grid .bp-navs .sub-menu li,
.bb-profile-grid.bb-grid .bp-navs ul.sub-menu li {
  margin: 0;
  display: block;
  width: 100%;
  padding: 0;
}
.bb-footer .footer-menu .sub-menu li.bb_more_dropdown__title,
.bb-footer .footer-menu ul.sub-menu li.bb_more_dropdown__title,
#object-nav .sub-menu li.bb_more_dropdown__title,
#object-nav ul.sub-menu li.bb_more_dropdown__title,
.bp-navs .component-navigation .sub-menu li.bb_more_dropdown__title,
.bp-navs .component-navigation ul.sub-menu li.bb_more_dropdown__title,
.bb-profile-grid.bb-grid .bp-navs .sub-menu li.bb_more_dropdown__title,
.bb-profile-grid.bb-grid .bp-navs ul.sub-menu li.bb_more_dropdown__title {
  padding: 10px 15px;
}
@media screen and (min-width: 980px) {
  .bb-footer .footer-menu .sub-menu li.bb_more_dropdown__title,
  .bb-footer .footer-menu ul.sub-menu li.bb_more_dropdown__title,
  #object-nav .sub-menu li.bb_more_dropdown__title,
  #object-nav ul.sub-menu li.bb_more_dropdown__title,
  .bp-navs .component-navigation .sub-menu li.bb_more_dropdown__title,
  .bp-navs .component-navigation ul.sub-menu li.bb_more_dropdown__title,
  .bb-profile-grid.bb-grid .bp-navs .sub-menu li.bb_more_dropdown__title,
  .bb-profile-grid.bb-grid .bp-navs ul.sub-menu li.bb_more_dropdown__title {
    display: none;
  }
}
.bb-footer .footer-menu .sub-menu a,
.bb-footer .footer-menu ul.sub-menu a,
#object-nav .sub-menu a,
#object-nav ul.sub-menu a,
.bp-navs .component-navigation .sub-menu a,
.bp-navs .component-navigation ul.sub-menu a,
.bb-profile-grid.bb-grid .bp-navs .sub-menu a,
.bb-profile-grid.bb-grid .bp-navs ul.sub-menu a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 13px;
  font-weight: inherit;
  color: var(--bb-body-text-color);
  background-color: transparent;
  border: 0;
  letter-spacing: -0.24px;
  line-height: 1;
  margin-bottom: 1px;
  padding: 0.75rem 0.9375rem;
  overflow: hidden;
}
.bb-footer .footer-menu .sub-menu a:hover,
.bb-footer .footer-menu ul.sub-menu a:hover,
#object-nav .sub-menu a:hover,
#object-nav ul.sub-menu a:hover,
.bp-navs .component-navigation .sub-menu a:hover,
.bp-navs .component-navigation ul.sub-menu a:hover,
.bb-profile-grid.bb-grid .bp-navs .sub-menu a:hover,
.bb-profile-grid.bb-grid .bp-navs ul.sub-menu a:hover {
  background: var(--bb-content-alternate-background-color);
}
.bb-footer .footer-menu > .bb_more_dropdown__title,
#object-nav > .bb_more_dropdown__title,
.bp-navs .component-navigation > .bb_more_dropdown__title,
.bb-profile-grid.bb-grid .bp-navs > .bb_more_dropdown__title {
  display: none;
}
.bb-footer .footer-menu .more-button,
#object-nav .more-button,
.bp-navs .component-navigation .more-button,
.bb-profile-grid.bb-grid .bp-navs .more-button {
  padding: 14px 0;
  line-height: 1.1;
}
.bb-footer .footer-menu .more-button i,
#object-nav .more-button i,
.bp-navs .component-navigation .more-button i,
.bb-profile-grid.bb-grid .bp-navs .more-button i {
  font-size: 1.25rem;
}

.bb-template-v1 .bb-profile-grid.bb-grid .bp-navs .more-button {
  padding: 9px 0;
}

.activity-type-navs {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.bp-navs .component-navigation .sub-menu {
  bottom: unset;
}
.bp-navs .component-navigation .sub-menu a {
  margin-bottom: 0;
}
.bp-navs .component-navigation .sub-menu li a .bb-component-nav-item-point {
  padding-bottom: 0;
  border-bottom: 0;
}
.bp-navs .component-navigation .sub-menu .bb-component-nav-item-point {
  white-space: nowrap;
}
.bp-navs .component-navigation .more-button.active:after {
  bottom: -18px;
}

.bb-template-v1 .component-navigation .sub-menu li.selected a,
.bb-template-v1 .component-navigation .sub-menu li.selected a .bb-component-nav-item-point,
.bb-template-v2 .component-navigation .sub-menu li.selected a,
.bb-template-v2 .component-navigation .sub-menu li.selected a .bb-component-nav-item-point {
  border-bottom: 0;
}

.buddypress-wrap .bp-navs .component-navigation .sub-menu li a:hover {
  background: var(--bb-content-alternate-background-color);
  color: var(--bb-primary-color);
}
.buddypress-wrap#buddypress.bp-dir-hori-nav .create-button:not(.group-create) a:hover {
  background: var(--bb-content-alternate-background-color);
  color: var(--bb-primary-color);
}

@media screen and (max-width: 46.8em) {
  .bp-subnavs li.selected a:focus,
  .bp-subnavs li.selected a:hover {
    background: transparent;
  }

  .bp-subnavs li.selected a:focus {
    background: transparent;
    color: var(--bb-headings-color);
  }
}
.site-header .sub-menu {
  box-shadow: 0 6px 24px 0 rgba(0, 0, 0, 0.12), 0 3px 8px 0 rgba(0, 0, 0, 0.06);
  right: -22px;
  top: -webkit-calc(100% - 15px);
  top: calc(100% - 15px);
  bottom: unset;
  z-index: 100;
}

#object-nav .sub-menu {
  top: 50px;
  bottom: unset;
}

#header-aside .bb-my-account-menu {
  list-style: none;
  margin: 0;
}
#header-aside .bb-my-account-menu li {
  position: static;
}
#header-aside .bb-my-account-menu li:hover > .sub-menu {
  display: block;
  opacity: 1;
  visibility: visible;
}
#header-aside .bb-my-account-menu i {
  position: relative;
  top: 2px;
}
#header-aside .bb-my-account-menu .sub-menu {
  display: none;
  position: absolute;
  width: 187px;
  left: -187px;
  top: 0;
  box-sizing: border-box;
  margin: 0;
}
#header-aside .bb-my-account-menu .sub-menu::before {
  content: "";
  width: 12px;
  height: 12px;
  display: block;
  box-shadow: 2px -2px 2px -1px rgba(0, 0, 0, 0.1);
  position: absolute;
  right: -5px;
  top: 11px;
  z-index: 1;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  background: #fff;
}
#header-aside .bb-my-account-menu .sub-menu a:hover {
  background: transparent;
}
#header-aside .bb-my-account-menu .sub-menu .current-menu-item a {
  background: transparent;
}

.user-wrap.menu-item-has-children .sub-menu-inner .count {
  position: static;
  float: right;
  line-height: 1.5;
}

.header-aside .wrapper {
  position: relative;
}
.header-aside .wrapper .sub-menu-inner {
  width: 187px;
  max-height: 76vh;
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
}
.header-aside .wrapper .sub-menu-inner .ab-sub-wrapper .ab-submenu,
.header-aside .wrapper .sub-menu-inner .ab-submenu .bb-sub-menu {
  overflow-x: hidden;
  overflow-y: auto;
}
.header-aside .wrapper .bb-sub-menu {
  width: 187px;
  margin: 0;
  list-style: none;
}
.header-aside .wrapper li {
  position: static;
}
.header-aside .wrapper li .wrapper {
  position: absolute;
  background: #fff;
  box-shadow: 0 2px 7px 1px rgba(0, 0, 0, 0.05), 0 6px 32px 0 rgba(18, 43, 70, 0.1);
  list-style: none;
  left: -187px;
  z-index: 10;
  opacity: 0;
  visibility: hidden;
}
.header-aside .wrapper li .wrapper:before {
  content: "";
  width: 12px;
  height: 12px;
  display: block;
  box-shadow: 2px -2px 2px -1px rgba(0, 0, 0, 0.1);
  position: absolute;
  right: -5px;
  top: 11px;
  z-index: 1;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  background: #fff;
}
.header-aside .wrapper li:hover > .wrapper {
  opacity: 1;
  visibility: visible;
}
.header-aside .wrapper a {
  position: static;
}

.buddypanel {
  background: var(--bb-sidenav-background);
  box-shadow: 0 3px 13px 0 rgba(18, 43, 70, 0.1);
  left: 0;
  position: fixed;
  width: 68px;
  height: 100%;
  z-index: 611;
  -webkit-transition: width 0.2s;
          transition: width 0.2s;
}
.header-style-5.sticky-header .buddypanel {
  top: var(--bb-header-height);
}
.header-style-5.admin-bar.sticky-header .buddypanel {
  top: -webkit-calc(var(--bb-header-height) + 32px);
  top: calc(var(--bb-header-height) + 32px);
}
.header-style-5:not(.sticky-header) .buddypanel {
  top: var(--bb-header-height);
}
.header-style-5.admin-bar:not(.sticky-header) .buddypanel {
  top: -webkit-calc(var(--bb-header-height) + 32px);
  top: calc(var(--bb-header-height) + 32px);
}
.buddypanel .link-text {
  display: block;
  min-width: 0;
  line-height: 1.2;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.buddypanel .link-text,
.buddypanel span.count:not(.small) {
  opacity: 0;
  width: 0;
  visibility: hidden;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.buddypanel [data-balloon][data-balloon-pos="right"]:before {
  left: inherit;
  top: inherit;
  margin-left: 60px;
  margin-top: 14px;
}
.buddypanel [data-balloon][data-balloon-pos="right"]:after {
  left: inherit;
  top: inherit;
  margin-left: 65px;
  margin-top: 25px;
}
.buddypanel .side-panel-scroll [data-balloon][data-balloon-pos="right"]:before,
.buddypanel .side-panel-scroll [data-balloon][data-balloon-pos="right"]:after {
  display: none;
}
.buddypanel ul.buddypanel-menu li a > span:not(.count) {
  display: block;
  min-width: 0;
  line-height: 1.2;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 2px;
}
.buddypanel ul.buddypanel-menu li a > span:not(.count) span.wpml-ls-display {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.buddypanel ul.buddypanel-menu li a > img._image + span:not(.count),
.buddypanel ul.buddypanel-menu li a > i + span:not(.count) {
  margin-right: auto;
}
.buddypanel ul.buddypanel-menu > li > a > i + span:not(.count) {
  margin-left: -10px;
}
.buddypanel .site-branding {
  position: relative;
  z-index: 29;
  background-color: var(--bb-sidenav-background);
}
.buddypanel .count {
  margin-right: 7px;
}
.buddypanel .menu-item-has-children .count {
  margin-right: 2px;
}
body.bb-buddypanel:not(.buddypanel-open) .buddypanel ul.buddypanel-menu li.bb-menu-section {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 20px;
}
body.bb-buddypanel:not(.buddypanel-open) .buddypanel ul.buddypanel-menu li.bb-menu-section:first-child {
  display: none;
}
body.bb-buddypanel:not(.buddypanel-open) .buddypanel ul.buddypanel-menu li.bb-menu-section:after {
  background-color: var(--bb-sidenav-text-regular);
  content: "";
  opacity: 0.3;
  height: 1px;
  width: 20px;
}
body.bb-buddypanel:not(.buddypanel-open) .buddypanel ul.buddypanel-menu li.bb-menu-section > a {
  display: none;
}
.buddypanel-logo-off .buddypanel .side-panel-inner {
  padding-top: 15px;
}
.buddypanel-logo-off.buddypanel-open .buddypanel .side-panel-inner {
  padding-top: 15px;
}

.buddypanel-open ul.buddypanel-menu > li > a > :first-child {
  margin-left: 18px;
}
.buddypanel-open ul.buddypanel-menu > li > a i {
  margin-left: 0;
}

.buddypanel-open ul.buddypanel-menu > li > a > img:first-child {
  margin-left: 24px;
  margin-right: 15px;
}
.bb-template-v2 .buddypanel-open ul.buddypanel-menu > li > a > img:first-child {
  margin-left: 15px;
  margin-right: 8px;
}

/* ul.buddypanel-menu > li > a > img:first-child {
    margin: 0 12px 0 3px;
    max-width: 19px;

    .bb-template-v2 & {
        margin: 0 12px 0 3px;
        max-width: 19px;
    }
} */
.buddypanel-open .buddypanel-menu > li > .bb-menu-item > i:not(.bb-icon-angle-down) {
  margin-left: 0;
}

ul.buddypanel-menu li.bb-menu-section {
  min-height: 42px;
}
ul.buddypanel-menu li.bb-menu-section a {
  cursor: auto;
  background-color: transparent;
  font-weight: 600;
  opacity: 0.5;
  padding: 18px 20px 10px 35px;
  text-transform: uppercase;
}
ul.buddypanel-menu li.bb-menu-section a:hover {
  background-color: transparent;
}
ul.buddypanel-menu li.bb-menu-section a > i[class*="bb-icon"] {
  display: none;
}

body.bb-buddypanel-right .buddypanel {
  left: auto;
  right: 0;
}

body.bb-buddypanel:not(.buddypanel-open).bb-sfwd-aside .buddypanel {
  width: 0;
}
body.bb-buddypanel:not(.buddypanel-open).bb-sfwd-aside .buddypanel .side-panel-inner {
  display: none;
}
body.bb-buddypanel:not(.buddypanel-open).bb-sfwd-aside .buddypanel .site-branding {
  opacity: 0;
  visibility: hidden;
}
body.bb-buddypanel:not(.buddypanel-open).bb-sfwd-aside .site {
  margin-left: 0;
}
body.bb-buddypanel:not(.buddypanel-open).bb-sfwd-aside.bb-buddypanel-right .site {
  margin-right: 0;
}

body.bb-buddypanel:not(.buddypanel-open, .sticky-header).bb-sfwd-aside .buddypanel.has-scrolled a.bb-toggle-panel {
  opacity: 0;
  visibility: hidden;
}

.buddypanel #site-logo {
  text-align: left;
  padding: 5px 20px 20px;
  height: auto;
  max-height: none;
}
.buddypanel.buddypanel--toggle-off #site-logo {
  padding-top: 20px;
}
.buddypanel h1.site-title,
.buddypanel h2.site-title {
  width: 100%;
}
.buddypanel .site-title img {
  max-height: none;
  max-width: 190px;
}

.buddypanel.buddypanel--toggle-off #site-logo {
  padding-top: 20px;
}

.bb-sfwd-aside .buddypanel.buddypanel--toggle-on #site-logo {
  padding-top: 20px;
}

.bb-sfwd-aside.buddypanel-logo-off .side-panel-inner {
  padding-top: 20px;
}

.buddypanel-menu {
  min-height: 100%;
}

.side-panel-menu-container {
  height: 100%;
}

@media screen and (min-width: 800px) {
  .bb-buddypanel.sticky-header:not(.bb-sfwd-aside) .site-header {
    width: -webkit-calc(100% - 68px);
    width: calc(100% - 68px);
  }

  .header-style-5.bb-buddypanel.sticky-header:not(.bb-sfwd-aside) .site-header {
    width: 100%;
  }
}
@media screen and (min-width: 800px) {
  .bb-buddypanel.buddypanel-open.sticky-header .site-header {
    width: -webkit-calc(100% - 230px);
    width: calc(100% - 230px);
  }

  .header-style-5.bb-buddypanel.buddypanel-open.sticky-header .site-header {
    width: 100%;
  }

  body:not(.sticky-header).header-style-5.bb-buddypanel:not(.register) .site .site-header,
  body:not(.sticky-header).header-style-5.bb-buddypanel:not(.activate) .site .site-header {
    margin-left: -68px;
  }

  body:not(.sticky-header).header-style-5.buddypanel-open:not(.register) .site .site-header {
    margin-left: -230px;
  }

  body:not(.sticky-header, .page-template-page-fullscreen, .elementor-page).header-style-5 .site {
    overflow-x: visible;
  }

  .bb-buddypanel .site-header,
  .bb-buddypanel .site-content,
  .bb-buddypanel .header-search-wrap,
  .bb-buddypanel .bb-footer {
    padding: 0 30px;
  }

  .buddypanel-open:not(.register) .site {
    margin-left: 230px;
  }
  .buddypanel-open:not(.register).bb-buddypanel-right .site {
    margin-right: 230px;
    margin-left: inherit;
  }
  .buddypanel-open:not(.register) .buddypanel {
    width: 230px;
  }
  .buddypanel-open:not(.register) .buddypanel .link-text,
  .buddypanel-open:not(.register) .buddypanel span.count:not(.small) {
    opacity: 1;
    width: auto;
    visibility: visible;
  }
  .buddypanel-open:not(.register) .link-text {
    min-width: 120px;
  }
  .buddypanel-open:not(.register) span.count.small {
    opacity: 0;
    -webkit-transition: all linear 0.1s;
            transition: all linear 0.1s;
  }
  .buddypanel-open:not(.register) .buddypanel [data-balloon][data-balloon-pos="right"]:before,
  .buddypanel-open:not(.register) .buddypanel [data-balloon][data-balloon-pos="right"]:after,
  .buddypanel-open:not(.register) .buddypanel [data-balloon][data-balloon-pos="left"]:before,
  .buddypanel-open:not(.register) .buddypanel [data-balloon][data-balloon-pos="left"]:after {
    display: none;
  }
  .buddypanel-open:not(.register) .buddypanel span.visuallyhidden {
    position: relative;
    width: auto;
    height: auto;
    margin: 0;
  }
  .buddypanel-open:not(.register) .buddypanel ul.buddypanel-menu > li > a > span {
    opacity: 1;
    width: auto;
    visibility: visible;
  }
}
.bb-buddypanel.in-bbapp .site,
.buddypanel-open.in-bbapp .site {
  margin-left: 0;
}

.in-bbapp.has-sidebar:not(.profile-sidebar, .group-sidebar, .llms-pointer) #primary, .in-bbapp.has-sidebar.buddypress.has-sidebar:not(.profile-sidebar, .group-sidebar, .llms-pointer) #page #primary {
  max-width: inherit;
}

@media screen and (max-width: 799px) {
  .buddypanel-open.buddypanel-header .site {
    margin-left: 0;
  }

  .header-search-wrap {
    padding: 0 10px;
  }
}
body:not(.buddypanel-open) .buddypanel ul.buddypanel-menu > li > a > span {
  opacity: 0;
  width: 0;
  visibility: hidden;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
body:not(.buddypanel-open) .buddypanel ul.buddypanel-menu > li > a > span.count {
  display: none;
}

.panel-head {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: var(--bb-header-height);
  background-color: var(--bb-sidenav-background);
  position: relative;
  z-index: 29;
}

.bb-buddypanel-right .panel-head {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.site-header .bb-toggle-panel {
  display: none;
  margin-right: 20px;
  margin-left: 0;
  color: var(--bb-sidenav-text-regular);
}
.site-header .bb-toggle-panel:hover {
  color: var(--bb-sidenav-text-hover);
}
.site-header .bb-toggle-panel i {
  color: inherit;
  font-size: 24px;
}

.bb-buddypanel.buddypanel-header.bb-buddypanel-right .site-header .header-3 > .bb-toggle-panel {
  display: none;
}
.bb-buddypanel.buddypanel-header.bb-buddypanel-right .bb-toggle-panel {
  margin-right: 0;
}

body:not(.bb-sfwd-aside) .header-3 .bb-toggle-panel {
  display: none;
}

@-webkit-keyframes site-brand {
  0% {
    height: auto;
    opacity: 1;
  }
  50% {
    height: auto;
    opacity: 0;
  }
  100% {
    height: 0;
    opacity: 0;
  }
}

@keyframes site-brand {
  0% {
    height: auto;
    opacity: 1;
  }
  50% {
    height: auto;
    opacity: 0;
  }
  100% {
    height: 0;
    opacity: 0;
  }
}
body.buddypanel-header.buddypanel-open .buddypanel #site-logo {
  height: auto;
  opacity: 1;
}

body.buddypanel-header:not(.buddypanel-open, .bb-sfwd-aside) .buddypanel #site-logo {
  opacity: 0;
  height: 0;
  visibility: hidden;
  padding: 0 0 15px;
  -webkit-animation: site-brand 0.3s;
          animation: site-brand 0.3s;
  -webkit-animation-fill-mode: none;
          animation-fill-mode: none;
}

.buddypanel .bb-toggle-panel {
  color: var(--bb-sidenav-text-regular);
  font-size: 24px;
  padding: 10px 16px;
  min-width: 68px;
  text-align: center;
  -webkit-transition: opacity 0.2s;
          transition: opacity 0.2s;
}
.buddypanel .bb-toggle-panel i {
  font-size: inherit;
}
.buddypanel .bb-toggle-panel:hover {
  color: var(--bb-sidenav-text-hover);
}

.admin-bar .side-panel-inner {
  height: -webkit-calc(100% - 120px);
  height: calc(100% - 120px);
  overflow: hidden;
}

.side-panel-inner {
  height: -webkit-calc(100% - 88px);
  height: calc(100% - 88px);
  overflow: hidden;
}

.buddypanel-toggle-off .side-panel-inner {
  height: -webkit-calc(100% - 35px);
  height: calc(100% - 35px);
}

.buddypanel .menu-item i._mi {
  font-size: 24px;
}

.side-panel-inner.is_block .buddypanel-menu-block li {
  margin-bottom: 0;
}
.side-panel-inner.is_block .buddypanel-menu-block li > a {
  color: var(--bb-headings-color);
}
.side-panel-inner.is_block .buddypanel-menu-block li > a:hover {
  color: var(--bb-primary-color);
}
.side-panel-inner.is_block .buddypanel-menu-block li > a:hover span.count {
  color: #fff;
}
.side-panel-inner.is_block .buddypanel-menu-block li > a:hover > i:not(.bs-submenu-toggle) {
  color: var(--bb-primary-color);
}
.side-panel-inner.is_block .buddypanel-menu-block li.current-menu-item > a {
  color: var(--bb-primary-color);
}
.side-panel-inner.is_block .buddypanel-menu-block li.current-menu-item > a > i.bb-icon-l,
.side-panel-inner.is_block .buddypanel-menu-block li.current-menu-item > a > i.bb-icon-lined {
  font-weight: 300;
}
.side-panel-inner.is_block .buddypanel-menu-block li.current-menu-item > a > i.bb-icon-rl,
.side-panel-inner.is_block .buddypanel-menu-block li.current-menu-item > a > i.bb-icon-round-lined {
  font-weight: 200;
}
.side-panel-inner.is_block .buddypanel-menu-block li.current-menu-item > a > i.bb-icon-bl,
.side-panel-inner.is_block .buddypanel-menu-block li.current-menu-item > a > i.bb-icon-box-lined {
  font-weight: 600;
}
.side-panel-inner.is_block .buddypanel-menu-block li.current-menu-item > a span.count {
  color: #fff;
}
.side-panel-inner.is_block .buddypanel-menu-block li.bb-menu-section a {
  color: var(--bb-headings-color);
  font-weight: 600;
  padding-left: 10px;
}

.widget.widget_block .side-panel-inner.is_block .buddypanel-menu-block li a:hover {
  color: var(--bb-primary-color);
}

.bb-template-v2 .side-panel-inner.is_block .buddypanel-menu-block li a > .bs-submenu-toggle,
.bb-template-v2 .side-panel-inner.is_block .buddypanel-menu-block li a > i:not(.bs-submenu-toggle),
.bb-template-v2 .widget.widget_block .side-panel-inner.is_block .buddypanel-menu-block li a > .bs-submenu-toggle,
.bb-template-v2 .widget.widget_block .side-panel-inner.is_block .buddypanel-menu-block li a > i:not(.bs-submenu-toggle) {
  color: var(--bb-alternate-text-color);
}
.bb-template-v2 .side-panel-inner.is_block .buddypanel-menu-block li > a,
.bb-template-v2 .widget.widget_block .side-panel-inner.is_block .buddypanel-menu-block li > a {
  padding: 13px 0;
}
.bb-template-v2 .side-panel-inner.is_block .buddypanel-menu-block li a:hover,
.bb-template-v2 .widget.widget_block .side-panel-inner.is_block .buddypanel-menu-block li a:hover {
  color: var(--bb-headings-color);
  background-color: var(--bb-content-alternate-background-color);
}
.bb-template-v2 .side-panel-inner.is_block .buddypanel-menu-block li a:hover > i:not(.bs-submenu-toggle),
.bb-template-v2 .side-panel-inner.is_block .buddypanel-menu-block li a:hover > .bs-submenu-toggle,
.bb-template-v2 .widget.widget_block .side-panel-inner.is_block .buddypanel-menu-block li a:hover > i:not(.bs-submenu-toggle),
.bb-template-v2 .widget.widget_block .side-panel-inner.is_block .buddypanel-menu-block li a:hover > .bs-submenu-toggle {
  color: var(--bb-alternate-text-color);
}
.bb-template-v2 .side-panel-inner.is_block .buddypanel-menu-block li.current-menu-item > a,
.bb-template-v2 .widget.widget_block .side-panel-inner.is_block .buddypanel-menu-block li.current-menu-item > a {
  color: var(--bb-content-background-color);
  background-color: var(--bb-primary-color);
}
.bb-template-v2 .side-panel-inner.is_block .buddypanel-menu-block li.current-menu-item > a > i:not(.bs-submenu-toggle),
.bb-template-v2 .side-panel-inner.is_block .buddypanel-menu-block li.current-menu-item > a > .bs-submenu-toggle,
.bb-template-v2 .widget.widget_block .side-panel-inner.is_block .buddypanel-menu-block li.current-menu-item > a > i:not(.bs-submenu-toggle),
.bb-template-v2 .widget.widget_block .side-panel-inner.is_block .buddypanel-menu-block li.current-menu-item > a > .bs-submenu-toggle {
  color: var(--bb-content-background-color);
}
.bb-template-v2 .side-panel-inner.is_block .buddypanel-menu-block li.bb-menu-section > a,
.bb-template-v2 .widget.widget_block .side-panel-inner.is_block .buddypanel-menu-block li.bb-menu-section > a {
  padding: 18px 0 8px 10px;
}
.bb-template-v2 .side-panel-inner.is_block .buddypanel-menu-block li.bb-menu-section:first-child,
.bb-template-v2 .widget.widget_block .side-panel-inner.is_block .buddypanel-menu-block li.bb-menu-section:first-child {
  min-height: initial;
}
.bb-template-v2 .side-panel-inner.is_block .buddypanel-menu-block li.bb-menu-section:first-child > a,
.bb-template-v2 .widget.widget_block .side-panel-inner.is_block .buddypanel-menu-block li.bb-menu-section:first-child > a {
  padding-top: 5px;
}

.bb-template-v2 .widget.widget_block .side-panel-inner.is_block .buddypanel-menu-block.has-section-menu {
  margin-top: 6px;
}
.bb-template-v2 .widget.widget_block .side-panel-inner.is_block .buddypanel-menu-block.has-section-menu li:not(.bb-menu-section) {
  margin-left: 6px;
}
.bb-template-v2 .widget.widget_block .side-panel-inner.is_block .buddypanel-menu-block.has-section-menu li:not(.bb-menu-section) > a {
  width: -webkit-calc(100% - 6px);
  width: calc(100% - 6px);
}
.bb-template-v2 .widget.widget_block .side-panel-inner.is_block .buddypanel-menu-block.has-section-menu li:not(.bb-menu-section) > a .bs-submenu-toggle {
  right: 16px;
}

.buddypanel .side-panel-menu a {
  color: var(--bb-sidenav-text-regular);
  background-color: var(--bb-sidenav-menu-background-color-regular);
}
.buddypanel .side-panel-menu a > .bs-submenu-toggle {
  color: var(--bb-sidenav-text-regular);
  opacity: 0.5;
}
.buddypanel .side-panel-menu a .count {
  color: var(--bb-sidenav-count-text-color-regular);
  background-color: var(--bb-sidenav-count-background-color-regular);
}
.buddypanel .side-panel-menu a:hover {
  color: var(--bb-sidenav-text-hover);
  background-color: var(--bb-sidenav-menu-background-color-hover);
}
.buddypanel .side-panel-menu a:hover > .bs-submenu-toggle {
  color: var(--bb-sidenav-text-hover);
}
.buddypanel .side-panel-menu a:hover .count {
  color: var(--bb-sidenav-count-text-color-hover);
  background-color: var(--bb-sidenav-count-background-color-hover);
}
.buddypanel .side-panel-menu .current-menu-item > a {
  background-color: var(--bb-sidenav-menu-background-color-active);
  color: var(--bb-sidenav-text-active);
}
.buddypanel .side-panel-menu .current-menu-item > a > .bs-submenu-toggle {
  color: var(--bb-sidenav-text-active);
  opacity: 1;
}
.buddypanel .side-panel-menu .current-menu-item > a .count {
  color: var(--bb-sidenav-count-text-color-active);
  background-color: var(--bb-sidenav-count-background-color-active);
}
.buddypanel .side-panel-menu .current-menu-item > a > i.bb-icon-l,
.buddypanel .side-panel-menu .current-menu-item > a > i.bb-icon-lined {
  font-weight: 300;
}
.buddypanel .side-panel-menu .current-menu-item > a > i.bb-icon-rl,
.buddypanel .side-panel-menu .current-menu-item > a > i.bb-icon-round-lined {
  font-weight: 200;
}
.buddypanel .side-panel-menu .current-menu-item > a > i.bb-icon-bl,
.buddypanel .side-panel-menu .current-menu-item > a > i.bb-icon-box-lined {
  font-weight: 600;
}
.buddypanel .side-panel-menu .current-menu-item > a:hover {
  color: var(--bb-sidenav-text-active);
  background-color: var(--bb-sidenav-menu-background-color-active);
}
.buddypanel .side-panel-menu .current-menu-item > a:hover i {
  color: var(--bb-sidenav-text-active);
}
.buddypanel .side-panel-menu .current-menu-item > a:hover > .bs-submenu-toggle {
  color: var(--bb-sidenav-text-active);
}
.buddypanel .side-panel-menu .current-menu-item > a:hover .count {
  color: var(--bb-sidenav-count-text-color-active);
  background-color: var(--bb-sidenav-count-background-color-active);
}
.buddypanel .side-panel-menu li.bb-menu-section a {
  color: var(--bb-sidenav-text-regular);
}
.buddypanel .side-panel-menu .sub-menu a {
  width: 100%;
  padding-left: 50px;
  padding-right: 10px;
  margin-left: -32px;
}
.buddypanel .side-panel-menu .sub-menu a > i.bb-custom-icon {
  display: none;
}
.bb-template-v2 .buddypanel .side-panel-menu li.bb-menu-section a:hover,
.bb-template-v2 .buddypanel .side-panel-menu li.bb-menu-section:not(.current-menu-item) a:hover {
  background-color: transparent;
  color: var(--bb-sidenav-text-regular);
}
.bb-template-v2 .buddypanel .side-panel-menu li:not(.current-menu-item) a .count {
  color: var(--bb-sidenav-count-text-color-regular);
  background-color: var(--bb-sidenav-count-background-color-regular);
  border-color: rgba(0, 0, 0, 0.05);
}
.bb-template-v2 .buddypanel .side-panel-menu li:not(.current-menu-item) a:hover {
  color: var(--bb-sidenav-text-hover);
  background-color: var(--bb-sidenav-menu-background-color-hover);
}
.bb-template-v2 .buddypanel .side-panel-menu li:not(.current-menu-item) a:hover .count {
  color: var(--bb-sidenav-count-text-color-hover);
  background-color: var(--bb-sidenav-count-background-color-hover);
  border-color: transparent;
}
.bb-template-v2 .buddypanel .side-panel-menu li:not(.current-menu-item) a:hover i:not(.bb-icon-angle-down),
.bb-template-v2 .buddypanel .side-panel-menu li:not(.current-menu-item) a:hover > .bs-submenu-toggle {
  color: var(--bb-sidenav-text-hover);
}
.bb-template-v2 .buddypanel .side-panel-menu li.current-menu-item > a {
  background-color: var(--bb-sidenav-menu-background-color-active);
  color: var(--bb-sidenav-text-active);
}
.bb-template-v2 .buddypanel .side-panel-menu li.current-menu-item > a .count {
  color: var(--bb-sidenav-count-text-color-active);
  background-color: var(--bb-sidenav-count-background-color-active);
  border-color: transparent;
}
.bb-template-v2 .buddypanel .side-panel-menu li.current-menu-item > a i:not(.bb-icon-angle-down),
.bb-template-v2 .buddypanel .side-panel-menu li.current-menu-item > a > .bs-submenu-toggle {
  color: var(--bb-sidenav-text-active);
  opacity: 1;
}
.bb-template-v2 .buddypanel .side-panel-menu li.current-menu-item > a:hover {
  color: var(--bb-sidenav-text-active);
  background-color: var(--bb-sidenav-menu-background-color-active);
}
.bb-template-v2 .buddypanel .side-panel-menu li.current-menu-item > a:hover .count {
  color: var(--bb-sidenav-count-text-color-active);
  background-color: var(--bb-sidenav-count-background-color-active);
  border-color: transparent;
}
.bb-template-v2 .buddypanel .side-panel-menu li.current-menu-item > a:hover i:not(.bb-icon-angle-down) {
  color: var(--bb-sidenav-text-active);
}
.bb-template-v2 .buddypanel .side-panel-menu li.current-menu-item > a:hover > .bs-submenu-toggle {
  color: var(--bb-sidenav-text-active);
}
.bb-template-v2 .buddypanel .side-panel-menu .sub-menu a {
  padding-left: 16px;
  padding-right: 10px;
  margin-left: -8px;
  width: -webkit-calc(100% - 45px);
  width: calc(100% - 45px);
}

.side-panel-menu {
  list-style: none;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: column;
      flex-flow: column;
  /* smartphones, touchscreens */
}
.side-panel-menu li {
  min-height: 52px;
}
.side-panel-menu .bp-menu-item-at-bottom {
  margin-top: auto;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
.side-panel-menu .bp-menu-item-at-bottom ~ .bp-menu-item-at-bottom {
  margin-top: 0;
}
.side-panel-menu a {
  padding: 15px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
  letter-spacing: -0.24px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  line-height: 1;
  position: absolute;
  width: 100%;
}
.side-panel-menu a > .bs-submenu-toggle {
  color: var(--bb-alternate-text-color);
}
.side-panel-menu a:hover span.count {
  color: #fff;
}
.side-panel-menu a:hover > .bs-submenu-toggle {
  color: var(--bb-alternate-text-color);
}
.side-panel-menu i {
  font-size: 20px;
  margin-left: 7px;
  margin-right: 0.4em;
  margin-top: 2px;
}
.side-panel-menu .current-menu-item > a > span {
  font-weight: 500;
}
.side-panel-menu .bs-submenu-toggle {
  cursor: pointer;
  position: relative;
  z-index: 22;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  font-size: 22px;
  width: 30px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  margin: 0;
}
.buddypanel-open .side-panel-menu .bs-submenu-toggle {
  opacity: 1;
  visibility: visible;
}
.side-panel-menu .sub-menu {
  list-style: none;
  margin-left: 0;
  margin-bottom: 0;
}
.side-panel-menu .sub-menu a {
  width: -webkit-calc(100% - 32px);
  width: calc(100% - 32px);
}
.side-panel-menu .sub-menu i._mi._before,
.side-panel-menu .sub-menu i._mi._after,
.side-panel-menu .sub-menu i.bb-icon-file {
  margin-left: 0;
}
.side-panel-menu .sub-menu span + i._mi._after {
  margin-left: 12px;
}
.touch-only .side-panel-menu {
  overflow: auto;
  height: 100%;
}
.touch-only .side-panel-menu a {
  position: static;
  width: 100% !important;
}
.touch-only .side-panel-menu li {
  min-height: auto;
}
.bb-template-v2 .touch-only .side-panel-menu li {
  min-height: auto;
}

span.count {
  background-color: var(--bb-primary-color);
  border-radius: 100px;
  margin-left: auto;
  padding: 3px 9px;
  font-size: 11px;
  font-style: normal;
  font-weight: 600;
  color: var(--bb-body-background-color);
  letter-spacing: -0.55px;
}
.buddypanel span.count {
  box-shadow: none;
}
.primary-menu span.count {
  line-height: 1.5;
  margin-left: 5px;
}

span.count.small {
  font-size: 10px;
  padding: 3px 5px 4px;
  position: absolute;
  left: 34px;
  top: 10px;
  line-height: 1;
  -webkit-transition: all linear 0.6s;
          transition: all linear 0.6s;
}

.buddypanel-menu > li > .bb-menu-item > img {
  margin: 0 24px;
  width: 19px;
}
.buddypanel-menu > li > .bb-menu-item > i:not(.bb-icon-angle-down) {
  margin: 0;
  min-width: 68px;
  text-align: center;
}
.buddypanel-menu .bb-menu-item > i:not(.bb-icon-angle-down) {
  margin-top: 0;
}
@media (max-width: 799px) {
  .buddypanel-menu > li > .bb-menu-item > img {
    margin: 0 17px 0 0;
  }
  .buddypanel-menu > li > .bb-menu-item > i:not(.bb-icon-angle-down) {
    min-width: 32px;
    text-align: left;
    margin-right: 0;
  }
}
.buddypanel-menu .menu-item-has-children:not(.hideshow):after {
  display: none;
}
.buddypanel-menu .sub-menu {
  display: none;
  position: static;
  opacity: 1;
  visibility: visible;
}
@media (min-width: 800px) {
  .buddypanel-open .buddypanel-menu .sub-menu.bb-open {
    display: block;
    box-shadow: none;
    padding-left: 32px;
    padding-top: 52px;
  }
  .buddypanel-open .buddypanel-menu .sub-menu.bb-open .sub-menu {
    padding-left: 0;
  }
}
@media (min-width: 800px) {
  .buddypanel-open .touch-only .buddypanel-menu .sub-menu.bb-open {
    padding-top: 5px;
  }
}

body.buddypanel-open .buddypanel .buddypanel_on_open_site_icon,
body.buddypanel-open .buddypanel .buddypanel_on_close_site_icon,
body.buddypanel-open .buddypanel .buddypanel_off_open_site_icon,
body.buddypanel-open .buddypanel .buddypanel_off_close_site_icon {
  display: none;
  padding: 15px 12px 25px;
}
body.buddypanel-open .buddypanel .buddypanel_logo_display_on {
  display: block;
  padding: 15px 12px 25px;
}
body.buddypanel-open .buddypanel .buddypanel-site-icon-link img {
  max-width: 44px;
}

body:not(.buddypanel-open) .buddypanel .buddypanel_on_open_site_icon,
body:not(.buddypanel-open) .buddypanel .buddypanel_on_close_site_icon {
  display: block;
  text-align: center;
}
body:not(.buddypanel-open) .buddypanel .buddypanel_logo_display_on,
body:not(.buddypanel-open) .buddypanel .buddypanel_off_open_site_icon,
body:not(.buddypanel-open) .buddypanel .buddypanel_off_close_site_icon {
  display: none;
}
body:not(.buddypanel-open) .buddypanel .buddypanel-site-icon {
  padding: 15px 12px 25px;
}
body:not(.buddypanel-open) .buddypanel.buddypanel--toggle-off .buddypanel-site-icon {
  padding-top: 20px;
}
body:not(.buddypanel-open) .buddypanel .buddypanel-site-icon-link img {
  max-width: 38px;
}

.buddypanel-logo-off .buddypanel--toggle-off .side-panel-inner {
  padding-top: 20px;
}

body:not(.buddypanel-open).bb-sfwd-aside .buddypanel-site-icon {
  display: none;
}

.widget-area {
  padding-bottom: 1.25rem;
}

.widget-area-secondary .widget:first-child {
  margin-top: 0;
}

.widget {
  background: var(--bb-content-background-color);
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-block-radius);
  font-size: 0.875rem;
  line-height: 1.35;
  margin-bottom: 1.25rem;
  padding: 1.25rem 1.25rem 1.5625rem 1.25rem;
  /* Page List */
  /* Archives */
  /* Category */
  /* Search */
  /* RSS */
  /* Activity Update */
  /* Social Group */
  /* Whos Online */
  /* Profile Search */
  /* Forums List */
  /* Profile Completion */
  /* Recent Post */
  /* Log in/out */
  /* Follow Us */
  /* Forum Views */
  /* Members I'm Following */
  /* Members Following Me */
}
.widget form,
.widget ul,
.widget ol {
  margin-bottom: 0;
}
.widget fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}
.widget select {
  width: 100%;
}
.widget h2.widget-title,
.widget h2.widgettitle,
.widget label:not(.bps-label) {
  margin-bottom: 15px;
  line-height: 30px;
  font-size: 14px;
  text-transform: var(--bb-widget-title-text-transform);
  display: inline-block;
  color: var(--bb-headings-color);
  font-weight: 600;
}
.widget label {
  font-weight: 600;
}
.widget .more-block a.count-more {
  text-transform: uppercase;
}
.widget.widget_block .wp-block-page-list li, .widget.widget_pages ul li {
  margin-bottom: 0;
}
.widget.widget_block .wp-block-page-list li a, .widget.widget_pages ul li a {
  padding: 8px 0;
  font-weight: 400;
  color: var(--bb-headings-color);
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  display: block;
}
.widget.widget_block .wp-block-page-list li a:hover, .widget.widget_pages ul li a:hover {
  color: var(--bb-primary-color);
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.widget.widget_block .wp-block-page-list li ul, .widget.widget_pages ul li ul {
  margin-left: 20px;
}
.widget.widget_block .wp-block-page-list li.current_page_item a, .widget.widget_block .wp-block-page-list li.current-menu-item a, .widget.widget_pages ul li.current_page_item a, .widget.widget_pages ul li.current-menu-item a {
  color: var(--bb-headings-color);
  font-weight: 600;
}
.widget .wp-block-archives-list li {
  margin-bottom: 0;
  padding: 8px 0;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.widget .wp-block-archives-list li a {
  font-weight: 400;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.widget .wp-block-archives-list li:hover {
  color: var(--bb-primary-color);
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.widget .wp-block-archives-list li:hover a {
  color: var(--bb-primary-color);
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.widget .wp-block-archives-list li.active a {
  color: var(--bb-headings-color);
  font-weight: 600;
}
.widget .wp-block-archives-dropdown select {
  border-radius: var(--bb-block-radius);
  border-color: var(--bb-content-border-color);
  font-size: 14px;
}
.widget .wp-block-archives-dropdown select:focus {
  box-shadow: none;
}
.widget.widget_categories .wp-block-categories-list li {
  color: var(--bb-headings-color);
  padding: 8px 0;
  margin-bottom: 0;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.widget.widget_categories .wp-block-categories-list li a {
  color: var(--bb-headings-color);
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  font-weight: 400;
}
.widget.widget_categories .wp-block-categories-list li.current-cat, .widget.widget_categories .wp-block-categories-list li.current-cat-ancestor {
  font-weight: 600;
}
.widget.widget_categories .wp-block-categories-list li.current-cat .children li, .widget.widget_categories .wp-block-categories-list li.current-cat-ancestor .children li {
  font-weight: 400;
}
.widget.widget_categories .wp-block-categories-list li.current-cat .children li.current-cat, .widget.widget_categories .wp-block-categories-list li.current-cat-ancestor .children li.current-cat {
  color: var(--bb-primary-color);
  font-weight: 600;
}
.widget.widget_categories .wp-block-categories-list li.current-cat .children li.current-cat a, .widget.widget_categories .wp-block-categories-list li.current-cat-ancestor .children li.current-cat a {
  font-weight: 600;
  color: var(--bb-primary-color);
}
.widget.widget_categories .wp-block-categories-list li .children {
  margin-top: 8px;
  margin-left: 20px;
}
.widget.widget_categories .wp-block-categories-list li .children li {
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.widget.widget_categories .wp-block-categories-list li .children li a {
  color: var(--bb-headings-color);
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.widget.widget_categories .wp-block-categories-list li .children li:last-child {
  padding-bottom: 0;
}
.widget.widget_categories .wp-block-categories-list li .children li:hover {
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  color: var(--bb-primary-color);
}
.widget.widget_categories .wp-block-categories-list li .children li:hover a {
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  color: var(--bb-primary-color);
}
.widget.widget_categories .wp-block-categories-list li:hover {
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  color: var(--bb-primary-color);
}
.widget.widget_categories .wp-block-categories-list li:hover a {
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  color: var(--bb-primary-color);
}
.widget.widget_search input[name="bbp_search"],
.widget.widget_search input[type="search"],
.widget.widget_search input.search {
  border: 1px solid var(--bb-content-border-color);
  background-color: var(--bb-content-background-color);
  border-radius: var(--bb-button-radius);
}
.widget.widget_search .wp-block-search__button {
  background-color: var(--bb-primary-button-background-regular);
  color: var(--bb-primary-button-text-regular);
  border: 1px solid var(--bb-primary-button-border-regular);
  border-radius: 100px;
  margin-left: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.widget.widget_search .wp-block-search__button:focus {
  box-shadow: var(--bb-primary-button-focus-shadow);
}
.widget.widget_search .wp-block-search__button:hover {
  background-color: var(--bb-primary-button-background-hover);
  color: var(--bb-primary-button-text-hover);
  border-color: var(--bb-primary-button-border-hover);
}
.widget.widget_rss .wp-block-rss li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.widget.widget_rss .wp-block-rss li:not(:last-child) {
  margin-bottom: 15px;
}
.widget.widget_rss .wp-block-rss li .wp-block-rss__item-title {
  font-size: 14px;
  line-height: 21px;
  font-weight: 600;
  letter-spacing: -0.24px;
  color: var(--bb-headings-color);
  margin-bottom: 8px;
}
.widget.widget_rss .wp-block-rss li .wp-block-rss__item-publish-date {
  font-size: 13px;
  line-height: 19.5px;
  font-weight: 400;
  color: var(--bb-alternate-text-color);
  margin-bottom: 8px;
}
.widget.widget_rss .wp-block-rss li .wp-block-rss__item-author {
  margin-top: 5px;
  font-style: italic;
  font-size: 14px;
  line-height: 21px;
  font-weight: 400;
  letter-spacing: -0.24px;
  -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
          order: 4;
}
.widget.activity_update .activity-update .bp-activity-info p,
.widget.activity_update .activity-update .bp-activity-info a:not(.activity-time-since) {
  color: var(--bb-body-text-color);
}
.widget.activity_update .activity-update .bp-activity-info .activity-time-since {
  color: var(--bb-alternate-text-color);
  font-size: 13px;
  line-height: 19.5px;
}
.widget.activity_update .activity-update .bp-activity-info .activity-time-since:hover {
  color: var(--bb-primary-color);
}
.widget.activity_update .bp-feedback {
  border-radius: none;
  border: none;
  background-color: none;
  margin: 0;
}
.widget.activity_update .bp-feedback .bp-icon {
  display: none;
}
.widget.activity_update .bp-feedback p {
  padding: 0;
  color: var(--bb-alternate-text-color);
}
.widget.widget_bp_groups_widget .widget-error {
  color: var(--bb-alternate-text-color);
}
.widget.widget_bp_groups_widget .item-options {
  margin-bottom: 17.5px;
}
.widget.widget_bp_groups_widget .item-options a {
  font-weight: 500;
  color: var(--bb-headings-color);
}
.widget.widget_bp_groups_widget #groups-list li .item-avatar {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 45px;
          flex: 0 0 45px;
  margin-right: 15px;
}
.widget.widget_bp_groups_widget #groups-list li .item .item-title {
  margin-bottom: 0;
}
.widget.widget_bp_groups_widget #groups-list li .item .item-title a {
  color: var(--bb-headings-color);
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
}
.widget.widget_bp_groups_widget #groups-list li .item .item-meta,
.widget.widget_bp_groups_widget #groups-list li .item .item-meta span {
  color: var(--bb-alternate-text-color);
  font-size: 13px;
  line-height: 19.5px;
  letter-spacing: 0;
}
.widget.widget_bp_groups_widget .more-block .count-more {
  text-transform: uppercase;
}
.widget.widget_bp_core_whos_online_widget div.item-options, .widget.buddypress.widget_bp_core_whos_online_widget div.item-options {
  margin-bottom: 20px;
}
.widget.widget_bp_core_whos_online_widget div.item-options a, .widget.buddypress.widget_bp_core_whos_online_widget div.item-options a {
  font-weight: 500;
}
.widget.widget_bp_core_whos_online_widget .widget-error, .widget.buddypress.widget_bp_core_whos_online_widget .widget-error {
  color: var(--bb-alternate-text-color);
}
.widget.bp-profile-search-widget .widget-title {
  width: 100%;
  font-weight: 700;
  padding: 12px 20px;
}
.widget.bp-profile-search-widget .bps-label {
  font-weight: 500;
  color: var(--bb-headings-color);
  margin-bottom: 10px;
}
.widget.bp-profile-search-widget .bp-field-wrap,
.widget.bp-profile-search-widget .clear-from-wrap {
  margin-bottom: 15px;
}
.widget.widget_display_forums .bb-sidebar-forums li {
  margin-bottom: 7px;
}
.widget.widget_display_forums .bb-sidebar-forums li:last-child {
  margin-bottom: 0;
}
.widget.widget_display_forums .bb-sidebar-forums li .bbp-forum-title {
  color: var(--bb-headings-color);
  font-weight: 500;
}
.widget.widget_display_forums .bb-sidebar-forums li .bbp-forum-title:before {
  margin-right: 10px;
}
.widget.widget_display_forums .bb-sidebar-forums li .topics-count {
  color: var(--bb-alternate-text-color);
  font-size: 14px;
  line-height: 21px;
}
.widget.widget_display_forums .bb-sidebar-forums li .bb-sidebar-forums {
  margin-top: 8px;
  margin-bottom: 0;
  margin-left: 23px;
  max-width: 100%;
}
.widget.widget_display_forums .bb-sidebar-forums li .bb-sidebar-forums li {
  margin: 3.5px 0;
}
.widget.widget_display_forums .bb-sidebar-forums li .bb-sidebar-forums .bbp-forums-list {
  margin-left: 0;
  max-width: 100%;
}
.widget.widget_display_forums .bb-sidebar-forums li .bb-sidebar-forums .bbp-sub-forum > .bbp-forums-list,
.widget.widget_display_forums .bb-sidebar-forums li .bb-sidebar-forums .bbp-sub-forum > .bbp-forums-list > li > .bbp-forums-list,
.widget.widget_display_forums .bb-sidebar-forums li .bb-sidebar-forums .bbp-sub-forum > .bbp-forums-list > li > .bbp-forums-list > li > .bbp-forums-list {
  margin-left: 10px;
}
.widget.widget_display_forums .bb-sidebar-forums li .bb-sidebar-forums .bbp-forum-link:before {
  display: none;
}
.widget.widget_display_forums .bb-sidebar-forums li .bb-sidebar-forums li .bbp-forum-link {
  color: var(--bb-body-text-color);
  font-weight: 500;
}
.widget.widget_bp_profile_completion_widget .pc_detailed_progress_wrap {
  padding: 0 15px;
}
.widget.widget_bp_profile_completion_widget .pc_detailed_progress .single_section_wrap .section_name a {
  color: var(--bb-alternate-text-color);
  display: inline-block;
  width: 100%;
  font-weight: 500;
  line-height: 18px;
}
.widget.widget_bp_profile_completion_widget .pc_detailed_progress .single_section_wrap .progress * {
  color: var(--bb-alternate-text-color);
  font-weight: 500;
  line-height: 21px;
}
.widget.widget_bp_profile_completion_widget .pc_detailed_progress .single_section_wrap .section_ico {
  border-color: var(--bb-content-border-color);
}
.widget.widget_bp_profile_completion_widget .pc_detailed_progress .single_section_wrap .section_ico:before {
  background: var(--bb-content-border-color);
}
.widget.widget_bp_profile_completion_widget .pc_detailed_progress .single_section_wrap.completed .section_ico {
  border-color: var(--bb-success-color);
  background-color: var(--bb-success-color);
}
.widget.widget_bp_profile_completion_widget .pc_detailed_progress .single_section_wrap.completed .section_ico .bb-icon-check {
  color: var(--bb-content-background-color);
}
.widget.widget_bp_profile_completion_widget .pc_detailed_progress .single_section_wrap.completed .section_ico:before {
  background: var(--bb-success-color);
}
.widget.widget_bp_profile_completion_widget .pc_detailed_progress .single_section_wrap.completed .section_name a {
  color: var(--bb-headings-color);
}
.widget.widget_bp_profile_completion_widget .pc_detailed_progress .single_section_wrap.completed .progress * {
  color: var(--bb-success-color);
}
.widget.bb_widget_recent_posts .bb-recent-posts li {
  margin-bottom: 15px;
}
.widget.bb_widget_recent_posts .bb-recent-posts li:last-child {
  margin-bottom: 0;
}
.widget.bb_widget_recent_posts .bb-recent-posts li .bb-title {
  font-weight: 600;
}
.widget.bb_widget_recent_posts .bb-recent-posts li .post-date {
  margin-top: 0;
}
.widget.widget_block .logged-in {
  padding-top: 0.31rem;
}
.widget.widget_block .logged-in a {
  color: var(--bb-headings-color);
  font-weight: 500;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.widget.widget_block .logged-in a:before {
  content: "\ef23";
  font-family: bb-icons;
  display: inline-block;
  font-weight: 300;
  margin-right: 5px;
}
.widget.widget_block .logged-in a:hover {
  color: var(--bb-primary-color);
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.widget.widget_block .logged-out #loginform p {
  margin-bottom: 20px;
}
.widget.widget_block .logged-out #loginform p:last-child {
  margin-bottom: 0;
}
.widget.widget_block .logged-out #loginform label {
  color: var(--bb-headings-color);
  font-weight: 500;
  font-size: 16px;
  line-height: 21px;
  letter-spacing: -0.24px;
  text-transform: none;
  margin-bottom: 10px;
}
.widget.widget_block .logged-out #loginform input:not([type="checkbox"]) {
  width: 100%;
}
.widget.widget_block .logged-out #loginform .login-remember label {
  font-size: 14px;
  font-weight: 400;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.widget.widget_block .logged-out #loginform .login-remember input[type="checkbox"] {
  height: 18px;
  width: 18px;
  background: var(--bb-content-background-color);
  margin-right: 6px;
  border-radius: var(--bb-checkbox-radius);
  border: 1px solid var(--bb-content-border-color);
}
.widget.widget_block .logged-out #loginform input[type="submit"] {
  width: auto;
  border-radius: var(--bb-button-radius);
}
.widget.widget_follow_us .bb-follow-links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  row-gap: 8px;
}
.widget.widget_follow_us .bb-follow-links a {
  opacity: 0.3;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  margin-right: 8px;
}
.widget.widget_follow_us .bb-follow-links a i {
  color: var(--bb-body-text-color);
  font-weight: 200;
  font-size: 32px;
}
.widget.widget_follow_us .bb-follow-links a:hover {
  opacity: 1;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.widget.widget_display_views ul li {
  margin-bottom: 7px;
}
.widget.widget_display_views ul li:last-child {
  margin-bottom: 0;
}
.widget.widget_display_views ul li .bbp-view-title {
  font-weight: 500;
}
.widget.widget_bp_follow_following_widget .avatar-block .item-avatar img {
  width: 44px;
  max-width: 44px;
}
.widget.widget_bp_follow_follower_widget .avatar-block .item-avatar img {
  width: 44px;
  max-width: 44px;
}

/* Remove widget styling if added in group */
.widget.widget_block .wp-block-group .widget {
  background: none transparent;
  border: 0;
  padding: 0;
}

/* Calendar */
.widget_calendar .calendar_wrap {
  position: relative;
}

.widget_calendar #wp-calendar,
.wp-block-calendar #wp-calendar {
  margin-bottom: 10px;
}
.widget_calendar #wp-calendar *, .widget_calendar #wp-calendar,
.wp-block-calendar #wp-calendar *,
.wp-block-calendar #wp-calendar {
  border: none;
  font-weight: 500;
  font-size: 14px;
}
.widget_calendar #wp-calendar caption,
.wp-block-calendar #wp-calendar caption {
  padding-bottom: 0;
  margin-bottom: 10px;
  color: var(--bb-headings-color);
}
.widget_calendar #wp-calendar thead th,
.wp-block-calendar #wp-calendar thead th {
  background: none;
  text-align: center;
  padding: 10px;
  font-size: 12px;
  color: var(--bb-headings-color);
}
.widget_calendar #wp-calendar tbody td,
.wp-block-calendar #wp-calendar tbody td {
  padding: 8px 10px;
}
.widget_calendar #wp-calendar tbody td a,
.wp-block-calendar #wp-calendar tbody td a {
  font-weight: 600;
}
.widget_calendar #wp-calendar tbody td#today,
.wp-block-calendar #wp-calendar tbody td#today {
  color: var(--bb-primary-color);
}
.widget_calendar table:where(:not(.has-text-color)),
.wp-block-calendar table:where(:not(.has-text-color)) {
  color: var(--bb-alternate-text-color);
}
:not(.widget_block) > .widget_calendar.has-small-font-size, :not(.widget_block) >
.wp-block-calendar.has-small-font-size {
  max-width: 240px;
}
:not(.widget_block) > .widget_calendar.has-small-font-size #wp-calendar tbody td, :not(.widget_block) >
.wp-block-calendar.has-small-font-size #wp-calendar tbody td {
  padding: 4px 6px;
}
.widget_calendar.has-small-font-size #wp-calendar *,
.widget_calendar.has-small-font-size #wp-calendar thead th,
.wp-block-calendar.has-small-font-size #wp-calendar *,
.wp-block-calendar.has-small-font-size #wp-calendar thead th {
  font-size: 11px;
}
:not(.widget_block) > .widget_calendar.has-large-font-size, :not(.widget_block) >
.wp-block-calendar.has-large-font-size {
  max-width: 320px;
}
.widget_calendar.has-large-font-size #wp-calendar *,
.widget_calendar.has-large-font-size #wp-calendar thead th,
.wp-block-calendar.has-large-font-size #wp-calendar *,
.wp-block-calendar.has-large-font-size #wp-calendar thead th {
  font-size: 18px;
}
:not(.widget_block) > .widget_calendar.has-x-large-font-size, :not(.widget_block) >
.wp-block-calendar.has-x-large-font-size {
  max-width: 360px;
}
:not(.widget_block) > .widget_calendar.has-x-large-font-size #wp-calendar tbody td, :not(.widget_block) >
.wp-block-calendar.has-x-large-font-size #wp-calendar tbody td {
  padding: 12px 15px;
}
.widget_calendar.has-x-large-font-size #wp-calendar *,
.widget_calendar.has-x-large-font-size #wp-calendar thead th,
.wp-block-calendar.has-x-large-font-size #wp-calendar *,
.wp-block-calendar.has-x-large-font-size #wp-calendar thead th {
  font-size: 24px;
}
@media screen and (max-width: 544px) {
  :not(.widget_block) > .widget_calendar.has-x-large-font-size, :not(.widget_block) >
  .wp-block-calendar.has-x-large-font-size {
    max-width: 360px;
  }
  :not(.widget_block) > .widget_calendar.has-x-large-font-size #wp-calendar tbody td, :not(.widget_block) >
  .wp-block-calendar.has-x-large-font-size #wp-calendar tbody td {
    padding: 12px 15px;
  }
  .widget_calendar.has-x-large-font-size #wp-calendar *,
  .widget_calendar.has-x-large-font-size #wp-calendar thead th,
  .wp-block-calendar.has-x-large-font-size #wp-calendar *,
  .wp-block-calendar.has-x-large-font-size #wp-calendar thead th {
    font-size: 20px;
  }
}
.widget_calendar .wp-calendar-nav,
.wp-block-calendar .wp-calendar-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.widget_calendar .wp-calendar-nav a,
.wp-block-calendar .wp-calendar-nav a {
  font-weight: 500;
  color: var(--bb-secondary-button-text-regular);
  font-size: 14px;
  line-height: 16.71px;
  letter-spacing: -0.24px;
  text-decoration: none;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.widget_calendar .wp-calendar-nav a:hover,
.wp-block-calendar .wp-calendar-nav a:hover {
  color: var(--bb-primary-color);
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}

.wp-block-categories-list li {
  color: var(--bb-headings-color);
  padding: 8px 0;
  margin-bottom: 0;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.wp-block-categories-list li a {
  color: var(--bb-headings-color);
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  font-weight: 400;
}
.wp-block-categories-list li.current-cat, .wp-block-categories-list li.current-cat-ancestor {
  font-weight: 600;
}
.wp-block-categories-list li.current-cat .children li, .wp-block-categories-list li.current-cat-ancestor .children li {
  font-weight: 400;
}
.wp-block-categories-list li.current-cat .children li.current-cat, .wp-block-categories-list li.current-cat-ancestor .children li.current-cat {
  color: var(--bb-primary-color);
  font-weight: 600;
}
.wp-block-categories-list li.current-cat .children li.current-cat a, .wp-block-categories-list li.current-cat-ancestor .children li.current-cat a {
  font-weight: 600;
  color: var(--bb-primary-color);
}
.wp-block-categories-list li .children {
  margin-top: 8px;
  margin-left: 20px;
}
.wp-block-categories-list li .children li {
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.wp-block-categories-list li .children li a {
  color: var(--bb-headings-color);
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.wp-block-categories-list li .children li:last-child {
  padding-bottom: 0;
}
.wp-block-categories-list li .children li:hover {
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  color: var(--bb-primary-color);
}
.wp-block-categories-list li .children li:hover a {
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  color: var(--bb-primary-color);
}
.wp-block-categories-list li:hover {
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  color: var(--bb-primary-color);
}
.wp-block-categories-list li:hover a {
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  color: var(--bb-primary-color);
}

/* Recent Comments */
.wp-block-latest-comments li {
  margin-bottom: 15px;
}
.wp-block-latest-comments li:last-child {
  margin-bottom: 0;
}
.wp-block-latest-comments li img {
  width: 36px;
  height: 36px;
}
.wp-block-latest-comments li .wp-block-latest-comments__comment-meta {
  color: var(--bb-headings-color);
  font-weight: 400;
}
.wp-block-latest-comments li .wp-block-latest-comments__comment-meta * {
  color: var(--bb-headings-color);
}
.wp-block-latest-comments li .wp-block-latest-comments__comment-meta a {
  font-weight: 600;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  font-size: 0.875rem;
}
.wp-block-latest-comments li .wp-block-latest-comments__comment-meta a:hover {
  color: var(--bb-primary-color);
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.wp-block-latest-comments li .wp-block-latest-comments__comment-meta .wp-block-latest-comments__comment-date {
  color: var(--bb-alternate-text-color);
  font-size: 13px;
  line-height: 19.5px;
}
.wp-block-latest-comments li .wp-block-latest-comments__comment-excerpt p {
  color: var(--bb-body-text-color);
  margin: 0;
  font-size: 14px;
  line-height: 21px;
  letter-spacing: -0.24px;
}

/* Tag Cloud */
.widget_product_tag_cloud .wp-block-tag-cloud,
.widget_tag_cloud .wp-block-tag-cloud {
  margin-bottom: 0;
}
.widget_product_tag_cloud a,
.widget_tag_cloud a {
  background: var(--bb-content-alternate-background-color);
  border: 1px solid var(--bb-content-border-color);
  color: var(--bb-body-text-color);
  border-radius: 4px;
  display: inline-block;
  padding: 5px 11px;
  font-size: 14px !important;
  font-weight: 500;
  margin-bottom: 8px;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  letter-spacing: -0.24px;
}
.widget_product_tag_cloud a:hover,
.widget_tag_cloud a:hover {
  background-color: var(--bb-primary-color);
  border: 1px solid var(--bb-primary-color);
  color: var(--bb-content-background-color);
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.widget_product_tag_cloud a .tag-link-count,
.widget_tag_cloud a .tag-link-count {
  opacity: 0.7;
}

.content-area :not(.widget_block) > .wp-block-rss,
.content-area :not(.widget_block) > .wp-block-search,
.content-area :not(.widget_block) > .wp-block-archives,
.content-area :not(.widget_block) > .wp-block-calendar,
.content-area :not(.widget_block) > .wp-block-tag-cloud,
.content-area :not(.widget_block) > .wp-block-page-list,
.content-area :not(.widget_block) > .wp-block-latest-posts,
.content-area :not(.widget_block) > .wp-block-latest-comments,
.content-area :not(.widget_block) > .wp-block-categories-list {
  background-color: var(--bb-content-background-color);
  border: 1px solid var(--bb-content-border-color);
  border-radius: 4px;
  padding: 23px 16px;
  margin-bottom: 20px;
  margin-left: 0;
  list-style-type: none;
}

:not(.widget_block) > .wp-block-rss li a,
:not(.widget_block) > .wp-block-search li a,
:not(.widget_block) > .wp-block-archives li a,
:not(.widget_block) > .wp-block-calendar li a,
:not(.widget_block) > .wp-block-categories-list li a {
  border-radius: var(--bb-button-radius);
  color: var(--bb-headings-color);
  font-size: 14px;
  font-weight: 500;
  letter-spacing: -0.21px;
  line-height: 21px;
  padding: 8px 10px;
}
:not(.widget_block) > .wp-block-rss li a:hover,
:not(.widget_block) > .wp-block-search li a:hover,
:not(.widget_block) > .wp-block-archives li a:hover,
:not(.widget_block) > .wp-block-calendar li a:hover,
:not(.widget_block) > .wp-block-categories-list li a:hover {
  color: var(--bb-primary-color);
}

/* Page List */
.wp-block-page-list li {
  margin-bottom: 0;
}
.wp-block-page-list li a {
  padding: 8px 0;
  font-weight: 400;
  color: var(--bb-headings-color);
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  display: block;
  font-size: 14px;
  line-height: 21px;
}
.wp-block-page-list li a:hover {
  color: var(--bb-primary-color);
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.wp-block-page-list li ul {
  margin-left: 20px;
  margin-bottom: 0;
  list-style: none;
}
.wp-block-page-list li.current_page_item a, .wp-block-page-list li.current-menu-item a {
  color: var(--bb-headings-color);
  font-weight: 600;
}

:not(.widget_block) > .wp-block-calendar {
  max-width: 280px;
}

.widget_block.widget_calendar .wp-block-calendar .wp-calendar-nav {
  top: -9px;
}

.bb-template-v1 .widget.widget_bp_profile_completion_widget {
  padding-bottom: 25px;
}

.widget ul {
  list-style: none;
  margin-left: 0;
}
.widget ul a:not(.button) {
  font-size: 14px;
  color: var(--bb-headings-color);
  letter-spacing: -0.21px;
  line-height: 21px;
}
.widget ul a:not(.button):hover {
  color: var(--bb-primary-color);
}
.widget ul.wp-block-social-links[class*="-icon-size"] a {
  font-size: inherit;
}
.widget ul.wp-block-social-links.alignright .wp-block-social-link-label {
  text-align: right;
}
.widget li {
  margin-bottom: 10px;
}
.widget.widget_categories ul li, .widget.widget_archive ul li {
  color: var(--bb-headings-color);
}

.wp-block-categories ul li,
.wp-block-archives ul li {
  color: var(--bb-headings-color);
}

.widget.widget_nav_menu ul a {
  display: inline-block;
  border-radius: 6px;
  width: 100%;
  padding: 5px 0;
}
.widget.widget_nav_menu ul a > i {
  font-size: 20px;
}

.widget_mc4wp_form_widget .mc4wp-form-fields > p:first-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.widget_mc4wp_form_widget input[type="email"] {
  width: -webkit-calc(100% - 100px);
  width: calc(100% - 100px);
  background: var(--bb-content-alternate-background-color);
  border: 1px solid #dedfe2;
  border-radius: 3px 0 0 3px;
  font-size: 14px;
}
.widget_mc4wp_form_widget input[type="submit"] {
  background: #d0d4d8;
  border-radius: 0 3px 3px 0;
  border-left: 0;
  font-size: 14px;
  color: #fff;
  letter-spacing: -0.24px;
}

.widget_post_author .avatar {
  border-radius: 100%;
  margin-right: 8px;
  max-width: 36px;
}
.widget_post_author .post-author-head {
  margin-bottom: 15px;
}
.widget_post_author .post-author-head a:hover .post-author {
  color: var(--bb-primary-color);
}
.widget_post_author .author-desc-wrap {
  color: var(--bb-alternate-text-color);
  letter-spacing: -0.21px;
  line-height: 22px;
}

.bb_widget_recent_posts .bb-recent-posts,
.elementor-widget-container .bb-recent-posts {
  margin-left: 0;
}
.bb_widget_recent_posts .bb-recent-posts li,
.elementor-widget-container .bb-recent-posts li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px;
}
.bb_widget_recent_posts .bb-recent-posts li > div,
.elementor-widget-container .bb-recent-posts li > div {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.bb_widget_recent_posts .bb-recent-posts .entry-media.entry-img,
.elementor-widget-container .bb-recent-posts .entry-media.entry-img {
  border-radius: var(--bb-block-radius);
  max-width: 56px;
  width: 56px;
  max-height: 56px;
  margin: 0 15px 0 0;
  padding-top: 50px;
}
.bb_widget_recent_posts .bb-recent-posts h4,
.elementor-widget-container .bb-recent-posts h4 {
  margin: 0;
  line-height: 1;
  font-weight: 400;
}
.bb_widget_recent_posts .bb-recent-posts h4 a.bb-title,
.elementor-widget-container .bb-recent-posts h4 a.bb-title {
  font-size: 14px;
  color: var(--bb-headings-color);
  letter-spacing: -0.24px;
  line-height: 21px;
}
.bb_widget_recent_posts .bb-recent-posts h4 a.bb-title:hover,
.elementor-widget-container .bb-recent-posts h4 a.bb-title:hover {
  color: var(--bb-primary-color);
}
.bb_widget_recent_posts .bb-recent-posts span.post-date,
.elementor-widget-container .bb-recent-posts span.post-date {
  font-size: 13px;
  color: var(--bb-alternate-text-color);
  letter-spacing: -0.24px;
  line-height: 19.5px;
  margin: 3px 0 0;
}

.textwidget p:last-child {
  margin-bottom: 0;
}

.widget .widgettitle,
.widget .widget-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.widget .widgettitle .widget-num-count,
.widget .widget-title .widget-num-count {
  padding: 0rem 0.25rem;
  color: var(--bb-alternate-text-color);
  margin-right: auto;
}
.widget .widgettitle a.bs-widget-reload,
.widget .widget-title a.bs-widget-reload {
  color: #939597;
}

.elementor-widget.widget .elementor-widget-container > h5,
.widgettitle,
.widget-title {
  font-size: 0.75rem;
  color: var(--bb-headings-color);
  margin: 0 0 20px;
  text-transform: var(--bb-widget-title-text-transform);
}
.widget .elementor-widget.widget .elementor-widget-container > h5:empty,
.widget .widgettitle:empty,
.widget .widget-title:empty {
  display: none;
}

form.search-form {
  position: relative;
}

/* Latest Posts Widget */
.wp-block-latest-posts .wp-block-latest-posts__featured-image {
  margin-bottom: 12px;
}
.wp-block-latest-posts .wp-block-latest-posts__featured-image img {
  max-width: 100%;
  border-radius: 4px;
}

/* Search Widget */
.widget_search,
.wp-block-search {
  /* padding: .9375rem; */
}
.widget_search .wp-block-search__label,
.wp-block-search .wp-block-search__label {
  margin-bottom: 15px;
  line-height: 30px;
  font-size: 20px;
  display: inline-block;
  color: var(--bb-headings-color);
  font-weight: 600;
}
.widget_search .search-field,
.wp-block-search .search-field {
  background-size: 17px;
  font-size: 13px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
  border-radius: 20px;
}
.widget_search .search-field-top,
.wp-block-search .search-field-top {
  background-image: none;
  padding-left: 15px;
  padding-right: 40px;
  width: 100%;
}
.widget_search .search-submit,
.wp-block-search .search-submit {
  border: 0;
  position: absolute;
  width: 40px;
  font-size: 0;
  top: 0;
  padding: 0;
  background: url("/wp-content/themes/buddyboss-theme/assets/images/svg/search.svg") no-repeat center transparent;
  background-size: 45%;
  right: 0;
  opacity: 0.8;
}
.widget_search .search-submit:hover,
.wp-block-search .search-submit:hover {
  box-shadow: none;
  opacity: 1;
}

/* Calendar Widget */
#wp-calendar {
  font-size: 12px;
  margin-bottom: 0;
  table-layout: fixed;
}
#wp-calendar th,
#wp-calendar td {
  padding: 0;
}
#wp-calendar caption {
  text-align: center;
  padding-bottom: 5px;
  text-transform: uppercase;
  font-size: 13px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  margin-bottom: 20px;
}

/* Custom Menu */
.widget_nav_menu .sub-menu {
  margin-left: 1.5rem;
  width: -webkit-calc(100% - 1.5rem);
  width: calc(100% - 1.5rem);
}
.widget_nav_menu li {
  padding-left: 0;
  margin-top: 10px;
}

.widget.widget_media_gallery .gallery {
  margin: 0;
}

/* Categories Widget */
.widget_categories .children {
  margin-left: 20px;
  margin-top: 10px;
}

/* Recent Comments Widget */
.widget_recent_comments .wp-block-latest-comments__comment-link {
  word-break: break-word;
}

/* Shortcodes */
.widget .bb-modal {
  box-shadow: none;
  padding: 0;
  border: 0;
}
.widget .bbp-topic-form.bb-modal .bbp_topic_title_wrapper {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 10px;
}
.widget .bbp-topic-form.bb-modal .new_topic_title_avatar {
  margin-right: 10px;
}
.bb-template-v2 .widget .bbp-topic-form label {
  font-size: 15px;
}
.widget .bbp-topic-form label {
  font-size: 15px;
  line-height: 1.6;
  text-transform: none;
}
.widget .bbp-form-anonymous + .bbp_topic_title_wrapper {
  margin-top: 10px;
  margin-bottom: 10px;
}
.widget .bbp-form-anonymous + .bbp_topic_title_wrapper .new_topic_title_avatar {
  display: none;
}
.widget fieldset.bbp-form .bbp-submit-wrapper {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.widget fieldset.bbp-form .bbp-submit-wrapper .button.submit {
  min-width: 80px;
}
.widget .bbp-form input[type="text"] {
  max-width: 100%;
  width: 100%;
}
.widget .bbp-form input[type="text"]#bbp_topic_title {
  width: 100%;
}
.widget .bbp-topic-form.bb-modal .new_topic_title label {
  display: none;
}
.widget .bbp-topic-form .medium-editor-element:not(.emojionearea) {
  border-top: 0;
}
.widget .bbp-form .bb-form-select-fields {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 0;
  padding-top: 15px;
  padding-bottom: 0;
}
.widget .bbp-form .bb-form-select-fields > div {
  margin: 0 0 10px;
  padding-left: 0;
  padding-right: 0;
  width: 100%;
}
.widget .bbp-form .bb-form-select-fields label {
  font-size: 14px;
  display: inline-block;
}
.widget .bbp-form .bb-form-select-fields .bs-styled-checkbox + label:before {
  margin-right: 5px;
}
.widget .bbp-form .bb-form-select-fields,
.widget .bbp-form .bbp_topic_tags_wrapper,
.widget .bbp-form .bbp-topic-form #whats-new-toolbar,
.widget .bbp-form .medium-editor-element,
.widget .bbp-form .medium-editor-placeholder {
  padding-left: 0;
  padding-right: 0;
}
@media screen and (min-width: 768px) {
  .widget .bbp_topic_tags_wrapper .select2-selection__rendered input::-webkit-input-placeholder {
    white-space: normal;
    top: -5px;
    position: relative;
  }
  .widget .bbp_topic_tags_wrapper .select2-selection__rendered input:-ms-input-placeholder {
    white-space: normal;
    top: -5px;
    position: relative;
  }
  .widget .bbp_topic_tags_wrapper .select2-selection__rendered input::placeholder {
    white-space: normal;
    top: -5px;
    position: relative;
  }
}

.widget .bb-forums-list .lg-grid-1-3,
.widget .bb-forums-list .md-grid-1-2 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}
.widget #bbpress-forums#bbpress-forums .bs-forums-items .bs-item-wrap:not(.bs-header-item) {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.widget #bbpress-forums#bbpress-forums .bs-forums-items .bs-forums-meta {
  margin-top: 10px;
}
.widget #bbpress-forums#bbpress-forums .bs-forums-items .item-title a {
  font-size: 14px;
}
.widget #bbpress-forums#bbpress-forums .bs-forums-items .avatar {
  max-width: 32px;
}
.widget #bbpress-forums#bbpress-forums .bs-forums-items .item-avatar > a {
  min-width: 32px;
}
.widget #bbpress-forums .bbp-pagination-links {
  padding: 0;
  border: 0;
}
.widget .bs-item-list.list-view .item-avatar {
  margin-right: 10px;
}
.widget #bbpress-forums {
  line-height: 1.6875rem;
}
.widget #bbpress-forums .bbp-forum-buttons-wrap a.button,
.widget #bbpress-forums .bbp-forum-buttons-wrap a.subscription-toggle {
  padding: 5px 10px;
  font-size: 14px;
  margin-bottom: 10px;
}
.widget #bbpress-forums .bbp-forum-buttons-wrap span#subscription-toggle {
  margin-bottom: 10px;
}
.widget #bbpress-forums .bs-forums-items .bs-item-wrap .item-avatar {
  margin-right: 20px;
}
.widget #bbpress-forums .bb-modal-box .bb-form-select-fields {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 15px 25px;
}
.widget #bbpress-forums .bb-modal-box .bb-form-select-fields > div {
  width: auto;
  margin-bottom: 0;
}
.widget #bbpress-forums .bb-modal-box .bb-form-select-fields .bbp-submit-wrapper {
  margin-left: auto;
  margin-top: 0;
  margin-bottom: 0;
  -ms-flex-flow: row;
      flex-flow: row;
  -webkit-box-flex: inherit;
      -ms-flex: inherit;
          flex: inherit;
}
.widget #bbpress-forums .bb-modal-box .bbp-the-content-wrapper {
  border: 0;
}
.widget #bbpress-forums .bb-modal-box .bbp-the-content-wrapper .medium-editor-element:not(.emojionearea) {
  font-size: 16px;
  padding: 20px 25px 0;
  border-top: 1px solid var(--bb-content-border-color);
  border-radius: 0;
}
.widget #bbpress-forums .bb-modal-box #whats-new-toolbar {
  font-size: 16px;
  padding: 15px 25px;
}
.widget #bbpress-forums .bb-modal-box .bbp_topic_tags_wrapper {
  font-size: 16px;
  padding: 5px 25px;
}
.widget #bbpress-forums .bb-modal-box fieldset.bbp-form .bbp-submit-wrapper .button.submit {
  min-width: auto;
}

.widget #bbpress-forums .bs-forums-items.bs-single-forum-list .bs-header-item.bs-item-wrap {
  padding: 0 !important;
  border: 0;
}
.widget #bbpress-forums .bs-single-forum-list > li .bs-reply-list-item {
  padding: 0;
}
.widget #bbpress-forums .bs-single-forum-list.bb-single-reply-list {
  margin-bottom: 0;
}
.widget .bs-single-forum-list.bb-single-reply-list .bs-reply-header {
  -ms-flex-flow: wrap;
      flex-flow: wrap;
}
.widget .bs-single-forum-list.bb-single-reply-list .bs-reply-header .bbp-meta {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
  display: none;
}
.widget #bbpress-forums#bbpress-forums .bs-forums-items.list-view li .bs-reply-list-item:hover {
  background-color: transparent;
}
.widget ul.bbp-stats {
  margin-left: -10px;
  margin-right: -10px;
}
.widget ul.bbp-stats li {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  padding: 0 10px;
  margin-bottom: 20px;
}

/* Shortcodes ld profile */
.widget .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  max-height: none;
  border: 0;
  padding: 0;
  margin: 0;
}
.widget .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-avatar {
  margin: 0;
  top: 0;
}
.widget .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-heading {
  bottom: 0;
  font-size: 18px;
  -ms-flex-item-align: auto;
      align-self: auto;
}
.widget .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-left: 0;
  bottom: 0;
}
.widget .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat {
  padding: 0 0 10px;
}
.widget .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-edit-link {
  margin-left: 0;
  -ms-flex-item-align: auto;
      align-self: auto;
  bottom: 0;
  padding: 0;
  border: 0 !important;
}
.widget .learndash-wrapper #ld-profile .ld-item-list .ld-section-heading {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.widget .learndash-wrapper #ld-profile .ld-item-list .ld-section-heading .ld-item-list-actions {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
}
.widget .learndash-wrapper #ld-profile .ld-item-list .ld-section-heading .ld-item-list-actions .ld-search-prompt {
  width: 100%;
  margin: 0 0 10px;
}
.widget .learndash-wrapper #ld-profile .ld-item-list .ld-section-heading .ld-item-list-actions .ld-expand-button {
  margin: 0;
}

.widget .medium-editor-toolbar {
  background-color: var(--bb-content-background-color);
}
.widget .medium-editor-toolbar .medium-editor-toolbar-actions {
  background-color: var(--bb-content-background-color);
}
.widget .medium-editor-toolbar li button:hover {
  color: var(--bb-headings-color);
  background-color: transparent;
}
.widget .medium-editor-toolbar li .medium-editor-button-active {
  background-color: transparent;
}

.blog .site-main {
  position: relative;
  padding-bottom: 0;
}

.single:not(.single-post) .entry-content-wrap {
  padding: 25px 0 0;
}

.bb-user-avatar-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

/* Post Grid */
.post-grid .hentry {
  margin-bottom: 20px;
}
.post-grid .first .ratio-wrap {
  width: 42.417%;
}
.post-grid .first .ratio-wrap .entry-img {
  padding-top: 55.27%;
  height: 100%;
}
.post-grid .entry-content {
  font-size: 0.875rem;
  color: var(--bb-body-text-color);
  letter-spacing: -0.24px;
  line-height: 1.5;
  margin-bottom: 1.6875rem;
}
.post-grid .entry-content p {
  margin-bottom: 0;
}
.post-grid .entry-title {
  font-size: 1.125rem;
  color: var(--bb-headings-color);
  letter-spacing: -0.24px;
  line-height: 1.47;
  margin: 0;
  word-break: break-word;
}

.post-related-posts .post-grid .first .ratio-wrap {
  width: 100%;
}
.post-related-posts .slick-slider {
  -ms-touch-action: auto;
      touch-action: auto;
}
.post-related-posts .slick-list {
  padding: 0 0 20px;
}

.bb-standard .entry-title {
  font-size: 1.875rem;
}

p.post-main-link {
  margin: 0;
  overflow-wrap: break-word;
  word-wrap: break-word;
  -ms-word-break: break-all;
  word-break: break-all;
  word-break: break-word;
}

/* Blog Grid Layout */
.post-inner-wrap {
  background: var(--bb-content-background-color);
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-block-radius);
  overflow: hidden;
  min-width: 1px;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  height: 100%;
}
.post-inner-wrap:hover {
  box-shadow: 0 6px 24px 0 rgba(18, 43, 70, 0.12);
}
.first .post-inner-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row-reverse;
      flex-flow: row-reverse;
}
.first .post-inner-wrap .entry-content-wrap {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: column;
      flex-flow: column;
  padding: 35px 35px 40px;
}
.first .post-inner-wrap .entry-meta {
  margin-top: auto;
}
.first .post-inner-wrap .entry-title {
  font-size: 1.875rem;
  color: var(--bb-headings-color);
  letter-spacing: -0.24px;
  line-height: 2.375rem;
}

.format-audio .post-inner-wrap {
  overflow: visible;
}

.slick-slider .format-audio .mejs-time-float {
  margin-bottom: 0;
}

.post-grid .lg-grid-1-1 .entry-img {
  padding-top: 36.334%;
  width: 58.829%;
}

.post-grid .lg-grid-1-3 .post-inner-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.post-grid .lg-grid-1-3 .entry-content-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.post-grid .lg-grid-1-3 .entry-meta {
  margin-top: auto;
}

span.edit-link {
  display: none;
}

/* Blog Masonry Layout */
.bb-masonry {
  margin-left: -10px;
  margin-right: -10px;
}
.bb-masonry .bb-masonry-sizer {
  width: 33.33%;
}
.bb-masonry .hentry {
  margin-bottom: 0;
  padding-bottom: 20px;
  padding-left: 10px;
  padding-right: 10px;
  width: 33.33%;
  float: left;
}
.bb-masonry .hentry.bb-grid-1-1 {
  width: 100%;
}
.bb-masonry .hentry.bb-grid-1-1.first .entry-img {
  padding-top: 36.334%;
  width: 58.829%;
}
.bb-masonry .hentry.bb-grid-2-3 {
  width: 66.66%;
}
.bb-masonry .hentry.bb-grid-2-3.first .ratio-wrap {
  width: 42.417%;
}
.bb-masonry .hentry.bb-grid-2-3.first .ratio-wrap .entry-img {
  padding-top: 55.27%;
}

body:not(.bb-page-loaded) .post-grid.bb-masonry .hentry {
  display: none;
}

body:not(.bb-page-loaded) .entry-content .is-type-video iframe {
  display: none;
}

.wp-block-embed.is-type-video iframe {
  width: 100%;
}

.wp-block-embed.is-type-video .wp-block-embed__wrapper > iframe {
  display: none;
}

.post-grid .first.product .post-inner-wrap {
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
}
.post-grid .first.product .ratio-wrap {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  width: 100%;
}
.post-grid .first.product .ratio-wrap .entry-img {
  height: auto;
}
.post-grid .first.product .entry-content-wrap {
  padding: 25px 30px 30px;
}
.post-grid .first.product .entry-title {
  font-size: 1.25rem;
  line-height: 1.31;
}

.button-load-more-posts {
  font-size: 15px;
  background-color: var(--bb-content-background-color);
  color: var(--bb-headings-color);
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-button-radius);
  line-height: 38px;
  padding: 0 20px;
  font-weight: 500;
  text-decoration: none;
  cursor: pointer;
  display: inline-block;
  outline: none;
  vertical-align: middle;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  -webkit-transition: 0.3s all;
          transition: 0.3s all;
}
.button-load-more-posts:focus {
  box-shadow: var(--bb-outline-button-focus-shadow);
}
.button-load-more-posts.loading:after {
  display: inline-block;
  content: "\ef30";
  color: inherit;
  font-family: bb-icons;
  font-size: 18px;
  font-weight: 400;
  line-height: 1;
  margin-left: 10px;
  -webkit-animation: spin 3s infinite linear;
          animation: spin 3s infinite linear;
  vertical-align: middle;
}
.button-load-more-posts:hover {
  background-color: var(--bb-secondary-button-background-hover);
  color: var(--bb-secondary-button-text-hover);
  border: 1px solid var(--bb-secondary-button-border-hover);
}

@media (max-width: 992px) {
  .bb-masonry .bb-masonry-sizer,
  .post-grid:not(.bb-standard) .hentry {
    width: 50%;
  }

  .post-grid:not(.bb-standard) .hentry.first {
    width: 100%;
  }

  .post-grid:not(.bb-standard, .slick-slider) .hentry.first .entry-title {
    font-size: 1.75rem;
  }

  .post-grid:not(.bb-standard) .hentry.first .entry-content-wrap {
    padding: 25px 30px 30px;
  }
}
@media (max-width: 799px) {
  .bb-masonry .hentry.bb-grid-1-1 {
    width: 100%;
  }
  .bb-masonry .hentry.bb-grid-1-1.first .entry-img {
    padding-top: 40.476%;
    width: 100%;
  }

  .bb-masonry .bb-masonry-sizer,
  .post-grid .hentry:not(.bb-standard) {
    width: 100%;
  }

  .hentry.first .post-inner-wrap {
    -ms-flex-flow: row wrap;
        flex-flow: row wrap;
  }

  .post-grid .hentry.first .entry-img,
  .post-grid:not(.bb-standard) .hentry.first .entry-img,
  .post-grid .hentry.first .entry-content-wrap,
  .bb-masonry .hentry.bb-grid-2-3.first .entry-img {
    width: 100%;
  }

  .post-grid .hentry.first .entry-img {
    padding-top: 52.56%;
  }
}
/* Image cropping */
.entry-img,
.single .post-related-posts .entry-img {
  position: relative;
  overflow: hidden;
  padding-top: 52.56%;
  /* Calculated = height / width * 100 */
  display: block;
  background-color: var(--bb-cover-image-background-color);
}
@media (max-width: 800px) {
  .entry-img,
  .single .post-related-posts .entry-img {
    padding-top: 40.476%;
  }
}

.single .entry-img {
  padding-top: 36%;
  margin: 0 0 32px;
}

.single .default-fi .entry-img {
  border-radius: 4px;
}

.single .post.full-fi figure.entry-img,
.single .post.full-fi-invert figure.entry-img {
  width: 100vw;
  margin-left: -webkit-calc(-50vw + 50%);
  margin-left: calc(-50vw + 50%);
  padding-top: 60%;
}

.single-post.full-fi-invert .content-area {
  padding-top: 0;
}
.single-post.full-fi-invert .content-area header.entry-header {
  margin-top: 32px;
}

.entry-img img {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  z-index: 0;
  min-height: 100%;
  width: auto;
  min-width: 100%;
  object-fit: cover;
}

.entry-content-wrap {
  padding: 20px 30px 25px;
}
.entry-content-wrap .avatar {
  border-radius: 100%;
  max-width: 38px;
}

.bb-standard .entry-content-wrap {
  padding: 35px 35px 40px;
}

.entry-title a {
  color: var(--bb-headings-color);
}
.entry-title a:hover {
  color: var(--bb-primary-color);
}

.entry-meta {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.meta-wrap {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  line-height: 1;
}

.avatar-wrap {
  margin-right: 10px;
}

.post-author,
.post-date {
  font-size: 0.875rem;
  color: var(--bb-headings-color);
  line-height: 1.5;
}
.post-author:hover,
.post-date:hover {
  color: var(--bb-headings-color);
}

.post-date {
  display: block;
}
.post-date a {
  color: var(--bb-alternate-text-color);
}
.post-date a:hover {
  color: var(--bb-alternate-text-color);
}

.bb-bookmark {
  font-size: 24px;
  display: inline-block;
}

.top-meta .bookmark-link-container {
  line-height: 1.5;
}

.author-post-meta a.bb-more i:before {
  margin-right: 0.2em;
  margin-left: 0.2em;
  left: 0;
  top: 0;
  font-size: inherit;
}

.single-post:not(.full-fi) .content-area, .single-post:not(.full-fi-invert) .content-area,
.single-attachment:not(.full-fi) .content-area,
.single-attachment:not(.full-fi-invert) .content-area {
  margin: 0 auto;
  max-width: 800px;
}

/* Inherit stylings from elementor block  custom style is applied */
.elementor-widget-text-editor .bb-elementor-custom-color h1,
.elementor-widget-text-editor .bb-elementor-custom-color h2,
.elementor-widget-text-editor .bb-elementor-custom-color h3,
.elementor-widget-text-editor .bb-elementor-custom-color h4,
.elementor-widget-text-editor .bb-elementor-custom-color h5,
.elementor-widget-text-editor .bb-elementor-custom-color h6 {
  color: inherit;
}
.elementor-widget-text-editor .bb-elementor-custom-family h1,
.elementor-widget-text-editor .bb-elementor-custom-family h2,
.elementor-widget-text-editor .bb-elementor-custom-family h3,
.elementor-widget-text-editor .bb-elementor-custom-family h4,
.elementor-widget-text-editor .bb-elementor-custom-family h5,
.elementor-widget-text-editor .bb-elementor-custom-family h6 {
  font-family: inherit;
}
.elementor-widget-text-editor .bb-elementor-custom-size h1,
.elementor-widget-text-editor .bb-elementor-custom-size h2,
.elementor-widget-text-editor .bb-elementor-custom-size h3,
.elementor-widget-text-editor .bb-elementor-custom-size h4,
.elementor-widget-text-editor .bb-elementor-custom-size h5,
.elementor-widget-text-editor .bb-elementor-custom-size h6 {
  font-size: inherit;
}
.elementor-widget-text-editor .bb-elementor-custom-line-height h1,
.elementor-widget-text-editor .bb-elementor-custom-line-height h2,
.elementor-widget-text-editor .bb-elementor-custom-line-height h3,
.elementor-widget-text-editor .bb-elementor-custom-line-height h4,
.elementor-widget-text-editor .bb-elementor-custom-line-height h5,
.elementor-widget-text-editor .bb-elementor-custom-line-height h6 {
  line-height: inherit;
}
@media screen and (max-width: 768px) {
  .elementor-widget-text-editor .bb-elementor-tablet-custom-size h1,
  .elementor-widget-text-editor .bb-elementor-tablet-custom-size h2,
  .elementor-widget-text-editor .bb-elementor-tablet-custom-size h3,
  .elementor-widget-text-editor .bb-elementor-tablet-custom-size h4,
  .elementor-widget-text-editor .bb-elementor-tablet-custom-size h5,
  .elementor-widget-text-editor .bb-elementor-tablet-custom-size h6 {
    font-size: inherit;
  }
  .elementor-widget-text-editor .bb-elementor-tablet-custom-line-height h1,
  .elementor-widget-text-editor .bb-elementor-tablet-custom-line-height h2,
  .elementor-widget-text-editor .bb-elementor-tablet-custom-line-height h3,
  .elementor-widget-text-editor .bb-elementor-tablet-custom-line-height h4,
  .elementor-widget-text-editor .bb-elementor-tablet-custom-line-height h5,
  .elementor-widget-text-editor .bb-elementor-tablet-custom-line-height h6 {
    line-height: inherit;
  }
}
@media screen and (max-width: 360px) {
  .elementor-widget-text-editor .bb-elementor-mobile-custom-size h1,
  .elementor-widget-text-editor .bb-elementor-mobile-custom-size h2,
  .elementor-widget-text-editor .bb-elementor-mobile-custom-size h3,
  .elementor-widget-text-editor .bb-elementor-mobile-custom-size h4,
  .elementor-widget-text-editor .bb-elementor-mobile-custom-size h5,
  .elementor-widget-text-editor .bb-elementor-mobile-custom-size h6 {
    font-size: inherit;
  }
  .elementor-widget-text-editor .bb-elementor-mobile-custom-line-height h1,
  .elementor-widget-text-editor .bb-elementor-mobile-custom-line-height h2,
  .elementor-widget-text-editor .bb-elementor-mobile-custom-line-height h3,
  .elementor-widget-text-editor .bb-elementor-mobile-custom-line-height h4,
  .elementor-widget-text-editor .bb-elementor-mobile-custom-line-height h5,
  .elementor-widget-text-editor .bb-elementor-mobile-custom-line-height h6 {
    line-height: inherit;
  }
}

.single-post:not(.has-sidebar, .elementor-template-full-width) .content-area,
.single-post:not(.has-sidebar, .elementor-template-full-width) .site-content-grid,
.single-attachment:not(.has-sidebar, .elementor-template-full-width) .content-area,
.single-attachment:not(.has-sidebar, .elementor-template-full-width) .site-content-grid {
  margin: 0 auto;
  max-width: 800px;
}
.single-post .entry-content,
.single-attachment .entry-content {
  letter-spacing: -0.24px;
}
.single-post .entry-content p,
.single-attachment .entry-content p {
  margin-bottom: 25px;
}
.single-post .entry-content li > ul,
.single-post .entry-content li > ol,
.single-attachment .entry-content li > ul,
.single-attachment .entry-content li > ol {
  margin-bottom: 0;
}
@media (max-width: 544px) {
  .single-post .entry-content p,
  .single-attachment .entry-content p {
    margin-bottom: 20px;
  }
}

.single .entry-content-wrap {
  padding: 0;
}
.single .entry-title {
  font-size: 2rem;
  line-height: 1.2;
  margin-bottom: 20px;
  letter-spacing: -0.03rem;
}
.single .entry-meta {
  margin-bottom: 25px;
}

@media (min-width: 800px) {
  .single-post .content-area,
  .single-attachment .content-area {
    max-width: -webkit-calc(100% - 300px);
    max-width: calc(100% - 300px);
  }
}
.entry-content img.alignleft {
  margin: 0.5rem 2rem 1.625rem 0rem;
}
.entry-content img.alignright {
  margin: 0.5rem 0rem 1.625rem 2rem;
}

.author-post-meta {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 15px 0;
}
.author-post-meta i {
  font-size: 24px;
  color: var(--bb-alternate-text-color);
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.author-post-meta i:hover {
  color: var(--bb-primary-color);
}
.author-post-meta .bb-icon-like {
  font-size: 33px;
  margin: 0 5px 4px 0;
}
.author-post-meta .bb-icon-like.bookmarked {
  opacity: 1;
}

.like-count {
  font-size: 14px;
  color: var(--bb-headings-color);
  letter-spacing: -0.24px;
  line-height: 1;
}

.author-post-meta a[href="#comments"],
.author-post-meta .author-box-share-wrap {
  margin-right: 12px;
}

a.bb-like-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: -2px;
  color: #7f868f;
}
a.bb-like-wrap:hover {
  color: var(--bb-headings-color);
}
a.bb-like-wrap:hover .like-count {
  color: var(--bb-headings-color);
}

.show-support.show-support-inactive {
  display: none;
}

.show-support.show-support-active {
  margin-bottom: 20px;
}

.post-author-info {
  border-bottom: 1px solid var(--bb-content-border-color);
  margin-bottom: 30px;
}

.post-author-details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-top: 1px solid var(--bb-content-border-color);
  padding-top: 40px;
  padding-bottom: 40px;
}
.post-author-details .avatar {
  border-radius: 100%;
  max-width: 60px;
}
.post-author-details a.post-author {
  font-size: 18px;
  letter-spacing: -0.27px;
  line-height: 24px;
}
.post-author-details .author-desc {
  font-size: 14px;
  color: var(--bb-alternate-text-color);
  letter-spacing: -0.24px;
  line-height: 1.5;
  margin: 0;
  white-space: pre-wrap;
}
.post-author-details .author-desc-wrap {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-left: 15px;
}

.post-meta-wrapper-main {
  position: relative;
}
.post-meta-wrapper-main .show-support {
  top: 25px;
  position: absolute;
  right: 0;
}
.post-meta-wrapper-main .show-support a:hover > i {
  color: var(--bb-headings-color);
}
.post-meta-wrapper-main .show-support .bb-share-author-box a i {
  font-size: 28px;
  color: var(--bb-headings-color);
  opacity: 1;
}
.post-meta-wrapper-main .show-support .bb-share-author-box a:hover i:before {
  font-weight: 300;
}

.post-meta-wrapper {
  border-top: 1px solid var(--bb-content-border-color);
  padding-top: 40px;
  padding-right: 80px;
  font-size: 15px;
  margin-bottom: 40px;
}
.post-meta-wrapper .tag-links,
.post-meta-wrapper .cat-links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
  margin-bottom: 10px;
  line-height: 21px;
}
.post-meta-wrapper .tag-links > span,
.post-meta-wrapper .cat-links > span {
  margin-left: 5px;
}
.post-meta-wrapper i {
  font-size: 20px;
  color: var(--bb-alternate-text-color);
  margin-right: 7px;
}

.show-support h6 {
  font-size: 18px;
  font-weight: 400;
  letter-spacing: -0.24px;
  margin: 0 0 10px;
  color: var(--bb-headings-color);
}
.show-support p {
  font-size: 14px;
  color: var(--bb-alternate-text-color);
  letter-spacing: -0.24px;
  margin: 0 0 5px;
}

.bb-subscribe-wrap {
  background-color: var(--bb-content-background-color);
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-block-radius);
  padding: 30px;
  position: relative;
  margin-bottom: 40px;
  clear: both;
}
.bb-subscribe-wrap h3 {
  font-weight: 600;
  font-size: 18px;
  color: var(--bb-headings-color);
  letter-spacing: -0.24px;
  margin: 0;
}
.bb-subscribe-wrap p {
  font-size: 14px;
  color: var(--bb-alternate-text-color);
  letter-spacing: -0.24px;
}
.bb-subscribe-wrap .bb-icon-mail-open {
  font-size: 50px;
  color: rgba(0, 0, 0, 0.28);
}
@media (max-width: 544px) {
  .bb-subscribe-wrap div.wpcf7 .ajax-loader {
    width: 100%;
    background-position: center;
  }
}

.single .post-related-posts .default-fi .entry-img {
  border-radius: 6px 6px 0 0;
}

.bb-template-v2.single .post-related-posts .default-fi .entry-img {
  border-radius: 10px 10px 0 0;
}

.bb-subscribe-data {
  margin: 0 0 15px;
}

.bb-subscribe-figure {
  text-align: center;
}

@media (max-width: 992px) {
  .has-sidebar .bb-subscribe-wrap div.wpcf7 .ajax-loader {
    width: 100%;
    background-position: center;
  }
}
.bb-standard .entry-img {
  padding-top: 40.476%;
}

.pagination-below {
  clear: both;
  overflow: hidden;
  padding: 30px 0;
  text-align: center;
}

.post-grid .format-quote .post-inner-wrap {
  background: var(--bb-alternate-text-color);
}
.post-grid .format-quote .entry-content {
  font-size: 22px;
  color: #fff;
  letter-spacing: -0.24px;
  line-height: 30px;
  font-style: italic;
}
.post-grid .format-quote blockquote {
  color: #fff;
  margin: 0;
}
.post-grid .video-container {
  margin-bottom: 0;
}

.top-meta a {
  margin-left: 15px;
  padding: 5px 10px;
}
.top-meta a .bb-icon-like.bookmarked {
  color: var(--bb-headings-color);
}
.top-meta a,
.top-meta .like-count {
  font-size: 13px;
  color: var(--bb-alternate-text-color);
  letter-spacing: -0.21px;
  line-height: 1.5;
}
.bb-template-v2 .top-meta .comments-count {
  color: var(--bb-body-text-color);
}
.top-meta a:hover {
  color: var(--bb-primary-color);
}
.bb-template-v2 .top-meta a:hover {
  color: var(--bb-alternate-text-color);
  background-color: var(--bb-content-alternate-background-color);
  border-radius: 8px;
}
.bb-template-v2 .top-meta a:hover .like-count,
.bb-template-v2 .top-meta a:hover i {
  color: var(--bb-alternate-text-color);
}
.top-meta a:hover .like-count,
.top-meta a:hover i {
  color: var(--bb-primary-color);
}
.top-meta i {
  font-size: 18px;
  margin-right: 5px;
  color: var(--bb-alternate-text-color);
}
.top-meta i.bb-icon-like.bookmarked {
  opacity: 0.9;
}

.hentry blockquote.wp-block-quote {
  background: var(--bb-content-alternate-background-color);
  border-radius: var(--bb-block-radius-inner);
  margin: 0 0 40px;
  padding: 20px;
  font-size: 22px;
  letter-spacing: -0.24px;
  line-height: 30px;
  position: relative;
}
.hentry blockquote.wp-block-quote.is-style-plain {
  background-color: transparent;
  border-left: 4px solid var(--bb-primary-color);
  border-radius: 0;
}
.hentry blockquote.wp-block-quote.is-style-large {
  padding: 30px;
  padding-top: 0;
}
.hentry blockquote.wp-block-quote.is-style-large:before {
  position: relative;
  bottom: 25px;
  width: 50px;
  height: 50px;
  line-height: 50px;
  font-size: 30px;
  margin-bottom: 0;
}
.hentry blockquote.wp-block-quote > p {
  color: var(--bb-headings-color);
}
.hentry blockquote.wp-block-quote:before {
  content: "\ef02";
  font-family: bb-icons;
  font-style: normal;
  font-weight: 300;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  color: #fff;
  width: 38px;
  height: 38px;
  line-height: 38px;
  margin-bottom: 20px;
  background: var(--bb-alternate-text-color);
  border-radius: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.hentry blockquote.wp-block-quote p:last-child {
  margin-bottom: 0;
}
.hentry blockquote.wp-block-quote cite {
  color: var(--bb-alternate-text-color);
}

.bb-template-v1 .hentry blockquote.wp-block-quote.is-style-default {
  border: 1px solid var(--bb-content-border-color);
}

.entry-content .bb-chat-container {
  margin-bottom: 40px;
}
.entry-content .bb-chat-container p {
  margin: 0;
  padding: 15px;
  font-size: 14px;
  color: var(--bb-alternate-text-color);
  letter-spacing: -0.21px;
}
.entry-content .bb-chat-container p:nth-child(odd) {
  background: #eef0f3;
}
.entry-content .bb-chat-container p:nth-child(even) {
  background: #fff;
}

.bb-follow-links {
  font-size: 24px;
  margin-top: -5px;
}
.bb-follow-links a {
  color: var(--bb-alternate-text-color);
  margin-right: 10px;
}
.bb-follow-links a:hover {
  color: var(--bb-primary-color);
}
.bb-follow-links a i {
  font-size: 24px;
}
.bb-follow-links [class^="bb-icon-"]:before,
.bb-follow-links [class*=" bb-icon-"]:before {
  margin: 0;
}

.archive-description {
  margin-bottom: 30px;
}

.bb-bookmark.bb-icon-loader {
  font-size: 21px;
}
.bb-bookmark.bookmarked:before {
  content: "\e872";
  font-family: bb-icons;
  font-weight: 300;
}

span.post-format-icon {
  height: 38px;
  width: 38px;
  background-color: var(--bb-headings-color);
  border-radius: 100%;
  color: #fff;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 24px;
  margin-bottom: 18px;
}
span.post-format-icon.white {
  background: #fff;
  color: var(--bb-alternate-text-color);
}

.content-area .gallery-icon {
  position: relative;
  overflow: hidden;
  padding-top: 68.785%;
  display: block;
  background: #809ab4;
  border-radius: 4px;
}
.content-area .gallery-icon > *,
.content-area .gallery-icon img {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  z-index: 0;
  min-height: 100%;
  width: auto;
  min-width: 100%;
  object-fit: cover;
}

.top-meta .bb-like-wrap:before, .top-meta .bb-like-wrap:after {
  display: none;
}

.post-grid.bb-masonry .bb-comment-text,
.post-grid.bb-grid .bb-comment-text {
  display: none;
}
.post-grid.bb-masonry .top-meta a,
.post-grid.bb-grid .top-meta a {
  margin-left: 6px;
}
.post-grid.bb-masonry .post-date,
.post-grid.bb-grid .post-date {
  font-size: 13px;
}

/* Related Posts */
.post-related-posts .slick-slide > div {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.post-related-posts .slick-slide > div article {
  height: 100%;
  padding: 0 10px;
}

.single-post .post-related-posts,
.single-attachment .post-related-posts {
  border-bottom: 1px solid var(--bb-content-border-color);
  margin-bottom: 30px;
  padding-bottom: 10px;
}
.single-post .post-related-posts > .post-grid,
.single-attachment .post-related-posts > .post-grid {
  display: none;
}
.single-post .post-related-posts > .post-grid.slick-initialized,
.single-attachment .post-related-posts > .post-grid.slick-initialized {
  display: block;
}
.single-post .post-related-posts .slick-slider .slick-track,
.single-post .post-related-posts .slick-slider .slick-list,
.single-attachment .post-related-posts .slick-slider .slick-track,
.single-attachment .post-related-posts .slick-slider .slick-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.single-post .post-related-posts .slick-slider a.slick-arrow.bb-slide-prev,
.single-attachment .post-related-posts .slick-slider a.slick-arrow.bb-slide-prev {
  right: auto;
  left: 5px;
}
.single-post .post-related-posts .slick-slider a.slick-arrow.bb-slide-prev i,
.single-attachment .post-related-posts .slick-slider a.slick-arrow.bb-slide-prev i {
  display: block;
  margin-top: 1px;
}
.single-post .post-related-posts .slick-slider .slick-arrow,
.single-attachment .post-related-posts .slick-slider .slick-arrow {
  background: rgba(0, 0, 0, 0.27);
  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.09);
  border-radius: 100%;
}
.single-post .post-related-posts .slick-slider .slick-arrow i,
.single-attachment .post-related-posts .slick-slider .slick-arrow i {
  color: #fff;
}
.single-post .post-related-posts .gallery,
.single-attachment .post-related-posts .gallery {
  margin-bottom: 0;
}
.single-post .post-related-posts .gallery .gallery-item,
.single-attachment .post-related-posts .gallery .gallery-item {
  display: none;
}
.single-post .post-related-posts .gallery .gallery-item:first-child,
.single-attachment .post-related-posts .gallery .gallery-item:first-child {
  display: block;
}
.single-post .post-related-posts .gallery.slick-initialized,
.single-attachment .post-related-posts .gallery.slick-initialized {
  display: block;
}
.single-post .post-related-posts .gallery.slick-initialized .gallery-item,
.single-attachment .post-related-posts .gallery.slick-initialized .gallery-item {
  display: block;
}
.single-post .post-related-posts .gallery ul.slick-dots,
.single-attachment .post-related-posts .gallery ul.slick-dots {
  display: none !important;
}
.single-post .post-related-posts .post-inner-wrap,
.single-attachment .post-related-posts .post-inner-wrap {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.single-post .post-related-posts .post-grid .first .entry-img,
.single-attachment .post-related-posts .post-grid .first .entry-img {
  width: 100%;
}
.single-post .post-related-posts .entry-header,
.single-attachment .post-related-posts .entry-header {
  margin-bottom: 1.875rem;
}
.single-post .post-related-posts .entry-content,
.single-attachment .post-related-posts .entry-content {
  margin-bottom: 2.25rem;
}
.single-post .post-related-posts .entry-content > p:last-child,
.single-attachment .post-related-posts .entry-content > p:last-child {
  margin-bottom: 0;
}
.single-post .post-related-posts .hentry blockquote,
.single-attachment .post-related-posts .hentry blockquote {
  margin-bottom: 0;
}
.single-post .post-related-posts h2.entry-title,
.single-post .post-related-posts h1.entry-title,
.single-attachment .post-related-posts h2.entry-title,
.single-attachment .post-related-posts h1.entry-title {
  margin-bottom: 0;
  font-size: 1.125rem;
  line-height: 28px;
}
.single-post .post-related-posts .entry-img,
.single-attachment .post-related-posts .entry-img {
  margin-bottom: 0;
}
.single-post .post-related-posts > h3, .single-post .post-related-posts > h4, .single-post .post-related-posts > h5,
.single-attachment .post-related-posts > h3,
.single-attachment .post-related-posts > h4,
.single-attachment .post-related-posts > h5 {
  position: relative;
}
.single-post .post-related-posts > h3,
.single-attachment .post-related-posts > h3 {
  font-size: 1.5rem;
  line-height: 2rem;
  padding-right: 85px;
}
.single-post .post-related-posts .post-grid .format-quote .entry-content,
.single-attachment .post-related-posts .post-grid .format-quote .entry-content {
  font-size: 14px;
  color: var(--bb-body-text-color);
}
.single-post .post-related-posts .lg-grid-1-3,
.single-attachment .post-related-posts .lg-grid-1-3 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
  vertical-align: top;
}
.single-post .post-related-posts .post-inner-wrap,
.single-attachment .post-related-posts .post-inner-wrap {
  height: auto;
}
.single-post .post-related-posts .entry-content-wrap,
.single-attachment .post-related-posts .entry-content-wrap {
  padding: 20px 30px 25px;
}
.single-post .post-related-posts .entry-content-wrap .entry-meta,
.single-attachment .post-related-posts .entry-content-wrap .entry-meta {
  margin-top: 0;
  margin-bottom: 0;
}
.single-post .post-related-posts .entry-content-wrap .entry-meta .push-right > a.bookmark-link-container,
.single-attachment .post-related-posts .entry-content-wrap .entry-meta .push-right > a.bookmark-link-container {
  display: inline-block;
}
@media screen and (min-width: 768px) and (max-width: 1550px) {
  .single-post .post-related-posts .single-post.bb-buddypanel .site-content,
  .single-attachment .post-related-posts .single-post.bb-buddypanel .site-content {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1420px) {
  .single-post .post-related-posts body.single-post .site-content-grid > .bb-share-container,
  .single-attachment .post-related-posts body.single-post .site-content-grid > .bb-share-container {
    display: block;
  }
}
@media screen and (min-width: 768px) and (max-width: 1150px) {
  .single-post .post-related-posts .single-post .content-area,
  .single-attachment .post-related-posts .single-post .content-area {
    max-width: 100%;
    width: 100%;
  }
  .single-post .post-related-posts .single-post .widget-area:not(.widget-area-secondary),
  .single-attachment .post-related-posts .single-post .widget-area:not(.widget-area-secondary) {
    -webkit-box-flex: 0;
    -ms-flex: none;
        flex: none;
    max-width: 100%;
  }
  .single-post .post-related-posts .single.single-post .site-content-grid,
  .single-attachment .post-related-posts .single.single-post .site-content-grid {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
        flex-direction: column;
  }
}
@media (max-width: 544px) {
  .single-post .post-related-posts .slick-initialized .slick-list,
  .single-attachment .post-related-posts .slick-initialized .slick-list {
    height: 100% !important;
  }
}

.single-post .comment-text {
  font-size: 14px;
}
.single-post .comment-text p {
  margin-bottom: 20px;
}

@media (max-width: 900px) {
  body.has-sidebar.single-post .post-related-posts .slick-initialized .slick-list {
    height: 100% !important;
  }
}
.bb-share-container span.jssocials-share-label {
  display: none !important;
}

@media (max-width: 543px) {
  .single .entry-title {
    font-size: 1.5rem;
    line-height: 1.5;
  }

  .post-grid .first .ratio-wrap,
  .bb-masonry .hentry.bb-grid-2-3.first .ratio-wrap {
    width: 100%;
  }
}
@media (min-width: 375px) and (max-width: 543px) {
  .post-grid.grid .entry-meta .top-meta {
    -webkit-box-flex: unset;
        -ms-flex: unset;
            flex: unset;
    margin-top: 0;
  }
}
@media (min-width: 544px) and (max-width: 767px) {
  .post-related-posts .post-grid .hentry.first .entry-img {
    padding-top: 36%;
  }
}
.sticky-header #comments {
  position: relative;
}

.comments-title {
  font-family: inherit;
  font-size: 18px;
  margin-bottom: 20px;
}

.comment-list {
  list-style: none;
  margin: 0;
}

.children {
  list-style: none;
  margin-bottom: 0;
}

.comment-author .avatar {
  border-radius: 100%;
  max-width: 42px;
}

.comment-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: var(--bb-content-background-color);
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-block-radius);
  margin-bottom: 20px;
  padding: 30px;
}

cite.fn {
  display: block;
}

.comment-content-wrap {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-left: 12px;
}

.comment-author {
  line-height: 1;
}
.comment-author a.url {
  font-size: 14px;
  font-weight: 600;
  font-style: normal;
  color: var(--bb-headings-color);
  letter-spacing: -0.24px;
  line-height: 18px;
}

a.comment-date {
  font-size: 14px;
  color: var(--bb-alternate-text-color);
  letter-spacing: -0.24px;
}
a.comment-date:hover {
  color: var(--bb-headings-color);
}

.comment-text {
  font-size: 16px;
  color: var(--bb-body-text-color);
  letter-spacing: -0.24px;
  line-height: 24px;
  margin-top: 8px;
  margin-bottom: 8px;
  word-break: break-word;
}
.comment-text p:last-child {
  margin-bottom: 0;
}

.comment-footer a:not(.bb-bookmark) {
  color: inherit;
  margin-right: 20px;
}

.comment-footer {
  font-size: 14px;
  color: var(--bb-alternate-text-color);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  letter-spacing: -0.26px;
  margin-bottom: -8px;
}
.comment-footer a {
  color: inherit;
}
.comment-footer a:hover {
  color: var(--bb-headings-color);
}
.comment-footer .bb-bookmark {
  cursor: pointer;
}

.comment-respond {
  margin: 20px 0;
  padding: 30px;
  background: var(--bb-content-background-color);
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-block-radius);
  -webkit-transition: 0.3s all;
          transition: 0.3s all;
}
.comment-respond.bb-active {
  box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.06);
}
.comment-respond .comment-author {
  font-weight: 500;
  color: var(--bb-headings-color);
}
.comment-respond .comment-author:hover {
  color: var(--bb-primary-color);
}
.comment-respond .vcard {
  margin-right: 12px;
}
.comment-respond .vcard a {
  color: var(--bb-headings-color);
}
.comment-respond .vcard a:hover {
  color: var(--bb-primary-color);
}
.comment-respond form {
  margin: 0;
}
.comment-respond form div.error {
  font-size: 14px;
  line-height: 20px;
}
.comment-respond textarea {
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.comment-respond .form-submit {
  margin: 0;
  text-align: right;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.comment-respond .comment-form-comment {
  margin-bottom: 15px;
}

.comment-reply-title {
  color: var(--bb-headings-color);
  font-size: 18px;
  font-weight: 500;
  margin: 0 0 1.6875rem;
}

p.logged-in-as,
p.comment-notes {
  font-size: 16px;
}

.comment-form label {
  display: block;
}
.comment-form textarea {
  width: 100%;
  max-height: 120px;
  resize: vertical;
}
.comment-form input[type="text"],
.comment-form input[type="email"],
.comment-form input[type="name"],
.comment-form input[type="url"] {
  width: 100%;
}

@media (min-width: 800px) {
  .comment-form-author,
  .comment-form-email,
  .comment-form-url {
    width: -webkit-calc(33.33% - 13.33px);
    width: calc(33.33% - 13.33px);
    float: left;
    margin-right: 20px;
  }
}
.comment-form-cookies-consent {
  clear: both;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.comment-form-cookies-consent label {
  font-size: 16px;
  margin: 0;
}
.comment-form-cookies-consent #wp-comment-cookies-consent {
  margin-right: 15px;
}

#respond .comment-form-url {
  margin-right: 0;
}
#respond .comment-form-url input {
  max-width: 100%;
}

p.form-submit {
  clear: both;
}

#cancel-comment-reply-link {
  color: var(--bb-alternate-text-color);
  margin-right: 15px;
}

#comments > div#respond h2 {
  margin: 0;
}

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -ms-touch-action: pan-y;
      touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}

.slick-list:focus {
  outline: none;
}

.slick-list.dragging {
  cursor: pointer;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
}

.slick-track:before,
.slick-track:after {
  display: table;
  content: "";
}

.slick-track:after {
  clear: both;
}

.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
  outline: none;
  -webkit-transition: all 300ms ease;
          transition: all 300ms ease;
}

[dir="rtl"] .slick-slide {
  float: right;
}

.slick-slide img {
  display: block;
}

.slick-slide.slick-loading img {
  display: none;
}

.slick-slide.dragging img {
  pointer-events: none;
}

.slick-initialized .slick-slide {
  display: block;
}

.slick-loading .slick-slide {
  visibility: hidden;
}

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

.slick-arrow {
  background: rgba(0, 0, 0, 0.27);
  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.09);
  border-radius: 100%;
  cursor: pointer;
  float: right;
  height: 30px;
  left: 5px;
  margin-top: -15px;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 30px;
  opacity: 0.8;
  -webkit-transition: 0.3s all;
          transition: 0.3s all;
  z-index: 10;
}
.slick-arrow i {
  color: #fff;
  font-size: 28px;
  margin: 0 -3px;
  line-height: 1.2;
}
.slick-arrow.bb-slide-next {
  right: 5px;
  left: auto;
}
.slick-arrow.bb-slide-prev {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}

ul.slick-dots {
  left: 0;
  right: 0;
  margin: 0 auto;
  position: absolute;
  bottom: 10px;
  list-style: none;
  text-align: center;
}
ul.slick-dots li {
  display: inline-block;
}
ul.slick-dots span {
  display: block;
  width: 8px;
  height: 8px;
  border-radius: 100%;
  border: 1px solid #fff;
  margin: 0 2px;
}
ul.slick-dots .slick-active span {
  background: #fff;
  cursor: pointer;
}

.post-related-posts a.slick-arrow {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: transparent;
  border: 1px solid var(--bb-content-border-color);
  border-radius: 4px;
  box-shadow: none;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  right: 5px;
}
.post-related-posts a.slick-arrow i {
  color: var(--bb-headings-color);
  font-size: 14px;
}
.post-related-posts a.slick-arrow:hover i {
  color: var(--bb-primary-color);
}
.post-related-posts a.slick-arrow.slick-disabled i {
  opacity: 0.5;
}
.post-related-posts a.slick-arrow.slick-disabled:hover i {
  color: var(--bb-headings-color);
}
.post-related-posts a.slick-arrow.bb-slide-prev {
  margin-right: 8px;
  right: 35px;
  left: inherit;
}

.bb-template-v2 .post-related-posts a.slick-arrow {
  border-radius: 6px;
}

.post-related-posts .slick-slider .slick-list {
  padding-left: 0;
  padding-right: 0;
}

body.page-template-page-fullwidth .wp-block-cover-image {
  width: 100vw;
  margin-left: -webkit-calc(-50vw + 50%);
  margin-left: calc(-50vw + 50%);
}
body.page-template-page-fullwidth .wp-block-code {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

pre.wp-block-code,
pre.wp-block-verse,
pre.wp-block-preformatted {
  max-width: 1200px;
  width: 100%;
}

.wp-block-media-text,
figure.wp-block-audio {
  margin: 0rem 0rem 1.6875rem;
}

ul.wp-block-gallery {
  margin-left: 0;
}

blockquote.wp-block-pullquote {
  color: var(--bb-body-text-color);
  border-top: 1px solid rgba(0, 0, 0, 0.05);
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  padding: 2em 0;
}
blockquote.wp-block-pullquote p {
  font-size: 24px;
  line-height: 1.4;
  font-weight: inherit;
  margin-bottom: 0;
}
blockquote.wp-block-pullquote cite {
  font-style: italic;
  font-weight: inherit;
  font-size: 15px;
  margin-top: 1.25em;
  text-transform: none;
  display: inline-block;
}

p.has-background {
  padding: 30px;
}

figure.wp-block-audio audio {
  width: 100%;
}
figure.wp-block-audio figcaption {
  color: #939597;
}

figure.wp-block-video video {
  width: 100%;
}
figure.wp-block-video figcaption {
  color: #939597;
}

.wp-block-image,
figure.wp-block-video {
  margin: 0rem 0rem 1.6875rem;
}
.wp-block-image .wp-element-caption,
figure.wp-block-video .wp-element-caption {
  margin-bottom: inherit;
}

pre.wp-block-code {
  padding: 0.75em 1.25em;
}
pre.wp-block-code code {
  font-size: 14px;
  line-height: 1.5;
}

table.wp-block-table {
  display: table;
}

.wp-block-columns {
  margin-left: -10px;
  margin-right: -10px;
}
.wp-block-columns p {
  padding-left: 10px;
  padding-right: 10px;
}

hr.wp-block-separator {
  border-color: transparent;
  height: 1px;
  border-bottom: 0;
  background-color: #dedfe2;
}

.wp-block-categories.aligncenter {
  text-align: inherit;
}
.wp-block-categories ul {
  list-style: none;
  text-align: left;
  margin-left: 0;
}
.wp-block-categories ul li.cat-item {
  font-size: 14px;
}
.wp-block-categories ul li.cat-item a {
  color: #939597;
}
.wp-block-categories ul li.cat-item a:hover {
  color: var(--bb-headings-color);
}
.wp-block-categories ul li.cat-item ul {
  padding-left: 2em;
}

.elementor-element.widget.bp-latest-activities ul,
ul.wp-block-latest-posts {
  list-style: none;
  margin-left: 0;
}
.elementor-element.widget.bp-latest-activities ul li,
ul.wp-block-latest-posts li {
  text-align: left;
}
.elementor-element.widget.bp-latest-activities ul li a,
ul.wp-block-latest-posts li a {
  color: var(--bb-headings-color);
  font-size: 14px;
  line-height: 21px;
}
.elementor-element.widget.bp-latest-activities ul li a:hover,
ul.wp-block-latest-posts li a:hover {
  color: var(--bb-primary-color);
}
.elementor-element.widget.bp-latest-activities ul li .wp-block-latest-posts__post-date,
.elementor-element.widget.bp-latest-activities ul li .wp-block-latest-posts__post-author,
ul.wp-block-latest-posts li .wp-block-latest-posts__post-date,
ul.wp-block-latest-posts li .wp-block-latest-posts__post-author {
  font-size: 13px;
  color: var(--bb-alternate-text-color);
  line-height: 20px;
}
.elementor-element.widget.bp-latest-activities ul li .wp-block-latest-posts__post-excerpt,
ul.wp-block-latest-posts li .wp-block-latest-posts__post-excerpt {
  line-height: 21px;
  margin-bottom: 15px;
  margin-top: 8px;
}

.elementor-widget-wp-widget-bbp_replies_widget ul,
.elementor-widget-wp-widget-bbp_forums_widget ul,
.elementor-widget-wp-widget-bbp_topics_widget ul,
.elementor-widget-wp-widget-bbp_views_widget ul,
.elementor-widget-wp-widget-recent-posts ul,
.elementor-element.widget.bp-latest-activities ul {
  list-style: none;
  margin: 0;
}
.elementor-widget-wp-widget-bbp_replies_widget ul li a,
.elementor-widget-wp-widget-bbp_forums_widget ul li a,
.elementor-widget-wp-widget-bbp_topics_widget ul li a,
.elementor-widget-wp-widget-bbp_views_widget ul li a,
.elementor-widget-wp-widget-recent-posts ul li a,
.elementor-element.widget.bp-latest-activities ul li a {
  color: var(--bb-alternate-text-color);
  font-size: 14px;
}
.elementor-widget-wp-widget-bbp_replies_widget ul li a:hover,
.elementor-widget-wp-widget-bbp_forums_widget ul li a:hover,
.elementor-widget-wp-widget-bbp_topics_widget ul li a:hover,
.elementor-widget-wp-widget-bbp_views_widget ul li a:hover,
.elementor-widget-wp-widget-recent-posts ul li a:hover,
.elementor-element.widget.bp-latest-activities ul li a:hover {
  color: var(--bb-primary-color);
}

figure.wp-block-embed {
  margin: 0;
}

.entry-content .wp-block-embed .fluid-width-video-wrapper {
  margin-top: 10px;
  margin-bottom: 10px;
}

.wp-block-table td,
.wp-block-table th {
  border-color: rgba(0, 0, 0, 0.05);
}

.wp-block-table th:first-child,
.wp-block-table td:first-child {
  padding-left: 0.5em;
}

.wp-block-table th:last-child,
.wp-block-table td:last-child {
  padding-right: 0.5em;
}

table.wp-block-table.is-style-regular {
  border-top: 1px solid rgba(0, 0, 0, 0.05);
}

.entry-content img {
  vertical-align: bottom;
}
.entry-content .emoji,
.entry-content .emojioneemoji {
  vertical-align: middle;
}

body .wp-block-cover-image h2,
body .wp-block-cover-image .wp-block-cover-image-text,
body .wp-block-cover-image .wp-block-cover-text,
body .wp-block-cover h2,
body .wp-block-cover .wp-block-cover-image-text,
body .wp-block-cover .wp-block-cover-text {
  font-size: 2.5em;
  font-weight: 600;
}

.wp-block-embed-wordpress-tv .wp-block-embed__wrapper {
  width: 100%;
  position: relative;
  padding-top: 56.25%;
}
.wp-block-embed-wordpress-tv iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.wp-block-social-links {
  margin: 1.6875rem 0rem;
}

.jssocials-shares {
  text-align: center;
}

.jssocials-shares * {
  box-sizing: border-box;
}

.jssocials-share {
  display: inline-block;
  vertical-align: top;
}

.jssocials-share:last-child {
  margin-right: 0;
}

.jssocials-share-logo {
  width: 1em;
  vertical-align: middle;
  font-size: 1.5em;
}

img.jssocials-share-logo {
  width: auto;
  height: 1em;
}

.jssocials-share-link {
  display: inline-block;
  text-align: center;
  text-decoration: none;
  line-height: 1;
}

.jssocials-share-link.jssocials-share-link-count {
  padding-top: 0.2em;
}

.jssocials-share-link.jssocials-share-link-count .jssocials-share-count {
  display: block;
  font-size: 0.6em;
  margin: 0 -0.5em -0.8em;
}

.jssocials-share-link.jssocials-share-no-count {
  padding-top: 0.5em;
}

.jssocials-share-link.jssocials-share-no-count .jssocials-share-count {
  height: 1em;
}

.jssocials-share-label {
  padding-left: 0.3em;
  vertical-align: middle;
}

.jssocials-share-count-box {
  display: inline-block;
  height: 1.5em;
  padding: 0 0.3em;
  line-height: 1;
  vertical-align: middle;
  cursor: default;
}

.jssocials-share-count-box.jssocials-share-no-count {
  display: none;
}

.jssocials-share-count {
  line-height: 1.5em;
  vertical-align: middle;
}

.jssocials-share-logo.fa:before {
  font-family: bb-icons;
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.jssocials-share-logo.fa.fa-twitter:before {
  content: "\ea12";
}
.jssocials-share-logo.fa.fa-facebook:before {
  content: "\edd2";
}

.default-fi.sidebar-right.buddypanel-open .site-content-grid > .bb-share-container {
  margin-left: -25px;
}

.full-fi .site-content-grid > .bb-share-container,
.full-fi-invert .site-content-grid > .bb-share-container {
  margin-left: 60px;
}

.single .site-content-grid {
  position: relative;
}

.bb-share-container {
  position: absolute;
  width: 50px;
  top: 175px;
  background: var(--bb-content-background-color);
  box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.06);
  border-radius: 100px;
  padding: 15px 0;
  text-align: center;
  z-index: 21;
}
.sidebar-left .bb-share-container {
  margin-right: -60px;
}
.sidebar-right .bb-share-container {
  margin-left: -60px;
}
.single-post:not(.has-sidebar) .bb-share-container, .single-attachment:not(.has-sidebar) .bb-share-container {
  margin-left: -60px;
}
.bb-share-container .bb-bookmark,
.bb-share-container .bb-icon-bookmark-small:before {
  color: inherit;
  font-size: 24px;
  margin: 0;
}
.bb-share-container .like-count {
  display: block;
  text-align: center;
}
.bb-share-container a.bb-like-wrap {
  -ms-flex-flow: column;
      flex-flow: column;
  margin: 6px 0;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.bb-share-container .bb-icon-like {
  font-size: 26px;
  color: var(--bb-headings-color);
  line-height: 1.3;
}
.bb-share-container a {
  color: var(--bb-headings-color);
  font-size: 17px;
  margin-bottom: 2px;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.bb-share-container a > * {
  opacity: 0.4;
}
.bb-share-container a:hover {
  color: var(--bb-headings-color);
}
.bb-share-container a:hover > i:before {
  font-weight: 300;
}
.bb-share-container a:hover > * {
  opacity: 1;
}
.bb-share-container a i.bookmarked {
  opacity: 1;
}
.bb-share-container a i.bb-icon-like.bookmarked {
  opacity: 0.9;
}
.bb-share-container a i.bb-icon-bookmark-small.bookmarked {
  opacity: 0.4;
}
.bb-share-container a i.bb-icon-bookmark-small.bookmarked:hover {
  opacity: 1;
}
.bb-share-container a i.bookmarked + .like-count {
  opacity: 1;
}
.bb-share-container.bb-share-author-box {
  position: absolute;
  top: auto;
  left: auto;
  margin: 15px;
  bottom: 20px;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  visibility: hidden;
  opacity: 0;
  min-height: 110px;
}

.jssocials-share-count-box {
  display: block;
  font-size: 14px;
  color: var(--bb-headings-color);
  letter-spacing: -0.24px;
  line-height: 1;
  opacity: 0.4;
  margin-bottom: 5px;
}

.jssocials-share.jssocials-share-twitter {
  margin-bottom: 0;
}

.author-box-share-wrap {
  position: relative;
}
.author-box-share-wrap:hover .bb-share-author-box {
  visibility: visible;
  opacity: 1;
}
.author-box-share-wrap .jssocials-shares {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: column;
      flex-flow: column;
}

.content-area .jssocials-shares {
  margin: 12px 0;
}
.content-area .author-post-meta .jssocials-shares {
  margin-bottom: 6px;
  margin-top: 6px;
}

.bb-share-container .jssocials-share:not(:last-child) {
  margin-bottom: 8px;
}

.social-networks .fa {
  font-family: FontAwesome;
  font-weight: 400;
}

.bb-share-container span.like-count {
  display: none;
}

@media (max-width: 1400px) {
  .bb-share-author-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    box-shadow: 0 6px 10px 10px rgba(0, 0, 0, 0.06);
    width: auto;
    height: 50px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding: 0 15px;
    top: 80%;
  }
  .bb-share-author-box a.bb-like-wrap {
    -ms-flex-flow: row;
        flex-flow: row;
    margin: 0 10px 0 0;
  }
  .bb-share-author-box a {
    font-size: 16px;
    margin: 0;
  }
  .bb-share-author-box .bb-bookmark {
    position: relative;
    top: 2px;
  }
  .bb-share-author-box .jssocials-shares {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .has-sidebar .site-main > .bb-share-container {
    display: none;
  }
}
@media (max-width: 1420px) {
  .has-sidebar .site-content-grid > .bb-share-container {
    display: none;
  }
}
@media (min-width: 1241px) {
  .single.full-fi .site-content-grid > .bb-share-container,
  .single.full-fi-invert .site-content-grid > .bb-share-container {
    display: block;
  }
}
@media (max-width: 1190px) {
  .buddypanel-open.single-post:not(.has-sidebar) .site-content-grid > .bb-share-container,
  .buddypanel-open.single-attachment:not(.has-sidebar) .site-content-grid > .bb-share-container {
    display: none;
  }
}
@media (max-width: 1040px) {
  .single-post:not(.has-sidebar) .site-content-grid > .bb-share-container,
  .single-attachment:not(.has-sidebar) .site-content-grid > .bb-share-container {
    display: none;
  }
}
.bb-footer {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background: var(--bb-footer-background);
  font-size: 13px;
  color: var(--bb-footer-text-color);
}
.bb-footer.footer-widget-area {
  background-color: var(--bb-footer-widget-background);
}
.bb-footer li a {
  font-size: 13px;
  color: var(--bb-footer-menu-link-color-regular);
  letter-spacing: -0.24px;
}
.bb-footer .widget ul li a {
  color: var(--bb-footer-menu-link-color-regular);
}
.bb-footer .widget ul li a:hover {
  color: var(--bb-footer-menu-link-color-hover);
}
.bb-footer .widget {
  background-color: transparent;
  border: 0;
  font-size: inherit;
  color: inherit;
  margin-bottom: 30px;
  padding: 0;
}
.bb-footer .widget li {
  margin-bottom: 16px;
}
.bb-footer .widget li i {
  margin-right: 5px;
}
.bb-footer .widget li.vcard {
  margin-bottom: 0;
}
.bb-footer .widget h4:not(.widget-title) {
  margin-bottom: 0;
}
.bb-footer .widget-title {
  font-size: 14px;
  letter-spacing: 0.5px;
  margin-bottom: 30px;
}
.bb-footer .menu-item-has-children:not(.hideshow) {
  position: relative;
  margin-right: 10px;
}
.bb-footer .menu-item-has-children:not(.hideshow):after {
  content: "\e826";
  font-family: bb-icons;
  font-weight: normal;
  font-style: normal;
  speak: none;
  display: inline-block;
  color: var(--bb-header-links);
  position: absolute;
  right: 7px;
  top: 0;
  font-size: 20px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.bb-footer .menu-item-has-children:not(.hideshow):hover > .sub-menu {
  opacity: 1;
  visibility: visible;
}
.bb-footer .menu-item-has-children .sub-menu .sub-menu {
  right: inherit;
  -webkit-transform: translateX(-100%);
      -ms-transform: translateX(-100%);
          transform: translateX(-100%);
  bottom: unset;
}
.bb-footer .sub-menu {
  top: auto;
  bottom: 100%;
  margin-top: 16px;
  margin-left: 0;
}
.bb-footer .sub-menu .menu-item-has-children:after {
  top: unset;
}
.bb-footer .menu-item-has-children > a:after {
  top: auto;
  -webkit-transform: rotate(135deg);
      -ms-transform: rotate(135deg);
          transform: rotate(135deg);
}
.bb-footer .bs-submenu-toggle {
  cursor: pointer;
  position: relative;
  font-size: 20px;
  top: 3px;
  z-index: 22;
}
.bb-footer .widget_nav_menu .sub-menu a {
  color: var(--bb-alternate-text-color);
  display: inline-block;
}
.bb-footer .widget_nav_menu .sub-menu a:hover {
  color: var(--bb-primary-color);
}
.bb-footer .bb-menu-widget {
  margin-bottom: 30px;
}
.bb-footer .bbp-login-links {
  clear: both;
  margin: 20px 0 0;
  float: left;
  width: 100%;
}
.bb-footer .bbp_widget_login .bbp-remember-me {
  float: left;
  margin-top: 28px;
}
.bb-footer .bbp_widget_login .bbp-submit-wrapper {
  width: 100%;
}
.bb-footer .bbp_widget_login .bbp-login-links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
}
.bb-footer .widget.buddypress div.item-options a {
  margin-right: 0.9375rem;
  font-size: 0.8125rem;
}
.bb-footer .footer-bottom {
  border-top: 0;
  padding: 40px 0;
  font-size: 14px;
}
.bb-footer .footer-bottom li {
  padding: 0;
}
.bb-footer .footer-bottom li a {
  font-size: 14px;
}
.bb-footer .footer-widget-area {
  padding-top: 50px;
  padding-left: 10px;
  padding-right: 10px;
}
.bb-footer .footer-widget-area + .footer-bottom {
  border-top: 1px solid var(--bb-content-border-color);
}
.bb-footer .footer-menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 0;
  list-style: none;
}
.bb-footer .footer-menu .current-menu-item a {
  color: var(--bb-footer-menu-link-color-active);
}
.bb-footer .footer-menu a {
  padding: 0;
  font-size: 14px;
  color: var(--bb-footer-menu-link-color-regular);
  letter-spacing: 0.5px;
  text-transform: uppercase;
  margin-right: 30px;
}
.bb-footer .footer-menu a:hover {
  color: var(--bb-footer-menu-link-color-hover);
}
.bb-footer .footer-menu a i {
  margin-top: 0;
}
.bb-footer .footer-socials {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  margin: 0 0 0 auto;
  list-style: none;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.bb-footer .footer-socials a {
  display: block;
  line-height: 1;
  margin: 6px;
}
.bb-footer .footer-socials a[data-balloon][data-balloon-pos="up"]:after {
  text-transform: capitalize;
}
.bb-footer .footer-socials a:hover {
  color: var(--bb-footer-menu-link-color-hover);
}
.bb-footer .footer-socials li:first-child a {
  margin-left: 0;
}
.bb-footer .footer-socials li:last-child a {
  margin-right: 0;
}
.bb-footer .footer-socials i {
  font-size: 24px;
  font-weight: 200;
}

span.bb-separator.vertical {
  background: rgba(0, 0, 0, 0.1);
  height: 100%;
  max-height: 100%;
  margin: 0;
}

span.bb-separator.horizontal {
  background: rgba(0, 0, 0, 0.1);
  max-height: 1px;
  width: 100%;
  margin: 1rem 0;
}

#page .footer-widget-area {
  padding-top: 30px;
}

#page .footer-bottom {
  padding-top: 30px;
  padding-bottom: 30px;
}

.footer-bottom .container {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.copyright {
  margin-right: 30px;
}

.copyright,
.footer-desc {
  font-size: 14px;
  letter-spacing: -0.24px;
}

.footer-desc {
  text-align: right;
  line-height: 1.6;
}
.footer-socials + .footer-desc {
  margin-top: 5px;
}
.footer-desc p:last-child {
  margin-bottom: 0;
}

.footer-copyright-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  margin-top: 5px;
}
.footer-copyright-wrap .footer-menu {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.footer-copyright-wrap .footer-menu a {
  font-size: 14px;
  color: var(--bb-footer-menu-link-color-regular);
  letter-spacing: -0.24px;
  text-transform: none;
}
.footer-copyright-wrap .footer-menu a:hover {
  color: var(--bb-footer-menu-link-color-hover);
}
.footer-copyright-wrap .footer-menu .current-menu-item a {
  border-bottom: 2px solid var(--bb-footer-menu-link-color-hover);
  padding-bottom: 8px;
  color: var(--bb-footer-menu-link-color-active);
}
.footer-copyright-wrap .footer-menu .current-menu-item a:hover {
  color: var(--bb-footer-menu-link-color-hover);
  border-bottom-color: var(--bb-footer-menu-link-color-hover);
}
.footer-copyright-wrap .footer-menu .sub-menu .current-menu-item a {
  border-bottom: 0;
}

.footer-logo-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  margin-bottom: 15px;
}
.footer-logo-wrap .footer-logo {
  margin-right: 20px;
}

span.footer-tagline {
  font-size: 14px;
}

.bb-footer.style-2 .footer-bottom-right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.bb-footer.style-2 .footer-socials {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
.bb-footer.style-2 .footer-desc {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
}
.bb-footer.style-2 .footer-desc {
  margin: 0 0 10px;
}

.footer-bottom-left {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.footer-bottom-right {
  padding-left: 20px;
  max-width: 30%;
}

.footer-logo img {
  height: auto;
  max-height: 70px;
  width: auto;
}

.bb-footer .footer-menu li .count {
  margin-left: 5px;
}
.bb-footer .footer-menu .sub-menu a {
  margin: 0;
  text-transform: none;
}
.bb-footer .footer-menu .sub-menu span.count {
  float: right;
  font-size: 10px;
}
.bb-footer .footer-menu .sub-menu .selected > a {
  border: 0;
}
.bb-footer .footer-menu .more-button.active:after {
  -webkit-transform: rotate(-225deg);
      -ms-transform: rotate(-225deg);
          transform: rotate(-225deg);
  bottom: 22px;
  left: 22px;
}
.bb-footer .footer-menu .bb-custom-icon {
  display: none;
}
.bb-footer .footer-menu li.menu-item .bb-icon-file:not(.buddyboss) {
  display: none;
}

@media screen and (max-width: 992px) {
  .bb-footer .footer-widget {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33%;
            flex: 0 0 33.33%;
    max-width: 33.33%;
  }
}
@media screen and (max-width: 767px) {
  .bb-footer .footer-widget {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }

  .footer-bottom .container.flex {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .footer-bottom .footer-menu,
  .footer-bottom .footer-socials {
    padding: 0;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }

  .bb-footer .footer-menu a {
    margin: 0 15px;
  }

  .footer-bottom-right {
    max-width: 100%;
  }

  .footer-copyright-wrap,
  .footer-bottom-right {
    margin-top: 20px;
  }

  .copyright,
  .footer-desc {
    text-align: center;
  }

  .copyright,
  .footer-bottom .footer-menu.secondary {
    margin: 0;
    width: 100%;
  }

  .footer-bottom-right {
    width: 100%;
  }

  .footer-logo-wrap .footer-logo {
    margin: 0 auto 15px;
  }

  span.footer-tagline {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    text-align: center;
  }
}
@media screen and (min-width: 544px) and (max-width: 992px) {
  .bb-footer .footer-widget:first-child:nth-last-child(1) {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .bb-footer .footer-widget:first-child:nth-last-child(2),
  .bb-footer .footer-widget:first-child:nth-last-child(2) ~ .footer-widget {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
}
@media screen and (max-width: 543px) {
  .bb-footer .footer-widget {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
}
.bb-meeting-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: column;
      flex-flow: column;
  background: #fff;
  border: 1px solid var(--bb-content-border-color);
  border-radius: 4px;
  padding: 20px;
  margin-bottom: 20px;
}
.bp-vertical-navs .bb-meeting-container {
  border: 0;
  padding: 0;
}
.bb-meeting-container #subnav {
  margin: 20px -20px;
  width: auto;
  padding: 0 20px;
}
.bb-meeting-container .bb-meeting-actions-wrap {
  margin: 0;
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}
.bb-meeting-container .bb-meeting-actions-wrap .bb-title {
  margin: 0;
}
@media screen and (max-width: 360px) {
  .bb-meeting-container .bb-meeting-actions-wrap .bb-meeting-actions #bp-add-meeting {
    padding: 8px 10px;
    font-size: 12px;
  }
}

#bp-meeting-edit .modal-mask,
#bp-meeting-create .modal-mask {
  z-index: 999;
}
#bp-meeting-edit .modal-mask .modal-wrapper,
#bp-meeting-create .modal-mask .modal-wrapper {
  max-width: 1100px;
}

#buddypress #bp-new-zoom-meeting-form {
  height: 90vh;
  overflow: auto;
  margin: 5vh 0;
  box-shadow: 0 6px 24px 0 rgba(18, 43, 70, 0.08);
}
#buddypress #bp-new-zoom-meeting-form #boss-media-create-meeting-popup {
  display: inline-block;
  width: 100%;
}
#buddypress #bp-new-zoom-meeting-form #boss-media-create-meeting-popup .bb-field-wrapper > .bb-field-wrap {
  width: 48%;
  float: left;
  margin-right: 2%;
  margin-right: 0;
  clear: left;
}
#buddypress #bp-new-zoom-meeting-form #boss-media-create-meeting-popup .bb-field-wrapper > .bb-field-wrap:nth-child(even) {
  margin-left: 2%;
  clear: none;
}
#buddypress #bp-new-zoom-meeting-form #boss-media-create-meeting-popup .bb-field-wrapper > .bb-field-wrap.full-row {
  width: 100%;
  margin-left: 0;
  margin-right: 0;
}
#buddypress #bp-new-zoom-meeting-form #boss-media-create-meeting-popup .bb-field-wrapper > .bb-field-wrap.checkbox-row label {
  position: relative;
  line-height: 1.3;
}
#buddypress #bp-new-zoom-meeting-form #boss-media-create-meeting-popup .bb-field-wrapper > .bb-field-wrap.checkbox-row label:before {
  position: absolute;
  left: 0;
  top: -1px;
}
#buddypress #bp-new-zoom-meeting-form #boss-media-create-meeting-popup .bb-field-wrapper > .bb-field-wrap.checkbox-row label > span {
  font-weight: normal;
  padding-left: 25px;
  display: inline-block;
}
#buddypress #bp-new-zoom-meeting-form #boss-media-create-meeting-popup .bp-zoom-meeting-form-submit-wrapper {
  clear: both;
}
#buddypress #bp-new-zoom-meeting-form #boss-media-create-meeting-popup .select2-container--default .select2-selection--multiple .select2-selection__choice {
  border-radius: 20px;
  background: #eceef1 none !important;
  border: 0;
  color: #333;
  padding: 3px 15px;
}
#buddypress #bp-new-zoom-meeting-form #boss-media-create-meeting-popup .bb-select-container span.select2-selection__choice__remove:before {
  font-size: 14px;
  background: transparent;
}
#buddypress #bp-new-zoom-meeting-form p label {
  font-size: 16px;
  letter-spacing: -0.24px;
  line-height: 1;
  margin: 0 0 8px;
  cursor: pointer;
}
#buddypress #bp-new-zoom-meeting-form p label[aria-hidden="true"] {
  cursor: auto;
}
#buddypress #bp-new-zoom-meeting-form p input + label {
  font-size: 15px;
  margin-top: 12px;
}
#buddypress #bp-new-zoom-meeting-form .select2-container {
  width: 100% !important;
}
#buddypress #bp-new-zoom-meeting-form .bp-zoom-meeting-alt-host .select2-selection__rendered {
  width: 100%;
  display: block !important;
}
#buddypress #bp-new-zoom-meeting-form .bp-zoom-meeting-alt-host .select2-selection__rendered .select2-search.select2-search--inline {
  width: 100%;
  margin-top: 10px;
}
#buddypress #bp-new-zoom-meeting-form .bb-model-footer {
  clear: both;
}
#buddypress #bp-new-zoom-meeting-form .submit.loading:after {
  content: "\ef30";
  font-family: bb-icons;
  font-size: 18px;
  font-weight: 400;
  line-height: 1;
  margin-left: 10px;
  text-align: center;
  display: inline-block;
  -webkit-animation: spin 3s infinite linear;
          animation: spin 3s infinite linear;
}

[dir="rtl"] .bp_zoom_countdown {
  direction: rtl;
}

.meeting-item-container {
  background-color: var(--bb-content-background-color);
}
.meeting-item-container .load-more .button.loading:after {
  content: "\ef30";
  font-family: bb-icons;
  font-size: 18px;
  font-weight: 400;
  line-height: 1;
  margin-left: 10px;
  text-align: center;
  display: inline-block;
  -webkit-animation: spin 3s infinite linear;
          animation: spin 3s infinite linear;
}
.meeting-item-container .bb-internal-model .bb-media-section video {
  width: 80%;
  height: auto;
}

.widget.widget_block > .zoom-webinar-block,
.widget.widget_block > .zoom-meeting-block {
  background-color: transparent;
  border: 0;
  padding: 0;
  margin-bottom: 0;
}
.widget.widget_block > .zoom-webinar-block .bp_zoom_countdown,
.widget.widget_block > .zoom-meeting-block .bp_zoom_countdown {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.meeting-actions .meeting-actions-list {
  border-radius: var(--bb-block-radius);
  background-color: var(--bb-content-background-color);
}

.bb-template-v2 .meeting-actions .meeting-actions-list.open:before {
  display: none;
}
.bb-template-v2 .meeting-actions-list a {
  border-radius: 6px;
}
.bb-template-v2 .meeting-actions-list a:hover {
  color: var(--bb-body-text-color);
}

.zoom-meeting-block {
  background-color: var(--bb-body-background-color);
  border-radius: var(--bb-block-radius);
  border-color: var(--bb-content-border-color);
}

.bp-zoom-group-show-instructions {
  color: var(--bb-body-text-color);
}

.mfp-wrap .bzm-white-popup {
  border-radius: var(--bb-block-radius);
  background-color: var(--bb-content-background-color);
  border-color: var(--bb-content-border-color);
}
.mfp-wrap header.bb-zm-model-header {
  background-color: var(--bb-content-alternate-background-color);
  color: var(--bb-headings-color);
}
.mfp-wrap .bp-step-nav-main .bp-step-actions {
  background-color: var(--bb-content-alternate-background-color);
  border-color: var(--bb-content-border-color);
}
.mfp-wrap .bp-step-nav-main .bp-step-actions .bp-step-prev {
  background-color: var(--bb-content-background-color);
  border-color: var(--bb-content-border-color);
  color: var(--bb-headings-color);
}
.mfp-wrap .bp-step-nav-main .bp-step-nav {
  background-color: var(--bb-content-alternate-background-color);
}
.mfp-wrap .bp-step-nav-main .bp-step-nav ul {
  border-color: var(--bb-content-border-color);
}
.mfp-wrap .bp-step-nav-main .bp-step-nav ul li a {
  color: var(--bb-body-text-color);
}
.mfp-wrap .bp-step-nav-main .bp-step-nav ul li.selected a {
  color: var(--bb-body-text-color);
  background: var(--bb-content-background-color);
  border-color: var(--bb-content-border-color);
  border-bottom-color: #fff !important;
}
.mfp-wrap .bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap {
  max-width: 540px;
}
.mfp-wrap .bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap label {
  font-size: 16px !important;
  font-weight: 500;
  color: var(--bb-headings-color);
}
.mfp-wrap .bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .password-toggle .bb-hide-pw .bb-icon {
  color: var(--bb-body-text-color);
  opacity: 0.4;
}
.mfp-wrap .bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .password-toggle .bb-hide-pw:hover .bb-icon {
  opacity: 1;
}
.mfp-wrap .bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap .bb-guide-icon [class*="bb-icon"] {
  color: var(--bb-headings-color);
}

.bzm-white-popup .mfp-close {
  color: var(--bb-alternate-text-color);
}
.bzm-white-popup .mfp-close:hover {
  color: var(--bb-headings-color);
}

@media screen and (max-width: 1024px) {
  #buddypress #bp-new-zoom-meeting-form #boss-media-create-meeting-popup .bb-field-wrapper > .bb-field-wrap {
    width: 100%;
    margin-left: 0 !important;
  }
}
/*
 * Onscreen Notification
*/
.bb-onscreen-notification-enable .bb-onscreen-notification .notification-list .read-item.pull-animation {
  -webkit-animation-name: close-item;
          animation-name: close-item;
  -webkit-animation-duration: 0.6s;
          animation-duration: 0.6s;
}
@-webkit-keyframes close-item {
  0% {
    -webkit-transform: translate(100%, 0);
            transform: translate(100%, 0);
    opacity: 0;
  }
  100% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
    opacity: 1;
  }
}
@keyframes close-item {
  0% {
    -webkit-transform: translate(100%, 0);
            transform: translate(100%, 0);
    opacity: 0;
  }
  100% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
    opacity: 1;
  }
}
.bb-onscreen-notification-enable .bb-onscreen-notification .notification-list .read-item.close-item {
  -webkit-animation: fadein 0.6s;
          animation: fadein 0.6s;
}
@-webkit-keyframes fadein {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadein {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.bb-onscreen-notification-enable .bb-onscreen-notification .notification-list .read-item .notification-avatar a > i {
  background-color: var(--bb-alternate-text-color);
  bottom: -5px;
  color: var(--bb-content-background-color);
  right: -5px;
  text-align: center;
}
.bb-onscreen-notification-enable .bb-onscreen-notification .notification-list .read-item.unread:before {
  display: none;
}
.bb-onscreen-notification-enable .bb-onscreen-notification .notification-list .read-item.recent-item:before {
  display: block;
  margin: 0;
}
.bb-onscreen-notification-enable .bb-onscreen-notification .notification-list .member-status {
  bottom: inherit;
  top: 0;
}
.bb-onscreen-notification-enable .bb-onscreen-notification .bb-remove-all-notification {
  height: 35px;
}
@media screen and (max-width: 500px) {
  .bb-onscreen-notification-enable .bb-onscreen-notification .bb-remove-all-notification {
    height: auto;
  }
}
.bb-onscreen-notification-enable .bb-onscreen-notification.bb-position-right .notification-list .read-item.pull-animation {
  -webkit-animation-name: close-item;
          animation-name: close-item;
  -webkit-animation-duration: 0.6s;
          animation-duration: 0.6s;
}
@keyframes close-item {
  0% {
    -webkit-transform: translate(100%, 0);
            transform: translate(100%, 0);
    opacity: 0;
  }
  100% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
    opacity: 1;
  }
}
.bb-onscreen-notification-enable .bb-onscreen-notification.bb-position-right .notification-list .read-item.close-item {
  -webkit-animation: fadein 0.6s;
          animation: fadein 0.6s;
}
@keyframes fadein {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.bb-onscreen-notification-enable .bb-onscreen-notification.bb-position-right .notification-list.close-item {
  -webkit-animation: fadein 0.6s;
          animation: fadein 0.6s;
}
@keyframes fadein {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.bb-onscreen-notification-enable .bb-onscreen-notification.bb-position-left .notification-list .read-item.pull-animation {
  -webkit-animation-name: close-item-left;
          animation-name: close-item-left;
  -webkit-animation-duration: 0.6s;
          animation-duration: 0.6s;
}
@-webkit-keyframes close-item-left {
  0% {
    -webkit-transform: translate(-100%, 0);
            transform: translate(-100%, 0);
    opacity: 0;
  }
  100% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
    opacity: 1;
  }
}
@keyframes close-item-left {
  0% {
    -webkit-transform: translate(-100%, 0);
            transform: translate(-100%, 0);
    opacity: 0;
  }
  100% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
    opacity: 1;
  }
}
.bb-onscreen-notification-enable .bb-onscreen-notification.bb-position-left .notification-list .read-item.close-item {
  -webkit-animation: fadein 0.6s;
          animation: fadein 0.6s;
}
@keyframes fadein {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@media screen and (max-width: 500px) {
  .bb-onscreen-notification-enable .bb-onscreen-notification.bb-position-right .notification-list .read-item.pull-animation, .bb-onscreen-notification-enable .bb-onscreen-notification.bb-position-left .notification-list .read-item.pull-animation {
    -webkit-animation-name: close-item-left;
            animation-name: close-item-left;
    -webkit-animation-duration: 0.6s;
            animation-duration: 0.6s;
  }
  @-webkit-keyframes close-item-left {
    0% {
      -webkit-transform: translate(-100%, 0);
              transform: translate(-100%, 0);
      opacity: 0;
    }
    100% {
      -webkit-transform: translate(0, 0);
              transform: translate(0, 0);
      opacity: 1;
    }
  }
  @keyframes close-item-left {
    0% {
      -webkit-transform: translate(-100%, 0);
              transform: translate(-100%, 0);
      opacity: 0;
    }
    100% {
      -webkit-transform: translate(0, 0);
              transform: translate(0, 0);
      opacity: 1;
    }
  }
}

/*
* Web Push Notification
*/
html body #onesignal-slidedown-container #onesignal-slidedown-dialog {
  border-radius: 0 0 var(--bb-block-radius) var(--bb-block-radius) !important;
}
html body #onesignal-slidedown-container #onesignal-slidedown-dialog .slidedown-body-message {
  color: var(--bb-body-text-color) !important;
}
html body #onesignal-slidedown-container #onesignal-slidedown-dialog .slidedown-footer #onesignal-slidedown-allow-button {
  font-family: inherit;
  color: var(--bb-primary-button-text-regular) !important;
  background-color: var(--bb-primary-button-background-regular) !important;
  border-color: var(--bb-primary-button-border-regular) !important;
  border-radius: var(--bb-button-radius) !important;
  padding: 10px 20px !important;
  font-weight: 500 !important;
  font-style: normal !important;
  text-decoration: none !important;
  text-align: center !important;
  cursor: pointer !important;
  line-height: 1.3 !important;
  border-width: 1px !important;
  border-style: solid !important;
  outline: none !important;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
html body #onesignal-slidedown-container #onesignal-slidedown-dialog .slidedown-footer #onesignal-slidedown-allow-button:hover {
  color: var(--bb-primary-button-text-hover) !important;
  background-color: var(--bb-primary-button-background-hover) !important;
  border-color: var(--bb-primary-button-border-hover) !important;
}
html body #onesignal-slidedown-container #onesignal-slidedown-dialog .slidedown-footer #onesignal-slidedown-cancel-button {
  color: var(--bb-headings-color) !important;
  background-color: transparent !important;
  border: 0 !important;
  padding: 10px 20px !important;
  font-weight: 500 !important;
  font-style: normal !important;
  text-decoration: none !important;
  text-align: center !important;
  cursor: pointer !important;
}
html body .onesignal-user-preference {
  background-color: var(--bb-content-background-color);
  border-color: var(--bb-content-border-color);
}
html body .onesignal-user-preference .web-notification-toggle .web-notification-icon-text .web-browser-text .web-notification-text {
  color: var(--bb-headings-color);
}
html body .onesignal-user-preference .web-notification-toggle .web-notification-icon-text p {
  color: var(--bb-body-text-color);
}
html body .onesignal-user-preference .web-notification-field .slider {
  border-color: var(--bb-primary-color);
  background-color: var(--bb-content-background-color);
}
html body .onesignal-user-preference .web-notification-field .slider:before {
  background-color: var(--bb-primary-color);
}
html body .onesignal-user-preference .web-notification-field input:checked + .slider {
  background-color: var(--bb-primary-color);
}
html body .onesignal-user-preference .web-notification-field input:checked + .slider:before {
  background-color: var(--bb-content-background-color);
}
html body .onesignal-user-preference .web-notification-field .bb-icon-spinner {
  content: "";
  display: inline-block;
  box-sizing: border-box;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border: 2px solid rgba(var(--bb-alternate-text-color-rgb), 0.2);
  border-top-color: var(--bb-alternate-text-color);
}
html body .onesignal-user-preference .web-notification-field .bb-icon-spinner:before {
  display: none;
}
html body.bb-template-v2 .onesignal-user-preference {
  border-radius: var(--bb-block-radius-inner);
}
html body .bb-onesignal-popup.notification-popup,
html body .bb-onesignal-popup-close.notification-popup-close {
  border-radius: var(--bb-block-radius);
}
html body .bb-onesignal-popup.notification-popup > p,
html body .bb-onesignal-popup-close.notification-popup-close > p {
  font-size: 13px;
  margin-bottom: 15px;
  font-weight: 500;
  line-height: 1.5;
}
html body .bb-onesignal-popup.notification-popup .bb-onesignal-popup-header,
html body .bb-onesignal-popup-close.notification-popup-close .bb-onesignal-popup-header {
  border-color: var(--bb-content-border-color);
  font-size: 18px;
  line-height: 1.33;
}
html body .bb-onesignal-popup.notification-popup .mfp-close,
html body .bb-onesignal-popup-close.notification-popup-close .mfp-close {
  background-color: transparent;
  color: var(--bb-headings-color) !important;
  font-size: 24px;
  opacity: 0.4 !important;
}
html body .bb-onesignal-popup.notification-popup .bb-onesignal-popup-content ul,
html body .bb-onesignal-popup-close.notification-popup-close .bb-onesignal-popup-content ul {
  padding: 0;
}
html body .bb-onesignal-popup.notification-popup .bb-onesignal-popup-content ul li,
html body .bb-onesignal-popup-close.notification-popup-close .bb-onesignal-popup-content ul li {
  border: 0;
  color: var(--bb-body-text-color);
  font-size: 13px;
  font-weight: 500;
  margin-bottom: 15px;
}
html body .bb-onesignal-popup.notification-popup .bb-onesignal-popup-content ul li img,
html body .bb-onesignal-popup-close.notification-popup-close .bb-onesignal-popup-content ul li img {
  margin: 0 5px;
}
html body .bb-onesignal-popup.notification-popup .bb-onesignal-popup-content ul li:before,
html body .bb-onesignal-popup-close.notification-popup-close .bb-onesignal-popup-content ul li:before {
  background-color: var(--bb-body-text-color);
  color: var(--bb-content-background-color);
  display: inline-block;
  font-size: 14px;
  font-weight: 600;
  height: 22px;
  margin-right: 10px;
  line-height: 22px;
  position: static;
  width: 22px;
}
html body .bb-onesignal-popup.notification-popup .bb-onesignal-popup-content ul li:last-child,
html body .bb-onesignal-popup-close.notification-popup-close .bb-onesignal-popup-content ul li:last-child {
  margin-bottom: 0;
}

/*
 * Toast Messages
 */
.bb-toast-messages-enable .bb-toast-messages .toast-messages-list .read-item {
  /* Animation */
}
.bb-toast-messages-enable .bb-toast-messages .toast-messages-list .read-item.bp-message-info::before {
  background: var(--bb-default-notice-color);
}
.bb-toast-messages-enable .bb-toast-messages .toast-messages-list .read-item.bp-message-info .toast-messages-icon .bb-icon {
  color: var(--bb-default-notice-color);
}
.bb-toast-messages-enable .bb-toast-messages .toast-messages-list .read-item.bp-message-success::before {
  background: var(--bb-success-color);
}
.bb-toast-messages-enable .bb-toast-messages .toast-messages-list .read-item.bp-message-success .toast-messages-icon .bb-icon {
  color: var(--bb-success-color);
}
.bb-toast-messages-enable .bb-toast-messages .toast-messages-list .read-item.bp-message-warning::before {
  background: var(--bb-warning-color);
}
.bb-toast-messages-enable .bb-toast-messages .toast-messages-list .read-item.bp-message-warning .toast-messages-icon .bb-icon {
  color: var(--bb-warning-color);
}
.bb-toast-messages-enable .bb-toast-messages .toast-messages-list .read-item.bp-message-error::before {
  background: var(--bb-danger-color);
}
.bb-toast-messages-enable .bb-toast-messages .toast-messages-list .read-item.bp-message-error .toast-messages-icon .bb-icon {
  color: var(--bb-danger-color);
}
.bb-toast-messages-enable .bb-toast-messages .toast-messages-list .read-item.has-url:hover {
  background-color: var(--bb-content-alternate-background-color);
}
.bb-toast-messages-enable .bb-toast-messages .toast-messages-list .read-item .actions a .bb-icon {
  color: var(--bb-body-text-color);
  opacity: 0.5;
}
.bb-toast-messages-enable .bb-toast-messages .toast-messages-list .read-item .actions a:hover .bb-icon {
  opacity: 1;
}
.bb-toast-messages-enable .bb-toast-messages .toast-messages-list .read-item.pull-animation {
  -webkit-animation-name: close-item;
          animation-name: close-item;
  -webkit-animation-duration: 0.6s;
          animation-duration: 0.6s;
}
@keyframes close-item {
  0% {
    -webkit-transform: translate(100%, 0);
            transform: translate(100%, 0);
    opacity: 0;
  }
  100% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
    opacity: 1;
  }
}
.bb-toast-messages-enable .bb-toast-messages .toast-messages-list .read-item.close-item {
  -webkit-animation: fadein 0.6s;
          animation: fadein 0.6s;
}
@keyframes fadein {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.bb-toast-messages-enable .bb-toast-messages .toast-messages-list .toast-messages-action_link {
  color: var(--bb-primary-color);
}
.bb-toast-messages-enable .bb-toast-messages.bb-position-right .toast-messages-list .read-item.pull-animation {
  -webkit-animation-name: close-item;
          animation-name: close-item;
  -webkit-animation-duration: 0.6s;
          animation-duration: 0.6s;
}
@keyframes close-item {
  0% {
    -webkit-transform: translate(100%, 0);
            transform: translate(100%, 0);
    opacity: 0;
  }
  100% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
    opacity: 1;
  }
}
.bb-toast-messages-enable .bb-toast-messages.bb-position-right .toast-messages-list .read-item.close-item {
  -webkit-animation: fadein 0.6s;
          animation: fadein 0.6s;
}
@keyframes fadein {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.bb-toast-messages-enable .bb-toast-messages.bb-position-right .toast-messages-list.close-item {
  -webkit-animation: fadein 0.6s;
          animation: fadein 0.6s;
}
@keyframes fadein {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.bb-toast-messages-enable .bb-toast-messages.bb-position-left .toast-messages-list .read-item.pull-animation {
  -webkit-animation-name: close-item-left;
          animation-name: close-item-left;
  -webkit-animation-duration: 0.6s;
          animation-duration: 0.6s;
}
@keyframes close-item-left {
  0% {
    -webkit-transform: translate(-100%, 0);
            transform: translate(-100%, 0);
    opacity: 0;
  }
  100% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
    opacity: 1;
  }
}
.bb-toast-messages-enable .bb-toast-messages.bb-position-left .toast-messages-list .read-item.close-item {
  -webkit-animation: fadein 0.6s;
          animation: fadein 0.6s;
}
@keyframes fadein {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.bb-link-preview-container {
  border-radius: var(--bb-block-radius-inner);
  border-color: var(--bb-content-border-color);
  background-color: var(--bb-content-alternate-background-color);
}
.bb-template-v2 .bb-link-preview-container {
  border: 0;
}
.bb-link-preview-container .bb-link-preview-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: var(--bb-content-alternate-background-color);
  -ms-flex-flow: column;
      flex-flow: column;
  padding: 10px 15px 15px;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  border-radius: var(--bb-block-radius-inner);
}
.bb-link-preview-container .bb-link-preview-info .bb-link-preview-link-name {
  font-size: 13px;
  font-weight: 500;
  color: var(--bb-alternate-text-color);
  text-transform: uppercase;
  line-height: 20px;
}
.bb-link-preview-container .bb-link-preview-info .bb-link-preview-title {
  color: var(--bb-headings-color);
}
.bb-link-preview-container .bb-link-preview-info .bb-link-preview-title a {
  color: var(--bb-headings-color);
}
#bbpress-forums .bb-link-preview-container .bb-link-preview-info .bb-link-preview-title a {
  font-weight: 600;
}
.bb-link-preview-container .bb-link-preview-info p {
  margin-bottom: 2px !important;
}
.bb-link-preview-container .bb-url-scrapper-img-holder + .bb-link-preview-info {
  border-radius: 0 0 var(--bb-block-radius-inner) var(--bb-block-radius-inner);
}
.bb-link-preview-container .bb-url-error {
  padding: 10px 15px;
}
.bb-link-preview-container .bb-link-preview-image {
  position: relative;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.bb-link-preview-container .bb-link-preview-image .bb-link-preview-image-cover {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  overflow: hidden;
  border-radius: var(--bb-block-radius-inner) var(--bb-block-radius-inner) 0 0;
  min-height: 120px;
  max-height: 340px;
}
.bb-link-preview-container .bb-link-preview-image .bb-link-preview-image-cover a {
  width: 100%;
}
.bb-link-preview-container .bb-link-preview-image .bb-link-preview-image-cover:before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 1;
  background-color: rgba(0, 0, 0, 0.05);
  border-radius: var(--bb-block-radius) var(--bb-block-radius) 0 0;
  pointer-events: none;
}
.bb-link-preview-container .bb-link-preview-image .bb-link-preview-image-cover img {
  object-fit: cover;
  object-position: center;
  min-width: 100%;
  min-height: 340px;
  max-width: 100%;
  border-radius: var(--bb-block-radius-inner) var(--bb-block-radius-inner) 0 0;
}
.bb-link-preview-container .bb-link-preview-icons a,
.bb-link-preview-container #bb-link-preview-close-image {
  background-color: var(--bb-content-alternate-background-color);
}
.bb-link-preview-container .bb-link-preview-info:before,
.bb-link-preview-container .bb-link-preview-image:before {
  content: "";
  -webkit-transition: all linear 0.3s;
          transition: all linear 0.3s;
}
.bb-link-preview-container:hover .bb-link-preview-info,
.bb-link-preview-container:hover .bb-link-preview-image {
  position: relative;
}
.bb-link-preview-container:hover .bb-link-preview-info:before,
.bb-link-preview-container:hover .bb-link-preview-image:before {
  content: "";
  background-color: rgba(0, 0, 0, 0.05);
  position: absolute;
  inset: 0;
  z-index: 1;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  pointer-events: none;
}
.bb-link-preview-container:hover .bb-link-preview-image + .bb-link-preview-info::before {
  border-radius: 0 0 var(--bb-block-radius-inner) var(--bb-block-radius-inner);
}
.bb-link-preview-container:hover .bb-link-preview-info::before {
  border-radius: var(--bb-block-radius-inner);
}
.bb-link-preview-container:hover .bb-link-preview-image::before {
  border-radius: var(--bb-block-radius-inner) var(--bb-block-radius-inner) 0 0;
}

.bb-link-preview-excerpt p {
  color: var(--bb-body-text-color);
}

.bb-url-scrapper-container #bb-close-link-suggestion {
  color: rgba(var(--bb-headings-color-rgb), 0.4);
}
.bb-url-scrapper-container #bb-close-link-suggestion:hover {
  color: var(--bb-headings-color);
}
.bb-url-scrapper-container #bb-url-scrapper-img-holder .bb-link-preview-image .bb-link-preview-icons a {
  background-color: var(--bb-content-alternate-background-color);
  z-index: 2;
}
.bb-url-scrapper-container #bb-url-scrapper-img-holder .bb-link-preview-image .bb-link-preview-icons a i {
  color: var(--bb-headings-color);
  opacity: 0.4;
}
.bb-url-scrapper-container #bb-url-scrapper-img-holder .bb-link-preview-image .bb-link-preview-icons a:hover i {
  opacity: 1;
}
.bb-url-scrapper-container #bb-url-scrapper-img-holder button#bb-url-prevPicButton,
.bb-url-scrapper-container #bb-url-scrapper-img-holder button#bb-url-nextPicButton {
  background-color: transparent;
}

.bb-link-preview-container .bb-link-preview-image .bb-link-preview-image-cover,
.bb-form #whats-new-attachments .bb-link-preview-image-cover {
  min-height: 340px;
}
.bb-link-preview-container .bb-link-preview-image .bb-link-preview-image-cover img,
.bb-form #whats-new-attachments .bb-link-preview-image-cover img {
  min-height: 340px;
}
@media screen and (max-width: 900px) {
  .bb-link-preview-container .bb-link-preview-image .bb-link-preview-image-cover,
  .bb-form #whats-new-attachments .bb-link-preview-image-cover {
    min-height: 30vh;
  }
  .bb-link-preview-container .bb-link-preview-image .bb-link-preview-image-cover img,
  .bb-form #whats-new-attachments .bb-link-preview-image-cover img {
    min-height: 30vh;
  }
}
@media screen and (max-width: 680px) {
  .bb-link-preview-container .bb-link-preview-image .bb-link-preview-image-cover,
  .bb-form #whats-new-attachments .bb-link-preview-image-cover {
    min-height: 150px;
  }
  .bb-link-preview-container .bb-link-preview-image .bb-link-preview-image-cover img,
  .bb-form #whats-new-attachments .bb-link-preview-image-cover img {
    min-height: 150px;
  }
}

.bb-video-preview .bb-link-preview-container .bb-link-preview-info {
  padding: 0;
}
.bb-video-preview .bb-link-preview-excerpt p iframe {
  border-radius: var(--bb-block-radius) !important;
}
/* stylelint-disable scss/no-duplicate-mixins */
/* stylelint-enable */
/*

1.0 Header
1.1 Header Dropdowns
1.2 Search results

*/
.bb-template-v2 .site-header .bb-header-loader {
  margin: 0.625rem 0rem 1.25rem;
}
.bb-template-v2 .notification-dropdown {
  border-radius: 10px;
}
.bb-template-v2 .notification-content .typing-indicator,
.bb-template-v2 .notification-content .posted {
  font-weight: 400;
}
.bb-template-v2 .notification-wrap.menu-item-has-children > a:before {
  display: none;
}
.bb-template-v2 .notification-header {
  padding: 1.25rem 0.9375rem 0.9375rem;
}
.bb-template-v2 .notification-header .title {
  font-weight: 600;
}
.bb-template-v2 .site-header .notification-list {
  padding: 0rem 0.625rem;
}
.bb-template-v2 .notification-header {
  border-bottom: 0;
}
.bb-template-v2 .notification-wrap .notification-list li {
  border-bottom: 0;
  border-radius: 6px;
  padding: 0.75rem 0.625rem;
}
.bb-template-v2 .notification-wrap .notification-list li.unread:before {
  right: 18px;
}
.bb-template-v2 .notification-wrap .notification-list li.bs-item-wrap {
  background-color: var(--bb-content-alternate-background-color);
}
.bb-template-v2 .notification-wrap .notification-list li.bs-item-wrap:hover {
  background-color: var(--bb-content-alternate-background-color);
}
.bb-template-v2 .notification-wrap .notification-list li.bs-item-wrap .notification-content {
  padding: 0.3125rem 0rem;
}
.bb-template-v2 .menu-item-has-children .notification-list li:last-child {
  margin-bottom: 0.9375rem;
}
.bb-template-v2 .header-mini-cart p.woocommerce-mini-cart__buttons {
  padding: 0.9375rem 0.9375rem 0.9375rem 0rem;
}
.bb-template-v2 .header-mini-cart p.woocommerce-mini-cart__total {
  padding: 0.8125rem 0rem 0.75rem 0.9375rem;
}
.bb-template-v2 .header-mini-cart p.woocommerce-mini-cart__total strong {
  font-weight: 500;
}
.bb-template-v2 .header-mini-cart .woocommerce-mini-cart__empty-message {
  background-color: var(--bb-content-alternate-background-color);
  margin: 0 10px 15px;
  border-radius: 6px;
  font-weight: 400;
}
.bb-template-v2 .header-mini-cart ul.cart_list {
  border-bottom: 1px solid var(--bb-content-border-color);
}
.bb-template-v2 .header-mini-cart ul.cart_list li.mini_cart_item {
  border: 0;
  border-radius: 6px;
  margin: 0rem 0.625rem;
}
.bb-template-v2 .header-mini-cart ul.cart_list li.mini_cart_item:last-child {
  margin-bottom: 0.9375rem;
}
.bb-template-v2 .header-mini-cart ul.cart_list li.mini_cart_item > a:not(.remove) {
  font-weight: 500;
}
.bb-template-v2 .user-wrap.menu-item-has-children .sub-menu {
  min-width: 250px;
}
.bb-template-v2 .site-header .sub-menu li:hover > a {
  color: var(--bb-body-text-color);
}
.bb-template-v2 .site-header .sub-menu li:hover > a > i._mi {
  color: var(--bb-body-text-color);
}
.bb-template-v2 .header-aside .wrapper li .wrapper {
  background-color: transparent;
  box-shadow: none;
  left: -177px;
}
.bb-template-v2 .header-aside .wrapper li .wrapper .bb-sub-menu,
.bb-template-v2 .header-aside .wrapper li .wrapper .ab-submenu {
  border-radius: 10px;
  background-color: var(--bb-content-background-color);
  box-shadow: 0 3px 8px rgba(0, 0, 0, 0.06), 0 6px 24px rgba(0, 0, 0, 0.12);
}
.bb-template-v2 .header-aside .wrapper li .wrapper .bb-sub-menu a:hover,
.bb-template-v2 .header-aside .wrapper li .wrapper .ab-submenu a:hover {
  background: var(--bb-content-alternate-background-color);
  color: var(--bb-body-text-color);
}
.bb-template-v2 .header-aside .wrapper li .wrapper:before {
  display: none;
}
.bb-template-v2 .header-aside .wrapper .sub-menu-inner {
  width: 100%;
}
.bb-template-v2 .user-wrap.menu-item-has-children #header-my-account-menu .bb-sub-menu a:hover {
  background-color: var(--bb-content-alternate-background-color);
}
.bb-template-v2 .user-wrap.menu-item-has-children .sub-menu-inner li .user-mention {
  color: var(--bb-alternate-text-color);
}
.bb-template-v2 .user-wrap.menu-item-has-children ul#header-my-account-menu .current-menu-ancestor.no-icon > a:before,
.bb-template-v2 .user-wrap.menu-item-has-children ul#header-my-account-menu .current-menu-item.no-icon > a:before,
.bb-template-v2 .user-wrap.menu-item-has-children ul#header-my-account-menu .no-icon > a:before {
  color: var(--bb-alternate-text-color);
}
.bb-template-v2 .user-wrap.menu-item-has-children ul#header-my-account-menu li:hover > a {
  color: var(--bb-body-text-color);
  background: var(--bb-content-alternate-background-color);
}
.bb-template-v2 .user-wrap.menu-item-has-children ul#header-my-account-menu li:hover > a:before,
.bb-template-v2 .user-wrap.menu-item-has-children ul#header-my-account-menu li:hover > a > i {
  color: var(--bb-alternate-text-color);
}
.bb-template-v2 .user-wrap.menu-item-has-children ul#header-my-account-menu a {
  color: var(--bb-body-text-color);
}
.bb-template-v2 .user-wrap.menu-item-has-children ul#header-my-account-menu a:before,
.bb-template-v2 .user-wrap.menu-item-has-children ul#header-my-account-menu a > i {
  color: var(--bb-alternate-text-color);
}
.bb-template-v2 .user-wrap.menu-item-has-children ul#header-my-account-menu a:hover {
  color: var(--bb-body-text-color);
  background: var(--bb-content-alternate-background-color);
}
.bb-template-v2 .user-wrap.menu-item-has-children ul#header-my-account-menu a:hover:before,
.bb-template-v2 .user-wrap.menu-item-has-children ul#header-my-account-menu a:hover > i {
  color: var(--bb-alternate-text-color);
}
.bb-template-v2 .user-wrap.menu-item-has-children ul#header-my-account-menu .current-menu-ancestor > a,
.bb-template-v2 .user-wrap.menu-item-has-children ul#header-my-account-menu .current-menu-item > a {
  color: var(--bb-body-text-color);
  background: var(--bb-content-alternate-background-color);
}
.bb-template-v2 .user-wrap.menu-item-has-children ul#header-my-account-menu .current-menu-ancestor > a:before,
.bb-template-v2 .user-wrap.menu-item-has-children ul#header-my-account-menu .current-menu-ancestor > a > i,
.bb-template-v2 .user-wrap.menu-item-has-children ul#header-my-account-menu .current-menu-item > a:before,
.bb-template-v2 .user-wrap.menu-item-has-children ul#header-my-account-menu .current-menu-item > a > i {
  color: var(--bb-alternate-text-color);
}
.bb-template-v2 .user-wrap.menu-item-has-children .sub-menu-inner li.menupop .ab-sub-wrapper .ab-submenu {
  border-radius: 10px;
}
.bb-template-v2 ul.buddypanel-menu li.bb-menu-section a {
  padding-left: 20px;
}
.bb-template-v2 .buddypanel-menu a span.count {
  background-color: var(--bb-content-alternate-background-color);
  color: var(--bb-headings-color);
  border: 1px solid rgba(0, 0, 0, 0.05);
  border-radius: 6px;
  box-shadow: none;
  -webkit-transition: none;
          transition: none;
}
.bb-template-v2 .buddypanel-menu a:hover span.count {
  background-color: var(--bb-primary-color);
  color: var(--bb-body-background-color);
  border-color: transparent;
}
.bb-template-v2 .buddypanel-menu .current-menu-item > a span.count {
  background-color: var(--bb-body-background-color);
  color: var(--bb-primary-color);
  border-color: transparent;
}
.bb-template-v2 .buddypanel-menu .current-menu-item > a:hover span.count {
  background-color: var(--bb-body-background-color);
  color: var(--bb-primary-color);
  border-color: transparent;
}
.bb-template-v2 .site-header .sub-menu a {
  border: 0;
  border-radius: 6px;
  margin: 0 8px;
}
.bb-template-v2 .site-header .sub-menu li:hover > a,
.bb-template-v2 .site-header .sub-menu .current-menu-parent > a,
.bb-template-v2 .site-header .sub-menu .current-menu-ancestor > a,
.bb-template-v2 .site-header .sub-menu .current-menu-item > a {
  color: var(--bb-body-text-color);
  font-weight: normal;
}
.bb-template-v2 .site-header .user-wrap.menu-item-has-children .user-link .user-name {
  margin-right: 10px;
  font-weight: 600;
  color: var(--bb-header-links);
}
.bb-template-v2 .site-header .user-wrap.menu-item-has-children .user-link .bb-icon-angle-down {
  display: none;
}
.bb-template-v2 .site-header .user-wrap.menu-item-has-children .sub-menu {
  border-radius: 10px;
}
.bb-template-v2 .site-header .user-wrap.menu-item-has-children .sub-menu:before {
  display: none;
}
.bb-template-v2 .primary-menu > .menu-item-has-children:not(.hideshow) {
  padding-right: 5px;
}
.bb-template-v2 .primary-menu > .menu-item-has-children:not(.hideshow):after {
  right: 5px;
}
.bb-template-v2 .primary-menu > .menu-item-has-children:not(.hideshow) > a {
  padding-right: 27px;
}
.bb-template-v2 .primary-menu > .menu-item-has-children:not(.hideshow) > a:before {
  right: -10px;
}
.bb-template-v2 .primary-menu > li.menu-item-has-children:not(.hideshow).current-menu-parent > a:hover:before,
.bb-template-v2 .primary-menu > li.menu-item-has-children:not(.hideshow).current-menu-ancestor > a:hover:before,
.bb-template-v2 .primary-menu > li.menu-item-has-children:not(.hideshow).current-menu-item > a:hover:before,
.bb-template-v2 .primary-menu > li.menu-item-has-children:not(.hideshow).current_page_item > a:hover:before {
  right: -10px;
}
.bb-template-v2 .primary-menu > li {
  padding: 0 5px;
}
.bb-template-v2 .primary-menu > li > a {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 2px solid transparent;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 10px;
}
.bb-template-v2 .primary-menu > li > a:focus {
  color: var(--bb-header-links);
}
.bb-template-v2 .primary-menu > li > a:focus > i {
  color: var(--bb-header-links);
}
.bb-template-v2 .primary-menu > li:hover > a {
  position: relative;
  color: var(--bb-header-links);
}
.bb-template-v2 .primary-menu > li:hover > a > i {
  color: var(--bb-header-links);
}
.bb-template-v2 .primary-menu > li:hover > a:before {
  content: "";
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  border-radius: 6px;
  background-color: var(--bb-header-alternate-background);
  z-index: -1;
  height: 40px;
  left: 0;
  right: 0;
}
.bb-template-v2 .primary-menu > li.current-menu-parent > a, .bb-template-v2 .primary-menu > li.current-menu-ancestor > a, .bb-template-v2 .primary-menu > li.current-menu-item > a, .bb-template-v2 .primary-menu > li.current_page_item > a {
  border-bottom-color: var(--bb-header-links-hover);
}
.bb-template-v2 .primary-menu > li.current-menu-parent > a:hover, .bb-template-v2 .primary-menu > li.current-menu-ancestor > a:hover, .bb-template-v2 .primary-menu > li.current-menu-item > a:hover, .bb-template-v2 .primary-menu > li.current_page_item > a:hover {
  position: relative;
}
.bb-template-v2 .primary-menu > li.current-menu-parent > a:hover:before, .bb-template-v2 .primary-menu > li.current-menu-ancestor > a:hover:before, .bb-template-v2 .primary-menu > li.current-menu-item > a:hover:before, .bb-template-v2 .primary-menu > li.current_page_item > a:hover:before {
  content: "";
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  border-radius: 6px;
  background-color: var(--bb-header-alternate-background);
  z-index: -1;
  height: 40px;
  left: 0;
  right: 0;
}
.bb-template-v2 .primary-menu > .current-menu-parent > a, .bb-template-v2 .primary-menu > .current-menu-ancestor > a, .bb-template-v2 .primary-menu > .current-menu-item > a, .bb-template-v2 .primary-menu > .current_page_item > a {
  color: var(--bb-header-links);
}
.bb-template-v2 .primary-menu > .current-menu-parent > a > i, .bb-template-v2 .primary-menu > .current-menu-ancestor > a > i, .bb-template-v2 .primary-menu > .current-menu-item > a > i, .bb-template-v2 .primary-menu > .current_page_item > a > i {
  color: var(--bb-header-links);
}
.bb-template-v2 .primary-menu .current-menu-parent > a,
.bb-template-v2 .primary-menu .current-menu-ancestor > a,
.bb-template-v2 .primary-menu .current-menu-item > a,
.bb-template-v2 .primary-menu .current_page_item > a {
  color: var(--bb-header-links);
}
.bb-template-v2 .primary-menu .current-menu-parent > a > i,
.bb-template-v2 .primary-menu .current-menu-ancestor > a > i,
.bb-template-v2 .primary-menu .current-menu-item > a > i,
.bb-template-v2 .primary-menu .current_page_item > a > i {
  color: var(--bb-header-links);
}
.bb-template-v2 .primary-menu .ab-submenu .current-menu-parent > a,
.bb-template-v2 .primary-menu .ab-submenu .current-menu-ancestor > a,
.bb-template-v2 .primary-menu .ab-submenu .current-menu-item > a,
.bb-template-v2 .primary-menu .ab-submenu .current_page_item > a {
  color: var(--bb-body-text-color);
}
.bb-template-v2 .primary-menu .ab-submenu .current-menu-parent > a > i,
.bb-template-v2 .primary-menu .ab-submenu .current-menu-ancestor > a > i,
.bb-template-v2 .primary-menu .ab-submenu .current-menu-item > a > i,
.bb-template-v2 .primary-menu .ab-submenu .current_page_item > a > i {
  color: var(--bb-body-text-color);
}
.bb-template-v2.menu-style-tab_bar .primary-menu > .menu-item-has-children:not(.hideshow) {
  padding-right: 5px;
}
.bb-template-v2.menu-style-tab_bar .primary-menu > .menu-item-has-children:not(.hideshow) > a {
  padding-right: 10px;
}
.bb-template-v2.menu-style-tab_bar .primary-menu > .menu-item-has-children:not(.hideshow) > a:hover:before {
  right: 0;
}
.bb-template-v2.menu-style-tab_bar .primary-menu > .menu-item-has-children:not(.hideshow) > a:before {
  right: 0;
}
.bb-template-v2.menu-style-tab_bar .primary-menu > li.menu-item-has-children:not(.hideshow).current-menu-parent > a:hover:before,
.bb-template-v2.menu-style-tab_bar .primary-menu > li.menu-item-has-children:not(.hideshow).current-menu-ancestor > a:hover:before,
.bb-template-v2.menu-style-tab_bar .primary-menu > li.menu-item-has-children:not(.hideshow).current-menu-item > a:hover:before,
.bb-template-v2.menu-style-tab_bar .primary-menu > li.menu-item-has-children:not(.hideshow).current_page_item > a:hover:before {
  right: 0;
}
.bb-template-v2 .site-header #primary-navbar .menu-item > .ab-submenu {
  background-color: var(--bb-content-background-color);
  border-radius: 10px;
  box-shadow: 0 3px 8px rgba(0, 0, 0, 0.06), 0 6px 24px rgba(0, 0, 0, 0.12);
  min-width: 186px;
}
.bb-template-v2 .site-header #primary-navbar .menu-item > .ab-submenu:before {
  display: none;
}
.bb-template-v2 .site-header #primary-navbar .menu-item > .ab-submenu .bb-sub-menu {
  background-color: var(--bb-content-background-color);
}
.bb-template-v2 .site-header #primary-navbar .menu-item > .ab-submenu .bb-sub-menu .menu-item {
  margin: 0 8px;
}
.bb-template-v2 .site-header #primary-navbar .menu-item > .ab-submenu .bb-sub-menu .menu-item a {
  border-radius: 6px;
}
.bb-template-v2 .site-header #primary-navbar .menu-item > .ab-submenu .bb-sub-menu .menu-item:hover > a {
  color: var(--bb-body-text-color);
}
.bb-template-v2 .site-header #primary-navbar .menu-item > .ab-submenu .bb-sub-menu .menu-item:hover > a > i {
  color: var(--bb-header-links);
}
.bb-template-v2 .site-header #primary-navbar #navbar-collapse .more-button.active:after {
  display: none;
}
.bb-template-v2 .site-header #primary-navbar #navbar-collapse .sub-menu .wrapper .sub-menu-inner .menu-item.menu-item-has-children > a {
  padding: 0.625rem 0.9375rem;
}
.bb-template-v2 .site-header #primary-navbar #navbar-collapse .sub-menu .wrapper .sub-menu-inner .menu-item.menu-item-has-children > a:before {
  display: none;
}
.bb-template-v2 .site-header #primary-navbar #navbar-collapse .sub-menu .wrapper .sub-menu-inner .menu-item > a {
  padding: 0.625rem 0.9375rem;
}
.bb-template-v2 .site-header #primary-navbar #navbar-collapse .sub-menu .wrapper .sub-menu-inner .menu-item .ab-submenu {
  background-color: var(--bb-content-background-color);
  border-radius: 10px;
  box-shadow: 0 3px 8px rgba(0, 0, 0, 0.06), 0 6px 24px rgba(0, 0, 0, 0.12);
  padding: 8px 0;
  left: -170px;
}
.bb-template-v2 .site-header #primary-navbar #navbar-collapse .sub-menu .wrapper .sub-menu-inner .menu-item .ab-submenu:before {
  display: none;
}
.bb-template-v2 .site-header #primary-navbar #navbar-collapse .sub-menu .wrapper .sub-menu-inner .menu-item .ab-submenu .bb-sub-menu {
  background-color: transparent;
}
.bb-template-v2 .site-header #primary-navbar #navbar-collapse .sub-menu .wrapper .sub-menu-inner .menu-item .ab-submenu .bb-sub-menu .menu-item a {
  padding: 0.625rem 0.9375rem;
  margin: 0;
}
.bb-template-v2 .site-header #primary-navbar #navbar-collapse .sub-menu .wrapper .sub-menu-inner .menu-item .ab-submenu .bb-sub-menu .menu-item a:before {
  display: none;
}
.bb-template-v2.menu-style-tab_bar .primary-menu > .menu-item-has-children:not(.hideshow) > a:before {
  right: 0;
}
.bb-template-v2.menu-style-tab_bar .primary-menu > .menu-item-has-children:not(.hideshow) > a:hover:before {
  height: 40px;
}
.bb-template-v2.menu-style-tab_bar .site-header .primary-menu > li > a:hover > i._mi {
  color: var(--bb-header-links);
}
.bb-template-v2 .menu-style-tab_bar .site-header #primary-navbar .primary-menu > .menu-item > .ab-submenu {
  left: -20px;
}
.bb-template-v2 .bb-mobile-panel-inner .buddypanel-menu li.bb-menu-section ~ li:not(.bb-menu-section) > a {
  width: 100%;
}
.bb-template-v2 .bb-mobile-panel-inner .side-panel-menu .menu-item i:not(.bb-icon-angle-down) {
  min-width: initial;
}
.bb-template-v2 .bb-mobile-panel-inner .side-panel-menu .menu-item span ~ i:not(.bb-icon-angle-down) {
  margin-left: 10px;
}
.bb-template-v2 .bb-mobile-panel-inner .side-panel-menu .menu-item > a {
  padding: 12px 0 12px 15px;
  width: 100%;
}
.bb-template-v2 .bb-mobile-panel-inner .side-panel-menu .menu-item > a:hover .count {
  background-color: var(--bb-primary-color);
  color: var(--bb-content-alternate-background-color);
}
.bb-template-v2 .bb-mobile-panel-inner .side-panel-menu .menu-item .count {
  color: var(--bb-headings-color);
  background-color: var(--bb-content-alternate-background-color);
  border: 1px solid var(--bb-content-border-color);
  border-radius: 6px;
  box-shadow: none;
}
.bb-template-v2 .bb-mobile-panel-inner ul.buddypanel-menu li.bb-menu-section a {
  padding-left: 10px;
}
.bb-template-v2 .bb-mobile-panel-inner .bb-primary-menu .current-menu-item > a {
  background-color: var(--bb-primary-color);
  color: var(--bb-body-background-color);
}
.bb-template-v2 .bb-mobile-panel-inner .bb-primary-menu .current-menu-item > a > i {
  color: var(--bb-body-background-color);
}
.bb-template-v2 .bb-mobile-panel-inner .bb-primary-menu .current-menu-item > a > .count {
  color: var(--bb-primary-color);
  background-color: var(--bb-body-background-color);
  border-color: transparent;
}
.bb-template-v2 .bb-mobile-panel-inner .bb-primary-menu > .current-menu-item > .sub-menu > .current-menu-item:first-child {
  margin-top: 5px;
}
.bb-template-v2 .bb-mobile-panel-inner .bb-primary-menu > .current-menu-item > .sub-menu > .current-menu-item + .current-menu-item {
  margin-top: 3px;
}
.bb-template-v2 .bb-mobile-panel-inner .bb-primary-menu .bb-menu-section ~ li:not(.bb-menu-section) {
  margin-left: 6px;
}
.bb-template-v2 .bb-mobile-panel-inner .side-panel-menu > .current-menu-item .sub-menu a {
  color: var(--bb-headings-color);
}
.bb-template-v2 .bb-mobile-panel-inner .side-panel-menu > .current-menu-item .sub-menu a > i {
  color: var(--bb-headings-color);
}
.bb-template-v2 .bb-mobile-panel-inner .side-panel-menu > .current-menu-item .sub-menu .current-menu-item a {
  color: var(--bb-body-background-color);
}
.bb-template-v2 .bb-mobile-panel-inner .side-panel-menu .menu-item i:not(.bb-icon-angle-down) {
  min-width: 24px;
  margin-right: 15px;
  vertical-align: middle;
  text-align: center;
}
.site-header .bb-template-v2 .bb-mobile-panel-inner .main-navigation .sub-menu a {
  padding: 13px 10px;
}
.bb-template-v2 .header-aside .user-wrap.user-wrap-container {
  margin-left: 14px;
}
.bb-template-v2 .site-header .user-wrap.menu-item-has-children.selected > .user-link:before,
.bb-template-v2 .site-header .user-wrap.menu-item-has-children > .user-link:hover:before {
  content: "";
  position: absolute;
  left: -15px;
  right: -5px;
  top: 50%;
  background-color: var(--bb-content-alternate-background-color);
  height: 46px;
  border-radius: var(--bb-button-radius);
  z-index: -1;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.bb-template-v2 .site-header .header-aside.avatar .user-wrap.menu-item-has-children > .user-link:before {
  display: none;
}
.bb-template-v2 .site-header .header-aside.avatar .user-wrap.menu-item-has-children > .user-link:hover:before,
.bb-template-v2 .site-header .header-aside.avatar .user-wrap.menu-item-has-children.selected > .user-link:before {
  left: -5px;
}
.bb-template-v2 .header-search-wrap input.search-field,
.bb-template-v2 .header-search-wrap .search-field-top {
  border: 1px solid transparent;
  border-radius: var(--bb-input-radius);
}
.bb-template-v2 .header-search-wrap input.search-field:focus,
.bb-template-v2 .header-search-wrap .search-field-top:focus {
  border-color: var(--bb-primary-color);
}
.bb-template-v2.bp-search .bp-search-ac-header, .bb-template-v2.bp-search .bp-search-ac, .bb-template-v2.bp-search .bp-forum-search-ac-header {
  border-radius: 10px;
  box-shadow: 0 3px 8px rgba(0, 0, 0, 0.06), 0 6px 24px rgba(0, 0, 0, 0.12);
}
.bb-template-v2.bp-search .bp-search-ac-header > li:not(.bbls-view_all_type-type), .bb-template-v2.bp-search .bp-search-ac > li:not(.bbls-view_all_type-type), .bb-template-v2.bp-search .bp-forum-search-ac-header > li:not(.bbls-view_all_type-type) {
  border: 0;
  border-radius: 6px;
  margin: 0 12px;
  width: -webkit-calc(100% - 24px);
  width: calc(100% - 24px);
}
.bb-template-v2.bp-search .bp-search-ac-header > li:not(.bbls-view_all_type-type):first-child, .bb-template-v2.bp-search .bp-search-ac > li:not(.bbls-view_all_type-type):first-child, .bb-template-v2.bp-search .bp-forum-search-ac-header > li:not(.bbls-view_all_type-type):first-child {
  margin-top: 15px;
}
.bb-template-v2.bp-search .bp-search-ac-header > li:not(.bbls-view_all_type-type):first-child:last-child, .bb-template-v2.bp-search .bp-search-ac > li:not(.bbls-view_all_type-type):first-child:last-child, .bb-template-v2.bp-search .bp-forum-search-ac-header > li:not(.bbls-view_all_type-type):first-child:last-child {
  margin-bottom: 15px;
}
.bb-template-v2.bp-search .bp-search-ac-header > li:not(.bbls-view_all_type-type).bbls-undefined-type, .bb-template-v2.bp-search .bp-search-ac > li:not(.bbls-view_all_type-type).bbls-undefined-type, .bb-template-v2.bp-search .bp-forum-search-ac-header > li:not(.bbls-view_all_type-type).bbls-undefined-type {
  width: 100%;
}
.bb-template-v2.bp-search .bp-search-ac-header > li.bbls-view_all_type-type, .bb-template-v2.bp-search .bp-search-ac > li.bbls-view_all_type-type, .bb-template-v2.bp-search .bp-forum-search-ac-header > li.bbls-view_all_type-type {
  margin-top: 15px;
}
.bb-template-v2.bp-search .bp-forum-search-ac-header > li.bbls-undefined-type,
.bb-template-v2.bp-search .bp-forum-search-ac-header > li:last-child {
  margin-bottom: 15px !important;
}
.bb-template-v2 .user-wrap-container .sub-menu-inner > li.logout-link > a {
  position: relative !important;
  margin-top: 20px;
  overflow: visible;
}
.bb-template-v2 .user-wrap-container .sub-menu-inner > li.logout-link > a:before {
  content: "";
  height: 1px;
  background-color: var(--bb-content-border-color);
  display: block;
  position: absolute;
  left: 15px;
  right: 15px;
  top: -10px;
}
.bb-template-v2 .user-wrap-container .sub-menu-inner > li > a {
  color: var(--bb-body-text-color);
}
.bb-template-v2 .user-wrap-container .sub-menu-inner > li > a:hover > i {
  color: var(--bb-alternate-text-color);
}
.bb-template-v2 .bb-header-buttons a.button.outline {
  font-weight: 600;
}

.bb-template-v2 .woocommerce-pagination span.page-numbers:not(.dots),
.bb-template-v2 .llms-pagination span.page-numbers:not(.dots) {
  background-color: var(--bb-primary-color);
}
.bb-template-v2 .llms-pagination a.page-numbers:not(.prev, .next):hover {
  color: var(--bb-primary-color);
}

.bb-template-v2 {
  /* stylelint-disable max-line-length */
  /* stylelint-enable */
  /* stylelint-disable max-line-length */
}
.bb-template-v2 .meeting-actions .meeting-actions-list,
.bb-template-v2 .webinar-actions .webinar-actions-list,
.bb-template-v2 .activity-list .bb-activity-more-options-wrap .bb-activity-more-options,
.bb-template-v2 .bb-activity-media-wrap .bb-activity-media-elem.document-activity .document-action-wrap .document-action_list,
.bb-template-v2 #buddypress .bb_more_options .bb_more_options_list,
.bb-template-v2 .bb_more_options .bb_more_options_list,
.bb-template-v2 #bbpress-forums#bbpress-forums .bs-forums-items.list-view .bs-dropdown-wrap .bs-dropdown-wrap-inner .bs-dropdown,
.bb-template-v2 .bb-footer .footer-menu .sub-menu,
.bb-template-v2 .meeting-actions .meeting-actions-list.open {
  padding: 8px;
}
.bb-template-v2 .meeting-actions .meeting-actions-list:after,
.bb-template-v2 .webinar-actions .webinar-actions-list:after,
.bb-template-v2 .activity-list .bb-activity-more-options-wrap .bb-activity-more-options:after,
.bb-template-v2 .bb-activity-media-wrap .bb-activity-media-elem.document-activity .document-action-wrap .document-action_list:after,
.bb-template-v2 #buddypress .bb_more_options .bb_more_options_list:after,
.bb-template-v2 .bb_more_options .bb_more_options_list:after,
.bb-template-v2 #bbpress-forums#bbpress-forums .bs-forums-items.list-view .bs-dropdown-wrap .bs-dropdown-wrap-inner .bs-dropdown:after,
.bb-template-v2 .bb-footer .footer-menu .sub-menu:after,
.bb-template-v2 .meeting-actions .meeting-actions-list.open:after {
  display: none;
}
.bb-template-v2 div.meeting-actions .meeting-actions-list:before,
.bb-template-v2 div.webinar-actions .webinar-actions-list:before {
  display: none;
}
.bb-template-v2 div.meeting-actions .meeting-actions-list li > a,
.bb-template-v2 div.webinar-actions .webinar-actions-list li > a {
  border-radius: 6px;
}
.bb-template-v2 .bb-activity-media-wrap .bb-activity-media-elem.document-activity .document-action-wrap .document-action_list {
  top: 30px;
  right: 0;
}
.bb-template-v2 .bb-activity-media-wrap .bb-activity-media-elem.document-activity .document-action-wrap .document-action_list ul {
  margin: 0 !important;
}
.bb-template-v2 .bb-footer .footer-menu .more-button.active:after {
  display: none;
}
.bb-template-v2 .bb-footer .footer-menu .sub-menu a {
  border-radius: 6px;
}
.bb-template-v2 #object-nav .sub-menu,
.bb-template-v2 .bp-navs .component-navigation .sub-menu,
.bb-template-v2 .bb-profile-grid.bb-grid .bp-navs ul.sub-menu {
  padding: 8px;
}
@media screen and (max-width: 980px) {
  .bb-template-v2 #object-nav .sub-menu,
  .bb-template-v2 .bp-navs .component-navigation .sub-menu,
  .bb-template-v2 .bb-profile-grid.bb-grid .bp-navs ul.sub-menu {
    padding: 0;
  }
}
.bb-template-v2 #object-nav .sub-menu a,
.bb-template-v2 .bp-navs .component-navigation .sub-menu a,
.bb-template-v2 .bb-profile-grid.bb-grid .bp-navs ul.sub-menu a {
  border-radius: 6px;
}
.bb-template-v2 #object-nav .sub-menu a:hover,
.bb-template-v2 .bp-navs .component-navigation .sub-menu a:hover,
.bb-template-v2 .bb-profile-grid.bb-grid .bp-navs ul.sub-menu a:hover {
  color: var(--bb-headings-color);
}
@media screen and (max-width: 980px) {
  .bb-template-v2 .bb-footer .footer-menu .sub-menu.bb_more_dropdown.open,
  .bb-template-v2 #object-nav .sub-menu.bb_more_dropdown.open,
  .bb-template-v2 .bp-navs .component-navigation .sub-menu.bb_more_dropdown.open,
  .bb-template-v2 .bb-profile-grid.bb-grid .bp-navs .sub-menu.bb_more_dropdown.open,
  .bb-template-v2 #buddypress .sub-menu.bb_more_dropdown.open {
    padding-bottom: 8px;
  }
  .bb-template-v2 .bb-footer .footer-menu .sub-menu.bb_more_dropdown.open > li:not(.bb_more_dropdown__title),
  .bb-template-v2 #object-nav .sub-menu.bb_more_dropdown.open > li:not(.bb_more_dropdown__title),
  .bb-template-v2 .bp-navs .component-navigation .sub-menu.bb_more_dropdown.open > li:not(.bb_more_dropdown__title),
  .bb-template-v2 .bb-profile-grid.bb-grid .bp-navs .sub-menu.bb_more_dropdown.open > li:not(.bb_more_dropdown__title),
  .bb-template-v2 #buddypress .sub-menu.bb_more_dropdown.open > li:not(.bb_more_dropdown__title) {
    padding-left: 8px;
    padding-right: 8px;
  }
  .bb-template-v2 .bb-footer .footer-menu .sub-menu.bb_more_dropdown.open > li:first-of-type,
  .bb-template-v2 #object-nav .sub-menu.bb_more_dropdown.open > li:first-of-type,
  .bb-template-v2 .bp-navs .component-navigation .sub-menu.bb_more_dropdown.open > li:first-of-type,
  .bb-template-v2 .bb-profile-grid.bb-grid .bp-navs .sub-menu.bb_more_dropdown.open > li:first-of-type,
  .bb-template-v2 #buddypress .sub-menu.bb_more_dropdown.open > li:first-of-type {
    margin-top: 8px;
  }
}
@media screen and (max-width: 980px) {
  .bb-template-v2 #bbpress-forums .bs-forums-items.list-view .bs-dropdown.bb_more_dropdown li .bbp-admin-links,
  .bb-template-v2 #bbpress-forums#bbpress-forums .bs-forums-items.list-view .bs-dropdown.bb_more_dropdown li .bbp-admin-links {
    padding: 0 8px;
  }
}
@media screen and (max-width: 980px) {
  .bb-template-v2 #bbpress-forums.bs-replies-wrapper .bb_more_dropdown.open .bb_more_dropdown__title,
  .bb-template-v2 #bbpress-forums#bbpress-forums.bs-replies-wrapper .bb_more_dropdown.open .bb_more_dropdown__title {
    margin-bottom: 8px;
  }
}
@media screen and (max-width: 980px) {
  .bb-template-v2 #buddypress .bb_more_dropdown.open {
    padding-bottom: 8px;
  }
  .bb-template-v2 #buddypress .bb_more_dropdown.open .bb_more_dropdown__title {
    margin-bottom: 8px;
  }
}
@media screen and (max-width: 980px) {
  .bb-template-v2 .activity-list .bb-activity-more-options-wrap .bb-activity-more-options .generic-button {
    padding-left: 8px;
    padding-right: 8px;
  }
}
@media screen and (max-width: 980px) {
  .bb-template-v2 #video-stream.video .bb-item-thumb .item-action-wrap .item-action_list ul li,
  .bb-template-v2 #media-stream.media .bb-video-thumb .item-action-wrap .item-action_list ul li {
    padding-left: 8px;
    padding-right: 8px;
  }
}
@media screen and (max-width: 980px) {
  .bb-template-v2 .bb_more_options .bb_more_options_list > .generic-button,
  .bb-template-v2 #buddypress .bb_more_options .bb_more_options_list > .generic-button {
    padding-left: 8px;
    padding-right: 8px;
  }
}
@media screen and (max-width: 980px) {
  .bb-template-v2 #comments .comment-body .bb_more_options a,
  .bb-template-v2 #bbpress-forums:not(.bs-replies-wrapper) .bs-forums-items .bs-header-item .flex-1 .bbp-forum-buttons-wrap .bb_more_options a {
    margin-left: 8px;
    margin-right: 8px;
    width: -webkit-calc(100% - 16px);
    width: calc(100% - 16px);
  }
  .bb-template-v2 #comments .comment-body .bb_more_options a:first-of-type,
  .bb-template-v2 #bbpress-forums:not(.bs-replies-wrapper) .bs-forums-items .bs-header-item .flex-1 .bbp-forum-buttons-wrap .bb_more_options a:first-of-type {
    margin-top: 8px;
  }
  .bb-template-v2 #comments .comment-body .bb_more_options a:last-of-type,
  .bb-template-v2 #bbpress-forums:not(.bs-replies-wrapper) .bs-forums-items .bs-header-item .flex-1 .bbp-forum-buttons-wrap .bb_more_options a:last-of-type {
    margin-bottom: 8px;
  }
}
.bb-template-v2 .buddypress-wrap .bp-navs .component-navigation .sub-menu a:hover,
.bb-template-v2 .buddypress-wrap#buddypress.bp-dir-hori-nav .create-button:not(.group-create) a:hover {
  color: var(--bb-headings-color);
}
.bb-template-v2 nav#object-nav .more-button.active:after,
.bb-template-v2 .bp-navs .component-navigation .more-button.active:after {
  display: none;
}
.bb-template-v2 .bp-messages-content .single-message-thread-header .actions .message_actions .message_action__list {
  padding: 0;
  min-width: 220px;
  background-color: var(--bb-content-background-color);
  box-shadow: 0 2px 7px 1px rgba(0, 0, 0, 0.05), 0 6px 32px 0 rgba(18, 43, 70, 0.1);
  border-radius: var(--bb-block-radius);
}
.bb-template-v2 .bp-messages-content .single-message-thread-header .actions .message_actions .message_action__list:before {
  display: none;
}
.bb-template-v2 .activity-list .bb-activity-more-options-wrap .bb-activity-more-options .generic-button a,
.bb-template-v2 .activity-list .bb-activity-more-options-wrap .bb-activity-more-options .bbp-admin-links a,
.bb-template-v2 #buddypress .activity-list .bb-activity-more-options-wrap .bb-activity-more-options .generic-button a,
.bb-template-v2 #buddypress .activity-list .bb-activity-more-options-wrap .bb-activity-more-options .bbp-admin-links a,
.bb-template-v2 #buddypress .activity-comments .bb-activity-more-options-wrap .bb-activity-more-options .generic-button a,
.bb-template-v2 #buddypress .activity-comments .bb-activity-more-options-wrap .bb-activity-more-options .bbp-admin-links a,
.bb-template-v2 #bbpress-forums .bs-dropdown .generic-button a,
.bb-template-v2 #bbpress-forums .bs-dropdown .bbp-admin-links a {
  border-radius: 6px;
}
.bb-template-v2 .activity-list .bb-activity-more-options-wrap .bb-activity-more-options .generic-button a:hover,
.bb-template-v2 .activity-list .bb-activity-more-options-wrap .bb-activity-more-options .bbp-admin-links a:hover,
.bb-template-v2 #buddypress .activity-list .bb-activity-more-options-wrap .bb-activity-more-options .generic-button a:hover,
.bb-template-v2 #buddypress .activity-list .bb-activity-more-options-wrap .bb-activity-more-options .bbp-admin-links a:hover,
.bb-template-v2 #buddypress .activity-comments .bb-activity-more-options-wrap .bb-activity-more-options .generic-button a:hover,
.bb-template-v2 #buddypress .activity-comments .bb-activity-more-options-wrap .bb-activity-more-options .bbp-admin-links a:hover,
.bb-template-v2 #bbpress-forums .bs-dropdown .generic-button a:hover,
.bb-template-v2 #bbpress-forums .bs-dropdown .bbp-admin-links a:hover {
  color: var(--bb-body-text-color);
}
.bb-template-v2 .bb_more_options .bb_more_options_list a,
.bb-template-v2 .bb_more_options .bb_more_options_list button,
.bb-template-v2 .bb_more_options .bb_more_options_list .generic-button > button,
.bb-template-v2 #buddypress .bb_more_options .bb_more_options_list a,
.bb-template-v2 #buddypress .bb_more_options .bb_more_options_list button,
.bb-template-v2 #buddypress .bb_more_options .bb_more_options_list .generic-button > button {
  border-radius: 6px;
}
.bb-template-v2 .bb_more_options .bb_more_options_list a:hover,
.bb-template-v2 .bb_more_options .bb_more_options_list button:hover,
.bb-template-v2 .bb_more_options .bb_more_options_list .generic-button > button:hover,
.bb-template-v2 #buddypress .bb_more_options .bb_more_options_list a:hover,
.bb-template-v2 #buddypress .bb_more_options .bb_more_options_list button:hover,
.bb-template-v2 #buddypress .bb_more_options .bb_more_options_list .generic-button > button:hover {
  color: var(--bb-body-text-color) !important;
}
.bb-template-v2 .bb-activity-media-wrap .bb-activity-media-elem.document-activity .document-action-wrap .document-action_list ul li a {
  border-radius: 6px;
}
.bb-template-v2 .bb-activity-media-wrap .bb-activity-media-elem.document-activity .document-action-wrap .document-action_list ul li a:hover {
  color: var(--bb-body-text-color);
}
.bb-template-v2 .bb-document-privacy-wrap .activity-privacy,
.bb-template-v2 .bb-media-privacy-wrap .activity-privacy {
  border-radius: 10px;
  padding: 8px;
}
.bb-template-v2 .bb-document-privacy-wrap .activity-privacy:before,
.bb-template-v2 .bb-media-privacy-wrap .activity-privacy:before {
  display: none;
}
.bb-template-v2 .bb-document-privacy-wrap .activity-privacy li,
.bb-template-v2 .bb-media-privacy-wrap .activity-privacy li {
  border-radius: 6px;
}
.bb-template-v2 .media-privacy .selected,
.bb-template-v2 .activity-privacy .selected {
  color: var(--bb-body-text-color);
}
.bb-template-v2 #bb-media-model-container .bb-edit-privacy a:hover {
  color: var(--bb-body-text-color);
}
.bb-template-v2 code,
.bb-template-v2 pre {
  border: 0;
  border-radius: 6px;
}
.bb-template-v2 #media-stream.media .bb-photo-thumb .media-action-wrap .media-action_list ul,
.bb-template-v2 #media-stream.media .bb-photo-thumb .media-action-wrap .video-action_list ul,
.bb-template-v2 #media-stream.media .bb-photo-thumb .video-action-wrap .media-action_list ul,
.bb-template-v2 #media-stream.media .bb-photo-thumb .video-action-wrap .video-action_list ul,
.bb-template-v2 #media-stream.media .bb-video-thumb .item-action-wrap .item-action_list ul,
.bb-template-v2 #video-stream.video .bb-item-thumb .item-action-wrap .item-action_list ul,
.bb-template-v2 .bb-activity-video-wrap .bb-activity-video-elem .item-action-wrap .item-action_list ul,
.bb-template-v2 .bb-activity-media-wrap .bb-activity-media-elem.media-activity .media-action-wrap .media-action_list ul,
.bb-template-v2 .bb-activity-media-wrap .bb-activity-media-elem.media-activity .media-action-wrap .video-action_list ul,
.bb-template-v2 .bb-activity-media-wrap .bb-activity-media-elem.media-activity .video-action-wrap .media-action_list ul,
.bb-template-v2 .bb-activity-media-wrap .bb-activity-media-elem.media-activity .video-action-wrap .video-action_list ul,
.bb-template-v2 .bp-messages-content .single-message-thread-header .message_actions .message_action__list ul,
.bb-template-v2 .bb-activity-media-wrap .bb-activity-video-elem .media-action-wrap .media-action_list ul,
.bb-template-v2 .bb-activity-media-wrap .bb-activity-video-elem .media-action-wrap .video-action_list ul,
.bb-template-v2 .bb-activity-media-wrap .bb-activity-video-elem .video-action-wrap .media-action_list ul,
.bb-template-v2 .bb-activity-media-wrap .bb-activity-video-elem .video-action-wrap .video-action_list ul,
.bb-template-v2 .search-document-list .media-folder_items .media-folder_actions .media-folder_action__list ul,
.bb-template-v2 #media-folder-document-data-table .media-folder_items .media-folder_actions .media-folder_action__list ul {
  border-radius: 10px;
  padding: 8px;
}
@media screen and (max-width: 980px) {
  .bb-template-v2 #media-stream.media .bb-photo-thumb .media-action-wrap .media-action_list ul,
  .bb-template-v2 #media-stream.media .bb-photo-thumb .media-action-wrap .video-action_list ul,
  .bb-template-v2 #media-stream.media .bb-photo-thumb .video-action-wrap .media-action_list ul,
  .bb-template-v2 #media-stream.media .bb-photo-thumb .video-action-wrap .video-action_list ul,
  .bb-template-v2 #media-stream.media .bb-video-thumb .item-action-wrap .item-action_list ul,
  .bb-template-v2 #video-stream.video .bb-item-thumb .item-action-wrap .item-action_list ul,
  .bb-template-v2 .bb-activity-video-wrap .bb-activity-video-elem .item-action-wrap .item-action_list ul,
  .bb-template-v2 .bb-activity-media-wrap .bb-activity-media-elem.media-activity .media-action-wrap .media-action_list ul,
  .bb-template-v2 .bb-activity-media-wrap .bb-activity-media-elem.media-activity .media-action-wrap .video-action_list ul,
  .bb-template-v2 .bb-activity-media-wrap .bb-activity-media-elem.media-activity .video-action-wrap .media-action_list ul,
  .bb-template-v2 .bb-activity-media-wrap .bb-activity-media-elem.media-activity .video-action-wrap .video-action_list ul,
  .bb-template-v2 .bp-messages-content .single-message-thread-header .message_actions .message_action__list ul,
  .bb-template-v2 .bb-activity-media-wrap .bb-activity-video-elem .media-action-wrap .media-action_list ul,
  .bb-template-v2 .bb-activity-media-wrap .bb-activity-video-elem .media-action-wrap .video-action_list ul,
  .bb-template-v2 .bb-activity-media-wrap .bb-activity-video-elem .video-action-wrap .media-action_list ul,
  .bb-template-v2 .bb-activity-media-wrap .bb-activity-video-elem .video-action-wrap .video-action_list ul,
  .bb-template-v2 .search-document-list .media-folder_items .media-folder_actions .media-folder_action__list ul,
  .bb-template-v2 #media-folder-document-data-table .media-folder_items .media-folder_actions .media-folder_action__list ul {
    padding: 0;
  }
}
.bb-template-v2 #media-stream.media .bb-photo-thumb .media-action-wrap .media-action_list:after,
.bb-template-v2 #media-stream.media .bb-photo-thumb .media-action-wrap .video-action_list:after,
.bb-template-v2 #media-stream.media .bb-photo-thumb .video-action-wrap .media-action_list:after,
.bb-template-v2 #media-stream.media .bb-photo-thumb .video-action-wrap .video-action_list:after,
.bb-template-v2 #media-stream.media .bb-video-thumb .item-action-wrap .item-action_list:after,
.bb-template-v2 #video-stream.video .bb-item-thumb .item-action-wrap .item-action_list:after,
.bb-template-v2 .bb-activity-video-wrap .bb-activity-video-elem .item-action-wrap .item-action_list:after,
.bb-template-v2 .bb-activity-media-wrap .bb-activity-media-elem.media-activity .media-action-wrap .media-action_list:after,
.bb-template-v2 .bb-activity-media-wrap .bb-activity-media-elem.media-activity .media-action-wrap .video-action_list:after,
.bb-template-v2 .bb-activity-media-wrap .bb-activity-media-elem.media-activity .video-action-wrap .media-action_list:after,
.bb-template-v2 .bb-activity-media-wrap .bb-activity-media-elem.media-activity .video-action-wrap .video-action_list:after,
.bb-template-v2 .bp-messages-content .single-message-thread-header .message_actions .message_action__list:after,
.bb-template-v2 .bb-activity-media-wrap .bb-activity-video-elem .media-action-wrap .media-action_list:after,
.bb-template-v2 .bb-activity-media-wrap .bb-activity-video-elem .media-action-wrap .video-action_list:after,
.bb-template-v2 .bb-activity-media-wrap .bb-activity-video-elem .video-action-wrap .media-action_list:after,
.bb-template-v2 .bb-activity-media-wrap .bb-activity-video-elem .video-action-wrap .video-action_list:after,
.bb-template-v2 .search-document-list .media-folder_items .media-folder_actions .media-folder_action__list:after,
.bb-template-v2 #media-folder-document-data-table .media-folder_items .media-folder_actions .media-folder_action__list:after {
  display: none;
}
.bb-template-v2 #media-stream.media .bb-photo-thumb .media-action-wrap .media-action_list ul li a,
.bb-template-v2 #media-stream.media .bb-photo-thumb .media-action-wrap .video-action_list ul li a,
.bb-template-v2 #media-stream.media .bb-photo-thumb .video-action-wrap .media-action_list ul li a,
.bb-template-v2 #media-stream.media .bb-photo-thumb .video-action-wrap .video-action_list ul li a,
.bb-template-v2 #media-stream.media .bb-video-thumb .item-action-wrap .item-action_list ul li a,
.bb-template-v2 #video-stream.video .bb-item-thumb .item-action-wrap .item-action_list ul li a,
.bb-template-v2 .bb-activity-video-wrap .bb-activity-video-elem .item-action-wrap .item-action_list ul li a,
.bb-template-v2 .bb-activity-media-wrap .bb-activity-media-elem.media-activity .media-action-wrap .media-action_list ul li a,
.bb-template-v2 .bb-activity-media-wrap .bb-activity-media-elem.media-activity .media-action-wrap .video-action_list ul li a,
.bb-template-v2 .bb-activity-media-wrap .bb-activity-media-elem.media-activity .video-action-wrap .media-action_list ul li a,
.bb-template-v2 .bb-activity-media-wrap .bb-activity-media-elem.media-activity .video-action-wrap .video-action_list ul li a,
.bb-template-v2 .bp-messages-content .single-message-thread-header .message_actions .message_action__list ul li a,
.bb-template-v2 .bb-activity-media-wrap .bb-activity-video-elem .media-action-wrap .media-action_list ul li a,
.bb-template-v2 .bb-activity-media-wrap .bb-activity-video-elem .media-action-wrap .video-action_list ul li a,
.bb-template-v2 .bb-activity-media-wrap .bb-activity-video-elem .video-action-wrap .media-action_list ul li a,
.bb-template-v2 .bb-activity-media-wrap .bb-activity-video-elem .video-action-wrap .video-action_list ul li a,
.bb-template-v2 .search-document-list .media-folder_items .media-folder_actions .media-folder_action__list ul li a,
.bb-template-v2 #media-folder-document-data-table .media-folder_items .media-folder_actions .media-folder_action__list ul li a {
  border-radius: 6px;
}
.bb-template-v2 #media-stream.media .bb-photo-thumb .media-action-wrap .media-action_list ul li a:hover,
.bb-template-v2 #media-stream.media .bb-photo-thumb .media-action-wrap .video-action_list ul li a:hover,
.bb-template-v2 #media-stream.media .bb-photo-thumb .video-action-wrap .media-action_list ul li a:hover,
.bb-template-v2 #media-stream.media .bb-photo-thumb .video-action-wrap .video-action_list ul li a:hover,
.bb-template-v2 #media-stream.media .bb-video-thumb .item-action-wrap .item-action_list ul li a:hover,
.bb-template-v2 #video-stream.video .bb-item-thumb .item-action-wrap .item-action_list ul li a:hover,
.bb-template-v2 .bb-activity-video-wrap .bb-activity-video-elem .item-action-wrap .item-action_list ul li a:hover,
.bb-template-v2 .bb-activity-media-wrap .bb-activity-media-elem.media-activity .media-action-wrap .media-action_list ul li a:hover,
.bb-template-v2 .bb-activity-media-wrap .bb-activity-media-elem.media-activity .media-action-wrap .video-action_list ul li a:hover,
.bb-template-v2 .bb-activity-media-wrap .bb-activity-media-elem.media-activity .video-action-wrap .media-action_list ul li a:hover,
.bb-template-v2 .bb-activity-media-wrap .bb-activity-media-elem.media-activity .video-action-wrap .video-action_list ul li a:hover,
.bb-template-v2 .bp-messages-content .single-message-thread-header .message_actions .message_action__list ul li a:hover,
.bb-template-v2 .bb-activity-media-wrap .bb-activity-video-elem .media-action-wrap .media-action_list ul li a:hover,
.bb-template-v2 .bb-activity-media-wrap .bb-activity-video-elem .media-action-wrap .video-action_list ul li a:hover,
.bb-template-v2 .bb-activity-media-wrap .bb-activity-video-elem .video-action-wrap .media-action_list ul li a:hover,
.bb-template-v2 .bb-activity-media-wrap .bb-activity-video-elem .video-action-wrap .video-action_list ul li a:hover,
.bb-template-v2 .search-document-list .media-folder_items .media-folder_actions .media-folder_action__list ul li a:hover,
.bb-template-v2 #media-folder-document-data-table .media-folder_items .media-folder_actions .media-folder_action__list ul li a:hover {
  color: var(--bb-body-text-color);
}
.bb-template-v2 #bp-media-single-folder .bp-media-header-wrap .media-folder_items .media-folder_action__list,
.bb-template-v2 #media-stream.media .bb-video-thumb .item-action-wrap .item-action_list,
.bb-template-v2 #video-stream.video .bb-item-thumb .item-action-wrap .item-action_list,
.bb-template-v2 .bb-activity-video-wrap .bb-activity-video-elem .item-action-wrap .item-action_list {
  border-radius: 10px;
}
.bb-template-v2 #bp-media-single-folder .bp-media-header-wrap .media-folder_items .media-folder_action__list ul,
.bb-template-v2 #media-stream.media .bb-video-thumb .item-action-wrap .item-action_list ul,
.bb-template-v2 #video-stream.video .bb-item-thumb .item-action-wrap .item-action_list ul,
.bb-template-v2 .bb-activity-video-wrap .bb-activity-video-elem .item-action-wrap .item-action_list ul {
  border-radius: 10px;
  padding: 8px;
  margin: 0;
}
@media screen and (max-width: 980px) {
  .bb-template-v2 #bp-media-single-folder .bp-media-header-wrap .media-folder_items .media-folder_action__list ul,
  .bb-template-v2 #media-stream.media .bb-video-thumb .item-action-wrap .item-action_list ul,
  .bb-template-v2 #video-stream.video .bb-item-thumb .item-action-wrap .item-action_list ul,
  .bb-template-v2 .bb-activity-video-wrap .bb-activity-video-elem .item-action-wrap .item-action_list ul {
    padding: 0;
  }
}
.bb-template-v2 .buddypress-wrap .bp-subnavs .component-navigation li.selected.loading a:after, .bb-template-v2.groups .buddypress-wrap .subnav-filters .group-search.loading:after,
.bb-template-v2 .groups-manage-members-list .section-title.gen-members-section .search-wrapper.loading:after,
.bb-template-v2 .bp-document-listing .bp-media-header-wrap .bb-title.loading:after,
.bb-template-v2 #bp-media-single-folder .bb-single-album-header .bb-title.loading:after,
.bb-template-v2 .bb-media-model-wrapper.video .bb-media-section figure.loading .bb-icon-spinner:before,
.bb-template-v2 .bp-messages-container .bp-messages.loading .dashicons-update:before,
.bb-template-v2 .bb-media-info-section .activity-list > .bb-icon-spinner:before,
.bb-template-v2 .modal-container.has-folderlocationUI .bb-model-footer a.loading:after,
.bb-template-v2 .location-album-list-wrap .location-album-list.is-loading li .bb-icon-spinner:before,
.bb-template-v2 .location-folder-list-wrap-main .location-folder-list.is-loading li .bb-icon-spinner:before,
.bb-template-v2 .bp-video-thumbnail-uploader .button.bp-video-thumbnail-submit.saving:after,
.bb-template-v2 #bp-message-thread-list:empty:before,
.bb-template-v2 .site-header .bb-header-loader > i.bb-icon-spinner:before,
.bb-template-v2 .site-header .bb-header-loader > i.bb-icon-loader:before,
.bb-template-v2 #group-messages-container div#group-messages-new-submit #send_group_message_button.loading:after,
.bb-template-v2 .select2-container .select2-dropdown.bb-compose-input .select2-results__option--load-more:before,
.bb-template-v2 .select2-container .select2-dropdown.bb-compose-input .select2-results__option.loading-results:before,
.bb-template-v2 .component-navigation.courses-nav .bb-icon-loader:before,
.bb-template-v2 .lms-topic-sidebar-wrapper .lms-course-members-list .bb-course-member-wrap > .list-members-extra.loading-members .bb-icon-spin:before,
.bb-template-v2 li.load-more a.loading:after,
.bb-template-v2 #bp-video-uploader .modal-container .bb-model-footer a.saving:after,
.bb-template-v2 .bp-messages-nav-panel .messages-search-loader > i:before,
.bb-template-v2 #bp-message-load-more .button .dashicons-update:before,
.bb-template-v2 .message-members-list #members_list:not(.is_not_empty):before,
.bb-template-v2 .message-members-list .bb-report-type-pagination #load_more_rl.loading:after,
.bb-template-v2 .mass-user-block-list .bb-report-type-pagination #load_more_rl.loading:after,
.bb-template-v2 .mass-user-block-list #moderated_user_list:not(.is_not_empty):before,
.bb-template-v2 #bp-video-uploader .modal-container .bb-model-footer a.loading:after,
.bb-template-v2 .modal-container.has-folderlocationUI .bb-model-footer a.saving:after, .bb-template-v2.buddypress .buddypress-wrap .subscription-items .subscription-item_remove.is_loading i:before,
.bb-template-v2 .bp-messages-content #bp-message-thread-list li.sending .message_send_sending .info-text-send-message:before,
.bb-template-v2 .activity-list .activity-state-popup .activity-state-popup_tab .activity-state-popup_tab_item .reactions_loader > i:before,
.bb-template-v2 .modal-container#boss-media-create-album-popup #bp-media-create-album-submit.saving:after,
.bb-template-v2 .modal-container#boss-media-create-album-popup #bp-video-create-album-submit.saving:after,
.bb-template-v2 .modal-container#boss-video-create-album-popup #bp-media-create-album-submit.saving:after,
.bb-template-v2 .modal-container#boss-video-create-album-popup #bp-video-create-album-submit.saving:after,
.bb-template-v2 .bb-zoom-setting-content-tab .bb-field-wrap.bb-zoom_account-email .bb-icon-spinner:before,
.bb-template-v2 .bb-group-zoom-settings-container .bb-field-wrap.bb-zoom_account-email.loading .bb-icon-spinner:before,
.bb-template-v2 #buddypress #header-cover-image .header-cover-reposition-wrap > .button.loading:after,
.bb-template-v2 .activity-list .activity-item.loading-mute .bb-pin-action .bb-mute-action_button [class*="bb-icon"]:before,
.bb-template-v2 .activity-list .activity-item.loading-pin .bb-pin-action .bb-pin-action_button [class*="bb-icon"]:before,
.bb-template-v2 #bbpress-forums .bb-modal.bb-modal-box .bbp-the-content-wrapper.loading:after,
.bb-template-v2 #media-folder-document-data-table .pager a.button.loading:after,
.bb-template-v2 .schedule-posts-placeholder_loader [class*="bb-icon"]:before,
.bb-template-v2 #bp-zoom-single-meeting-wrapper:empty:before,
.bb-template-v2 .activity-list .activity-state-popup .reaction-loader > i:before,
.bb-template-v2 .activity-url-scrapper-loading .bb-icon-spinner:before,
.bb-template-v2 #bp-invites-dropdown-options-loader .bb-icon-spinner:before,
.bb-template-v2 .bp-zoom-group-show-instructions .save-settings.loading:before,
.bb-template-v2 .bb-save-settings.loading:before,
.bb-template-v2 #bp-zoom-webinar-form-submit.loading:before,
.bb-template-v2 .bb-url-scrapper-loading .bb-icon-spinner:before,
.bb-template-v2 .atwho-view ul li.list-loader:before,
.bb-template-v2 .button-load-more-posts.loading:after,
.bb-template-v2 .bb-document-privacy-wrap .privacy.loading:before,
.bb-template-v2 .bb-media-privacy-wrap .privacy.loading:before,
.bb-template-v2 .bb-poll-form .bb-activity-poll-submit.loading:after,
.bb-template-v2 #bb-activity-poll-state_modal .bb-action-popup-content-dynamic:empty:after,
.bb-template-v2 #bb-activity-poll-state_modal .bb-poll-state-loader .bb-icon-spinner:before,
.bb-template-v2 #bb-activity-poll-state_modal .bb-activity-poll-loader > i:before,
.bb-template-v2 .activity-head-bar:has(li.loading) .bb-icon-loader:before,
.bb-template-v2 #group-invites-container .bb-groups-invites-right .bp-invites-submit-loader-hide .bb-icon-spinner:before,
.bb-template-v2 .buddypress-wrap .activity-head-bar .subnav-filters .group-search.loading .search-form_reset [class^="bb-icon-"]:before,
.bb-template-v2 .activity-head-bar .bb-subnav-filters-container.bb-subnav-filters-search.loading .search-form_reset [class^="bb-icon-"]:before,
.bb-template-v2 #bp-pending-invites-loader .dashicons-update:before,
.bb-template-v2 .actvity-head-bar:has(li.loading) .bb-icon-loader:before,
.bb-template-v2 .bb-action-popup--activity-topic.is-loading .modal-wrapper:after,
.bb-template-v2 .bb-modal-panel--activity-topic.is-loading .modal-wrapper:after,
.bb-template-v2 .bb-action-popup--activity-migrate-topic.is-loading .modal-wrapper:after,
.bb-template-v2 .group-invites-members-listing .all-members .load-more .animate-spin:before,
.bb-template-v2 .bb-action-popup--activity-migrate-topic .modal-wrapper #bb_topic_migrate.is-loading:after,
.bb-template-v2 .bb-action-popup--activity-topic.loading #bb_topic_submit:after,
.bb-template-v2 .bb-modal-panel--activity-topic.loading #bb_topic_submit:after {
  content: "";
  display: inline-block;
  box-sizing: border-box;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border: 2px solid rgba(var(--bb-alternate-text-color-rgb), 0.2);
  border-top-color: var(--bb-alternate-text-color);
}
.bb-template-v2 #group-invites-container .bb-groups-invites-right .bp-invites-submit-loader-hide .bb-icon-spinner,
.bb-template-v2 .group-invites-members-listing .all-members .load-more .animate-spin {
  font-size: 20px;
  width: 20px;
  height: 20px;
  position: relative;
  top: 5px;
}
.bb-template-v2 .bb-document-privacy-wrap .privacy.loading:before,
.bb-template-v2 .bb-media-privacy-wrap .privacy.loading:before {
  width: 16px;
  height: 16px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.bb-template-v2 .site-header .bb-header-loader > i.bb-icon-spinner:before,
.bb-template-v2 .site-header .bb-header-loader > i.bb-icon-loader:before {
  border-top-color: var(--bb-headings-color);
  opacity: 0.5;
}
.bb-template-v2 .bp-video-thumbnail-uploader .button.bp-video-thumbnail-submit.loading:after, .bb-template-v2 .bp-video-thumbnail-uploader .button.bp-video-thumbnail-submit.saving:after,
.bb-template-v2 #bp-video-uploader .modal-container .bb-model-footer a.loading:after,
.bb-template-v2 #bp-video-uploader .modal-container .bb-model-footer a.saving:after,
.bb-template-v2 .modal-container.has-folderlocationUI .bb-model-footer a.loading:after,
.bb-template-v2 .modal-container.has-folderlocationUI .bb-model-footer a.saving:after,
.bb-template-v2 .modal-container#boss-media-create-album-popup #bp-media-create-album-submit.loading:after,
.bb-template-v2 .modal-container#boss-media-create-album-popup #bp-media-create-album-submit.saving:after,
.bb-template-v2 .modal-container#boss-media-create-album-popup #bp-video-create-album-submit.loading:after,
.bb-template-v2 .modal-container#boss-media-create-album-popup #bp-video-create-album-submit.saving:after,
.bb-template-v2 .modal-container#boss-video-create-album-popup #bp-media-create-album-submit.loading:after,
.bb-template-v2 .modal-container#boss-video-create-album-popup #bp-media-create-album-submit.saving:after,
.bb-template-v2 .modal-container#boss-video-create-album-popup #bp-video-create-album-submit.loading:after,
.bb-template-v2 .modal-container#boss-video-create-album-popup #bp-video-create-album-submit.saving:after {
  border: 2px solid rgba(var(--bb-primary-button-text-regular-rgb), 0.2);
  border-top-color: var(--bb-primary-button-text-regular);
}
.bb-template-v2 .bp-video-thumbnail-uploader .button.bp-video-thumbnail-submit.loading:hover:after, .bb-template-v2 .bp-video-thumbnail-uploader .button.bp-video-thumbnail-submit.saving:hover:after,
.bb-template-v2 #bp-video-uploader .modal-container .bb-model-footer a.loading:hover:after,
.bb-template-v2 #bp-video-uploader .modal-container .bb-model-footer a.saving:hover:after,
.bb-template-v2 .modal-container.has-folderlocationUI .bb-model-footer a.loading:hover:after,
.bb-template-v2 .modal-container.has-folderlocationUI .bb-model-footer a.saving:hover:after,
.bb-template-v2 .modal-container#boss-media-create-album-popup #bp-media-create-album-submit.loading:hover:after,
.bb-template-v2 .modal-container#boss-media-create-album-popup #bp-media-create-album-submit.saving:hover:after,
.bb-template-v2 .modal-container#boss-media-create-album-popup #bp-video-create-album-submit.loading:hover:after,
.bb-template-v2 .modal-container#boss-media-create-album-popup #bp-video-create-album-submit.saving:hover:after,
.bb-template-v2 .modal-container#boss-video-create-album-popup #bp-media-create-album-submit.loading:hover:after,
.bb-template-v2 .modal-container#boss-video-create-album-popup #bp-media-create-album-submit.saving:hover:after,
.bb-template-v2 .modal-container#boss-video-create-album-popup #bp-video-create-album-submit.loading:hover:after,
.bb-template-v2 .modal-container#boss-video-create-album-popup #bp-video-create-album-submit.saving:hover:after {
  border: 2px solid rgba(var(--bb-primary-button-text-hover-rgb), 0.2);
  border-top-color: var(--bb-primary-button-text-hover);
}
.bb-template-v2 .bb-action-popup--activity-topic.loading #bb_topic_submit:after,
.bb-template-v2 .bb-modal-panel--activity-topic.loading #bb_topic_submit:after {
  border: 2px solid rgba(var(--bb-primary-button-text-regular-rgb), 0.2);
  border-top-color: var(--bb-primary-button-text-regular);
}
.bb-template-v2 .load-more a.loading:hover:after,
.bb-template-v2 #media-folder-document-data-table .pager a.button.loading:hover:after,
.bb-template-v2 .button-load-more-posts.loading:hover:after {
  border: 2px solid rgba(var(--bb-primary-button-text-regular-rgb), 0.2);
  border-top-color: var(--bb-primary-button-text-regular);
}
.bb-template-v2 #bp-video-uploader .modal-container .bb-model-footer a.saving:after,
.bb-template-v2 #bp-video-uploader .modal-container .bb-model-footer a.loading:after,
.bb-template-v2 .modal-container.has-folderlocationUI .bb-model-footer a.saving:after,
.bb-template-v2 .modal-container.has-folderlocationUI .bb-model-footer a.loading:after,
.bb-template-v2 .modal-container#boss-media-create-album-popup #bp-media-create-album-submit.saving:after,
.bb-template-v2 .modal-container#boss-media-create-album-popup #bp-video-create-album-submit.saving:after,
.bb-template-v2 .modal-container#boss-video-create-album-popup #bp-media-create-album-submit.saving:after,
.bb-template-v2 .modal-container#boss-video-create-album-popup #bp-video-create-album-submit.saving:after {
  vertical-align: middle;
}
.bb-template-v2 .lms-topic-sidebar-wrapper .lms-course-members-list .bb-course-member-wrap > .list-members-extra.loading-members .bb-icon-spin:before,
.bb-template-v2 .bp-video-thumbnail-uploader .button.bp-video-thumbnail-submit.saving:after,
.bb-template-v2 .modal-container.has-folderlocationUI .bb-model-footer a.loading:after,
.bb-template-v2 li.load-more a.loading:after {
  vertical-align: middle;
}
.bb-template-v2 #bp-message-thread-list:empty:before,
.bb-template-v2 #bp-message-load-more .button .dashicons-update:before,
.bb-template-v2 .bb-media-model-wrapper.video .bb-media-section figure.loading .bb-icon-spinner,
.bb-template-v2 .bb-media-model-wrapper.video .bb-media-section figure.loading .bb-icon-spinner:before {
  height: 25px;
  width: 25px;
}
.bb-template-v2 .location-folder-list-wrap-main .location-folder-list.is-loading li .bb-icon-spinner,
.bb-template-v2 .modal-container.has-folderlocationUI .bb-model-footer a.loading:after,
.bb-template-v2 .location-album-list-wrap .location-album-list.is-loading li .bb-icon-spinner,
.bb-template-v2 .bb-media-info-section .activity-list > .bb-icon-spinner,
.bb-template-v2 li.load-more a.loading:after {
  height: 20px;
  width: 20px;
}
.bb-template-v2 .message-members-list .bb-report-type-pagination #load_more_rl.loading:after,
.bb-template-v2 .mass-user-block-list .bb-report-type-pagination #load_more_rl.loading:after,
.bb-template-v2 .atwho-view ul li.list-loader:before,
.bb-template-v2 #bp-invites-dropdown-options-loader .bb-icon-spinner:before,
.bb-template-v2 .bb-zoom-setting-content-tab .bb-field-wrap.bb-zoom_account-email .bb-icon-spinner:before,
.bb-template-v2 .bb-group-zoom-settings-container .bb-field-wrap.bb-zoom_account-email.loading .bb-icon-spinner:before,
.bb-template-v2 .select2-container .select2-dropdown.bb-compose-input .select2-results__option.loading-results:before {
  height: 18px;
  width: 18px;
}
.bb-template-v2 .bb-url-scrapper-loading .bb-icon-spinner:before,
.bb-template-v2 .activity-url-scrapper-loading .bb-icon-spinner:before,
.bb-template-v2 .bp-zoom-group-show-instructions .save-settings.loading:before,
.bb-template-v2 .bb-save-settings.loading:before,
.bb-template-v2 #bp-zoom-webinar-form-submit.loading:before,
.bb-template-v2 #buddypress #header-cover-image .header-cover-reposition-wrap > .button.loading:after,
.bb-template-v2 #group-messages-container div#group-messages-new-submit #send_group_message_button.loading:after,
.bb-template-v2 .bp-messages-content #bp-message-thread-list li.sending .message_send_sending .info-text-send-message:before,
.bb-template-v2 .lms-topic-sidebar-wrapper .lms-course-members-list .bb-course-member-wrap > .list-members-extra.loading-members .bb-icon-spin:before {
  /* stylelint-enable */
  height: 16px;
  width: 16px;
  vertical-align: middle;
}
.bb-template-v2 #group-messages-container div#group-messages-new-submit #send_group_message_button.loading:after {
  border-color: rgba(var(--bb-content-border-color-rgb), 0.8);
  border-top-color: var(--bb-alternate-text-color);
}
.bb-template-v2 #bbpress-forums#bbpress-forums .bs-forums-items.list-view .bs-dropdown-wrap .bs-dropdown-wrap-inner > a:first-child > i {
  border-radius: var(--bb-option-radius) 0 0 var(--bb-option-radius);
}
.bb-template-v2 #bbpress-forums#bbpress-forums .bs-forums-items.list-view .bs-dropdown-wrap .bs-dropdown-wrap-inner > a > i {
  border-radius: 0 var(--bb-option-radius) var(--bb-option-radius) 0;
}
.bb-template-v2 .bb-activity-media-wrap .bb-activity-media-elem.document-activity .document-description-wrap .entry-img > i {
  font-weight: 300;
}

.bb-template-v2 .buddypress-wrap .bp-navs li.current a .count,
.bb-template-v2 .buddypress-wrap .bp-navs li.dynamic.current a .count,
.bb-template-v2 .buddypress-wrap .bp-navs li.selected a .count,
.bb-template-v2 .buddypress_object_nav .bp-navs li.current a .count,
.bb-template-v2 .buddypress_object_nav .bp-navs li.selected a .count,
.bb-template-v2 .bp-navs ul li.selected .count,
.bb-template-v2 .buddypress-wrap .bp-navs li.dynamic.selected a .count,
.bb-template-v2 .bp-navs ul li .count,
.bb-template-v2 .buddypress-wrap .bp-navs li.dynamic a .count, .bb-template-v2.woocommerce #content div.product .woocommerce-tabs ul.tabs li#tab-title-reviews a span,
.bb-template-v2 .lifter-topic-sidebar-wrapper .llms-count {
  background-color: var(--bb-content-alternate-background-color);
  color: var(--bb-headings-color);
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 6px;
  min-width: 23px;
}
.bb-template-v2.directory.media .bp-subnavs li.selected a:hover span, .bb-template-v2.directory.document .bp-subnavs li.selected a:hover span, .bb-template-v2.directory.video .bp-subnavs li.selected a:hover span {
  color: var(--bb-headings-color);
}
.bb-template-v2.woocommerce #content div.product .woocommerce-tabs ul.tabs li#tab-title-reviews.active a span {
  color: #fff;
}
.bb-template-v2 .bb-single-main-nav--vertical li .count {
  border-radius: 6px;
}

.bb-template-v2 #buddypress #item-header-cover-image #item-header-avatar img.avatar,
.bb-template-v2 .entry-content #groups-list .item-avatar a {
  box-shadow: none;
}

/* Privacy Dropdown */
.bb-template-v2 #bb-media-privacy,
.bb-template-v2 #bb-album-privacy {
  padding: 6px 8px;
}
.bb-template-v2 #bb-media-privacy .privacy-point-icon,
.bb-template-v2 #bb-album-privacy .privacy-point-icon {
  font-size: 15px;
  font-weight: 300;
}
.bb-template-v2 #bb-media-privacy .bb-icon-caret-down,
.bb-template-v2 #bb-album-privacy .bb-icon-caret-down {
  font-size: 13px;
  opacity: 0.3;
  margin-left: 5px;
}
.bb-template-v2 .modal-container select#bb-media-privacy,
.bb-template-v2 .modal-container select#bb-album-privacy {
  color: var(--bb-body-text-color);
  font-size: 14px;
  font-weight: 400;
  padding: 8px 40px 8px 12px;
}
.bb-template-v2 .member-media select#bb-media-privacy,
.bb-template-v2 .member-media select#bb-album-privacy {
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-input-radius);
  color: var(--bb-body-text-color);
  font-size: 14px;
  font-weight: 400;
  padding: 0 26px 0 12px;
}
.bb-template-v2 .bb-document-privacy-wrap .privacy:after,
.bb-template-v2 .bb-media-privacy-wrap .privacy:after {
  content: "\ee09";
  font-weight: 300;
}
.bb-template-v2 .activity-privacy > li:before,
.bb-template-v2 .bp-activity-privacy__label .privacy-figure:before,
.bb-template-v2 #bp-activity-privacy-point .privacy-point-icon:before,
.bb-template-v2 .bb-document-privacy-wrap .privacy:before,
.bb-template-v2 .bb-media-privacy-wrap .privacy:before {
  font-weight: 300;
}

.bb-template-v2 .llms-person-login-form-wrapper label[for="llms_remember"]:before {
  border-radius: var(--bb-checkbox-radius);
}

/* Label */
.bb-template-v2 .bs-meta-item {
  border-radius: var(--bb-button-radius);
}

/* Group Avatar */
.bb-template-v2 .entry-content #groups-list .item-avatar a,
.bb-template-v2 .entry-content #groups-list .item-avatar a img {
  border-radius: 15px;
}

.bb-template-v2 .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-avatar,
.bb-template-v2 .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-avatar .avatar {
  border-radius: 15px;
}
.bb-template-v2 .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-avatar {
  box-shadow: none;
}

body.bb-template-v2 #buddypress:not(.round-avatars) .groups-header #item-header-cover-image #item-header-avatar .link-change-overlay,
body.bb-template-v2 #buddypress:not(.round-avatars) .groups-header #item-header-cover-image #item-header-avatar img.avatar {
  border-radius: 15px;
}

/* settigns page */
.bb-template-v2 #buddypress .bb-bp-settings-content {
  background: var(--bb-content-background-color);
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-block-radius);
}
.bb-template-v2 #buddypress .bp-settings-container .bp-navs .selected:after {
  display: none;
}

/* Table */
.bb-template-v2 .notification-settings {
  border: none;
}

/* Notice & Alert */
.bb-template-v2 .activity-update-form .activity-form.focus-in.has-feedback #message-feedabck.bp-messages,
.bb-template-v2 .bp-nouveau-activity-form-placeholder- .activity-form.focus-in.has-feedback #message-feedabck.bp-messages {
  border-radius: 6px;
}
.bb-template-v2 .bp-feedback .bp-icon {
  border-radius: 6px 0 0 6px;
}
.bb-template-v2 .activity-update-form .activity-form.focus-in.has-feedback #message-feedabck.bp-messages {
  border: 0;
  width: 100%;
  border-radius: 0;
  margin: 0;
}
.bb-template-v2 .activity-update-form .activity-form.focus-in.has-feedback #message-feedabck.bp-messages.bp-feedback.help, .bb-template-v2 .activity-update-form .activity-form.focus-in.has-feedback #message-feedabck.bp-messages.bp-feedback.info {
  background-color: rgba(var(--bb-default-notice-color-rgb), 0.3);
}
.bb-template-v2 .activity-update-form .activity-form.focus-in.has-feedback #message-feedabck.bp-messages.bp-feedback.help p, .bb-template-v2 .activity-update-form .activity-form.focus-in.has-feedback #message-feedabck.bp-messages.bp-feedback.info p {
  color: var(--bb-default-notice-color);
}
.bb-template-v2 .activity-update-form .activity-form.focus-in.has-feedback #message-feedabck.bp-messages.bp-feedback.help .bp-icon, .bb-template-v2 .activity-update-form .activity-form.focus-in.has-feedback #message-feedabck.bp-messages.bp-feedback.info .bp-icon {
  background-color: transparent;
  margin-right: 0;
}
.bb-template-v2 .activity-update-form .activity-form.focus-in.has-feedback #message-feedabck.bp-messages.bp-feedback.help .bp-icon:before, .bb-template-v2 .activity-update-form .activity-form.focus-in.has-feedback #message-feedabck.bp-messages.bp-feedback.info .bp-icon:before {
  color: var(--bb-default-notice-color);
}
.bb-template-v2 .activity-update-form .activity-form.focus-in.has-feedback #message-feedabck.bp-messages.bp-feedback.loading, .bb-template-v2 .activity-update-form .activity-form.focus-in.has-feedback #message-feedabck.bp-messages.bp-feedback.warning {
  background-color: rgba(var(--bb-warning-color-rgb), 0.3);
}
.bb-template-v2 .activity-update-form .activity-form.focus-in.has-feedback #message-feedabck.bp-messages.bp-feedback.loading p, .bb-template-v2 .activity-update-form .activity-form.focus-in.has-feedback #message-feedabck.bp-messages.bp-feedback.warning p {
  color: var(--bb-warning-color);
}
.bb-template-v2 .activity-update-form .activity-form.focus-in.has-feedback #message-feedabck.bp-messages.bp-feedback.loading .bp-icon, .bb-template-v2 .activity-update-form .activity-form.focus-in.has-feedback #message-feedabck.bp-messages.bp-feedback.warning .bp-icon {
  background-color: transparent;
  margin-right: 0;
}
.bb-template-v2 .activity-update-form .activity-form.focus-in.has-feedback #message-feedabck.bp-messages.bp-feedback.loading .bp-icon:before, .bb-template-v2 .activity-update-form .activity-form.focus-in.has-feedback #message-feedabck.bp-messages.bp-feedback.warning .bp-icon:before {
  content: "\ee66";
  color: var(--bb-warning-color);
  font-size: 22px;
  font-family: bb-icons;
  font-weight: 300;
}
.bb-template-v2 .activity-update-form .activity-form.focus-in.has-feedback #message-feedabck.bp-messages.bp-feedback.success, .bb-template-v2 .activity-update-form .activity-form.focus-in.has-feedback #message-feedabck.bp-messages.bp-feedback.updated {
  background-color: rgba(var(--bb-success-color-rgb), 0.3);
}
.bb-template-v2 .activity-update-form .activity-form.focus-in.has-feedback #message-feedabck.bp-messages.bp-feedback.success p, .bb-template-v2 .activity-update-form .activity-form.focus-in.has-feedback #message-feedabck.bp-messages.bp-feedback.updated p {
  color: var(--bb-success-color);
}
.bb-template-v2 .activity-update-form .activity-form.focus-in.has-feedback #message-feedabck.bp-messages.bp-feedback.success .bp-icon, .bb-template-v2 .activity-update-form .activity-form.focus-in.has-feedback #message-feedabck.bp-messages.bp-feedback.updated .bp-icon {
  background-color: transparent;
  margin-right: 0;
}
.bb-template-v2 .activity-update-form .activity-form.focus-in.has-feedback #message-feedabck.bp-messages.bp-feedback.success .bp-icon:before, .bb-template-v2 .activity-update-form .activity-form.focus-in.has-feedback #message-feedabck.bp-messages.bp-feedback.updated .bp-icon:before {
  color: var(--bb-success-color);
}
.bb-template-v2 .activity-update-form .activity-form.focus-in.has-feedback #message-feedabck.bp-messages.bp-feedback.error {
  background-color: rgba(var(--bb-danger-color-rgb), 0.3);
}
.bb-template-v2 .activity-update-form .activity-form.focus-in.has-feedback #message-feedabck.bp-messages.bp-feedback.error p {
  color: var(--bb-danger-color);
}
.bb-template-v2 .activity-update-form .activity-form.focus-in.has-feedback #message-feedabck.bp-messages.bp-feedback.error .bp-icon {
  background-color: transparent;
  margin-right: 0;
}
.bb-template-v2 .activity-update-form .activity-form.focus-in.has-feedback #message-feedabck.bp-messages.bp-feedback.error .bp-icon:before {
  color: var(--bb-danger-color);
}

.bb-template-v2 #buddypress .member-header-actions + .bb_more_options {
  top: 0;
  margin-top: 35px;
}
.bb-template-v2 #buddypress .member-header-actions + .bb_more_options .bb_more_options_action {
  background-color: var(--bb-content-background-color);
  color: var(--bb-headings-color);
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-button-radius);
  padding: 0 8px;
}
.bb-template-v2 #buddypress .member-header-actions + .bb_more_options .bb_more_options_action:focus {
  box-shadow: var(--bb-outline-button-focus-shadow);
}
.bb-template-v2 #buddypress .member-header-actions + .bb_more_options .bb_more_options_action i {
  color: var(--bb-headings-color);
}
.bb-template-v2 #buddypress .member-header-actions + .bb_more_options .bb_more_options_action:hover {
  background-color: var(--bb-secondary-button-background-hover);
  color: var(--bb-secondary-button-text-hover);
  border: 1px solid var(--bb-secondary-button-border-hover);
}
.bb-template-v2 #buddypress .member-header-actions + .bb_more_options .bb_more_options_action:hover i {
  color: var(--bb-secondary-button-text-hover);
}
.bb-template-v2 #buddypress .group-actions-absolute .bb_more_options .bb_more_options_action {
  background-color: var(--bb-content-background-color);
  color: var(--bb-headings-color);
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-button-radius);
  padding: 0 8px;
}
.bb-template-v2 #buddypress .group-actions-absolute .bb_more_options .bb_more_options_action:focus {
  box-shadow: var(--bb-outline-button-focus-shadow);
}
.bb-template-v2 #buddypress .group-actions-absolute .bb_more_options .bb_more_options_action i {
  color: var(--bb-headings-color);
  line-height: 36px;
}
.bb-template-v2 #buddypress .group-actions-absolute .bb_more_options .bb_more_options_action:hover {
  background-color: var(--bb-secondary-button-background-hover);
  color: var(--bb-secondary-button-text-hover);
  border: 1px solid var(--bb-secondary-button-border-hover);
}
.bb-template-v2 #buddypress .group-actions-absolute .bb_more_options .bb_more_options_action:hover i {
  color: var(--bb-secondary-button-text-hover);
}

.bb-template-v2 .results-group-footer {
  text-align: left;
}
.bb-template-v2 .results-group-footer .view-all-link {
  color: var(--bb-headings-color);
  font-weight: 700;
  font-size: 12px;
  text-transform: uppercase;
  background-color: var(--bb-content-alternate-background-color);
  padding: 8px 16px;
  border-radius: var(--bb-button-radius);
  display: inline-block;
}
.bb-template-v2 .results-group-footer .view-all-link:hover, .bb-template-v2 .results-group-footer .view-all-link:focus {
  color: var(--bb-headings-color);
}
.bb-template-v2 .bp-search-results-wrap .view-all-link:after {
  display: none;
}
.bb-template-v2 .bp-search-results-list .bp-search-item .item-avatar a {
  border-radius: 15px;
}

.bb-template-v2 .gamipress-buddypress-points .gamipress-buddypress-points-type {
  border-radius: 6px;
}

/* Styling of Toolbars and Pickers */
.bb-template-v2 {
  /* stylelint-disable max-line-length */
  /* stylelint-enable */
    /* .ac-reply-toolbar .active a [class*=" bb-icon-"]:after,
	#whats-new-toolbar .active a [class*=" bb-icon-"]:after,
	#whats-new-messages-toolbar .active a [class*=" bb-icon-"]:after,
	#editor-toolbar .emojionearea-button.active:after,
	.emojionearea .emojionearea-button.active:after,
	#whats-new-toolbar a.active [class*=" bb-icon-"]:after,
	.ac-reply-content .ac-reply-toolbar a.active [class*=" bb-icon-"]:after,
	#whats-new-messages-toolbar a.active [class*=" bb-icon-"]:after {
		z-index: 991;
	} */
    /* #bbpress-forums .bbp-reply-form.bb-modal #whats-new-toolbar .medium-editor-toolbar,
	#bbpress-forums .bbp-topic-form.bb-modal #whats-new-toolbar .medium-editor-toolbar {
		z-index: 992;
	}
	.bbp-reply-form #whats-new-toolbar, .bbp-topic-form #whats-new-toolbar {
		padding-left: 20px;
	} */
}
.bb-template-v2 .ac-reply-toolbar a [class*=" bb-icon-"],
.bb-template-v2 .ac-reply-toolbar .emojionearea .emojionearea-button,
.bb-template-v2 #whats-new-toolbar a [class*=" bb-icon-"],
.bb-template-v2 #whats-new-toolbar .emojionearea .emojionearea-button,
.bb-template-v2 #whats-new-messages-toolbar a [class*=" bb-icon-"],
.bb-template-v2 #whats-new-formatting-toolbar a [class*=" bb-icon-"],
.bb-template-v2 #whats-new-formatting-toolbar .emojionearea .emojionearea-button,
.bb-template-v2 #whats-new-formatting-toolbar .emojionearea .emojionearea-button:before,
.bb-template-v2 #whats-new-formatting-toolbar .emojionearea .emojionearea-button:before,
.bb-template-v2 #whats-new-messages-toolbar .emojionearea .emojionearea-button,
.bb-template-v2 #whats-new-messages-toolbar .emojionearea .emojionearea-button:before,
.bb-template-v2 #whats-new-toolbar .emojionearea .emojionearea-button:before,
.bb-template-v2 .ac-reply-toolbar .emojionearea .emojionearea-button:before,
.bb-template-v2 #editor-toolbar [class*=" bb-icon-"],
.bb-template-v2 .activity-update-form .activity-form.focus-in #editor-toolbar .post-elements-buttons-item [class*=" bb-icon-"],
.bb-template-v2 .bp-nouveau-activity-form-placeholder- .activity-form.focus-in #editor-toolbar .post-elements-buttons-item [class*=" bb-icon-"],
.bb-template-v2 .activity-update-form .activity-form.focus-in #editor-toolbar .emojionearea-button:before,
.bb-template-v2 .bp-nouveau-activity-form-placeholder- .activity-form.focus-in #editor-toolbar .emojionearea-button:before,
.bb-template-v2 ul.medium-editor-toolbar-actions .medium-editor-action b {
  font-weight: 300;
  color: rgba(var(--bb-headings-color-rgb), 0.3);
}
.bb-template-v2 #editor-toolbar [class*=" bb-icon-"]:hover,
.bb-template-v2 .activity-update-form .activity-form.focus-in #editor-toolbar .post-elements-buttons-item [class*=" bb-icon-"]:hover,
.bb-template-v2 .bp-nouveau-activity-form-placeholder- .activity-form.focus-in #editor-toolbar .post-elements-buttons-item [class*=" bb-icon-"]:hover,
.bb-template-v2 #editor-toolbar [class*=" bb-icon-"]:hover,
.bb-template-v2 .activity-update-form .activity-form.focus-in #editor-toolbar .post-elements-buttons-item [class*=" bb-icon-"]:hover,
.bb-template-v2 #whats-new-formatting-toolbar .emojionearea .emojionearea-button:hover:before,
.bb-template-v2 #whats-new-formatting-toolbar .emojionearea .emojionearea-button.active:before,
.bb-template-v2 .activity-update-form .activity-form.focus-in #editor-toolbar .emojionearea-button:hover:before,
.bb-template-v2 .activity-update-form .activity-form.focus-in #editor-toolbar .emojionearea-button.active:before,
.bb-template-v2 .activity-update-form .activity-form.focus-in #editor-toolbar .active [class*=" bb-icon-"]:before,
.bb-template-v2 ul.medium-editor-toolbar-actions .medium-editor-action b:hover,
.bb-template-v2 #whats-new-formatting-toolbar .emojionearea .emojionearea-button.active:before,
.bb-template-v2 .ac-reply-toolbar .emojionearea .emojionearea-button.active:before,
.bb-template-v2 .medium-editor-toolbar .medium-editor-toolbar-actions .medium-editor-button-active b {
  color: var(--bb-headings-color);
}
.bb-template-v2 .medium-editor-toolbar .medium-editor-toolbar-actions .medium-editor-button-active b {
  position: relative;
  height: 24px;
}
.bb-template-v2 .ac-reply-toolbar .active a [class*=" bb-icon-"],
.bb-template-v2 #whats-new-toolbar .active a [class*=" bb-icon-"],
.bb-template-v2 #whats-new-messages-toolbar .active a [class*=" bb-icon-"],
.bb-template-v2 #whats-new-formatting-toolbar .active a [class*=" bb-icon-"],
.bb-template-v2 #editor-toolbar .emojionearea-button.active,
.bb-template-v2 .emojionearea .emojionearea-button.active,
.bb-template-v2 #editor-toolbar .active [class*=" bb-icon-"],
.bb-template-v2 #whats-new-toolbar a.active [class*=" bb-icon-"],
.bb-template-v2 .ac-reply-content .ac-reply-toolbar a.active [class*=" bb-icon-"],
.bb-template-v2 #whats-new-formatting-toolbar a.active [class*=" bb-icon-"],
.bb-template-v2 #whats-new-messages-toolbar a.active [class*=" bb-icon-"] {
  position: relative;
}
.bb-template-v2 .ac-reply-toolbar .active a [class*=" bb-icon-"]:after,
.bb-template-v2 #whats-new-toolbar .active a [class*=" bb-icon-"]:after,
.bb-template-v2 #whats-new-messages-toolbar .active a [class*=" bb-icon-"]:after,
.bb-template-v2 #whats-new-formatting-toolbar .active a [class*=" bb-icon-"]:after,
.bb-template-v2 #editor-toolbar .emojionearea-button.active:after,
.bb-template-v2 .emojionearea .emojionearea-button.active:after,
.bb-template-v2 #editor-toolbar .active [class*=" bb-icon-"]:after,
.bb-template-v2 #whats-new-toolbar a.active [class*=" bb-icon-"]:after,
.bb-template-v2 .ac-reply-content .ac-reply-toolbar a.active [class*=" bb-icon-"]:after,
.bb-template-v2 #whats-new-formatting-toolbar a.active [class*=" bb-icon-"]:after,
.bb-template-v2 #whats-new-messages-toolbar a.active [class*=" bb-icon-"]:after,
.bb-template-v2 .medium-editor-toolbar .medium-editor-toolbar-actions .medium-editor-button-active b:after {
  content: "";
  background: rgba(0, 0, 0, 0.08);
  border-radius: 5.6px;
  position: absolute;
  height: 28px;
  width: 28px;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 9;
}
.bb-template-v2 .emojionearea .emojionearea-picker,
.bb-template-v2 .gif-media-search-dropdown {
  border-radius: 8px;
}
.bb-template-v2 .emojionearea .emojionearea-picker .emojionearea-filters i.emojionearea-filter:first-child[style*="display: none"] + i.emojionearea-filter:not([style*="display: none"]) {
  border-radius: 8px 0 0;
}
.bb-template-v2 .emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter:last-child {
  border-radius: 0 8px 0 0;
}
.bb-template-v2 .gif-search-query,
.bb-template-v2 .emojionearea .emojionearea-picker.emojionearea-filters-position-top .emojionearea-filters {
  border-top-right-radius: 8px;
  border-top-left-radius: 8px;
}
.bb-template-v2 .gif-search-query .emojionearea-filter:first-of-type,
.bb-template-v2 .emojionearea .emojionearea-picker.emojionearea-filters-position-top .emojionearea-filters .emojionearea-filter:first-of-type {
  border-top-left-radius: 8px;
}
.bb-template-v2.bbpress a.medium-editor-toolbar-save,
.bb-template-v2.bbpress a.medium-editor-toolbar-close, .bb-template-v2.buddypress a.medium-editor-toolbar-save,
.bb-template-v2.buddypress a.medium-editor-toolbar-close {
  border-radius: 6px;
  border: none;
}
.bb-template-v2.bbpress .medium-editor-toolbar-form .medium-editor-toolbar-input,
.bb-template-v2.bbpress .medium-editor-toolbar-form .medium-editor-toolbar-input:focus, .bb-template-v2.buddypress .medium-editor-toolbar-form .medium-editor-toolbar-input,
.bb-template-v2.buddypress .medium-editor-toolbar-form .medium-editor-toolbar-input:focus {
  border-radius: 6px;
}
.bb-template-v2 .medium-editor-element blockquote:not(.wp-embedded-content):before,
.bb-template-v2 .bs-forum-content blockquote:not(.wp-embedded-content):before {
  font-weight: 300;
}
.bb-template-v2 .search-query-input,
.bb-template-v2 .emojionearea-search > input {
  border-radius: 6px;
}
.bb-template-v2 .activity-update-form .medium-editor-toolbar .medium-editor-toolbar-actions {
  height: 40px;
}
.bb-template-v2 .activity-update-form .medium-editor-toolbar .medium-editor-action-more.active .medium-editor-action-more-button b {
  position: relative;
}
.bb-template-v2 .activity-update-form .medium-editor-toolbar .medium-editor-action-more.active .medium-editor-action-more-button b::before {
  color: var(--bb-headings-color);
}
.bb-template-v2 .activity-update-form .medium-editor-toolbar .medium-editor-action-more.active .medium-editor-action-more-button b::after {
  content: "";
  background: rgba(0, 0, 0, 0.08);
  border-radius: 5.6px;
  position: absolute;
  height: 28px;
  width: 28px;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -45%);
      -ms-transform: translate(-50%, -45%);
          transform: translate(-50%, -45%);
  z-index: 9;
}
.bb-template-v2 .activity-update-form .medium-editor-toolbar .medium-editor-action-more > ul {
  border-radius: 8px;
}

/* Styling of link previews and embeds */
.bb-template-v2 .activity-link-preview-container {
  border: none;
}

.bb-template-v2 #bbpress-forums .bs-single-forum-list.bbp-lead-topic > li:last-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.bb-template-v2.woocommerce li.product a.added_to_cart.wc-forward {
  border-radius: 0 0 0 var(--bb-block-radius);
}
.bb-template-v2.woocommerce li.product a.button.add_to_cart_button.added {
  border-radius: 0 0 var(--bb-block-radius) 0;
}
.bb-template-v2 .woocommerce li.product a.added_to_cart.wc-forward {
  border-radius: 0 0 0 var(--bb-block-radius);
}
.bb-template-v2 #buddypress .activity-lists.bp-list .activity-item .activity-comments > ul,
.bb-template-v2 #buddypress .activity-lists.bp-list .activity-item .activity-comments > .ac-form,
.bb-template-v2 #buddypress .activity-list.bp-list .activity-item .activity-comments > ul,
.bb-template-v2 #buddypress .activity-list.bp-list .activity-item .activity-comments > .ac-form,
.bb-template-v2 #bbpress-forums .activity-list.bp-list .activity-item .activity-comments > ul,
.bb-template-v2 #bbpress-forums .activity-list.bp-list .activity-item .activity-comments > .ac-form {
  border-radius: 0 0 var(--bb-block-radius) var(--bb-block-radius);
}
@media (max-width: 992px) {
  .bb-template-v2.woocommerce li.product a.button.add_to_cart_button.added {
    border-radius: 0 0 var(--bb-block-radius) var(--bb-block-radius);
  }
}
.bb-template-v2 .bb-media-model-wrapper .bb-media-section figure .video-js,
.bb-template-v2 .bb-media-model-wrapper .bb-media-section,
.bb-template-v2 #buddypress .bp-search-results-wrapper .bp-navs,
.bb-template-v2 div.product .woocommerce-product-gallery__image {
  border-radius: var(--bb-block-radius) 0 0 var(--bb-block-radius);
}
.bb-template-v2 .bb-document-theater .bb-media-section h3 {
  border-radius: var(--bb-block-radius) var(--bb-block-radius) 0 0;
}
.bb-template-v2 .bb-media-model-inner,
.bb-template-v2 .bb-document-theater .bb-media-section .img-section {
  border-radius: var(--bb-block-radius);
}
.bb-template-v2 .bb-document-theater .bb-media-info-section.document,
.bb-template-v2 #buddypress .bb-media-model-wrapper.video-theatre .activity-list.bp-list, .bb-template-v2.woocommerce #content div.product div.summary {
  border-radius: 0 var(--bb-block-radius) var(--bb-block-radius) 0;
}
.bb-template-v2 #buddypress .bb-media-model-wrapper.video-theatre .activity-list.bp-list {
  overflow: hidden;
}
.bb-template-v2 .bb-activity-media-wrap .bb-activity-media-elem.document-activity, .bb-template-v2.groups.group-create .buddypress-wrap #drag-drop-area,
.bb-template-v2 article.job_listing ul.job-listing-meta li.job-type,
.bb-template-v2 ul.job_listings li.job_listing ul.meta li.job-type,
.bb-template-v2 #buddypress .bb-video-thumb,
.bb-template-v2 #buddypress .bb-item-cover-wrap,
.bb-template-v2 .bb-activity-video-elem .video-js,
.bb-template-v2 .bb-video-thumb .video-js,
.bb-template-v2 .bb-media-section .video-js,
.bb-template-v2 .bb-activity-media-elem .entry-img, .bb-template-v2.activity .activity .activity-list .bbp_reply_create .activity-inner,
.bb-template-v2 .bb-activity-media-wrap .bb-activity-media-elem.document-activity .document-description-wrap,
.bb-template-v2 .activity-content div[class*="attached-gif-container"] .gif-player video,
.bb-template-v2 .activity-list li.blogs .activity-content .activity-inner,
.bb-template-v2 .activity-link-preview-container,
.bb-template-v2 .bb-album-list-item .bs-cover-wrap, .bb-template-v2.woocommerce-cart table.cart img,
.bb-template-v2 #lifterlms-lesson-header .lifterlms-lesson-nav .bb-ld-status .ld-status {
  border-radius: 6px;
}
.bb-template-v2 .bb-activity-video-elem .bb-video-duration,
.bb-template-v2 .bb-video-thumb .bb-video-duration,
.bb-template-v2 .bb-media-section .bb-video-duration {
  border-radius: 5px;
}
.bb-template-v2 .bb-activity-media-wrap .bb-activity-media-elem.document-activity {
  border-color: transparent;
  background-color: var(--bb-content-alternate-background-color);
}
.bb-template-v2 .bb-activity-media-wrap .bb-activity-media-elem.document-activity .document-description-wrap {
  background-color: transparent;
}
.bb-template-v2 .bb-activity-media-wrap .bb-activity-media-elem.document-activity .document-audio-wrap audio::-webkit-media-controls-panel {
  background-color: var(--bb-body-background-color);
}
.bb-template-v2 .bb-activity-media-wrap .bb-activity-media-elem.document-activity:hover {
  border-color: var(--bb-content-border-color);
}
.bb-template-v2 .activity-link-preview-container .activity-link-preview-image .activity-link-preview-image-cover,
.bb-template-v2 .activity-link-preview-container .activity-link-preview-image img {
  border-radius: 6px 6px 0 0;
}
.bb-template-v2 .activity-link-preview-container > .activity-link-preview-info {
  border-radius: 6px;
}
.bb-template-v2 .activity-link-preview-container:hover .activity-link-preview-image + .activity-link-preview-info:before,
.bb-template-v2 .activity-link-preview-container .activity-link-preview-image + .activity-link-preview-info {
  border-radius: 0 0 6px 6px;
}
.bb-template-v2 .activity-update-form .activity-link-preview-container:hover #activity-url-scrapper-img-holder + .activity-link-preview-info:before,
.bb-template-v2 .activity-update-form .activity-link-preview-container #activity-url-scrapper-img-holder + .activity-link-preview-info {
  border-radius: 0 0 6px 6px;
}
.bb-template-v2 .activity-list .activity-item .activity-content .activity-inner iframe,
.bb-template-v2 .bp-messages-content #bp-message-thread-list li .fluid-width-video-wrapper iframe,
.bb-template-v2 #bbpress-forums .bs-forums-items li .fluid-width-video-wrapper iframe,
.bb-template-v2 .activity-video-preview .fluid-width-video-wrapper iframe {
  border-radius: 6px;
}
.bb-template-v2 .activity-video-preview .activity-link-preview-excerpt p iframe,
.bb-template-v2 .activity-list .activity-item .activity-content .activity-inner iframe[style="border-radius: 12px"] {
  border-radius: 6px !important;
}
.bb-template-v2.activity .activity .activity-list .bbp_reply_create .activity-inner .activity-discussion-title-wrap,
.bb-template-v2 .activity-list li.blogs .activity-content .activity-inner .bb-post-img-link {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
.bb-template-v2 .bb-activity-media-wrap .bb-activity-media-elem.document-activity .document-audio-wrap audio,
.bb-template-v2 .buddypress-wrap #group-create-body .bp-cover-image-status p.warning, .bb-template-v2.single .default-fi .entry-img,
.bb-template-v2 .bb-toast-messages-enable .bb-toast-messages .toast-messages-list .read-item {
  border-radius: 6px;
}
.bb-template-v2 .bb-toast-messages-enable .bb-toast-messages .toast-messages-list .read-item.recent-item:before,
.bb-template-v2 #item-header.groups-header .bp-feedback.bp-feedback .bp-icon {
  border-radius: 6px 0 0 6px;
}
.bb-template-v2 .bp-media-move-file .bb-model-footer,
.bb-template-v2 .bp-media-move-folder .bb-model-footer,
.bb-template-v2 .bp-video-move-file .bb-model-footer,
.bb-template-v2 .moderation-popup .bb-model-footer,
.bb-template-v2 #boss-video-create-album-popup .bb-model-footer,
.bb-template-v2 #boss-media-create-album-popup .bb-model-footer,
.bb-template-v2 #bp-media-uploader .bb-model-footer,
.bb-template-v2 #buddypress .bp-media-photo-uploader .media-uploader-footer,
.bb-template-v2 #buddypress .bp-video-uploader .video-uploader-footer,
.bb-template-v2 #buddypress .bp-media-document-uploader .document-uploader-footer,
.bb-template-v2 .bp-video-thumbnail-uploader .bb-model-footer {
  border-top: 0;
}
@media (max-width: 1024px) {
  .bb-template-v2 #buddypress .bb-document-theater .bb-media-model-inner .bb-media-info-section.document {
    border-radius: var(--bb-block-radius);
  }
}
@media screen and (max-width: 767px) {
  .bb-template-v2 .bb-media-model-inner {
    border-radius: var(--bb-block-radius);
  }
  .bb-template-v2 .bb-media-model-wrapper .bb-media-section figure .video-js,
  .bb-template-v2 .bb-media-model-wrapper .bb-media-section,
  .bb-template-v2 #buddypress .bb-document-theater .bb-media-section {
    border-radius: var(--bb-block-radius) var(--bb-block-radius) 0 0;
  }
  .bb-template-v2 #buddypress .bb-media-model-wrapper.video-theatre .activity-list.bp-list,
  .bb-template-v2 .bb-document-theater .bb-media-info-section.document {
    border-radius: 0 0 var(--bb-block-radius) var(--bb-block-radius);
  }
}

.bb-template-v2 .modal-container {
  border-radius: var(--bb-block-radius);
}
.bb-template-v2 #bbpress-forums div.bbp-reply-content .bb-model-header,
.bb-template-v2 .activity-form:not(.focus-in) .whats-new-form-header {
  border-radius: var(--bb-block-radius) var(--bb-block-radius) 0 0;
}
.bb-template-v2 .activity-update-form.media-off .activity-form:not(.focus-in) .whats-new-form-header {
  border-radius: var(--bb-block-radius);
}
.bb-template-v2 .bp-video-thumbnail-uploader .bb-model-footer,
.bb-template-v2 .bb-model-footer {
  border-radius: 0 0 var(--bb-block-radius) var(--bb-block-radius);
}
.bb-template-v2 #whats-new-form-placeholder #whats-new-toolbar,
.bb-template-v2 #whats-new-form #whats-new-toolbar {
  border-radius: 0 0 0 var(--bb-block-radius);
}

.bb-template-v2 {
  /* Calendar */
  /* Search */
  /* Archives */
  /* Tag Cloud */
}
.bb-template-v2 .widget {
  border-radius: var(--bb-block-radius);
  padding: 1.25rem 1.25rem 1.5625rem 1.25rem;
  /* Log in/out */
  /* RSS */
  /* Activity Update */
  /* Social Group */
  /* Whos Online */
  /* Profile Search */
  /* Forums List */
  /* Recent Post */
  /* Members I'm Following */
  /* Members Following Me */
  /* Follow Us */
  /* Category */
}
.bb-template-v2 .widget.bp-profile-search-widget {
  padding: 0;
}
.bb-template-v2 .widget h2,
.bb-template-v2 .widget label {
  font-size: 20px;
}
.bb-template-v2 .widget label {
  text-transform: none;
}
.bb-template-v2 .widget.widget_block .logged-out #loginform p input {
  border-radius: var(--bb-input-radius);
}
.bb-template-v2 .widget.widget_block .logged-out #loginform p input[type="submit"] {
  width: auto;
  border-radius: var(--bb-input-radius);
}
.bb-template-v2 .widget.widget_rss .wp-block-rss li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.bb-template-v2 .widget.widget_rss .wp-block-rss li:not(:last-child) {
  margin-bottom: 15px;
}
.bb-template-v2 .widget.widget_rss .wp-block-rss li .wp-block-rss__item-title {
  font-size: 14px;
  line-height: 21px;
  font-weight: 600;
  letter-spacing: -0.24px;
  color: var(--bb-headings-color);
  margin-bottom: 8px;
}
.bb-template-v2 .widget.widget_rss .wp-block-rss li .wp-block-rss__item-publish-date {
  font-size: 13px;
  line-height: 19.5px;
  font-weight: 400;
  color: var(--bb-alternate-text-color);
  margin-bottom: 8px;
}
.bb-template-v2 .widget.widget_rss .wp-block-rss li .wp-block-rss__item-author {
  margin-top: 8px;
  font-style: italic;
  font-size: 14px;
  line-height: 21px;
  font-weight: 400;
  letter-spacing: -0.24px;
  -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
          order: 4;
}
.bb-template-v2 .widget.activity_update .bp-feedback {
  border-radius: var(--bb-button-radius);
  border: none;
  background-color: var(--bb-content-alternate-background-color);
  margin: 0;
}
.bb-template-v2 .widget.activity_update .bp-feedback .bp-icon {
  display: none;
}
.bb-template-v2 .widget.activity_update .bp-feedback p {
  padding: 15px;
  color: var(--bb-alternate-text-color);
}
.bb-template-v2 .widget.widget_bp_groups_widget .widget-error {
  border-radius: var(--bb-button-radius);
  border: none;
  background-color: var(--bb-content-alternate-background-color);
  margin: 0;
  padding: 15px;
  color: var(--bb-alternate-text-color);
}
.bb-template-v2 .widget.widget_bp_groups_widget .item-options a {
  line-height: 16.5px;
  letter-spacing: 0.25px;
}
.bb-template-v2 .widget.widget_bp_groups_widget .item-options a.selected {
  border-bottom-width: 2px;
}
.bb-template-v2 .widget.widget_bp_core_whos_online_widget .item-options {
  margin-bottom: 20px;
}
.bb-template-v2 .widget.widget_bp_core_whos_online_widget .item-options a {
  font-weight: 700;
  font-style: 11px;
  color: var(--bb-alternate-text-color);
  line-height: 16.5px;
}
.bb-template-v2 .widget.widget_bp_core_whos_online_widget .item-options a.selected,
.bb-template-v2 .widget.widget_bp_core_whos_online_widget .item-options a .widget-num-count {
  color: var(--bb-headings-color);
  color: var(--bb-alternate-text-color);
  border-bottom-width: 2px;
}
.bb-template-v2 .widget.widget_bp_core_whos_online_widget .item-options a.selected {
  color: var(--bb-headings-color);
}
.bb-template-v2 .widget.widget_bp_core_whos_online_widget .widget-error {
  border-radius: var(--bb-button-radius);
  border: none;
  background-color: var(--bb-content-alternate-background-color);
  margin: 0;
  padding: 15px;
  color: var(--bb-alternate-text-color);
}
.bb-template-v2 .widget.bp-profile-search-widget {
  padding: 20px;
}
.bb-template-v2 .widget.bp-profile-search-widget .widget-title {
  padding: 0;
  border-bottom: none;
  margin-bottom: 15px !important;
}
.bb-template-v2 .widget.bp-profile-search-widget .bps-form {
  padding: 0;
}
.bb-template-v2 .widget.bp-profile-search-widget .bps-form .bps-textbox input {
  border-radius: var(--bb-button-radius);
}
.bb-template-v2 .widget.bp-profile-search-widget .bps-form .submit-wrapper .clear-from-wrap a {
  color: var(--bb-headings-color);
  position: relative;
  font-weight: 500;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.bb-template-v2 .widget.bp-profile-search-widget .bps-form .submit-wrapper .clear-from-wrap a:before {
  content: "\ef50";
  font-family: bb-icons;
  display: inline-block;
  margin-right: 3px;
  font-weight: 300;
}
.bb-template-v2 .widget.bp-profile-search-widget .bps-form .submit-wrapper .clear-from-wrap a:hover {
  color: var(--bb-primary-color);
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.bb-template-v2 .widget.bp-profile-search-widget .bps-form .submit-wrapper .submit {
  width: 100%;
  font-size: 16px;
  line-height: 19.09px;
  line-height: -0.24px;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  border-radius: var(--bb-button-radius);
  background-color: var(--bb-primary-button-background-regular);
  color: var(--bb-primary-button-text-regular);
  border: 1px solid var(--bb-primary-button-border-regular);
}
.bb-template-v2 .widget.bp-profile-search-widget .bps-form .submit-wrapper .submit:focus {
  box-shadow: var(--bb-primary-button-focus-shadow);
}
.bb-template-v2 .widget.bp-profile-search-widget .bps-form .submit-wrapper .submit:hover {
  background-color: var(--bb-primary-button-background-hover);
  color: var(--bb-primary-button-text-hover);
  border-color: var(--bb-primary-button-border-hover);
}
.bb-template-v2 .widget.bp-profile-search-widget .bps-label {
  font-size: 16px !important;
  color: var(--bb-headings-color);
}
.bb-template-v2 .widget.widget_display_forums .bb-sidebar-forums li .bbp-forum-title:before {
  border: none;
  height: 9px;
  width: 9px;
  top: 0;
}
.bb-template-v2 .widget.widget_display_forums .bb-sidebar-forums li .bb-sidebar-forums {
  border-left: 2px solid var(--bb-content-border-color);
  margin-left: 4px;
  padding-left: 12px;
}
.bb-template-v2 .widget.bb_widget_recent_posts .widget-title {
  margin-bottom: 20px !important;
}
.bb-template-v2 .widget.widget_bp_follow_following_widget .avatar-block .item-avatar img {
  width: 42px;
  max-width: 42px;
}
.bb-template-v2 .widget.widget_bp_follow_follower_widget .avatar-block .item-avatar img {
  width: 42px;
  max-width: 42px;
}
.bb-template-v2 .widget.widget_follow_us .bb-follow-links {
  row-gap: 4px;
}
.bb-template-v2 .widget.widget_follow_us .bb-follow-links a {
  margin-right: 4px;
  opacity: 1;
  border-radius: 100%;
  line-height: 36px;
}
.bb-template-v2 .widget.widget_follow_us .bb-follow-links a i {
  border: 1px solid var(--bb-content-border-color);
  font-weight: 400;
  border-radius: 100%;
  color: var(--bb-headings-color);
  height: 36px;
  width: 36px;
  font-size: 20px;
  padding: 7px;
}
.bb-template-v2 .widget.widget_follow_us .bb-follow-links a:hover i {
  background-color: var(--bb-headings-color);
  border-color: var(--bb-headings-color);
  color: var(--bb-content-background-color);
  font-weight: 300;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.bb-template-v2 .widget.widget_categories .wp-block-categories-list li a {
  font-weight: 500;
}
.bb-template-v2 .elementor-widget.widget .elementor-widget-container > h5,
.bb-template-v2 .widgettitle,
.bb-template-v2 .widget-title,
.bb-template-v2 h2.widget-title {
  font-size: 1.25rem;
  margin-bottom: 23px;
}
.bb-template-v2 .elementor-widget.widget .elementor-widget-container > h5 .widget-num-count,
.bb-template-v2 .widgettitle .widget-num-count,
.bb-template-v2 .widget-title .widget-num-count,
.bb-template-v2 h2.widget-title .widget-num-count {
  font-size: 1rem;
  font-weight: 400;
}
.bb-template-v2 .bp-profile-search-widget .bps-form-title {
  margin: 0;
  padding: 1.4375rem 1rem 1.125rem;
}
.bb-template-v2 .bp-profile-search-widget .bps-form {
  padding: 1.125rem 1rem 1.375rem;
}
.bb-template-v2 .widget.buddypress div.item-options a,
.bb-template-v2 .elementor-widget-wrap div.item-options a,
.bb-template-v2 .elementor-element div.item-options a {
  text-transform: uppercase;
  font-size: 0.6875rem;
  font-weight: 700;
  padding-bottom: 5px;
  color: var(--bb-alternate-text-color);
}
.bb-template-v2 .widget.buddypress div.item-options a .widget-num-count,
.bb-template-v2 .elementor-widget-wrap div.item-options a .widget-num-count,
.bb-template-v2 .elementor-element div.item-options a .widget-num-count {
  font-size: 0.6875rem;
  padding-left: 3px;
}
.bb-template-v2 .widget.buddypress div.item-options a.selected,
.bb-template-v2 .elementor-widget-wrap div.item-options a.selected,
.bb-template-v2 .elementor-element div.item-options a.selected {
  color: var(--bb-headings-color);
}
.bb-template-v2 .widget.buddypress div.item-options,
.bb-template-v2 .elementor-widget-wrap div.item-options,
.bb-template-v2 .elementor-element div.item-options {
  border-bottom: 0;
  margin-bottom: 18px;
}
.bb-template-v2 .widget.buddypress div.item-options .selected,
.bb-template-v2 .elementor-widget-wrap div.item-options .selected,
.bb-template-v2 .elementor-element div.item-options .selected {
  border-bottom-color: var(--bb-content-border-color);
}
.bb-template-v2 .more-block {
  text-align: left;
  margin: 15px 0 0;
  height: auto;
  line-height: 1em;
}
.bb-template-v2 .more-block a.count-more {
  font-weight: 700;
  font-size: 12px;
  text-transform: uppercase;
  padding: 8px 16px;
  border-radius: var(--bb-button-radius);
  display: inline-block;
  background-color: var(--bb-secondary-button-background-regular);
  color: var(--bb-secondary-button-text-regular);
  border: 1px solid var(--bb-secondary-button-border-regular);
}
.bb-template-v2 .more-block a.count-more:focus {
  box-shadow: var(--bb-secondary-button-focus-shadow);
}
.bb-template-v2 .more-block a.count-more:hover {
  background-color: var(--bb-secondary-button-background-hover);
  color: var(--bb-secondary-button-text-hover);
  border: 1px solid var(--bb-secondary-button-border-hover);
}
.bb-template-v2 .more-block a.count-more .bb-icon-angle-right {
  display: none;
}
.bb-template-v2 .widget.widget_bp_groups_widget div.item-avatar a,
.bb-template-v2 .widget.widget_bp_groups_widget div.item-avatar img {
  border-radius: 15px;
}
.bb-template-v2 .bb_widget_recent_posts .bb-recent-posts .entry-media.entry-img,
.bb-template-v2 .elementor-widget-container .bb-recent-posts .entry-media.entry-img {
  border-radius: 8px;
}
.bb-template-v2 .widget_calendar,
.bb-template-v2 .wp-block-calendar {
  position: relative;
}
.bb-template-v2 .widget_calendar #wp-calendar,
.bb-template-v2 .wp-block-calendar #wp-calendar {
  margin-top: 14px;
  margin-bottom: 0;
}
.bb-template-v2 .widget_calendar #wp-calendar *, .bb-template-v2 .widget_calendar #wp-calendar,
.bb-template-v2 .wp-block-calendar #wp-calendar *,
.bb-template-v2 .wp-block-calendar #wp-calendar {
  border: none;
  font-weight: 500;
  font-size: 14px;
}
.bb-template-v2 .widget_calendar #wp-calendar caption,
.bb-template-v2 .wp-block-calendar #wp-calendar caption {
  padding-bottom: 0;
  margin-bottom: 25px;
  color: var(--bb-headings-color);
  font-size: 18px;
  line-height: 21.48px;
  text-transform: none;
}
.bb-template-v2 .widget_calendar #wp-calendar thead th,
.bb-template-v2 .wp-block-calendar #wp-calendar thead th {
  background: none;
  text-align: center;
  padding: 10px;
  font-size: 12px;
  color: var(--bb-headings-color);
}
.bb-template-v2 .widget_calendar #wp-calendar tbody td,
.bb-template-v2 .wp-block-calendar #wp-calendar tbody td {
  width: 34px;
  height: 34px;
  padding: 0;
  vertical-align: middle;
  text-align: center;
  border-radius: var(--bb-button-radius);
}
.bb-template-v2 .widget_calendar #wp-calendar tbody td a,
.bb-template-v2 .wp-block-calendar #wp-calendar tbody td a {
  font-weight: 600;
  background: var(--bb-content-alternate-background-color);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-radius: var(--bb-button-radius);
  height: 30px;
  width: 30px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: var(--bb-body-text-color);
  text-decoration: none;
  margin: 2.5px;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
@media only screen and (max-width: 800px) {
  .bb-template-v2 .widget_calendar #wp-calendar tbody td a,
  .bb-template-v2 .wp-block-calendar #wp-calendar tbody td a {
    margin: 0 auto;
  }
}
.bb-template-v2 .widget_calendar #wp-calendar tbody td a:hover,
.bb-template-v2 .wp-block-calendar #wp-calendar tbody td a:hover {
  background-color: var(--bb-primary-color);
  color: var(--bb-content-background-color);
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.bb-template-v2 .widget_calendar #wp-calendar tbody td#today,
.bb-template-v2 .wp-block-calendar #wp-calendar tbody td#today {
  background-color: var(--bb-primary-color);
  color: var(--bb-content-background-color);
}
:not(.widget_block) > .bb-template-v2 .widget_calendar.has-small-font-size #wp-calendar *,
:not(.widget_block) > .bb-template-v2 .widget_calendar.has-small-font-size #wp-calendar tbody td,
:not(.widget_block) > .bb-template-v2 .widget_calendar.has-small-font-size #wp-calendar thead th, :not(.widget_block) >
.bb-template-v2 .wp-block-calendar.has-small-font-size #wp-calendar *,
:not(.widget_block) >
.bb-template-v2 .wp-block-calendar.has-small-font-size #wp-calendar tbody td,
:not(.widget_block) >
.bb-template-v2 .wp-block-calendar.has-small-font-size #wp-calendar thead th {
  font-size: 11px;
}
:not(.widget_block) > .bb-template-v2 .widget_calendar.has-small-font-size #wp-calendar tbody td, :not(.widget_block) >
.bb-template-v2 .wp-block-calendar.has-small-font-size #wp-calendar tbody td {
  height: 24px;
  width: 24px;
}
:not(.widget_block) > .bb-template-v2 .widget_calendar.has-large-font-size #wp-calendar *,
:not(.widget_block) > .bb-template-v2 .widget_calendar.has-large-font-size #wp-calendar tbody td,
:not(.widget_block) > .bb-template-v2 .widget_calendar.has-large-font-size #wp-calendar thead th, :not(.widget_block) >
.bb-template-v2 .wp-block-calendar.has-large-font-size #wp-calendar *,
:not(.widget_block) >
.bb-template-v2 .wp-block-calendar.has-large-font-size #wp-calendar tbody td,
:not(.widget_block) >
.bb-template-v2 .wp-block-calendar.has-large-font-size #wp-calendar thead th {
  font-size: 18px;
}
:not(.widget_block) > .bb-template-v2 .widget_calendar.has-large-font-size #wp-calendar tbody td, :not(.widget_block) >
.bb-template-v2 .wp-block-calendar.has-large-font-size #wp-calendar tbody td {
  height: 40px;
  width: 40px;
}
:not(.widget_block) > .bb-template-v2 .widget_calendar.has-x-large-font-size, :not(.widget_block) >
.bb-template-v2 .wp-block-calendar.has-x-large-font-size {
  max-width: 450px;
}
:not(.widget_block) > .bb-template-v2 .widget_calendar.has-x-large-font-size #wp-calendar *,
:not(.widget_block) > .bb-template-v2 .widget_calendar.has-x-large-font-size #wp-calendar tbody td,
:not(.widget_block) > .bb-template-v2 .widget_calendar.has-x-large-font-size #wp-calendar thead th, :not(.widget_block) >
.bb-template-v2 .wp-block-calendar.has-x-large-font-size #wp-calendar *,
:not(.widget_block) >
.bb-template-v2 .wp-block-calendar.has-x-large-font-size #wp-calendar tbody td,
:not(.widget_block) >
.bb-template-v2 .wp-block-calendar.has-x-large-font-size #wp-calendar thead th {
  font-size: 24px;
}
:not(.widget_block) > .bb-template-v2 .widget_calendar.has-x-large-font-size #wp-calendar thead th,
:not(.widget_block) > .bb-template-v2 .widget_calendar.has-x-large-font-size #wp-calendar tbody td, :not(.widget_block) >
.bb-template-v2 .wp-block-calendar.has-x-large-font-size #wp-calendar thead th,
:not(.widget_block) >
.bb-template-v2 .wp-block-calendar.has-x-large-font-size #wp-calendar tbody td {
  height: 60px;
  width: 60px;
}
@media screen and (max-width: 544px) {
  :not(.widget_block) > .bb-template-v2 .widget_calendar.has-x-large-font-size, :not(.widget_block) >
  .bb-template-v2 .wp-block-calendar.has-x-large-font-size {
    max-width: 450px;
  }
  :not(.widget_block) > .bb-template-v2 .widget_calendar.has-x-large-font-size #wp-calendar *,
  :not(.widget_block) > .bb-template-v2 .widget_calendar.has-x-large-font-size #wp-calendar tbody td,
  :not(.widget_block) > .bb-template-v2 .widget_calendar.has-x-large-font-size #wp-calendar thead th, :not(.widget_block) >
  .bb-template-v2 .wp-block-calendar.has-x-large-font-size #wp-calendar *,
  :not(.widget_block) >
  .bb-template-v2 .wp-block-calendar.has-x-large-font-size #wp-calendar tbody td,
  :not(.widget_block) >
  .bb-template-v2 .wp-block-calendar.has-x-large-font-size #wp-calendar thead th {
    font-size: 20px;
  }
  :not(.widget_block) > .bb-template-v2 .widget_calendar.has-x-large-font-size #wp-calendar thead th,
  :not(.widget_block) > .bb-template-v2 .widget_calendar.has-x-large-font-size #wp-calendar tbody td, :not(.widget_block) >
  .bb-template-v2 .wp-block-calendar.has-x-large-font-size #wp-calendar thead th,
  :not(.widget_block) >
  .bb-template-v2 .wp-block-calendar.has-x-large-font-size #wp-calendar tbody td {
    height: 30px;
    width: 30px;
    padding: 6px 5px;
  }
}
.bb-template-v2 .widget_calendar .calendar_wrap .wp-calendar-nav,
.bb-template-v2 .wp-block-calendar .calendar_wrap .wp-calendar-nav {
  top: 0;
  left: 0;
  -webkit-transform: translateY(-10px);
      -ms-transform: translateY(-10px);
          transform: translateY(-10px);
  width: 100%;
}
.bb-template-v2 .widget_calendar .wp-calendar-nav,
.bb-template-v2 .wp-block-calendar .wp-calendar-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: absolute;
  top: 28px;
  left: 20px;
  width: -webkit-calc(100% - 40px);
  width: calc(100% - 40px);
  padding: 0;
}
.bb-template-v2 .widget_calendar .wp-calendar-nav span:not(.pad),
.bb-template-v2 .wp-block-calendar .wp-calendar-nav span:not(.pad) {
  height: 38px;
  width: 38px;
}
.bb-template-v2 .widget_calendar .wp-calendar-nav span:not(.pad) a,
.bb-template-v2 .wp-block-calendar .wp-calendar-nav span:not(.pad) a {
  height: 38px;
  width: 38px;
  border-radius: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: var(--bb-content-alternate-background-color);
  font-size: 0;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  text-decoration: none;
}
.bb-template-v2 .widget_calendar .wp-calendar-nav span:not(.pad) a:before,
.bb-template-v2 .wp-block-calendar .wp-calendar-nav span:not(.pad) a:before {
  font-family: bb-icons;
  font-weight: 300;
  color: #000;
  font-size: 16px;
}
.bb-template-v2 .widget_calendar .wp-calendar-nav span:not(.pad) a:hover,
.bb-template-v2 .wp-block-calendar .wp-calendar-nav span:not(.pad) a:hover {
  background-color: var(--bb-primary-color);
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.bb-template-v2 .widget_calendar .wp-calendar-nav span:not(.pad) a:hover:before,
.bb-template-v2 .wp-block-calendar .wp-calendar-nav span:not(.pad) a:hover:before {
  color: var(--bb-content-background-color);
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.bb-template-v2 .widget_calendar .wp-calendar-nav span:not(.pad).wp-calendar-nav-prev a:before,
.bb-template-v2 .wp-block-calendar .wp-calendar-nav span:not(.pad).wp-calendar-nav-prev a:before {
  content: "\e8ab";
}
.bb-template-v2 .widget_calendar .wp-calendar-nav span:not(.pad).wp-calendar-nav-next a:before,
.bb-template-v2 .wp-block-calendar .wp-calendar-nav span:not(.pad).wp-calendar-nav-next a:before {
  content: "\e827";
}
.bb-template-v2 .wp-block-group .wp-block-calendar .wp-calendar-nav {
  top: -8px;
}
.bb-template-v2 .content-area :not(.widget_block) > .wp-block-rss,
.bb-template-v2 .content-area :not(.widget_block) > .wp-block-search,
.bb-template-v2 .content-area :not(.widget_block) > .wp-block-archives,
.bb-template-v2 .content-area :not(.widget_block) > .wp-block-calendar,
.bb-template-v2 .content-area :not(.widget_block) > .wp-block-page-list,
.bb-template-v2 .content-area :not(.widget_block) > .wp-block-tag-cloud,
.bb-template-v2 .content-area :not(.widget_block) > .wp-block-latest-posts,
.bb-template-v2 .content-area :not(.widget_block) > .wp-block-latest-comments,
.bb-template-v2 .content-area :not(.widget_block) > .wp-block-categories-list {
  border-radius: 10px;
}
.bb-template-v2 .widget_search input[name="bbp_search"],
.bb-template-v2 .widget_search input[type="search"],
.bb-template-v2 .widget_search input.search,
.bb-template-v2 .wp-block-search input[name="bbp_search"],
.bb-template-v2 .wp-block-search input[type="search"],
.bb-template-v2 .wp-block-search input.search {
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-input-radius);
  background-color: var(--bb-content-background-color);
}
.bb-template-v2 .widget_search .wp-block-search__button,
.bb-template-v2 .wp-block-search .wp-block-search__button {
  background-color: var(--bb-primary-button-background-regular);
  color: var(--bb-primary-button-text-regular);
  border: 1px solid var(--bb-primary-button-border-regular);
  border-radius: var(--bb-input-radius);
  margin-left: 10px;
  padding-left: 15px;
  padding-right: 15px;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.bb-template-v2 .widget_search .wp-block-search__button:focus,
.bb-template-v2 .wp-block-search .wp-block-search__button:focus {
  box-shadow: var(--bb-primary-button-focus-shadow);
}
.bb-template-v2 .widget_search .wp-block-search__button:hover,
.bb-template-v2 .wp-block-search .wp-block-search__button:hover {
  background-color: var(--bb-primary-button-background-hover);
  color: var(--bb-primary-button-text-hover);
  border-color: var(--bb-primary-button-border-hover);
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.bb-template-v2 .wp-block-archives li {
  margin-bottom: 5px;
  padding: 8px 10px;
  border-radius: var(--bb-button-radius);
  font-weight: 500;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  position: relative;
}
.bb-template-v2 .wp-block-archives li a {
  font-weight: 500;
}
.bb-template-v2 .wp-block-archives li a:before {
  position: absolute;
  content: "";
  inset: 0;
}
.bb-template-v2 .wp-block-archives li:hover {
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  background-color: var(--bb-content-alternate-background-color);
  color: var(--bb-headings-color);
}
.bb-template-v2 .wp-block-archives li:hover a {
  color: var(--bb-headings-color);
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.bb-template-v2 .wp-block-archives li:hover a:hover {
  background-color: transparent;
  color: var(--bb-headings-color);
}
.bb-template-v2 .wp-block-archives li.active {
  background-color: var(--bb-primary-button-background-regular);
  color: var(--bb-content-background-color);
}
.bb-template-v2 .wp-block-archives li.active a {
  color: var(--bb-content-background-color);
}
.bb-template-v2 .wp-block-archives-dropdown select {
  border-radius: var(--bb-input-radius);
  border-color: var(--bb-content-border-color);
  font-size: 14px;
}
.bb-template-v2 .wp-block-archives-dropdown select:focus {
  box-shadow: none;
}
.bb-template-v2 .wp-block-rss {
  margin-left: -5px;
}
.bb-template-v2 .wp-block-rss li:not(:last-child) a {
  margin-bottom: 5px;
}
.bb-template-v2 .wp-block-rss li a {
  padding: 8px 10px;
  border-radius: var(--bb-button-radius);
  font-weight: 500;
  display: inline-block;
}
.bb-template-v2 .wp-block-rss li a:hover {
  background-color: var(--bb-content-alternate-background-color);
  color: var(--bb-headings-color);
}
.bb-template-v2 .wp-block-rss li ul {
  margin-left: 20px;
}
.bb-template-v2 .wp-block-rss li.current_page_item > a, .bb-template-v2 .wp-block-rss li.current-menu-item > a {
  background-color: var(--bb-primary-color);
  color: var(--bb-body-background-color);
  font-weight: 600;
}
.bb-template-v2 .widget_product_tag_cloud .wp-block-tag-cloud,
.bb-template-v2 .widget_tag_cloud .wp-block-tag-cloud {
  margin-bottom: 0;
}
.bb-template-v2 .widget_product_tag_cloud a,
.bb-template-v2 .widget_tag_cloud a {
  background: var(--bb-content-alternate-background-color);
  border: 1px solid var(--bb-content-alternate-background-color);
  color: var(--bb-body-text-color);
  border-radius: 6px;
  padding: 5px 11px;
  font-size: 14px !important;
  font-weight: 500;
  margin-bottom: 8px;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  letter-spacing: -0.24px;
}
.bb-template-v2 .widget_product_tag_cloud a:hover,
.bb-template-v2 .widget_tag_cloud a:hover {
  background-color: var(--bb-primary-color);
  border: 1px solid var(--bb-primary-color);
  color: var(--bb-content-background-color);
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.bb-template-v2 .widget_product_tag_cloud a .tag-link-count,
.bb-template-v2 .widget_tag_cloud a .tag-link-count {
  opacity: 0.7;
}

.bb-template-v2 .widget.widget_bp_profile_completion_widget {
  padding-bottom: 25px;
}

.bb-template-v2 {
  /* Forums statistics */
  /* Latest Posts Widget */
}
.bb-template-v2 .widget .widget-title {
  letter-spacing: -0.24px;
}
.bb-template-v2 .bbp-stats .bbp-count {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.bb-template-v2 .bbp-stats .bbp-count strong {
  font-size: 18px;
  line-height: 24px;
  font-weight: 600;
  color: var(--bb-headings-color);
}
.bb-template-v2 .bbp-stats .bbp-count i {
  display: inline-block;
  font-size: 24px;
}
.bb-template-v2 ul.bbp-stats {
  margin: 0;
}
.bb-template-v2 ul.bbp-stats li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  background-color: var(--bb-content-alternate-background-color);
  border-radius: 8px;
  padding: 15px;
  margin-bottom: 8px;
}
.bb-template-v2 ul.bbp-stats h4 {
  font-size: 14px;
  font-weight: 400;
  line-height: 21px;
  color: var(--bb-body-text-color);
  text-align: left;
  margin: 0;
  padding: 0;
  min-height: auto;
}
.bb-template-v2 .wp-block-latest-posts .wp-block-latest-posts__featured-image img {
  border-radius: 8px;
}
.bb-template-v2 .widget.widget_block .wp-block-latest-posts ul li a {
  padding-left: 0;
  padding-right: 0;
}

.bb-template-v2 .widget.widget_nav_menu ul li {
  margin: 2px -7px;
}
.bb-template-v2 .widget.widget_nav_menu ul li ul li {
  margin: 2px 0;
}
.bb-template-v2 .widget.widget_nav_menu ul a {
  padding: 8px 10px;
}
.bb-template-v2 .widget.widget_nav_menu ul a:hover {
  background-color: var(--bb-content-alternate-background-color);
  color: var(--bb-headings-color);
}
.bb-template-v2 .widget.widget_nav_menu ul a i {
  color: var(--bb-alternate-text-color);
}
.bb-template-v2 .widget.widget_nav_menu ul li.current-menu-item a {
  background-color: var(--bb-primary-color);
  color: var(--bb-body-background-color);
}
.bb-template-v2 .widget.widget_nav_menu ul li.current-menu-item a i {
  color: var(--bb-body-background-color);
}

.bb-template-v2 .bs-styled-radio:checked + label:after, .bb-template-v2 .bs-styled-radio:checked + .bb-radio-label:after {
  display: none;
}
.bb-template-v2 .bs-styled-radio:checked + label:before, .bb-template-v2 .bs-styled-radio:checked + .bb-radio-label:before {
  border-width: 6px;
  border-color: var(--bb-primary-color);
}
.bb-template-v2 .bb-radio-style input[type="radio"]:checked + span:before {
  border: 6px solid var(--bb-primary-color);
}
.bb-template-v2 .bb-radio-style input[type="radio"]:checked + span:after {
  display: none;
}
.bb-template-v2 input[type="radio"]:focus {
  box-shadow: none;
}
.bb-template-v2 .widget_search input[name="bbp_search"]:focus,
.bb-template-v2 .wp-block-search input[name="bbp_search"]:focus,
.bb-template-v2 .widget_search input[type="search"]:focus,
.bb-template-v2 .wp-block-search input[type="search"]:focus,
.bb-template-v2 .widget.widget_search input.search:focus, .bb-template-v2.woocommerce #content table.cart td.actions .input-text:focus, .bb-template-v2.woocommerce table.cart td.actions .input-text:focus, .bb-template-v2.woocommerce-page #content table.cart td.actions .input-text:focus, .bb-template-v2.woocommerce-page table.cart td.actions .input-text:focus,
.bb-template-v2 .member-media select#bb-media-privacy:focus,
.bb-template-v2 .member-media select#bb-album-privacy:focus {
  border-color: var(--bb-input-focus-border-color);
  border-width: 1px;
  box-shadow: var(--bb-input-focus-shadow);
}
.bb-template-v2 .buddypress-wrap .select-wrap:focus-within {
  border-color: var(--bb-input-focus-border-color);
  border-width: 1px;
  box-shadow: var(--bb-input-focus-shadow);
}
.bb-template-v2 .bs-forums-banner-wrap input:focus {
  box-shadow: none;
}

.bb-template-v2 {
  /* Zoom screen */
}
.bb-template-v2 .bp-navs:not(.bp-subnavs) ul li.selected a {
  border-bottom: 0;
}
.bb-template-v2 .buddypress-wrap:not(.bp-single-vert-nav) .bp-manage-group-container,
.bb-template-v2 .bp-profile-wrapper,
.bb-template-v2 #buddypress .dir-form.bp-search-results-wrapper,
.bb-template-v2 .buddypress-wrap .bp-settings-container {
  border: 0;
  background-color: transparent;
}
.bb-template-v2.groups.group-admin #buddypress.bp-single-vert-nav #item-body #group-settings-form {
  border: 0;
}
.bb-template-v2 .buddypress-wrap .bp-settings-container .bp-navs .current a,
.bb-template-v2 .buddypress-wrap .bp-settings-container .bp-navs .selected a,
.bb-template-v2 .bp-single-vert-nav .bp-settings-container .bp-navs .current a,
.bb-template-v2 .bp-single-vert-nav .bp-settings-container .bp-navs .selected a,
.bb-template-v2 .bp-search-results-wrapper .bp-navs .current a,
.bb-template-v2 .bp-search-results-wrapper .bp-navs .selected a {
  background-color: var(--bb-primary-color);
  color: var(--bb-body-background-color);
}
.bb-template-v2 .buddypress-wrap .bp-settings-container .bp-navs .current a:before,
.bb-template-v2 .buddypress-wrap .bp-settings-container .bp-navs .selected a:before,
.bb-template-v2 .bp-single-vert-nav .bp-settings-container .bp-navs .current a:before,
.bb-template-v2 .bp-single-vert-nav .bp-settings-container .bp-navs .selected a:before,
.bb-template-v2 .bp-search-results-wrapper .bp-navs .current a:before,
.bb-template-v2 .bp-search-results-wrapper .bp-navs .selected a:before {
  color: var(--bb-body-background-color);
}
.bb-template-v2 .buddypress-wrap .bp-settings-container .bp-navs .current a:hover,
.bb-template-v2 .buddypress-wrap .bp-settings-container .bp-navs .selected a:hover,
.bb-template-v2 .bp-single-vert-nav .bp-settings-container .bp-navs .current a:hover,
.bb-template-v2 .bp-single-vert-nav .bp-settings-container .bp-navs .selected a:hover,
.bb-template-v2 .bp-search-results-wrapper .bp-navs .current a:hover,
.bb-template-v2 .bp-search-results-wrapper .bp-navs .selected a:hover {
  background-color: var(--bb-primary-color);
  color: var(--bb-body-background-color);
}
.bb-template-v2 .buddypress-wrap .bp-settings-container .bp-navs li a,
.bb-template-v2 .bp-single-vert-nav .bp-settings-container .bp-navs li a,
.bb-template-v2 .bp-search-results-wrapper .bp-navs li a {
  padding: 13px 20px;
  line-height: 14px;
  color: var(--bb-headings-color);
  border: 0;
  background-color: transparent;
  margin-bottom: 1px;
}
.bb-template-v2 .buddypress-wrap .bp-settings-container .bp-navs li a:before,
.bb-template-v2 .bp-single-vert-nav .bp-settings-container .bp-navs li a:before,
.bb-template-v2 .bp-search-results-wrapper .bp-navs li a:before {
  color: var(--bb-alternate-text-color);
}
.bb-template-v2 .buddypress-wrap .bp-settings-container .bp-navs li a:hover,
.bb-template-v2 .bp-single-vert-nav .bp-settings-container .bp-navs li a:hover,
.bb-template-v2 .bp-search-results-wrapper .bp-navs li a:hover {
  color: var(--bb-headings-color);
  border: 0;
}
.bb-template-v2 .bp-single-vert-nav .bp-settings-container .bp-navs li a {
  padding: 13px 20px;
  line-height: 14px;
  color: var(--bb-headings-color);
  border: 0;
  background-color: transparent;
  margin-bottom: 1px;
}
.bb-template-v2 .bp-single-vert-nav .bp-settings-container .bp-navs li a:before {
  color: var(--bb-alternate-text-color);
}
.bb-template-v2 .bp-single-vert-nav .bp-settings-container .bp-navs li a:hover {
  color: var(--bb-headings-color);
  border: 0;
}
.bb-template-v2.groups.group-admin #buddypress #item-body #group-settings-form {
  border: 1px solid var(--bb-content-border-color);
}
.bb-template-v2.groups.group-admin .bp-navs.group-subnav {
  border: 0;
  background-color: transparent;
  padding: 0 25px 0 0;
}
.bb-template-v2.groups.group-admin .bp-navs.group-subnav a {
  border-radius: 6px;
  background-color: transparent;
}
.bb-template-v2.groups.group-admin .bp-navs.group-subnav a:hover {
  background-color: var(--bb-content-alternate-background-color);
  color: var(--bb-headings-color);
}
.bb-template-v2.groups.group-admin .bp-navs.group-subnav .current a,
.bb-template-v2.groups.group-admin .bp-navs.group-subnav .selected a {
  background-color: var(--bb-primary-color);
  border: 0;
  color: var(--bb-body-background-color);
}
.bb-template-v2.groups.group-admin .bp-single-vert-nav .bp-navs.group-subnav .selected a {
  color: var(--bb-primary-color);
}
.bb-template-v2.groups.group-admin #buddypress.buddypress-wrap.bp-single-vert-nav #item-body {
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-block-radius);
  background-color: var(--bb-content-background-color);
  padding-right: 20px;
  padding-top: 10px;
}
.bb-template-v2.messages .bp-single-vert-nav #item-body, .bb-template-v2.groups.group-admin #buddypress.buddypress-wrap.bp-single-vert-nav #item-body {
  margin-left: 20px;
}
.bb-template-v2 #buddypress .bp-search-results-wrapper .search_results,
.bb-template-v2 #page #buddypress #item-body .bp-profile-wrapper:not(.need-separator) .bp-profile-content {
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-block-radius);
  background-color: var(--bb-content-background-color);
}
.bb-template-v2 .bp-search-results-wrapper .bp-navs,
.bb-template-v2 #page #buddypress #item-body .bp-profile-wrapper #subnav {
  border: 0;
  background-color: transparent;
  padding: 0 25px 0 0;
}
.bb-template-v2 .bp-search-results-wrapper .bp-navs a,
.bb-template-v2 #page #buddypress #item-body .bp-profile-wrapper #subnav a {
  border-radius: 6px;
  background-color: transparent;
}
.bb-template-v2 .bp-search-results-wrapper .bp-navs a:before,
.bb-template-v2 #page #buddypress #item-body .bp-profile-wrapper #subnav a:before {
  color: var(--bb-alternate-text-color);
}
.bb-template-v2 .bp-search-results-wrapper .bp-navs a:hover,
.bb-template-v2 #page #buddypress #item-body .bp-profile-wrapper #subnav a:hover {
  background-color: var(--bb-content-alternate-background-color);
  color: var(--bb-headings-color);
}
.bb-template-v2 .bp-search-results-wrapper .bp-navs .current a,
.bb-template-v2 .bp-search-results-wrapper .bp-navs .selected a,
.bb-template-v2 #page #buddypress #item-body .bp-profile-wrapper #subnav .current a,
.bb-template-v2 #page #buddypress #item-body .bp-profile-wrapper #subnav .selected a {
  background-color: var(--bb-primary-color);
  border: 0;
  color: var(--bb-body-background-color);
}
.bb-template-v2 .bp-search-results-wrapper .bp-navs .current a:after,
.bb-template-v2 .bp-search-results-wrapper .bp-navs .selected a:after,
.bb-template-v2 #page #buddypress #item-body .bp-profile-wrapper #subnav .current a:after,
.bb-template-v2 #page #buddypress #item-body .bp-profile-wrapper #subnav .selected a:after {
  display: none;
}
.bb-template-v2 .bp-search-results-wrapper .bp-navs .current a:before,
.bb-template-v2 .bp-search-results-wrapper .bp-navs .selected a:before,
.bb-template-v2 #page #buddypress #item-body .bp-profile-wrapper #subnav .current a:before,
.bb-template-v2 #page #buddypress #item-body .bp-profile-wrapper #subnav .selected a:before {
  color: var(--bb-body-background-color);
}
.bb-template-v2 .bp-search-results-wrapper .bp-navs .current a .count,
.bb-template-v2 .bp-search-results-wrapper .bp-navs .selected a .count,
.bb-template-v2 #page #buddypress #item-body .bp-profile-wrapper #subnav .current a .count,
.bb-template-v2 #page #buddypress #item-body .bp-profile-wrapper #subnav .selected a .count {
  background-color: var(--bb-body-background-color);
  color: var(--bb-primary-color);
}
.bb-template-v2 .bp-search-results-wrapper .bp-navs .current a,
.bb-template-v2 .bp-search-results-wrapper .bp-navs .selected a {
  border-top: 0;
  border-bottom: 0;
  padding: 10px 20px;
}
.bb-template-v2 .bp-search-results-wrapper .bp-navs .current a:hover,
.bb-template-v2 .bp-search-results-wrapper .bp-navs .selected a:hover {
  border-top: 0;
  border-bottom: 0;
}
.bb-template-v2 .bp-search-results-wrapper .bp-navs .current a:hover .count,
.bb-template-v2 .bp-search-results-wrapper .bp-navs .selected a:hover .count {
  background-color: var(--bb-body-background-color);
  color: var(--bb-primary-color);
}
.bb-template-v2 .buddypress-wrap .bp-settings-container .bp-navs,
.bb-template-v2 .bp-single-vert-nav .bp-settings-container .bp-navs {
  border: 0;
  background-color: transparent;
  padding: 0 25px 0 0;
}
.bb-template-v2 .buddypress-wrap .bp-settings-container .bp-navs a,
.bb-template-v2 .bp-single-vert-nav .bp-settings-container .bp-navs a {
  border-radius: 6px;
}
.bb-template-v2 .buddypress-wrap .bp-settings-container .bp-navs a:hover,
.bb-template-v2 .bp-single-vert-nav .bp-settings-container .bp-navs a:hover {
  background-color: var(--bb-content-alternate-background-color);
  color: var(--bb-headings-color);
}
.bb-template-v2 .buddypress-wrap .bp-settings-container .bp-navs .selected a,
.bb-template-v2 .bp-single-vert-nav .bp-settings-container .bp-navs .selected a {
  background-color: var(--bb-primary-color);
  border: 0;
  color: var(--bb-body-background-color);
}
.bb-template-v2 .bp-invites-container .bb-bp-invites-content {
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-block-radius);
  background-color: var(--bb-content-background-color);
}
.bb-template-v2 .bp-invites-container .bp-navs li:first-child a {
  margin-left: 0;
}
@media screen and (max-width: 46.8em) {
  .bb-template-v2 nav#object-nav.bb-single-main-nav--vertical {
    border: 0;
    padding: 0;
  }
}
@media screen and (min-width: 46.8em) {
  .bb-template-v2 .bp-single-vert-nav .bp-wrap:not(.bp-fullwidth-wrap) {
    border: 0;
    background-color: transparent;
  }
  .bb-template-v2 nav#object-nav.bb-single-main-nav--vertical {
    border-right: 0;
    padding-right: 10px;
    padding-top: 0;
    background-color: transparent;
  }
  .bb-template-v2 nav#object-nav.bb-single-main-nav--vertical a {
    border-radius: 6px;
  }
  .bb-template-v2 nav#object-nav.bb-single-main-nav--vertical a:hover {
    background-color: var(--bb-content-alternate-background-color);
    color: var(--bb-headings-color);
  }
  .bb-template-v2 #buddypress.bp-single-vert-nav.bp-vertical-navs .bp-wrap nav#object-nav.vertical li.selected,
  .bb-template-v2 nav#object-nav.bb-single-main-nav--vertical .selected,
  .bb-template-v2 nav#object-nav.vertical .selected {
    border-radius: 6px;
  }
  .bb-template-v2 #buddypress.bp-single-vert-nav.bp-vertical-navs .bp-wrap nav#object-nav.vertical li.selected > a,
  .bb-template-v2 nav#object-nav.bb-single-main-nav--vertical .selected > a,
  .bb-template-v2 nav#object-nav.vertical .selected > a {
    background-color: var(--bb-primary-color);
    border: 0;
    color: var(--bb-body-background-color);
  }
  .bb-template-v2 #buddypress.bp-single-vert-nav.bp-vertical-navs .bp-wrap nav#object-nav.vertical li.selected > a .count,
  .bb-template-v2 nav#object-nav.bb-single-main-nav--vertical .selected > a .count,
  .bb-template-v2 nav#object-nav.vertical .selected > a .count {
    background-color: var(--bb-body-background-color);
    color: var(--bb-primary-color);
  }
  .bb-template-v2 #buddypress.bp-single-vert-nav.bp-vertical-navs .bp-wrap nav#object-nav.vertical ul li.selected a:hover {
    background-color: var(--bb-primary-color);
    color: var(--bb-body-background-color);
  }
  .bb-template-v2 #page #buddypress #item-body .bp-profile-wrapper #subnav .selected:after {
    background-color: transparent;
  }
}
.bb-template-v2 .buddypress-wrap.bp-dir-hori-nav #item-body .bp-zoom-meeting-container nav#subnav .subnav,
.bb-template-v2 .buddypress-wrap.bp-dir-hori-nav #item-body .bp-zoom-webinar-container nav#subnav .subnav {
  border-bottom: 1px solid var(--bb-content-border-color);
  padding: 15px 20px 13px;
}
.bb-template-v2 .buddypress-wrap.bp-dir-hori-nav #item-body .bp-zoom-meeting-container nav#subnav .subnav li.bp-groups-tab,
.bb-template-v2 .buddypress-wrap.bp-dir-hori-nav #item-body .bp-zoom-webinar-container nav#subnav .subnav li.bp-groups-tab {
  margin-top: 0;
}
.bb-template-v2 .buddypress-wrap.bp-dir-hori-nav #item-body .bp-zoom-meeting-container nav#subnav .subnav li:not(:last-child),
.bb-template-v2 .buddypress-wrap.bp-dir-hori-nav #item-body .bp-zoom-webinar-container nav#subnav .subnav li:not(:last-child) {
  padding-right: 10px;
}
.bb-template-v2 .buddypress-wrap.bp-dir-hori-nav #item-body .bp-zoom-meeting-container nav#subnav .subnav #bp-zoom-switch-type > a,
.bb-template-v2 .buddypress-wrap.bp-dir-hori-nav #item-body .bp-zoom-webinar-container nav#subnav .subnav #bp-zoom-switch-type > a {
  background-color: transparent;
  border-radius: 0;
  border: 0;
}
.bb-template-v2 .buddypress-wrap.bp-dir-hori-nav #item-body .bp-zoom-meeting-container nav#subnav .subnav #bp-zoom-switch-type > a:first-child,
.bb-template-v2 .buddypress-wrap.bp-dir-hori-nav #item-body .bp-zoom-webinar-container nav#subnav .subnav #bp-zoom-switch-type > a:first-child {
  border-right: 1px solid var(--bb-content-border-color);
}
.bb-template-v2 .buddypress-wrap.bp-dir-hori-nav #item-body .bp-zoom-meeting-container nav#subnav .subnav #webinars-sync,
.bb-template-v2 .buddypress-wrap.bp-dir-hori-nav #item-body .bp-zoom-meeting-container nav#subnav .subnav #meetings-sync,
.bb-template-v2 .buddypress-wrap.bp-dir-hori-nav #item-body .bp-zoom-webinar-container nav#subnav .subnav #webinars-sync,
.bb-template-v2 .buddypress-wrap.bp-dir-hori-nav #item-body .bp-zoom-webinar-container nav#subnav .subnav #meetings-sync {
  background-color: transparent;
}
.bb-template-v2 .buddypress-wrap .item-body #subnav ul li {
  margin-bottom: 5px;
}
.bb-template-v2 .bb-profile-grid.bb-grid #subnav.bp-navs .sub-menu li {
  margin-bottom: 0;
}

.buddypress-wrap.bp-dir-hori-nav #item-body .bp-zoom-meeting-container nav#subnav #meetings-sync,
.buddypress-wrap.bp-dir-hori-nav #item-body .bp-zoom-webinar-container nav#subnav #webinars-sync {
  color: var(--bb-primary-color);
  border: transparent;
}

.bb-template-v2 .bp-dir-hori-nav:not(.bp-vertical-navs) nav#object-nav {
  background-color: transparent;
  border: 0;
  padding: 0;
  margin-top: 5px;
  margin-bottom: 22px;
}
.bb-template-v2 .bp-dir-hori-nav:not(.bp-vertical-navs) nav#object-nav > ul > li > a:not(.more-button) {
  padding: 20px 0 2px;
}
.bb-template-v2 .bp-dir-hori-nav:not(.bp-vertical-navs) nav#object-nav a.more-button {
  padding: 23px 0 2px;
}
.bb-template-v2 nav#object-nav .selected > a {
  border: 0;
}
.bb-template-v2 nav#object-nav > ul > li > a .bb-single-nav-item-point {
  border-bottom: 2px solid transparent;
  padding-bottom: 10px;
}
.bb-template-v2 nav#object-nav > ul > .selected > a .bb-single-nav-item-point {
  border-bottom: 2px solid var(--bb-primary-color);
  padding-bottom: 10px;
}
.bb-template-v2 nav#object-nav > ul > .selected > a .bb-single-nav-item-point {
  border-bottom: 2px solid var(--bb-primary-color);
  padding-bottom: 10px;
}
@media screen and (min-width: 46.8em) {
  .bb-template-v2 nav#object-nav.bb-single-main-nav--vertical > ul > li > a .bb-single-nav-item-point {
    padding-bottom: 0;
    border: 0;
  }
}
.bb-template-v2 .buddypress-wrap.bp-dir-hori-nav:not(.bp-vertical-navs) nav#subnav, .bb-template-v2.groups .bp-single-vert-nav #item-body #subnav .subnav {
  border-bottom: 0;
}
.bb-template-v2 .subnav li.current a,
.bb-template-v2 .subnav li.selected a,
.bb-template-v2 .bp-single-vert-nav .subnav li.current a,
.bb-template-v2 .bp-single-vert-nav .subnav li.selected a, .bb-template-v2.groups .bp-single-vert-nav .subnav li.current a,
.bb-template-v2.groups .bp-single-vert-nav .subnav li.selected a, .bb-template-v2.groups .bp-single-vert-nav #item-body #subnav .subnav li.current a,
.bb-template-v2.groups .bp-single-vert-nav #item-body #subnav .subnav li.selected a, .bb-template-v2.groups.group-admin .bp-single-vert-nav .bp-navs.group-subnav li.current a,
.bb-template-v2.groups.group-admin .bp-single-vert-nav .bp-navs.group-subnav li.selected a {
  background-color: var(--bb-content-background-color);
  border: 1px solid var(--bb-content-border-color);
  color: var(--bb-headings-color);
}
.bb-template-v2 .subnav li.current a:hover,
.bb-template-v2 .subnav li.selected a:hover,
.bb-template-v2 .bp-single-vert-nav .subnav li.current a:hover,
.bb-template-v2 .bp-single-vert-nav .subnav li.selected a:hover, .bb-template-v2.groups .bp-single-vert-nav .subnav li.current a:hover,
.bb-template-v2.groups .bp-single-vert-nav .subnav li.selected a:hover, .bb-template-v2.groups .bp-single-vert-nav #item-body #subnav .subnav li.current a:hover,
.bb-template-v2.groups .bp-single-vert-nav #item-body #subnav .subnav li.selected a:hover, .bb-template-v2.groups.group-admin .bp-single-vert-nav .bp-navs.group-subnav li.current a:hover,
.bb-template-v2.groups.group-admin .bp-single-vert-nav .bp-navs.group-subnav li.selected a:hover {
  background-color: var(--bb-content-alternate-background-color);
  color: var(--bb-headings-color);
}
.bb-template-v2 .subnav li,
.bb-template-v2 .bp-single-vert-nav .subnav li, .bb-template-v2.groups .bp-single-vert-nav .subnav li, .bb-template-v2.groups .bp-single-vert-nav #item-body #subnav .subnav li, .bb-template-v2.groups.group-admin .bp-single-vert-nav .bp-navs.group-subnav li {
  padding-right: 10px;
}
.bb-template-v2 .subnav li:not(:last-child),
.bb-template-v2 .bp-single-vert-nav .subnav li:not(:last-child), .bb-template-v2.groups .bp-single-vert-nav .subnav li:not(:last-child), .bb-template-v2.groups .bp-single-vert-nav #item-body #subnav .subnav li:not(:last-child), .bb-template-v2.groups.group-admin .bp-single-vert-nav .bp-navs.group-subnav li:not(:last-child) {
  padding-right: 10px;
}
.bb-template-v2 .subnav li a,
.bb-template-v2 .bp-single-vert-nav .subnav li a, .bb-template-v2.groups .bp-single-vert-nav .subnav li a, .bb-template-v2.groups .bp-single-vert-nav #item-body #subnav .subnav li a, .bb-template-v2.groups.group-admin .bp-single-vert-nav .bp-navs.group-subnav li a {
  padding: 0 15px;
  line-height: 29px;
  border-radius: 6px;
  border: 1px solid transparent;
  color: var(--bb-body-body-text-color);
  background-color: var(--bb-content-alternate-background-color);
  margin: 0;
}
.bb-template-v2 .subnav li a:hover,
.bb-template-v2 .bp-single-vert-nav .subnav li a:hover, .bb-template-v2.groups .bp-single-vert-nav .subnav li a:hover, .bb-template-v2.groups .bp-single-vert-nav #item-body #subnav .subnav li a:hover, .bb-template-v2.groups.group-admin .bp-single-vert-nav .bp-navs.group-subnav li a:hover {
  border: 1px solid var(--bb-content-border-color);
}
.bb-template-v2 .bb-profile-grid.bb-grid #subnav.bp-navs .subnav a.more-button {
  background-color: transparent;
  border: 0;
  padding: 5px 0 0;
}
.bb-template-v2 .bb-profile-grid.bb-grid #subnav.bp-navs .subnav .more-button.active:after {
  display: none;
}
.bb-template-v2 .buddypress-wrap .bp-settings-container .bp-navs li {
  padding-right: 0;
}
.bb-template-v2 .bp-messages-container .subnav li a {
  border: 0;
  padding: 0;
  color: var(--bb-headings-color);
  background: none;
}
.bb-template-v2 .bp-messages-container .subnav li a:hover, .bb-template-v2 .bp-messages-container .subnav li a:focus {
  background-color: transparent;
  color: var(--bb-primary-color);
}
.bb-template-v2 #subnav li:not(.current) a:focus,
.bb-template-v2 #subnav li:not(.current) a:hover,
.bb-template-v2 #subnav li:not(.selected) a:focus,
.bb-template-v2 #subnav li:not(.selected) a:hover {
  color: var(--bb-headings-color);
  background-color: var(--bb-content-alternate-background-color);
}
.bb-template-v2 .messages-wrapper #subnav #compose-action-personal-li .bb_more_options_action:hover,
.bb-template-v2 .messages-wrapper #subnav #compose-personal-li a:hover {
  background: none;
  color: var(--bb-primary-color);
}
.bb-template-v2.groups.group-messages .bp-single-vert-nav #item-body #subnav .subnav {
  margin: 0;
}
@media screen and (max-width: 900px) {
  .bb-template-v2 #buddypress .bp-settings-container .bp-navs li a {
    padding: 10px 15px;
  }
}

.bb-template-v2 .woocommerce .bsMyAccount {
  background-color: transparent;
  border: 0;
}
.bb-template-v2 .woocommerce .woocommerce-MyAccount-content {
  background-color: var(--bb-content-background-color);
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-block-radius);
}
.bb-template-v2 .woocommerce-MyAccount-navigation {
  padding-right: 30px;
}
.bb-template-v2 .woocommerce-MyAccount-navigation .wc-MyAccount-navigation-heading {
  display: none;
}
.bb-template-v2 .woocommerce .woocommerce-MyAccount-navigation ul li a {
  border-radius: 6px;
}
.bb-template-v2 .woocommerce .woocommerce-MyAccount-navigation ul li a:hover {
  color: var(--bb-headings-color);
}
.bb-template-v2 .woocommerce .woocommerce-MyAccount-navigation ul li a:before {
  color: var(--bb-alternate-text-color);
}
.bb-template-v2 .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a {
  background-color: var(--bb-primary-color);
  color: var(--bb-body-background-color);
}
.bb-template-v2 .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a:before {
  color: var(--bb-body-background-color);
}
@media screen and (max-width: 800px) {
  .bb-template-v2 .woocommerce-MyAccount-navigation {
    padding-right: 0;
  }
  .bb-template-v2 .woocommerce-MyAccount-navigation .wc-MyAccount-navigation-heading {
    display: block;
  }
}

.bb-template-v2 .lifterlms .llms-student-dashboard {
  border: 0;
}
.bb-template-v2 .llms-student-dashboard .llms-student-dashboard__frame {
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-block-radius);
}
.bb-template-v2 .lifterlms .llms-sd-header {
  background-color: transparent;
  border: 0;
}
.bb-template-v2 .lifterlms .llms-sd-header .llms-sd-items {
  padding: 0;
}
.bb-template-v2 .llms-sd-items li.llms-sd-item {
  border-radius: 6px;
}
.bb-template-v2 .llms-sd-items li.llms-sd-item:hover {
  background-color: var(--bb-content-alternate-background-color);
}
.bb-template-v2 .lifterlms .llms-student-dashboard .llms-sd-link:hover {
  color: var(--bb-headings-color);
}
.bb-template-v2 .lifterlms .llms-student-dashboard .llms-sd-link:before {
  color: var(--bb-alternate-text-color);
}
.bb-template-v2 .llms-sd-items li.llms-sd-item.current:hover {
  background-color: var(--bb-primary-color);
}
.bb-template-v2 .llms-student-dashboard .llms-sd-nav .llms-sd-items .llms-sd-item.current {
  background-color: var(--bb-primary-color);
}
.bb-template-v2 .llms-student-dashboard .llms-sd-nav .llms-sd-items .llms-sd-item.current:hover {
  background-color: var(--bb-primary-color);
}
.bb-template-v2 .llms-student-dashboard .llms-sd-nav .llms-sd-items .llms-sd-item.current .llms-sd-link {
  color: var(--bb-body-background-color);
}
.bb-template-v2 .llms-student-dashboard .llms-sd-nav .llms-sd-items .llms-sd-item.current .llms-sd-link:hover {
  color: var(--bb-body-background-color);
}
.bb-template-v2 .llms-student-dashboard .llms-sd-nav .llms-sd-items .llms-sd-item.current .llms-sd-link:before {
  color: var(--bb-body-background-color);
}

.bb-template-v2 .bp-navs ul.component-navigation:not(.subnav) li.selected a {
  border-bottom: 0;
}
.bb-template-v2 .bb-courses-directory .bp-navs > ul > li > a,
.bb-template-v2 .lifterlms-course-list .bp-navs.bp-subnavs > ul > li > a {
  padding: 10px 0;
}
.bb-template-v2 .bp-navs > ul > li a .bb-component-nav-item-point {
  border-bottom: 2px solid transparent;
  padding-bottom: 10px;
}
.bb-template-v2 .bp-navs > ul > li.current a .bb-component-nav-item-point, .bb-template-v2 .bp-navs > ul > li.selected a .bb-component-nav-item-point {
  border-bottom: 2px solid var(--bb-primary-color);
}
.bb-template-v2 .bp-subnavs > ul > li.current:hover .bb-component-nav-item-point, .bb-template-v2 .bp-subnavs > ul > li.selected:hover .bb-component-nav-item-point,
.bb-template-v2 .bp-navs > ul > li.current:hover .bb-component-nav-item-point,
.bb-template-v2 .bp-navs > ul > li.selected:hover .bb-component-nav-item-point {
  color: var(--bb-primary-color);
}

.bb-template-v2 .buddypanel {
  padding-left: 10px;
  padding-right: 10px;
}
.bb-template-v2 ul.buddypanel-menu > li > a > i ~ span:not(.count) {
  margin-left: -5px;
  vertical-align: middle;
}
.bb-template-v2 .buddypanel #site-logo {
  padding-left: 10px;
  padding-right: 10px;
}
.bb-template-v2 .buddypanel .bb-toggle-panel {
  padding-left: 8px;
  padding-right: 8px;
  min-width: 48px;
  border-radius: 6px;
}
.bb-template-v2 .buddypanel .bb-toggle-panel:hover {
  background-color: var(--bb-sidenav-menu-background-color-hover);
}

.bb-template-v2 .side-panel-menu li {
  min-height: 50px;
}
.bb-template-v2 .side-panel-menu a {
  padding: 13px 0;
  width: -webkit-calc(100% - 20px);
  width: calc(100% - 20px);
  border-radius: 6px;
}
.bb-template-v2 .side-panel-menu > li:not(.current-menu-item) > a:hover {
  background-color: var(--bb-sidenav-alt-background);
  color: var(--bb-sidenav-links);
}
.bb-template-v2 .side-panel-menu > li:not(.current-menu-item) > a:hover i {
  color: var(--bb-sidenav-links);
}
.bb-template-v2 .side-panel-menu .current-menu-parent.current-menu-item > a, .bb-template-v2 .side-panel-menu > .current-menu-item > a {
  background-color: var(--bb-sidenav-menu-background-color-active);
  color: var(--bb-sidenav-text-active);
}
.bb-template-v2 .side-panel-menu .current-menu-parent.current-menu-item > a span.count, .bb-template-v2 .side-panel-menu > .current-menu-item > a span.count {
  background-color: var(--bb-sidenav-count-background-color-active);
  color: var(--bb-sidenav-count-text-color-active);
}
.bb-template-v2 .side-panel-menu .current-menu-parent.current-menu-item > a > .bs-submenu-toggle, .bb-template-v2 .side-panel-menu > .current-menu-item > a > .bs-submenu-toggle {
  color: var(--bb-sidenav-text-active);
}
.bb-template-v2 .side-panel-menu .current-menu-parent.current-menu-item > a:hover, .bb-template-v2 .side-panel-menu > .current-menu-item > a:hover {
  background-color: var(--bb-sidenav-menu-background-color-active);
  color: var(--bb-sidenav-text-active);
}
.bb-template-v2 .side-panel-menu .current-menu-parent.current-menu-item > a:hover span.count, .bb-template-v2 .side-panel-menu > .current-menu-item > a:hover span.count {
  background-color: var(--bb-sidenav-count-background-color-active);
  color: var(--bb-sidenav-count-text-color-active);
}
.bb-template-v2 .side-panel-menu .current-menu-parent.current-menu-item > a:hover > .bs-submenu-toggle, .bb-template-v2 .side-panel-menu > .current-menu-item > a:hover > .bs-submenu-toggle {
  color: var(--bb-sidenav-text-active);
}
.bb-template-v2 .side-panel-menu .current-menu-parent.current-menu-item + .current-menu-item, .bb-template-v2 .side-panel-menu > .current-menu-item + .current-menu-item {
  margin-top: 5px;
}
.bb-template-v2 .side-panel-menu > .current-menu-item > a, .bb-template-v2 .side-panel-menu > .current-menu-item > i {
  color: var(--bb-sidenav-text-active);
}
.bb-template-v2 .side-panel-menu > .current-menu-item > a:hover i {
  color: var(--bb-sidenav-text-active);
}
.bb-template-v2 .side-panel-menu > .current-menu-item .sub-menu a {
  color: var(--bb-sidenav-text-regular);
  background-color: var(--bb-sidenav-menu-background-color-regular);
}
.bb-template-v2 .side-panel-menu > .current-menu-item .sub-menu .current-menu-item > a {
  background-color: var(--bb-sidenav-menu-background-color-active);
  color: var(--bb-sidenav-text-active);
}
.bb-template-v2 .side-panel-menu > .current-menu-item .sub-menu .current-menu-item > a span.count {
  background-color: var(--bb-sidenav-count-background-color-active);
  color: var(--bb-sidenav-count-text-color-active);
}
.bb-template-v2 .side-panel-menu > .current-menu-item .sub-menu .current-menu-item > a > .bs-submenu-toggle {
  color: var(--bb-sidenav-text-active);
}
.bb-template-v2 .side-panel-menu .sub-menu a {
  width: -webkit-calc(100% - 42px);
  width: calc(100% - 42px);
}
.bb-template-v2 ul.buddypanel-menu-block li a,
.bb-template-v2 .widget.widget_block ul.buddypanel-menu-block li a {
  border-radius: 6px;
  font-weight: normal;
}
.bb-template-v2 ul.buddypanel-menu-block li a > span,
.bb-template-v2 .widget.widget_block ul.buddypanel-menu-block li a > span {
  font-weight: 500;
}

.bb-template-v2 .side-panel-inner.is_block .buddypanel-menu-block li.current-menu-item > a {
  color: var(--bb-content-background-color);
  background-color: var(--bb-primary-color);
}
.bb-template-v2 .side-panel-inner.is_block .buddypanel-menu-block li.current-menu-item > a span.count {
  background-color: var(--bb-content-background-color);
  color: var(--bb-primary-color);
}
.bb-template-v2 .side-panel-inner.is_block .buddypanel-menu-block li.current-menu-item > a > .bs-submenu-toggle {
  color: var(--bb-content-background-color);
}

.bb-template-v2.buddypanel-open ul.buddypanel-menu.has-section-menu:not(.mobile-menu) > li:not(.bb-menu-section) {
  margin-left: 12px;
}

.bb-template-v2 .content-area ul.buddypanel-menu.has-section-menu:not(.mobile-menu) {
  margin-top: 5px;
}

.bb-template-v2 .content-area .side-panel-inner.is_block ul.buddypanel-menu.has-section-menu li:not(.bb-menu-section) > a {
  width: -webkit-calc(100% - 12px);
  width: calc(100% - 12px);
}
.bb-template-v2 .content-area .side-panel-inner.is_block ul.buddypanel-menu.has-section-menu li:not(.bb-menu-section) > a .bs-submenu-toggle {
  right: 22px;
}

.bb-template-v2.buddypanel-open .buddypanel ul.buddypanel-menu.has-section-menu > li:not(.bb-menu-section) > a {
  width: -webkit-calc(100% - 45px);
  width: calc(100% - 45px);
}
.bb-template-v2.buddypanel-open .buddypanel ul.buddypanel-menu.has-section-menu > li:not(.bb-menu-section) .sub-menu a {
  width: -webkit-calc(100% - 67px);
  width: calc(100% - 67px);
}

.bb-template-v2 .side-panel-inner.is_block .buddypanel-menu-block li.bb-menu-section a {
  padding-left: 20px;
}
.bb-template-v2 .side-panel-inner.is_block .buddypanel-menu-block li.bb-menu-section ~ li:not(.bb-menu-section) > a {
  width: 100%;
}

.bb-template-v2 .buddypanel-menu > li > .bb-menu-item > i:not(.bb-icon-angle-down) {
  font-size: 24px;
  min-width: 48px;
}

body.bb-template-v2.bb-buddypanel:not(.buddypanel-open).bb-sfwd-aside .buddypanel {
  padding: 0;
}

body.bb-template-v2:not(.buddypanel-open) .buddypanel .buddypanel-site-icon {
  padding: 15px 2px 25px;
}
body.bb-template-v2:not(.buddypanel-open) .buddypanel.buddypanel--toggle-off .buddypanel-site-icon {
  padding-top: 20px;
}

.bb-template-v2.buddypanel-open .buddypanel .side-panel-inner li:not(.current-menu-item) a i:not(.bb-icon-angle-down) {
  opacity: 0.5;
}
.bb-template-v2.buddypanel-open .buddypanel .side-panel-inner li.current-menu-item > a > i:not(.bb-icon-angle-down) {
  opacity: 1;
}

.bb-template-v2 ul.buddypanel-menu > li > a > img:first-child {
  margin: 0 9px 0 14px;
}

.bb-template-v2.buddypanel-open ul.buddypanel-menu.mobile-menu > li > a > img:first-child {
  margin-right: 13px;
}

.bb-template-v2 .learndash-wrapper .ld-section-heading h2,
.bb-template-v2 .bb-single-course-sidebar h4,
.bb-template-v2 .bb-about-instructor .bb-instructor-heading,
.bb-template-v2 .bb-about-instructor h4 {
  text-transform: none;
}
.bb-template-v2 .learndash-wrapper .ld-item-list.ld-course-list .ld-section-heading h2,
.bb-template-v2 .learndash-wrapper .ld-item-list.ld-lesson-list .ld-section-heading h2 {
  font-size: 20px;
}
.bb-template-v2 .bb-about-instructor .bb-instructor-heading,
.bb-template-v2 .bb-about-instructor h4 {
  font-size: 20px;
}
.bb-template-v2 .bb-single-course-sidebar h4 {
  font-size: 18px;
}

.bb-template-v2.single-course.llms-pointer .llms-meta-info h3, .bb-template-v2.single-course.llms-pointer .llms-meta-info .llms-meta-title, .bb-template-v2.single-course.llms-pointer .llms-instructor-info h3, .bb-template-v2.single-course.llms-pointer .lifterlms_course_information h3,
.bb-template-v2 .bb-llms-content-wrap .review_title,
.bb-template-v2 .bb-llms-content-wrap .comments-title {
  text-transform: none;
}
.bb-template-v2.single-course.llms-pointer .llms-meta-info h3, .bb-template-v2.single-course.llms-pointer .llms-meta-info .llms-meta-title, .bb-template-v2.single-course.llms-pointer .llms-instructor-info h3,
.bb-template-v2 .bb-llms-content-wrap .review_title,
.bb-template-v2 .bb-llms-content-wrap .comments-title {
  font-size: 18px;
}
.bb-template-v2.single-course.llms-pointer .lifterlms_course_information h3 {
  font-size: 16px;
}

.bb-template-v2 .tutor-dropdown {
  padding: 8px;
}
/* stylelint-disable scss/no-duplicate-mixins */
/* stylelint-enable */
html.quiz-sort,
html.quiz-sort body,
html.quiz-sort .site {
  overflow: initial;
}

html.elementor-html body.bb-sfwd-aside {
  overflow: auto;
}

.learndash-theme.post-type-archive-sfwd-lessons .post-grid > .hentry {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
}
@media screen and (max-width: 1100px) {
  .learndash-theme.post-type-archive-sfwd-lessons .post-grid > .hentry {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333%;
            flex: 0 0 33.3333%;
  }
}
@media screen and (max-width: 800px) {
  .learndash-theme.post-type-archive-sfwd-lessons .post-grid > .hentry {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }
}
@media screen and (max-width: 480px) {
  .learndash-theme.post-type-archive-sfwd-lessons .post-grid > .hentry {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
}
.learndash-theme.post-type-archive-sfwd-lessons .post-grid > .hentry .entry-content {
  margin-bottom: 0;
}
.learndash-theme.post-type-archive-sfwd-lessons .post-grid > .hentry .entry-content p:last-child {
  margin-bottom: 0;
}

#learndash-page-content {
  background-color: var(--bb-content-background-color);
  border-bottom: 1px solid var(--bb-content-border-color);
  padding: 30px 100px 0;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-height: -webkit-calc(100vh - 76px);
  min-height: calc(100vh - 76px);
}
#learndash-page-content.loading > .learndash-content-body {
  opacity: 0.2;
}
#learndash-page-content.loading:after {
  font: normal normal normal 20px/1 bb-icons;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\ef30";
  -webkit-animation: spin 2s infinite linear;
          animation: spin 2s infinite linear;
  width: 20px;
  height: 20px;
  position: absolute;
  z-index: 102;
  margin-left: auto;
  margin-right: auto;
  left: 0;
  right: 0;
}
@media screen and (max-width: 1200px) {
  #learndash-page-content {
    padding: 30px 60px 0;
  }
}
@media screen and (max-width: 992px) {
  #learndash-page-content {
    padding: 30px 40px 0;
  }
}
@media screen and (min-width: 768px) and (max-width: 820px) {
  #learndash-page-content {
    padding-left: 14px;
    padding-right: 14px;
  }
}
@media screen and (max-width: 543px) {
  #learndash-page-content {
    padding: 30px 20px 0;
  }
}
#learndash-page-content .learndash_next_prev_link {
  margin-top: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 30px 0;
}
#learndash-page-content .learndash_next_prev_link a.next-link {
  margin-left: auto;
}
#learndash-page-content .sfwd-course-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#learndash-page-content .sfwd-course-nav .sfwd-course-expire {
  margin-right: 20px;
  font-size: 14px;
}
#learndash-page-content .sfwd-course-nav .sfwd-course-expire i {
  color: var(--bb-alternate-text-color);
  margin-right: 8px;
}
#learndash-page-content .sfwd-course-nav .learndash_next_prev_link {
  margin-top: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
}
#learndash-page-content .sfwd-course-nav .learndash_next_prev_link a {
  font-size: 0;
  background-color: var(--bb-alternate-text-color);
  color: #fff;
}
#learndash-page-content .sfwd-course-nav .learndash_next_prev_link a:hover {
  background-color: var(--bb-primary-color);
}
#learndash-page-content .sfwd-course-nav .learndash_next_prev_link a:after, #learndash-page-content .sfwd-course-nav .learndash_next_prev_link a:before {
  font-size: 16px;
  padding-bottom: 0;
  margin: 0;
}
#learndash-page-content .sfwd-course-nav .learndash_next_prev_link a.next-link {
  margin-left: auto;
}
#learndash-page-content .sfwd-course-nav .learndash_next_prev_link span.empty-post {
  font-size: 0;
  background-color: #d3d7db;
  color: #fff;
  opacity: 0.5;
  pointer-events: none;
}
#learndash-page-content .sfwd-course-nav .learndash_next_prev_link span.empty-post:after, #learndash-page-content .sfwd-course-nav .learndash_next_prev_link span.empty-post:before {
  font-size: 16px;
  padding-bottom: 0;
  margin: 0;
}
#learndash-page-content .sfwd-course-nav .learndash_next_prev_link span.next-link {
  margin-left: auto;
}
[dir="rtl"] #learndash-page-content .sfwd-course-nav .learndash_next_prev_link {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
[dir="rtl"] #learndash-page-content .sfwd-course-nav .learndash_next_prev_link .next-link {
  border-radius: 0 var(--bb-block-radius-inner) var(--bb-block-radius-inner) 0;
}
[dir="rtl"] #learndash-page-content .sfwd-course-nav .learndash_next_prev_link .next-link:after {
  content: "\e8ab";
}
[dir="rtl"] #learndash-page-content .sfwd-course-nav .learndash_next_prev_link .prev-link {
  border-radius: var(--bb-block-radius-inner) 0 0 var(--bb-block-radius-inner);
}
[dir="rtl"] #learndash-page-content .sfwd-course-nav .learndash_next_prev_link .prev-link:before {
  content: "\e827";
}
#learndash-page-content .bb-lms-secondary-header > span {
  text-transform: uppercase;
  font-size: 12px;
}
#learndash-page-content .bb-lms-secondary-header h1 {
  line-height: 1.2;
  font-weight: 700;
  font-size: 36px;
  margin: 0;
}
#learndash-page-content .bb-lms-secondary-header p#learndash_next_prev_link {
  font-size: 13px;
  margin-bottom: 0;
}

/* Hide Shortcode content */
.sfwd-lessons-template-default #learndash-page-content #learndash-content .lms-topic-sidebar-wrapper,
.sfwd-topic-template-default #learndash-page-content #learndash-content .lms-topic-sidebar-wrapper,
.sfwd-quiz-template-default #learndash-page-content #learndash-content .lms-topic-sidebar-wrapper {
  display: none;
}
.sfwd-lessons-template-default #learndash-page-content #learndash-content #learndash-page-content,
.sfwd-topic-template-default #learndash-page-content #learndash-content #learndash-page-content,
.sfwd-quiz-template-default #learndash-page-content #learndash-content #learndash-page-content {
  min-height: inherit;
  padding: 0;
  border: 0;
}
.sfwd-lessons-template-default #learndash-page-content #learndash-content #learndash-page-content .learndash_content_wrap,
.sfwd-topic-template-default #learndash-page-content #learndash-content #learndash-page-content .learndash_content_wrap,
.sfwd-quiz-template-default #learndash-page-content #learndash-content #learndash-page-content .learndash_content_wrap {
  padding: 0;
  margin: 0;
}
.sfwd-lessons-template-default #learndash-page-content #learndash-content #learndash-page-content .learndash_content_wrap > div,
.sfwd-topic-template-default #learndash-page-content #learndash-content #learndash-page-content .learndash_content_wrap > div,
.sfwd-quiz-template-default #learndash-page-content #learndash-content #learndash-page-content .learndash_content_wrap > div {
  padding: 0;
  margin: 0;
}
.sfwd-lessons-template-default #learndash-page-content #learndash-content #learndash-page-content #learndash-course-header,
.sfwd-topic-template-default #learndash-page-content #learndash-content #learndash-page-content #learndash-course-header,
.sfwd-quiz-template-default #learndash-page-content #learndash-content #learndash-page-content #learndash-course-header {
  display: none;
}
.sfwd-lessons-template-default #learndash-page-content #learndash-content #learndash-page-content .learndash_content_wrap #comments.comments-area,
.sfwd-lessons-template-default #learndash-page-content #learndash-content #learndash-page-content .learndash_content_wrap .ld-focus-comments,
.sfwd-topic-template-default #learndash-page-content #learndash-content #learndash-page-content .learndash_content_wrap #comments.comments-area,
.sfwd-topic-template-default #learndash-page-content #learndash-content #learndash-page-content .learndash_content_wrap .ld-focus-comments,
.sfwd-quiz-template-default #learndash-page-content #learndash-content #learndash-page-content .learndash_content_wrap #comments.comments-area,
.sfwd-quiz-template-default #learndash-page-content #learndash-content #learndash-page-content .learndash_content_wrap .ld-focus-comments {
  display: none;
}

#learndash_lessons,
#learndash_quizzes,
#learndash_profile,
#learndash_lesson_topics_list > div {
  background-color: transparent;
  border: 0;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}

body.bb-buddypanel.bb-sfwd-aside .site-header .bb-toggle-panel {
  display: inherit;
  margin-left: -18px;
}
body.bb-buddypanel.bb-sfwd-aside.buddypanel-toggle-off .site-header .bb-toggle-panel {
  display: none;
}
body.bb-buddypanel.bb-sfwd-aside .header-aside-inner .bb-toggle-panel {
  display: none;
}
body.bb-buddypanel.bb-sfwd-aside.bb-buddypanel-right .site-header .site-header-container > .bb-toggle-panel {
  display: none;
}
body.bb-buddypanel.bb-sfwd-aside.bb-buddypanel-right .site-header .site-header-container {
  padding-left: 0;
}
body.bb-buddypanel.bb-sfwd-aside.bb-buddypanel-right .header-3 .header-aside-inner .bb-toggle-panel {
  margin-right: 0;
}
body.bb-buddypanel.bb-sfwd-aside.bb-buddypanel-right .header-aside-inner .bb-toggle-panel {
  display: inline-block;
  padding-left: 20px;
  margin: 0;
  margin-right: -18px;
  -webkit-transition: opacity 0.1s;
          transition: opacity 0.1s;
}
body.bb-buddypanel.bb-sfwd-aside .site-header .site-header-container:not(.header-3) #header-aside .bb-toggle-panel i {
  color: inherit;
}
body.bb-buddypanel.bb-sfwd-aside.buddypanel-open:not(.buddypanel-header) .site-header .bb-toggle-panel {
  visibility: hidden;
  opacity: 0;
}
body.bb-buddypanel.bb-sfwd-aside.buddypanel-header .site-header .bb-toggle-panel {
  margin-left: -18px;
}
body.bb-buddypanel.bb-sfwd-aside.buddypanel-header.bb-buddypanel-right .site-header .bb-toggle-panel {
  margin-left: 0;
}
body.bb-buddypanel.bb-sfwd-aside:not(.buddypanel-open) .buddypanel .bb-toggle-panel {
  visibility: hidden;
  opacity: 0;
}

.bb-sfwd-aside .site-header:not(.site-header--elementor) {
  position: fixed;
}
.bb-sfwd-aside .site-header {
  width: 100%;
  z-index: 610;
  -webkit-transition: all 0.2s;
          transition: all 0.2s;
}

@media screen and (min-width: 800px) {
  .bb-buddypanel.buddypanel-open.bb-sfwd-aside .site-header:not(.site-header--elementor) {
    width: -webkit-calc(100% - 230px);
    width: calc(100% - 230px);
    -webkit-transition: all 0.2s;
            transition: all 0.2s;
  }
}
.bb-sfwd-aside .elementor-header + .site-content {
  padding-top: 0 !important;
}

body.bb-sfwd-aside {
  /* .side-panel-inner {
      height: calc(100% - 35px);
  } */
}
body.bb-sfwd-aside .site-header .container,
body.bb-sfwd-aside .footer-container .container {
  max-width: 100%;
}
body.bb-sfwd-aside .site-header .container {
  max-width: 100%;
  margin-right: 0;
}
body.bb-sfwd-aside.buddypanel-header .buddypanel .panel-head {
  height: 0;
}
body.bb-sfwd-aside.buddypanel-header .buddypanel .panel-head .bb-toggle-panel {
  display: none;
}

.bb-sfwd-aside .elementor.elementor-location-footer {
  display: none;
}

.bb-sfwd-aside .site-content .container {
  max-width: 100%;
  padding-left: 0;
  padding-right: 0;
}
.bb-sfwd-aside .site-content .container > .grid {
  margin-left: 0;
  margin-right: 0;
}
.bb-sfwd-aside .site-content .container .grid > *:not(.no-gutter),
.bb-sfwd-aside .site-content .container .grid-cell:not(.no-gutter) {
  padding-left: 0;
  padding-right: 0;
}
.bb-sfwd-aside .site-content .container .container-full {
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  left: 0;
  right: 0;
}
.bb-sfwd-aside .site-content .container .content-area {
  padding-bottom: 0;
  padding-top: 0;
}
.bb-sfwd-aside .header-aside {
  margin-left: auto;
}

.single-sfwd-courses.has-sidebar #primary,
.single-sfwd-quiz.has-sidebar #primary,
.single-sfwd-lessons.has-sidebar #primary,
.single-sfwd-topic.has-sidebar #primary {
  max-width: 100%;
}

.site-branding.ld-brand-logo img {
  max-height: 100%;
  padding: 10px 0;
}

.site-header-container .site-branding.ld-brand-logo {
  min-width: inherit;
}

.buddypanel-header .buddypanel .site-branding.ld-brand-logo {
  padding-right: 0;
  margin-top: 10px;
  margin-bottom: 10px;
}
.buddypanel-header .buddypanel .site-branding.ld-brand-logo img {
  padding: 0;
  margin: 0 auto;
}

.lms-topic-sidebar-wrapper.lms-topic-sidebar-close.md-grid-1-3 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 0%;
          flex: 0 0 0%;
  opacity: 0;
}

.ld-course-navigation .bb-toggle-panel {
  margin-right: 10px;
  position: relative;
  top: 4px;
  color: var(--bb-sidenav-links);
  font-size: 24px;
}
.ld-course-navigation .bb-toggle-panel .bb-icon-menu-left {
  font-size: 24px;
}
.ld-course-navigation .bb-toggle-panel + .bb-toggle-panel {
  display: none;
}
@media (max-width: 799px) {
  .ld-course-navigation .bb-toggle-panel {
    display: none;
  }
}

.lms-topic-sidebar-wrapper .bb-elementor-header-items {
  display: none;
}

.single-sfwd-quiz .learndash-content-body .bb-elementor-header-items + .learndash-wrapper {
  padding-top: 30px;
}

.learndash-content-body {
  position: relative;
}
.learndash-content-body .bb-elementor-header-items {
  position: absolute;
  right: 0;
  z-index: 2;
}
.learndash-content-body .bb-elementor-header-items a {
  margin-left: 10px;
}
.learndash-content-body .bb-elementor-header-items i {
  font-size: 16px;
}

.lms-side-panel-close .bb-elementor-header-items {
  right: 30px;
}
.lms-side-panel-close .bb-elementor-header-items .header-minimize-link {
  display: inline-block;
}

.learndash + .page-links {
  font-size: 14px;
  padding: 3px 20px;
}
.learndash + .page-links .post-page-numbers {
  padding: 0 3px;
}

.learndash-wrapper a.bbp-topic-reply-link {
  color: var(--bb-primary-button-text-regular);
  border: 1px solid var(--bb-primary-button-border-regular) !important;
}
.learndash-wrapper a.bbp-topic-reply-link:hover {
  color: var(--bb-primary-button-text-hover);
  border-color: var(--bb-primary-button-border-hover) !important;
}
.learndash-wrapper .ld-button {
  background-color: var(--bb-primary-button-background-regular);
  color: var(--bb-primary-button-text-regular);
  border: 1px solid var(--bb-primary-button-border-regular);
  border-bottom: 1px solid var(--bb-primary-button-border-regular) !important;
  border-radius: var(--bb-button-radius);
}
.learndash-wrapper .ld-button:focus {
  box-shadow: var(--bb-primary-button-focus-shadow);
}
.learndash-wrapper .ld-button:hover {
  background-color: var(--bb-primary-button-background-hover);
  color: var(--bb-primary-button-text-hover);
  border-color: var(--bb-primary-button-border-hover);
  border-bottom: 1px solid var(--bb-primary-button-border-hover) !important;
  opacity: 1;
}
.learndash-wrapper .ld-button.ld-login-button {
  font-size: inherit;
  font-weight: inherit;
}

.learndash-course-grid-filter input[type="range"]::-webkit-slider-runnable-track {
  border-radius: var(--bb-block-radius-inner) !important;
}
.learndash-course-grid-filter .range-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 -2px;
}
.learndash-course-grid-filter .range-wrapper input[type="range"] {
  margin-right: 2px;
  margin-left: 2px;
}

@media screen and (min-width: 800px) {
  .sfwd-single-sidebar-right:not(.single-sfwd-courses) #learndash-content > .bb-grid {
    -ms-flex-flow: row-reverse;
        flex-flow: row-reverse;
  }
}
@media screen and (min-width: 800px) {
  .single-sfwd-quiz.bb-buddypanel .site-content,
  .single-sfwd-lessons.bb-buddypanel .site-content,
  .single-sfwd-topic.bb-buddypanel .site-content {
    padding: 0 10px;
  }
}
.page-template-default.page .entry-content #learndash-content.container-full {
  width: auto;
  left: 0;
  right: 0;
  margin-left: 0;
  margin-right: 0;
}
.page-template-default.page .entry-content #learndash-content .lms-topic-sidebar-wrapper .lms-topic-sidebar-data {
  position: static;
}

.post-template-default.single .entry-content #learndash-content.container-full {
  width: auto;
  left: 0;
  right: 0;
  margin-left: 0;
  margin-right: 0;
}
.post-template-default.single .entry-content #learndash-content .lms-topic-sidebar-wrapper .lms-topic-sidebar-data {
  position: static;
}

.bb-courses-header {
  margin-bottom: 2rem;
}
.bb-courses-header .bb-title {
  font-size: 28px;
  margin: 0;
}
@media (max-width: 375px) {
  .bb-courses-header .bb-title {
    font-size: 28px;
    margin-right: 10px;
  }
}
.bb-courses-header .bs-dir-search {
  margin-left: auto;
  margin-bottom: 0;
  margin-right: 0;
}

.ld-secondary-header {
  margin: 25px 0 20px;
}
.ld-secondary-header .bb-secondary-list-tabs {
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin: 0;
  gap: 12px;
}
.ld-secondary-header .bb-secondary-list-tabs .push-right {
  margin-left: 0;
}
.ld-secondary-header:has(.bb-item-count) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 1rem;
}

.bb-courses-directory .grid-filters {
  background: var(--bb-content-background-color);
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-input-radius);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-item-align: start;
      align-self: flex-start;
  font-size: 21px;
  height: 36px;
}
.bb-courses-directory .grid-filters a {
  color: var(--bb-headings-color);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  opacity: 0.4;
  -webkit-transition: 0.3s all;
          transition: 0.3s all;
}
.bb-courses-directory .grid-filters a:hover {
  color: var(--bb-headings-color);
  opacity: 1;
}
.bb-courses-directory .grid-filters a i {
  font-size: 24px;
}
.bb-courses-directory .grid-filters .active {
  opacity: 1;
}

.bb-courses-directory .bp-navs {
  margin-bottom: 15px;
}
.bb-courses-directory .bp-navs li {
  float: left;
  padding-right: 30px;
}
.bb-courses-directory .bp-navs li a {
  padding: 10px 0;
}
.bb-courses-directory .bp-navs .selected .count {
  background-color: var(--bb-primary-color);
}
.bb-courses-directory .bs-sort-button i {
  font-size: 22px;
}
.bb-courses-directory .select-wrap {
  margin: 0;
}
.bb-courses-directory .select-wrap select {
  height: 36px;
  font-size: 14px;
  outline: none;
}
.bb-courses-directory .sfwd-courses-filters .select-wrap select {
  margin-right: 12px;
}
.bb-courses-directory .sfwd-courses-filters .select-wrap:last-of-type select {
  margin-right: 0;
}

.bb-grid #course-dir-list {
  margin-top: 10px;
}

.bb-course-items {
  list-style: none;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
}
.bb-course-items:not(.bb-grid) {
  margin: 0;
}
.bb-course-items .bb-course-item-wrap {
  margin-bottom: 20px;
}
.bb-course-items .bb-course-cover {
  overflow: hidden;
  position: relative;
  /* height: 100%; */
}
.bb-course-items .bb-cover-wrap {
  border-radius: var(--bb-block-radius) var(--bb-block-radius) 0 0;
  padding-top: 52%;
}
.bb-course-items .bb-cover-list-item {
  background: var(--bb-content-background-color);
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-block-radius);
  height: 100%;
  padding-bottom: 0;
  -webkit-transition: 0.2s box-shadow;
          transition: 0.2s box-shadow;
  position: relative;
  overflow: hidden;
}
.bb-course-items .bb-cover-list-item.bb-course-paid {
  padding-bottom: 35px;
}
.bb-course-items .bb-cover-list-item:hover {
  box-shadow: 0 4px 32px 0 rgba(18, 43, 70, 0.1);
  z-index: 1;
}
.bb-course-items .bb-cover-list-item .course-fee {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bb-course-items .bs-timestamp {
  font-size: 14px;
  color: #939597;
  letter-spacing: -0.24px;
  line-height: 22px;
  position: absolute;
  bottom: 20px;
}
.bb-course-items .forums-meta span {
  background: rgba(18, 43, 70, 0.1);
}
.bb-course-items .bb-cover-wrap:after {
  display: none;
}
.bb-course-items .forums-meta {
  margin-bottom: 12px;
}
.bb-course-items .bb-course-excerpt {
  color: var(--bb-alternate-text-color);
}
.bb-course-items .course-progress-wrap {
  position: relative;
  z-index: 1;
  margin: 0 0 20px;
  line-height: 1;
}
.bb-course-items .start-course-completion-rate {
  font-size: 11px;
  margin-top: 12px;
  text-transform: uppercase;
}
.bb-course-items .course-progress {
  margin: 0;
  height: 4px;
  background: var(--bb-content-border-color);
}
.bb-course-items .course-progress-bar {
  background: var(--bb-primary-color);
  height: 4px;
  width: auto;
}
.bb-course-items .bb-card-course-details--hasAccess .bb-course-excerpt {
  display: none;
}
.bb-course-items .bb-course-excerpt {
  font-size: 13px;
  color: var(--bb-alternate-text-color);
  line-height: 1.384;
  display: block;
  display: -webkit-box;
  max-height: 2.72em;
  margin: -3px 0 20px;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.bb-course-items.grid-view .bb-course-item-wrap {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
}
@media screen and (max-width: 1200px) {
  .bb-course-items.grid-view .bb-course-item-wrap {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.333%;
            flex: 0 0 33.333%;
  }
}
@media screen and (max-width: 820px) {
  .bb-course-items.grid-view .bb-course-item-wrap {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }
}
@media screen and (max-width: 480px) {
  .bb-course-items.grid-view .bb-course-item-wrap {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
}
.has-sidebar .bb-course-items.grid-view .bb-course-item-wrap {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.333%;
          flex: 0 0 33.333%;
}
@media screen and (max-width: 1200px) {
  .has-sidebar .bb-course-items.grid-view .bb-course-item-wrap {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }
}
@media screen and (min-width: 800px) and (max-width: 900px) {
  .has-sidebar .bb-course-items.grid-view .bb-course-item-wrap {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
}
@media screen and (max-width: 480px) {
  .has-sidebar .bb-course-items.grid-view .bb-course-item-wrap {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
}
.bb-course-items.list-view .bb-course-item-wrap {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
}
.bb-course-items.list-view .bb-cover-list-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
}
.bb-course-items.list-view .bb-course-cover {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 240px;
          flex: 0 0 240px;
}
@media screen and (max-width: 1040px) {
  .bb-course-items.list-view .bb-course-cover {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 200px;
            flex: 0 0 200px;
  }
}
@media screen and (max-width: 460px) {
  .bb-course-items.list-view .bb-course-cover {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 140px;
            flex: 0 0 140px;
  }
}
@media screen and (max-width: 375px) {
  .bb-course-items.list-view .bb-course-cover {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 110px;
            flex: 0 0 110px;
  }
}
.bb-course-items.list-view .bb-card-course-details {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-bottom: 16px;
}
.bb-course-items.list-view .bb-cover-wrap {
  border-radius: var(--bb-block-radius) 0 0 var(--bb-block-radius);
  padding-top: 70%;
  height: 100%;
}
@media screen and (max-width: 1040px) {
  .bb-course-items.list-view .bb-cover-wrap {
    padding-top: 78%;
  }
}
.bb-course-items.list-view .bb-course-footer {
  -ms-flex-flow: column-reverse;
      flex-flow: column-reverse;
  bottom: auto;
  top: 16px;
  width: auto;
  left: auto;
  right: 0;
}
@media screen and (max-width: 1040px) {
  .bb-course-items.list-view .bb-course-footer {
    position: static;
    padding: 15px 0 0;
  }
}
.bb-course-items.list-view .bb-course-footer del {
  margin-right: 0;
  margin-top: 8px;
}
.bb-course-items.list-view .bb-course-title,
.bb-course-items.list-view .course-lesson-count {
  max-width: 80%;
}
.bb-course-items.list-view .course-progress-wrap {
  max-width: 450px;
}
.has-sidebar .bb-course-items.list-view .course-progress-wrap {
  max-width: 320px;
}

.bb-course-items .course-completion-rate,
.group_courses .course-completion-rate,
.bb-learndash-wrapper.bb-course-item-wrap .course-completion-rate {
  display: block;
  margin-top: 10px;
}
.bb-course-items .ld-progress-stats,
.group_courses .ld-progress-stats,
.bb-learndash-wrapper.bb-course-item-wrap .ld-progress-stats {
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  letter-spacing: -0.24px;
  display: block;
  margin-top: 10px;
  color: var(--bb-alternate-text-color);
}
.bb-course-items .ld-progress-stats .ld-progress-steps,
.group_courses .ld-progress-stats .ld-progress-steps,
.bb-learndash-wrapper.bb-course-item-wrap .ld-progress-stats .ld-progress-steps {
  margin-top: 5px;
  display: block;
}

.ld-progress-stats span.ld-progress-steps__unit {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.grid-view .bb-card-course-details .course-progress-wrap:nth-last-child(2) {
  margin: 0 0 10px;
}

.bb-course-footer {
  position: absolute;
  bottom: 20px;
  width: 100%;
  left: 0;
  padding: 0 20px;
  font-weight: 500;
  font-size: 20px;
  line-height: 1;
  color: var(--bb-headings-color);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.bb-course-footer del {
  font-size: 15px;
  font-weight: 400;
  color: #939597;
  margin-right: 5px;
}

.bb-card-course-details {
  padding: 16px 20px 10px;
}
.grid-view .bb-card-course-details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  /* height: 100%; */
}

#page .bb-course-title {
  font-size: 22px;
  line-height: 1.24;
  margin: 0 0 10px;
}
#page .bb-course-title.bb-course-title-with-review {
  padding-bottom: 35px;
  position: relative;
}
#page .bb-course-title.bb-course-title-with-review .ratings-after-title {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 5px;
}
#page .bb-course-title a {
  color: inherit;
  display: block;
  display: -webkit-box;
  max-height: 2.7em;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
#page .bb-course-title a:hover {
  color: var(--bb-primary-color);
}
#page .bb-course-title .lms-category {
  display: block;
  font-size: 12px;
  text-transform: uppercase;
  margin-bottom: 20px;
  font-weight: 400;
}
#page .bb-course-title .lms-title {
  display: block;
  font-size: 20px;
}

.bb-course-meta {
  font-size: 13px;
  font-weight: 300;
  color: var(--bb-alternate-text-color);
  letter-spacing: -0.24px;
  line-height: 1;
  margin-bottom: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
}
.bb-course-meta .item-avatar {
  max-width: 28px;
  margin-right: 10px;
}
.bb-course-meta .item-avatar img {
  border-radius: 50%;
}
.bb-course-meta strong {
  font-size: 13px;
  font-weight: 500;
  letter-spacing: -0.24px;
  margin: 0;
}
.bb-course-meta strong a {
  color: var(--bb-headings-color);
}
.bb-course-meta strong a:hover {
  color: var(--bb-primary-color);
}

.list-view .bb-course-meta .item-avatar img {
  max-width: 100%;
}

.course-lesson-count {
  font-size: 13px;
  color: var(--bb-alternate-text-color);
  line-height: 1;
  margin-bottom: 8px;
  font-weight: 300;
}

.bb-course-categories {
  font-size: 12px;
  font-weight: 500;
  color: var(--bb-headings-color);
  letter-spacing: 0.25px;
  line-height: 1;
  margin-bottom: 10px;
  text-transform: uppercase;
}

.bb-course-excerpt {
  margin-bottom: 20px;
  opacity: 0.8;
  font-size: 16px;
  letter-spacing: -0.24px;
  line-height: 27px;
}

/* List View */
.bb-cover-list-item .sfwd-type-tag {
  position: absolute;
  z-index: 9;
  top: 15px;
  background-color: var(--bb-primary-color);
  border-radius: 0 15px 15px 0;
  color: #fff;
  text-align: center;
  padding: 5px 12px;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 1;
  letter-spacing: 0.23px;
  /* box-shadow: 0 1px 1px rgba(0,0,0,0.30); */
}
.bb-cover-list-item .progress-continue {
  background-color: #0b8ac7;
}
.bb-cover-list-item .sfwd-type-free {
  background-color: #0bc1c7;
}
.bb-cover-list-item .progress-empty {
  background-color: #dbbe1a;
}
.bb-cover-list-item .progress-completed {
  background-color: #aac70b;
}
.bb-cover-list-item .sfwd-type-closed {
  background-color: #9c9c9c;
}
.bb-cover-list-item .sfwd-type-purchase {
  background-color: #0bc77a;
}
.bb-cover-list-item .sfwd-type-unlock {
  background-color: var(--bb-primary-color);
  z-index: 10;
}
.bb-cover-list-item .ld-status {
  position: absolute;
  z-index: 9;
  top: 15px;
  background-color: var(--bb-primary-color);
  border-radius: 0 15px 15px 0;
  color: #fff;
  text-align: center;
  padding: 5px 12px;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 1;
  letter-spacing: 0.23px;
}
.bb-cover-list-item .bb-course-cover .bb-cover-wrap .ld-status {
  border-radius: 0 15px 15px 0;
  height: auto;
}
.bb-cover-list-item .ld-primary-background {
  background-color: var(--bb-primary-color);
}
.bb-cover-list-item .ld-status-complete.ld-secondary-background {
  background-color: var(--bb-success-color);
}
.bb-cover-list-item .ld-secondary-background {
  background-color: #aac70b;
}
.bb-cover-list-item .ld-third-background {
  background-color: #dbbe1a;
}

.bb-course-step {
  min-width: auto;
  margin-left: auto;
}
.bb-course-step .sfwd-price-unlock {
  color: var(--bb-alternate-text-color);
}
.bb-course-step .sfwd-price-unlock:hover {
  color: var(--bb-primary-color);
}
.bb-course-step .sfwd-price-unlock i {
  font-size: 22px;
}

.bb-list-card-data .bb-course-step {
  min-width: 140px;
}
.bb-list-card-data .bb-course-step a.button {
  width: 100%;
}
.bb-list-card-data .bb-course-step a.button.sfwd-price-closed, .bb-list-card-data .bb-course-step a.button.sfwd-price-closed:hover {
  color: #dedfe2;
  border-color: #dedfe2;
}

span.bb-course-price {
  font-size: 22px;
  font-weight: 400;
  color: var(--bb-headings-color);
  letter-spacing: 0;
  text-align: right;
  line-height: 1.22;
}

.sfwd-courses-filters {
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
}

.component-navigation.courses-nav {
  margin: 0;
}
.component-navigation.courses-nav li {
  position: relative;
  list-style: none;
  margin-right: 5px;
}
.component-navigation.courses-nav li.hideshow {
  padding-left: 0;
}
.component-navigation.courses-nav .bb-icon-loader {
  position: absolute;
  right: 4px;
  top: 10px;
  font-size: 20px;
}
.bb-template-v2 .component-navigation.courses-nav .bb-icon-loader {
  font-size: 14px;
  line-height: 1;
  top: 12px;
}

.bb-template-v1 .bb-lms-pagination {
  padding: 10px 0;
  text-align: right;
}
.bb-template-v1 .bb-lms-pagination > * {
  display: inline-block;
  font-size: 13px;
}
.bb-template-v1 .bb-lms-pagination a.next.page-numbers,
.bb-template-v1 .bb-lms-pagination a.prev.page-numbers {
  font-size: 0;
}

/* Course Single */
.single.single-sfwd-courses .content-area {
  padding-top: 0;
}

.bb-learndash-banner {
  background-color: var(--bb-cover-image-background-color);
  overflow: hidden;
  padding: 0 44px;
}
.bb-learndash-banner:before {
  content: "";
  opacity: 0.4;
  background-color: var(--bb-headings-color);
  background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, 0) 4%, #000 100%);
  background-image: linear-gradient(-180deg, rgba(0, 0, 0, 0) 4%, #000 100%);
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 1;
}
.bb-learndash-banner .banner-img {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  z-index: 0;
  min-height: 100%;
  width: auto;
  min-width: 100%;
  object-fit: cover;
}

.bb-course-banner-info {
  padding-top: 30px;
  padding-bottom: 30px;
  position: relative;
  z-index: 2;
}
.bb-course-banner-info .bb-enroll-widget {
  -ms-flex-item-align: center;
      align-self: center;
}

.bb-learndash-full-area .bb-course-banner-inner {
  max-width: 100%;
  width: 100%;
}

.bb-learndash-full-area .bb-learndash-content-wrap {
  max-width: 100%;
}
.bb-learndash-full-area .bb-single-course-sidebar {
  display: none;
}

.bb-learndash-side-area .bb-course-banner-inner {
  max-width: -webkit-calc(100% - 480px);
  max-width: calc(100% - 480px);
  width: -webkit-calc(100% - 480px);
  width: calc(100% - 480px);
}

@media screen and (max-width: 1200px) {
  .bb-learndash-side-area .bb-course-banner-inner {
    max-width: -webkit-calc(100% - 400px);
    max-width: calc(100% - 400px);
    width: -webkit-calc(100% - 400px);
    width: calc(100% - 400px);
  }
}
@media screen and (max-width: 992px) {
  .bb-learndash-side-area .bb-course-banner-inner {
    max-width: -webkit-calc(100% - 350px);
    max-width: calc(100% - 350px);
    width: -webkit-calc(100% - 350px);
    width: calc(100% - 350px);
  }
}
@media screen and (max-width: 880px) {
  .bb-learndash-side-area .bb-course-banner-inner {
    max-width: -webkit-calc(100% - 320px);
    max-width: calc(100% - 320px);
    width: -webkit-calc(100% - 320px);
    width: calc(100% - 320px);
  }
}
@media screen and (max-width: 820px) {
  .bb-learndash-side-area .bb-course-banner-inner {
    max-width: 100%;
    width: 100%;
  }

  .bb-single-course-sidebar {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
}
.bb-course-banner-inner {
  color: #fff;
  padding-top: 70px;
}
.bb-course-banner-inner .bb-course-category {
  font-size: 14px;
  color: inherit;
  letter-spacing: 0.61px;
  text-transform: uppercase;
  margin-bottom: 5px;
}
.bb-course-banner-inner .bb-course-category .course-category-item {
  display: inline-block;
  padding-right: 5px;
}
.bb-course-banner-inner .bb-course-category .course-category-item a {
  color: #fff;
}
.bb-course-banner-inner .bb-course-category .course-category-item a:hover {
  color: #fff;
}
.bb-course-banner-inner .bb-course-category .course-category-item:last-of-type > span {
  display: none;
}
.bb-course-banner-inner h1.entry-title {
  font-size: 48px;
  color: inherit;
  line-height: 1.25;
  margin-bottom: 15px;
}
.bb-course-banner-inner .avatar {
  border-radius: 50%;
  margin-right: 12px;
  max-width: 38px;
}
.bb-course-banner-inner .author-name {
  font-size: 14px;
  color: #fff;
  color: #fff;
  letter-spacing: -0.24px;
}
.bb-course-banner-inner span.meta-saperator {
  color: #fff;
  margin: 0 15px;
  display: none;
}
.bb-course-banner-inner .bb-course-single-meta > a + span.meta-saperator {
  display: inline-block;
}
.bb-course-banner-inner .course-date {
  font-size: 13px;
  color: rgba(255, 255, 255, 0.8);
  letter-spacing: -0.19px;
}
.bb-course-banner-inner .course-completion-rate {
  opacity: 0.8;
  font-size: 12px;
  font-weight: 500;
  color: #fff;
  display: block;
  margin-bottom: -10px;
}
.bb-course-banner-inner .course-progress {
  margin: 0;
  height: 3px;
  background: rgba(238, 240, 243, 0.4);
  border-radius: 12px;
}
.bb-course-banner-inner .course-progress-bar {
  background: #fff;
  height: 3px;
  width: auto;
}
.bb-course-banner-inner .course-progress-inner {
  border-radius: 0;
}
.bb-course-banner-inner .course-progress-inner .course-progress-bar {
  border-radius: 3px;
}

.course-progress-inner {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  border-radius: 50px;
  overflow: hidden;
}

.bb-course-points {
  margin-bottom: 35px;
}
.bb-course-points a.anchor-course-points {
  color: #fff;
  font-size: 15px;
  font-weight: 500;
}
.bb-course-points a.anchor-course-points i {
  margin-left: 10px;
}

.bb-course-single-meta {
  margin-bottom: 40px;
}
.bb-course-single-meta.bb_single_meta_off {
  margin-bottom: 0;
}

.btn-join,
#btn-join,
.bb-single-course-sidebar .btn-join,
.bb-single-course-sidebar #btn-join,
.bb-single-course-sidebar a.btn-advance,
.learndash-wrapper a.button:not(.outline) {
  border-bottom: 1px solid var(--bb-primary-button-border-regular) !important;
}
.btn-join:hover,
#btn-join:hover,
.bb-single-course-sidebar .btn-join:hover,
.bb-single-course-sidebar #btn-join:hover,
.bb-single-course-sidebar a.btn-advance:hover,
.learndash-wrapper a.button:not(.outline):hover {
  border-bottom: 1px solid var(--bb-primary-button-border-hover) !important;
}

.btn-join,
#btn-join {
  padding: 10px 20px;
  border-radius: var(--bb-button-radius);
  width: 100%;
  max-width: 100%;
  display: inline-block;
  text-align: center;
  font-size: 15px;
  line-height: 1.3;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  background-color: var(--bb-primary-button-background-regular);
  color: var(--bb-primary-button-text-regular);
  border: 1px solid var(--bb-primary-button-border-regular);
  border-bottom: 1px solid var(--bb-primary-button-border-regular) !important;
}
.btn-join:focus,
#btn-join:focus {
  box-shadow: var(--bb-primary-button-focus-shadow);
}
.btn-join:hover,
#btn-join:hover {
  background-color: var(--bb-primary-button-background-hover);
  color: var(--bb-primary-button-text-hover);
  border-color: var(--bb-primary-button-border-hover);
  border-bottom: 1px solid var(--bb-primary-button-border-hover) !important;
}

.learndash-wrapper #btn-join,
.learndash-wrapper .btn-join {
  background-color: var(--bb-primary-button-background-regular);
  color: var(--bb-primary-button-text-regular);
  border: 1px solid var(--bb-primary-button-border-regular);
  border-radius: var(--bb-button-radius);
  font-size: 15px;
  font-weight: inherit;
}
.learndash-wrapper #btn-join:focus,
.learndash-wrapper .btn-join:focus {
  box-shadow: var(--bb-primary-button-focus-shadow);
}
.learndash-wrapper #btn-join:hover,
.learndash-wrapper .btn-join:hover {
  background-color: var(--bb-primary-button-background-hover);
  color: var(--bb-primary-button-text-hover);
  border-color: var(--bb-primary-button-border-hover);
}

a.btn-join {
  margin-bottom: 2rem;
}

#learndash-course-overview {
  margin-top: 30px;
}

.learndash_course_materials {
  margin: 50px 0;
}

#learndash-course-content {
  margin-top: 50px;
}

.bb-course-preview-wrap {
  margin: 0 -30px;
  border-radius: 5px 5px 0 0;
  overflow: hidden;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.bb-course-banner-info .bb-course-preview-wrap {
  border-radius: 5px;
  margin: 0 auto;
  max-width: 380px;
}
.bb-course-preview-wrap img {
  position: absolute;
  top: 0;
  bottom: 0;
  left: -2px;
  right: -2px;
  margin: auto;
  z-index: 0;
  min-height: 100%;
  width: auto;
  min-width: 100%;
  object-fit: cover;
}

.bb-preview-course-link-wrap {
  position: relative;
  padding: 68px 0;
  color: #fff;
}

.bb-course-preview-wrap.bb-thumbnail-preview .bb-preview-course-link-wrap {
  padding: 0;
}

.thumbnail-container {
  height: 0;
  padding-bottom: 56.25%;
  position: relative;
  z-index: 1;
  background-color: var(--bb-cover-image-background-color);
}

.learndash .fluid-width-video-wrapper {
  max-width: 100%;
  margin-top: 0;
}

.thumbnail-container-img .bb-course-video-overlay {
  display: none;
}

.bb-course-video-overlay {
  position: absolute;
  z-index: 2;
  color: #fff;
  text-align: center;
  width: 100%;
  height: 100%;
  margin: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.bb-course-video-overlay > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
  z-index: 3;
  margin: 50px auto;
  font-size: 13px;
  font-weight: 500;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
}
.bb-course-video-overlay .bb-course-play-btn-wrapper {
  width: 60px;
  height: 60px;
  margin: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bb-course-video-overlay .bb-course-play-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 50px;
  height: 50px;
  background-color: rgba(248, 248, 248, 0.7);
  border-radius: 100%;
  margin: auto;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.bb-course-video-overlay .bb-course-play-btn:after {
  display: inline-block;
  position: relative;
  left: 1px;
  margin: auto;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  content: "\ee0b";
  font-family: bb-icons;
  font-size: 18px;
  font-weight: 300;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: var(--bb-body-text-color);
}
.bb-course-video-overlay .bb-course-play-btn:hover:after {
  border-color: transparent transparent transparent var(--bb-primary-color);
}
.bb-course-video-overlay:hover {
  background-color: rgba(0, 0, 0, 0.1);
}
.bb-course-video-overlay:hover .bb-course-play-btn {
  width: 60px;
  height: 60px;
  background-color: rgba(248, 248, 248, 0.9);
}
.bb-course-video-overlay:hover .bb-course-play-btn:after {
  border-color: transparent transparent transparent var(--bb-primary-color);
}

.bb-modal.bb_course_video_details {
  padding: 10px;
  max-height: -webkit-calc(100vh - 20px);
  max-height: calc(100vh - 20px);
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.bb-modal.bb_course_video_details .fluid-width-video-wrapper iframe {
  max-height: -webkit-calc(100vh - 140px);
  max-height: calc(100vh - 140px);
}
.bb-modal.bb_course_video_details button.mfp-close {
  width: 30px;
  height: 30px;
  line-height: 32px;
  top: 15px;
  right: 15px;
  background-color: #fff;
}

@media screen and (max-width: 800px) {
  .bb-modal.bb_course_video_details {
    padding: 10px;
  }
  .bb-modal.bb_course_video_details .fluid-width-video-wrapper iframe {
    max-height: -webkit-calc(100vh - 100px);
    max-height: calc(100vh - 100px);
  }
  .bb-modal.bb_course_video_details button.mfp-close {
    top: 7px;
    right: 7px;
  }
}
@media screen and (max-width: 544px) {
  .bb-modal.bb_course_video_details {
    padding: 20px;
  }
  .bb-modal.bb_course_video_details .fluid-width-video-wrapper iframe {
    max-height: -webkit-calc(100vh - 60px);
    max-height: calc(100vh - 60px);
  }
  .bb-modal.bb_course_video_details button.mfp-close {
    width: 18px;
    height: 18px;
    line-height: 20px;
    top: 3px;
    right: 3px;
    font-size: 120%;
  }
}
a.bb-preview-course-link {
  display: block;
  text-align: center;
}
a.bb-preview-course-link span {
  color: #fff;
  display: block;
  margin-top: 8px;
  text-align: center;
}

.bb-course-member-wrap {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0 10px;
}

.bb-single-course-sidebar .bb-course-member-wrap {
  padding-top: 20px;
  padding-bottom: 20px;
}
.bb-single-course-sidebar .bb-course-member-wrap + .bb-course-status-wrap .bb-course-status-content {
  padding-top: 0;
}
.bb-single-course-sidebar .bb-course-status-wrap .bb-course-status-content {
  padding-top: 20px;
  padding-bottom: 0;
}

.learndash-wrapper .bb-single-course-sidebar .ld-status {
  background-color: var(--bb-content-alternate-background-color);
  border-radius: var(--bb-button-radius);
  color: var(--bb-body-text-color);
}

.bb-single-course-sidebar .widget {
  box-shadow: 0 32px 54px 0 rgba(0, 0, 0, 0.1);
  border-radius: var(--bb-block-radius);
  border: 0;
  padding: 0 30px;
  overflow: hidden;
  background-color: transparent;
}
.bb-single-course-sidebar .bb-button-wrap {
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 20px;
  text-align: center;
}
.bb-single-course-sidebar .bb-button-wrap:empty {
  display: none;
}
.bb-single-course-sidebar .bb-button-wrap .learndash_checkout_buttons {
  padding-bottom: 0;
  padding-top: 0;
  margin: 0;
  margin-bottom: 10px;
}
.bb-single-course-sidebar .bb-button-wrap .learndash_checkout_buttons .ppalholder {
  display: none;
}
.bb-single-course-sidebar .bb-button-wrap .learndash_join_button {
  padding-bottom: 0;
  padding-top: 0;
  margin-bottom: 10px;
  margin-top: 0;
}
.bb-single-course-sidebar .bb-button-wrap .learndash_join_button.btn-advance-completed {
  display: none;
}
.bb-single-course-sidebar .bb-button-wrap > a.btn-join {
  display: inline-block;
  text-align: center;
  margin-bottom: 10px;
}
.bb-single-course-sidebar .bb-button-wrap .bb-course-type {
  display: inline-block;
  color: var(--bb-alternate-text-color);
}
.bb-single-course-sidebar .bb-button-wrap .learndash_join_button + .bb-course-type,
.bb-single-course-sidebar .bb-button-wrap .learndash_checkout_buttons + .bb-course-type, .bb-single-course-sidebar .bb-button-wrap > a.btn-join + .bb-course-type,
.bb-single-course-sidebar .bb-button-wrap .ld-status + .bb-course-type {
  margin-top: 10px;
}
.bb-single-course-sidebar .bb-button-wrap .bb-course-type.bb-course-type-paynow {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.bb-single-course-sidebar .bb-course-member-wrap + .bb-button-wrap {
  padding-top: 0;
}
.bb-single-course-sidebar h4 {
  font-size: 13px;
  color: var(--bb-headings-color);
  letter-spacing: 0.5px;
  margin: 0;
  padding-bottom: 15px;
  text-transform: uppercase;
}
.bb-single-course-sidebar .bb-course-volume-list {
  list-style: none;
  margin: 0;
  padding: 0 0 30px;
}
.bb-single-course-sidebar .bb-course-volume-list li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 15px;
}
.bb-single-course-sidebar .bb-course-volume-list li i {
  margin-right: 12px;
  font-size: 18px;
  max-width: 18px;
  position: relative;
  top: 1px;
}
.bb-single-course-sidebar .btn-join,
.bb-single-course-sidebar #btn-join {
  background-color: var(--bb-primary-button-background-regular);
  color: var(--bb-primary-button-text-regular);
  border: 1px solid var(--bb-primary-button-border-regular);
  border-radius: var(--bb-button-radius);
  width: 100%;
  font-size: 14px;
  font-weight: 400;
}
.bb-single-course-sidebar .btn-join:focus,
.bb-single-course-sidebar #btn-join:focus {
  box-shadow: var(--bb-primary-button-focus-shadow);
}
.bb-single-course-sidebar .btn-join:hover,
.bb-single-course-sidebar #btn-join:hover {
  background-color: var(--bb-primary-button-background-hover);
  color: var(--bb-primary-button-text-hover);
  border-color: var(--bb-primary-button-border-hover);
  opacity: 1;
}
.bb-single-course-sidebar .btn-join.jq-dropdown-open,
.bb-single-course-sidebar #btn-join.jq-dropdown-open {
  background-color: var(--bb-primary-button-background-regular) !important;
}
.bb-single-course-sidebar .btn-join.btn-disabled,
.bb-single-course-sidebar #btn-join.btn-disabled {
  background-color: var(--bb-primary-button-background-regular);
  opacity: 0.5;
  pointer-events: none;
}
.bb-single-course-sidebar a.btn-advance {
  background-color: var(--bb-primary-button-background-regular);
  color: var(--bb-primary-button-text-regular);
  border: 1px solid var(--bb-primary-button-border-regular);
  border-radius: var(--bb-button-radius);
  width: 100%;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  font-size: 14px;
  display: inline-block;
  padding: 10px 19px;
  line-height: 1.471;
}
.bb-single-course-sidebar a.btn-advance:focus {
  box-shadow: var(--bb-primary-button-focus-shadow);
}
.bb-single-course-sidebar a.btn-advance:hover {
  background-color: var(--bb-primary-button-background-hover);
  color: var(--bb-primary-button-text-hover);
  border-color: var(--bb-primary-button-border-hover);
}
.bb-single-course-sidebar a.btn-advance:focus {
  box-shadow: var(--bb-primary-button-focus-shadow) !important;
}
.bb-single-course-sidebar .btn-advance-disable a.btn-advance {
  opacity: 0.5;
  pointer-events: none;
}
.bb-single-course-sidebar .btn-advance-completed a.btn-advance {
  background-color: #f5f5f5;
  color: var(--bb-alternate-text-color);
  pointer-events: none;
  cursor: default;
}
.bb-single-course-sidebar .btn-advance-completed a.btn-advance:hover {
  box-shadow: none;
}

.bb-course-members {
  display: inline-block;
  margin-right: 12px;
}
.bb-course-members img {
  border: 1px solid #fff;
  max-width: 28px;
  display: inline-block;
  margin-right: -8px;
  position: relative;
  z-index: 3;
  border-radius: 50%;
  float: left;
}

.bb-learndash-content-wrap {
  padding-top: 35px;
}
.bb-learndash-content-wrap > div {
  margin-bottom: 50px;
}
.bb-learndash-content-wrap h4 {
  font-size: 16px;
  letter-spacing: 0.6px;
  margin: 0 0 20px;
  text-transform: uppercase;
}
.bb-learndash-content-wrap #learndash_course_status {
  margin-bottom: 30px;
}
.bb-learndash-content-wrap #learndash_lessons > div > div,
.bb-learndash-content-wrap #learndash_quizzes > div > div {
  border: 0;
}
.bb-learndash-content-wrap #learndash_lessons,
.bb-learndash-content-wrap #learndash_quizzes,
.bb-learndash-content-wrap #learndash_profile,
.bb-learndash-content-wrap #learndash_lesson_topics_list > div {
  background-color: transparent;
  border: 0;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 20px;
}

#learndash_lessons a,
#learndash_quizzes a,
.learndash_topic_dots a,
.learndash_topic_dots a > span,
#learndash_lesson_topics_list span a,
#learndash_profile a,
#learndash_profile a span {
  font-family: inherit;
}

#lessons_list > div h4 > a,
#course_list > div h4 > a,
#quiz_list > div h4 > a {
  display: block;
  padding: 0;
}

#lessons_list > div h4,
#course_list > div h4,
#quiz_list > div h4,
#learndash_lesson_topics_list ul > li > span.topic_item {
  display: block;
  width: 100%;
  border-top: 0;
  padding: 0;
}

h4#learndash_course_content_title {
  margin-bottom: 30px;
}

.bb-lesson-head {
  border-radius: 4px;
  padding: 15px 15px 15px 40px;
  letter-spacing: -0.24px;
  margin-bottom: 1px;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  color: var(--bb-headings-color);
}
.bb-lesson-head:hover {
  background: rgba(146, 164, 183, 0.1);
  color: var(--bb-primary-color);
}

.learndash_course_content .bb-lessons-list > li:nth-child(odd) a.bb-lesson-head {
  background: rgba(146, 164, 183, 0.05);
  -webkit-transition: 0.3s all;
          transition: 0.3s all;
}
.learndash_course_content .bb-lessons-list > li:nth-child(odd) a.bb-lesson-head:hover {
  background: rgba(146, 164, 183, 0.1);
}
.learndash_course_content .bb-lessons-list > li:nth-child(odd) a.bb-lesson-head > .flex-1 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.lms-lesson-item.current > .bb-lesson-head,
.lms-topic-item.current > .bb-lms-title-wrap,
.lms-quiz-item.current > .bb-lms-title-wrap {
  background: rgba(146, 164, 183, 0.05);
}

.lms-topic-sidebar-wrapper .bb-lms-title-wrap {
  padding: 12px 30px 12px 40px;
  line-height: 1.5;
  border-radius: 0;
}
.lms-topic-sidebar-wrapper .bb-lesson-head {
  line-height: 1.6;
}
.lms-topic-sidebar-wrapper [data-balloon]:after {
  z-index: 25;
}

.bb-lms-list-inside li:nth-child(odd) .bb-lms-title-wrap {
  background: rgba(146, 164, 183, 0.05);
  -webkit-transition: 0.3s all;
          transition: 0.3s all;
}
.bb-lms-list-inside li:nth-child(odd) .bb-lms-title-wrap:hover {
  background: rgba(146, 164, 183, 0.1);
}

.bb-lms-title-wrap {
  border-radius: 4px;
  color: inherit;
  padding: 12px 15px 12px 35px;
  letter-spacing: -0.24px;
  line-height: 1.6;
  margin-bottom: 1px;
}
.bb-lms-title-wrap .bb-lms-title {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-right: 10px;
}
.bb-lms-title-wrap:hover {
  background: rgba(146, 164, 183, 0.1);
  -webkit-transition: 0.3s all;
          transition: 0.3s all;
}

.lms-topic-sidebar-wrapper .lms-quiz-list > li .bb-lms-title-wrap .bb-lms-quiz-tag:after {
  margin-right: 0;
}
.lms-topic-sidebar-wrapper li.lms-quiz-item .bb-lms-title-wrap .bb-lms-title:before {
  display: none;
}

.bb-lessons-list {
  margin: 0;
}
.bb-lessons-list,
.bb-lessons-list ol, .bb-lessons-list,
.bb-lessons-list ul {
  list-style-type: none;
}
.bb-lessons-list li .bb-type-list li:not(.lms-quiz-item) .bb-lms-title-wrap .bb-lms-title:before {
  line-height: 1.4;
  margin-right: 0;
}

.bb-type-list,
.lms-quiz-list {
  margin: 0;
}
.bb-type-list li,
.lms-quiz-list li {
  font-size: 14px;
  color: var(--bb-headings-color);
  letter-spacing: -0.24px;
}
.bb-type-list li a,
.lms-quiz-list li a {
  color: var(--bb-headings-color);
}
.bb-type-list li a:hover,
.lms-quiz-list li a:hover {
  color: var(--bb-primary-color);
}

div#bb-learndash-lessons {
  margin-bottom: 72px;
}

.bb-course-topic-status,
.bb-quiz-topic-status {
  width: 22px;
  height: 22px;
  position: relative;
  margin-right: 0;
  margin-left: 0;
}
.bb-course-topic-status .bb-lms-status,
.bb-quiz-topic-status .bb-lms-status {
  position: absolute;
  left: 0;
  top: 0;
  display: none;
}

.bb-completed-item {
  text-decoration: line-through;
}

.bb-course-topic-status.topic-completed .bb-completed,
.bb-quiz-topic-status.bb-completed .bb-completed {
  display: block;
}

.bb-course-topic-status.topic-notcompleted .bb-not-completed,
.bb-quiz-topic-status.bb-notcompleted .bb-not-completed {
  display: block;
}

.i-progress {
  display: inline-block;
  width: 22px;
  height: 22px;
  border-radius: 100%;
  color: #fff;
  line-height: 22px;
  text-align: center;
}
.i-progress.i-progress-completed {
  background-color: var(--bb-primary-color);
}
.i-progress.i-progress-not-completed {
  color: #dedfe2;
  width: 23px;
  height: 23px;
}
.i-progress.i-progress-not-completed i {
  font-size: 23px;
  width: 23px;
  height: 23px;
}

.bb-quiz-list {
  list-style: none;
  margin: 0;
}
.bb-quiz-list .bb-quiz-icon g {
  stroke: var(--bb-body-text-color);
}
.bb-quiz-list a {
  border-radius: 4px;
  padding: 15px;
  color: var(--bb-headings-color);
  line-height: 1.4;
}
.bb-quiz-list a:hover {
  background: rgba(146, 164, 183, 0.1);
  color: var(--bb-primary-color);
}
.bb-quiz-list .bb-quiz-topic-status-wrap .flex-1 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.bb-quiz-list li:nth-child(odd) .bb-quiz-topic-status-wrap {
  background: rgba(146, 164, 183, 0.05);
}
.bb-quiz-list li:nth-child(odd) .bb-quiz-topic-status-wrap:hover {
  background: rgba(146, 164, 183, 0.1);
}
.bb-quiz-list li.lms-is-locked a {
  pointer-events: none;
  cursor: default;
}
.bb-quiz-list .lms-is-locked-ico {
  position: relative;
  margin-left: 10px;
  bottom: 1px;
  color: #939597;
}

.bb-quiz-list-container .bb-quiz-list {
  counter-reset: lms-quiz-list;
}
.bb-quiz-list-container .bb-quiz-list a.bb-quiz-topic-status-wrap {
  padding: 18px 22px;
}
.bb-quiz-list-container .bb-quiz-list .bb-quiz-topic-status-wrap span.flex-1:before {
  line-height: 1.4;
  margin-right: 0;
  counter-increment: lms-quiz-list;
  content: counter(lms-quiz-list) ". ";
  color: var(--bb-alternate-text-color);
}

.lms-is-sample-tag {
  display: inline-block;
  padding: 0 12px;
  background-color: transparent;
  border: 1px solid var(--bb-primary-color);
  color: var(--bb-primary-color);
  font-size: 12px;
  line-height: 21px;
  border-radius: 50px;
  position: relative;
}

.lms-topic-sidebar-wrapper .lms-lessions-list > ol.bb-lessons-list {
  margin-left: 0;
}
.lms-topic-sidebar-wrapper .lms-lessions-list > ol.bb-lessons-list > li.lms-lesson-item {
  padding: 0 0 5px;
  position: relative;
}
.lms-topic-sidebar-wrapper .lms-lessions-list > ol.bb-lessons-list > li.lms-lesson-item:first-child {
  padding-top: 0;
}
.lms-topic-sidebar-wrapper .lms-lessions-list > ol.bb-lessons-list > li.lms-lesson-item:last-child {
  border-bottom: 0;
  padding-bottom: 0;
}
.lms-topic-sidebar-wrapper .lms-lessions-list > ol.bb-lessons-list .bb-lesson-head {
  border-radius: 0;
}
.lms-topic-sidebar-wrapper .lms-lessions-list > ol.bb-lessons-list .bb-lesson-head > .flex-1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-right: 6px;
}
.lms-topic-sidebar-wrapper .lms-lessions-list > ol.bb-lessons-list .bb-lesson-head > .flex-1 .lms-is-sample-tag {
  margin-left: auto;
  padding-top: 1px;
  padding-bottom: 1px;
}
.lms-topic-sidebar-wrapper .lms-lessions-list > ol.bb-lessons-list .bb-lesson-head > .flex-1 .lms-is-locked-ico,
.lms-topic-sidebar-wrapper .lms-lessions-list > ol.bb-lessons-list .bb-lesson-head > .flex-1 .lms-not-locked-ico {
  color: var(--bb-alternate-text-color);
  position: relative;
  bottom: 1px;
  margin-left: 10px;
  margin-right: 10px;
}
.lms-topic-sidebar-wrapper .lms-lessions-list > ol.bb-lessons-list .bb-lesson-head > .lms-is-locked-ico {
  color: var(--bb-alternate-text-color);
  margin-right: 8px;
  pointer-events: all;
  cursor: default;
}

a.ld-table-list-item-preview:has(.lms-quiz-status-icon) {
  pointer-events: none;
  cursor: default;
}

.lms-quiz-status-icon {
  margin-right: 8px;
  pointer-events: all;
  cursor: default;
}
.lms-quiz-status-icon i {
  color: var(--bb-alternate-text-color);
}
.ld-table-list-item-preview .lms-quiz-status-icon {
  margin-left: auto;
}

.lms-topic-is-locked .lms-topic-status-icon {
  margin-right: 8px;
  pointer-events: all;
  cursor: default;
}
.lms-topic-is-locked .lms-topic-status-icon i {
  color: var(--bb-alternate-text-color);
}
.lms-topic-is-locked > .bb-title, .lms-topic-is-locked > .ld-topic-row {
  pointer-events: none;
  cursor: default;
}

.lms-is-scheduled > .bb-title, .lms-is-scheduled > .ld-topic-row {
  pointer-events: none;
  cursor: default;
}
.lms-is-scheduled .lms-quiz-status-icon {
  pointer-events: all;
  cursor: default;
}

.lms-topic-sidebar-wrapper .lms-course-quizzes-list > ul.lms-quiz-list .lms-quiz-item > a > .flex-1 {
  max-width: -webkit-calc(99% - 32px);
  max-width: calc(99% - 32px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.lms-topic-sidebar-wrapper .lms-course-quizzes-list > ul.lms-quiz-list .lms-quiz-item > a > .flex-1 .bb-quiz-title {
  margin-right: 10px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.lms-topic-sidebar-wrapper .lms-course-quizzes-list > ul.lms-quiz-list .lms-quiz-item > a > .flex-1 .lms-is-locked-ico {
  color: var(--bb-alternate-text-color);
  position: relative;
  bottom: 1px;
  margin-right: 10px;
  margin-left: auto;
}

.bb-progress[data-percentage="0"] .bb-progress-circle {
  opacity: 0;
}

li.lms-lesson-item .bb-lesson-head {
  padding: 15px 30px;
  padding-left: 44px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.lms-topic-sidebar-wrapper .lms-lessions-list ol.bb-type-list {
  margin-left: 0;
}
.lms-topic-sidebar-wrapper .lms-lessions-list ol.bb-type-list .bb-lms-title-wrap {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.learndash_content_wrap .bb-title {
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 0.6px;
  margin: 0 0 20px;
  text-transform: uppercase;
}
.learndash_content_wrap .bb-type-list {
  margin: 0;
}

span.bb-pages {
  font-size: 13px;
  display: block;
  line-height: 1;
  text-transform: uppercase;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
span.bb-pages .bb-total {
  color: var(--bb-alternate-text-color);
}

.header-aside-inner .course-toggle-view {
  padding-right: 0;
}

.header-minimize-link {
  display: none;
}

.lms-side-panel-close .header-maximize-link {
  display: none;
}
.lms-side-panel-close .header-minimize-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* .lms-side-panel-close span.bb-pages {
    opacity: 0;
    visibility: hidden;
    height: 0;
    margin: 0;
} */
.swfd-video-backlayer {
  background-color: #000;
  padding: 0 40px;
  margin: -30px -100px 0;
}
@media screen and (max-width: 1200px) {
  .swfd-video-backlayer {
    margin: -30px -60px 0;
  }
}
@media screen and (max-width: 992px) {
  .swfd-video-backlayer {
    margin: -30px -40px 0;
  }
}

.lms-side-panel-close .swfd-video-backlayer .swfd-video-backframe {
  max-width: -webkit-calc(100vh + 120px);
  max-width: calc(100vh + 120px);
  margin: 0 auto;
}

.entry-content .swfd-video-backlayer .fluid-width-video-wrapper {
  margin: 0;
}

div.bb-lms-header {
  padding: 0;
  position: relative;
  margin: 0;
  /* @include transition(all linear .2s); */
  -webkit-transition: margin 0.2s;
          transition: margin 0.2s;
}
div.bb-lms-header .sfwd-course-position {
  margin-right: auto;
}
div.bb-lms-header h1 {
  font-size: 32px;
  line-height: 1.2;
  margin-bottom: 0;
}
div.bb-lms-header .bb-position {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 50px;
}
@media screen and (max-width: 544px) {
  div.bb-lms-header .bb-position {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  div.bb-lms-header .bb-position .sfwd-course-nav {
    margin-top: 15px;
  }
}
@media screen and (max-width: 380px) {
  #learndash-page-content div.bb-lms-header .bb-position .sfwd-course-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}

div.bb-lms-header.quiz-fix .bb-position {
  padding-top: 10px;
  /* Fix tooltips cut off by overflow parent container */
}

.swfd-video-backlayer + div.bb-lms-header {
  margin-top: 0;
}

.learndash_course_content .bb-lessons-list li.bb-lessons-list-item {
  position: relative;
}
.learndash_course_content .bb-lessons-list li a.bb-lesson-head {
  color: var(--bb-headings-color);
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.learndash_course_content .bb-lessons-list li a.bb-lesson-head:hover {
  color: var(--bb-primary-color);
}
.learndash_course_content .bb-lessons-list li a.bb-lesson-head .flex-1 .lms-is-sample-tag {
  margin-left: 10px;
  bottom: 1px;
}
.learndash_course_content .bb-lessons-list li a.bb-lesson-head .lms-is-locked-ico {
  position: relative;
  margin-left: 10px;
  bottom: 1px;
  color: #939597;
}
.learndash_course_content .bb-lessons-list li.lms-is-locked a.bb-lesson-head {
  pointer-events: none;
  cursor: default;
}
.learndash_course_content .bb-lessons-list li.lms-is-locked .bb-type-list li a {
  pointer-events: none;
  cursor: default;
}
.learndash_course_content .bb-quiz-list a {
  color: var(--bb-headings-color);
}
.learndash_course_content .bb-quiz-list a:hover {
  color: var(--bb-primary-color);
}

.bb-type-list.bb-lms-list-inside a {
  color: var(--bb-headings-color);
}
.bb-type-list.bb-lms-list-inside a:hover {
  color: var(--bb-primary-color);
}

.lms-toggle-lesson {
  position: absolute;
  top: 2px;
  left: 7px;
  display: inline-block;
  width: 35px;
  height: 50px;
  margin-right: 6px;
  cursor: pointer;
}
.lms-toggle-lesson i {
  display: inline-block;
  font-size: 16px;
  line-height: 10px;
  color: #bdbdbd;
  position: relative;
  top: 12px;
  left: 12px;
  -webkit-transition: -webkit-transform 0.2s;
          transition: transform 0.2s;
}

.ld-item-list-section-heading + .lms-toggle-lesson {
  top: 38px;
}

.bb-lessons-list-item .lms-toggle-lesson {
  left: 0;
}
.bb-lessons-list-item .lms-toggle-lesson i {
  top: 10px;
}

.lms-lesson-turnover:not(.bb-lesson-item-no-topics) .lms-toggle-lesson i {
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
}

.lms-topic-sidebar-wrapper .bb-lms-title,
.lms-topic-sidebar-wrapper .bb-lesson-title {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
  min-width: 0;
  font-size: 14px;
}

.bb-type-list .bb-lms-ico,
.bb-quiz-list .bb-lms-ico,
.lms-quiz-list .bb-lms-ico {
  display: inline-block;
  margin-right: 10px;
  width: 20px;
  height: 20px;
}
.bb-type-list .bb-lms-ico i,
.bb-quiz-list .bb-lms-ico i,
.lms-quiz-list .bb-lms-ico i {
  font-size: 18px;
  width: 20px;
  height: 20px;
  line-height: 1;
}

.bb-lesson-head .bb-lesson-topics-count,
.bb-lesson-head .bb-lesson-quizzes-count,
.bb-lesson-head .bb-lesson-sidebar-ld-sep {
  margin: 0 10px 0 0;
  font-size: 12px;
  color: var(--bb-alternate-text-color);
  white-space: nowrap;
}
.bb-lesson-head .bb-lesson-topics-count,
.bb-lesson-head .bb-lesson-quizzes-count {
  max-width: 60px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.lms-topic-sidebar-wrapper .bb-lms-title {
  font-size: 13px;
}
.lms-topic-sidebar-wrapper .bb-lms-title .bb-quiz-title {
  font-size: 14px;
}

.bb-lms-secondary-header .bb-pages {
  margin-bottom: 0;
}
.bb-lms-secondary-header .bb-learndash-meta-wrap {
  margin-bottom: 20px;
  min-height: 34px;
}

.learndash_next_prev_link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.learndash_next_prev_link a.prev-link,
.learndash_next_prev_link span.prev-link {
  border-radius: var(--bb-button-radius) 0 0 var(--bb-button-radius);
}
.learndash_next_prev_link a.next-link,
.learndash_next_prev_link span.next-link {
  border-radius: 0 var(--bb-button-radius) var(--bb-button-radius) 0;
}
.learndash_next_prev_link a,
.learndash_next_prev_link span.empty-post {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 30px;
  min-width: 55px;
  text-align: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  color: var(--bb-alternate-text-color);
  font-size: 12px;
  white-space: nowrap;
}
.learndash_next_prev_link a:hover,
.learndash_next_prev_link span.empty-post:hover {
  color: var(--bb-primary-color);
}
.learndash_next_prev_link a .meta-nav,
.learndash_next_prev_link span.empty-post .meta-nav {
  position: absolute;
  width: 100%;
  font-size: 0;
  z-index: 20;
}
@media (max-width: 360px) {
  .learndash_next_prev_link a {
    font-size: 0;
  }
}
.learndash_next_prev_link a.next-link:after,
.learndash_next_prev_link span.next-link:after {
  content: "\e827";
  font: normal normal normal 14px/1 bb-icons;
  font-size: 16px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-left: 6px;
  padding-bottom: 3px;
}
.learndash_next_prev_link a.prev-link,
.learndash_next_prev_link span.prev-link {
  margin-right: 2px;
}
.learndash_next_prev_link a.prev-link:before,
.learndash_next_prev_link span.prev-link:before {
  content: "\e8ab";
  font: normal normal normal 14px/1 bb-icons;
  font-size: 16px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-right: 6px;
  padding-bottom: 3px;
}
.learndash_next_prev_link a {
  color: var(--bb-headings-color);
}
.learndash_next_prev_link a:hover {
  color: var(--bb-primary-color);
}

html[dir="rtl"] .learndash_next_prev_link a.next-link:after,
html[dir="rtl"] .learndash_next_prev_link span.next-link:after {
  content: "\e8ab";
}
html[dir="rtl"] .learndash_next_prev_link a.prev-link:before,
html[dir="rtl"] .learndash_next_prev_link span.prev-link:before {
  content: "\e827";
}

.learndash_next_prev_link:empty {
  display: none;
}

.learndash_content_wrap {
  padding-top: 30px;
}
.learndash_content_wrap.learndash_content_video {
  padding-top: 0;
}
.learndash_content_wrap .ld-tabs-content {
  margin-bottom: 50px;
}
.learndash_content_wrap .ld-progress {
  margin-top: 0;
}

.learndash-wrapper a {
  color: var(--bb-primary-color);
}

.learndash-wrapper,
.learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) {
  color: inherit;
  line-height: inherit;
}
.learndash-wrapper .ld-tabs,
.learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .ld-tabs {
  margin: 0;
}
.learndash-wrapper .ld-tabs .ld-tabs-content .ld-tab-content,
.learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .ld-tabs .ld-tabs-content .ld-tab-content {
  padding-bottom: 0;
}
.learndash-wrapper a.button:not(.outline),
.learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) a.button:not(.outline) {
  background-color: var(--bb-primary-button-background-regular);
  color: var(--bb-primary-button-text-regular);
  border: 1px solid var(--bb-primary-button-border-regular);
}
.learndash-wrapper a.button:not(.outline):focus,
.learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) a.button:not(.outline):focus {
  box-shadow: var(--bb-primary-button-focus-shadow);
}
.learndash-wrapper a.button:not(.outline):hover,
.learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) a.button:not(.outline):hover {
  background-color: var(--bb-primary-button-background-hover);
  color: var(--bb-primary-button-text-hover);
  border-color: var(--bb-primary-button-border-hover);
}
.learndash-wrapper .learndash_content_wrap .ld-table-list.ld-no-pagination,
.learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .learndash_content_wrap .ld-table-list.ld-no-pagination {
  border: 0;
}
.learndash-wrapper .learndash_content_wrap .ld-content-actions,
.learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .learndash_content_wrap .ld-content-actions {
  border: 0;
  margin-bottom: 0;
  position: relative;
  z-index: 1;
}
.learndash-wrapper .learndash_content_wrap .sfwd-mark-complete:after,
.learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .learndash_content_wrap .sfwd-mark-complete:after {
  display: none;
}
.learndash-wrapper .learndash_content_wrap .learndash_mark_complete_button,
.learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .learndash_content_wrap .learndash_mark_complete_button {
  border-radius: var(--bb-button-radius);
  background-color: var(--bb-primary-button-background-regular);
  color: var(--bb-primary-button-text-regular);
  border: 1px solid var(--bb-primary-button-border-regular);
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  font-size: 15px;
  font-weight: 500;
  padding: 10px 20px;
}
.learndash-wrapper .learndash_content_wrap .learndash_mark_complete_button:focus,
.learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .learndash_content_wrap .learndash_mark_complete_button:focus {
  box-shadow: var(--bb-primary-button-focus-shadow);
}
.learndash-wrapper .learndash_content_wrap .learndash_mark_complete_button:hover,
.learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .learndash_content_wrap .learndash_mark_complete_button:hover {
  opacity: 1;
  background-color: var(--bb-primary-button-background-hover);
  color: var(--bb-primary-button-text-hover);
  border-color: var(--bb-primary-button-border-hover);
}
.learndash-wrapper .learndash_content_wrap .learndash_mark_complete_button:focus,
.learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .learndash_content_wrap .learndash_mark_complete_button:focus {
  opacity: 1;
}

.learndash_content_wrap .learndash-wrapper .learndash_mark_complete_button,
.learndash_content_wrap .learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .learndash_mark_complete_button {
  border-radius: var(--bb-button-radius);
  background-color: var(--bb-primary-button-background-regular);
  color: var(--bb-primary-button-text-regular);
  border: 1px solid var(--bb-primary-button-border-regular);
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  font-size: 15px;
  font-weight: 500;
  padding: 10px 20px;
}
.learndash_content_wrap .learndash-wrapper .learndash_mark_complete_button:focus,
.learndash_content_wrap .learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .learndash_mark_complete_button:focus {
  box-shadow: var(--bb-primary-button-focus-shadow);
}
.learndash_content_wrap .learndash-wrapper .learndash_mark_complete_button:hover,
.learndash_content_wrap .learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .learndash_mark_complete_button:hover {
  opacity: 1;
  background-color: var(--bb-primary-button-background-hover);
  color: var(--bb-primary-button-text-hover);
  border-color: var(--bb-primary-button-border-hover);
}
.learndash_content_wrap .learndash-wrapper .learndash_mark_complete_button:focus,
.learndash_content_wrap .learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .learndash_mark_complete_button:focus {
  opacity: 1;
}
.learndash_content_wrap .learndash-wrapper .learndash_mark_complete_button .ld-svgicon,
.learndash_content_wrap .learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .learndash_mark_complete_button .ld-svgicon {
  display: none;
}
.learndash_content_wrap .learndash-wrapper .sfwd-mark-complete::after,
.learndash_content_wrap .learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .sfwd-mark-complete::after {
  display: none;
}

@media (min-width: 1024px) {
  .learndash-wrapper .learndash_content_wrap {
    max-width: 760px;
  }
  .learndash-wrapper .bb-lms-header .lms-header-title,
  .learndash-wrapper .bb-lms-header .lms-header-instructor {
    max-width: 760px;
    margin-left: auto;
    margin-right: auto;
  }
}
.learndash-wrapper .ld-table-list .ld-table-list-header {
  background-color: transparent !important;
  color: var(--bb-headings-color);
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
  padding: 0;
  margin: 0 0 20px;
}
.learndash-wrapper .ld-table-list .ld-table-list-header .ld-item-icon {
  display: none;
}
.learndash-wrapper .ld-table-list .ld-table-list-header .ld-table-list-lesson-details {
  color: var(--bb-alternate-text-color);
}
.learndash-wrapper .ld-table-list .ld-table-list-footer {
  padding: 0;
  background-color: transparent;
}
.learndash-wrapper .ld-table-list .ld-table-list-items {
  border: 0;
  padding: 0;
}
.learndash-wrapper .ld-table-list .ld-table-list-items .ld-table-list-item {
  border: 0;
  margin-bottom: 1px;
}
.learndash-wrapper .ld-table-list .ld-table-list-items a.ld-table-list-item-preview {
  padding: 20px;
  border-radius: 4px;
  -webkit-transition: 0.3s all;
          transition: 0.3s all;
  color: inherit;
}
.learndash-wrapper .ld-table-list .ld-table-list-items a.ld-table-list-item-preview:hover {
  color: inherit;
  background: rgba(146, 164, 183, 0.1);
}

.learndash-wrapper .learndash_content_wrap .ld-table-list .ld-table-list-items div.ld-table-list-item:nth-child(odd) a.ld-table-list-item-preview {
  background: rgba(146, 164, 183, 0.05);
}
.learndash-wrapper .learndash_content_wrap .ld-table-list .ld-table-list-items div.ld-table-list-item:nth-child(odd) a.ld-table-list-item-preview:hover {
  background: rgba(146, 164, 183, 0.1);
}

.learndash-wrapper .ld-status-icon {
  width: 22px;
  height: 22px;
  -ms-flex-preferred-size: 22px;
      flex-basis: 22px;
  margin-right: 12px;
}
.learndash-wrapper .ld-status-icon.ld-status-complete {
  background-color: var(--bb-primary-color);
}
.learndash-wrapper .ld-status-icon.ld-status-incomplete {
  border-width: 2px;
  border-color: #dedfe2;
  background-color: transparent;
}
.learndash-wrapper .ld-status-icon.ld-status-in-progress {
  background-color: transparent;
}
.learndash-wrapper .ld-status-icon.ld-quiz-complete {
  background-color: var(--bb-primary-color);
}
.learndash-wrapper .ld-icon.ld-icon-quiz,
.learndash-wrapper .ld-icon.ld-icon-checkmark,
.learndash-wrapper .ld-icon.ld-icon-content,
.learndash-wrapper .ld-icon.ld-icon-materials,
.learndash-wrapper .ld-icon.ld-icon-certificate,
.learndash-wrapper .ld-icon.ld-icon-assignment,
.learndash-wrapper .ld-icon.ld-icon-search,
.learndash-wrapper .ld-icon.ld-icon-calendar {
  font-family: bb-icons !important;
  font-size: 22px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-left: 6px;
  padding-bottom: 0;
}
.learndash-wrapper .ld-icon.ld-icon-quiz:before {
  content: "\eeff";
  font-family: bb-icons !important;
}
.learndash-wrapper .ld-icon.ld-icon-checkmark {
  font-size: 14px;
}
.learndash-wrapper .ld-icon.ld-icon-checkmark:before {
  content: "\e876";
}
.learndash-wrapper .ld-icon.ld-icon-content {
  font-size: 14px;
}
.learndash-wrapper .ld-icon.ld-icon-content:before {
  content: "\e86e";
}
.learndash-wrapper .ld-icon.ld-icon-materials {
  font-size: 14px;
}
.learndash-wrapper .ld-icon.ld-icon-materials:before {
  content: "\ef3e";
}
.learndash-wrapper .ld-icon.ld-icon-certificate:before {
  content: "\e975";
}
.learndash-wrapper .ld-icon.ld-icon-assignment:before {
  content: "\ee7a";
}
.learndash-wrapper .ld-icon.ld-icon-search:before {
  content: "\ef10";
}
.learndash-wrapper .ld-icon.ld-icon-calendar:before {
  content: "\e884";
}
.learndash-wrapper .ld-tabs .ld-tabs-navigation:after {
  height: 1px;
  background-color: var(--bb-content-border-color);
}
.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab {
  padding: 10px 20px;
  font-size: 14px;
  font-weight: normal;
  color: var(--bb-body-text-color);
}
.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab:after {
  height: 1px;
}
.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab:focus {
  box-shadow: none;
}
.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab.ld-active {
  color: var(--bb-headings-color);
}
.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab.ld-active:after {
  background-color: var(--bb-primary-color);
}
.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab.ld-active:focus {
  box-shadow: none;
}
.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-active:after {
  background: var(--bb-primary-color);
}

.learndash-wrapper .bb-ld-info-bar {
  margin: 0 0 15px;
}
.learndash-wrapper .bb-ld-info-bar .ld-lesson-status {
  background: none;
  border-radius: 0;
}
.learndash-wrapper .bb-ld-status {
  margin-right: 10px;
}
.learndash-wrapper .bb-ld-status .ld-status {
  background-color: rgba(146, 164, 183, 0.05);
  text-transform: none;
  font-weight: normal;
  font-size: 12px;
  height: 30px;
  line-height: 30px;
  padding: 0 12px;
  letter-spacing: inherit;
  margin-bottom: 0;
}
.learndash-wrapper .bb-ld-status .ld-status.ld-status-progress {
  color: #fff;
  background-color: var(--bb-primary-color);
}
.learndash-wrapper .bb-ld-status .ld-status.ld-status-complete {
  color: #fff;
  background-color: var(--bb-success-color);
}
.learndash-wrapper .bb-ld-info-bar .ld-topic-status {
  border-radius: 0;
}
.learndash-wrapper .bb-ld-info-bar .ld-breadcrumbs {
  background-color: transparent;
  padding: 0 0 10px;
  border-bottom: 1px solid var(--bb-content-border-color);
  border-radius: 0;
}
.learndash-wrapper .bb-ld-info-bar .ld-breadcrumbs .ld-status {
  display: none;
  background-color: rgba(146, 164, 183, 0.05);
  text-transform: none;
  font-weight: normal;
  font-size: 12px;
  line-height: inherit;
  padding: 0 12px;
  letter-spacing: inherit;
}
.learndash-wrapper .bb-ld-info-bar .ld-breadcrumbs .ld-status.ld-status-progress {
  background-color: var(--bb-primary-color);
}
.learndash-wrapper .bb-ld-info-bar .ld-breadcrumbs .ld-status.ld-status-complete {
  background-color: var(--bb-success-color);
}
.learndash-wrapper .bb-ld-info-bar .ld-breadcrumbs .ld-breadcrumbs-segments span a {
  font-weight: normal;
  color: var(--bb-headings-color);
}
.learndash-wrapper .bb-ld-info-bar .ld-breadcrumbs .ld-breadcrumbs-segments span a:hover {
  color: var(--bb-primary-color);
}
.learndash-wrapper .bb-ld-info-bar .ld-breadcrumbs .ld-breadcrumbs-segments span:after {
  content: "\e827";
  font-family: bb-icons;
  font-size: 12px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-left: 0;
  margin-right: 0;
  position: relative;
  top: 0;
}
[dir="rtl"] .learndash-wrapper .bb-ld-info-bar .ld-breadcrumbs .ld-breadcrumbs-segments span:after {
  content: "\e8ab";
}
.learndash-wrapper .ld-topic-status {
  background-color: transparent;
}

.learndash-wrapper .ld-alert,
.learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .ld-alert {
  border-radius: var(--bb-block-radius-inner);
}
.learndash-wrapper .ld-alert .ld-button,
.learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .ld-alert .ld-button {
  padding: 10px 20px;
  border-bottom: 0 !important;
}
.learndash-wrapper .ld-alert .ld-button .ld-icon,
.learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .ld-alert .ld-button .ld-icon {
  display: none;
}
.learndash-wrapper .ld-alert.ld-alert-certificate.ld-alert-success,
.learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .ld-alert.ld-alert-certificate.ld-alert-success {
  color: var(--bb-body-text-color);
}
.learndash-wrapper .ld-alert .ld-alert-content a,
.learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .ld-alert .ld-alert-content a {
  color: var(--bb-headings-color);
  text-decoration: none;
}
.learndash-wrapper .ld-alert .ld-alert-content a:hover,
.learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .ld-alert .ld-alert-content a:hover {
  color: var(--bb-primary-color);
}
.learndash-wrapper .ld-alert-success,
.learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .ld-alert-success {
  border: 0;
  padding: 15px;
  min-height: inherit;
  color: inherit;
  font-size: 15px;
  background-color: rgba(var(--bb-success-color-rgb), 0.1);
}
.learndash-wrapper .ld-alert-success .ld-alert-content,
.learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .ld-alert-success .ld-alert-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.learndash-wrapper .ld-alert-success .ld-alert-content > p,
.learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .ld-alert-success .ld-alert-content > p {
  margin: 0;
}
.learndash-wrapper .ld-alert-success .ld-button,
.learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .ld-alert-success .ld-button {
  background-color: var(--bb-success-color);
  color: #fff;
  white-space: nowrap;
  border: 0;
}
.learndash-wrapper .ld-alert-success .ld-alert-icon.ld-icon,
.learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .ld-alert-success .ld-alert-icon.ld-icon {
  margin-left: 6px;
  background-color: var(--bb-success-color);
  color: #fff;
  position: static;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
  padding: 0;
  width: 45px;
  height: 45px;
  line-height: 48px;
  text-align: center;
  border-radius: 50%;
  vertical-align: middle;
  font-size: 20px;
}
.learndash-wrapper .ld-alert-warning,
.learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .ld-alert-warning {
  border-color: var(--bb-warning-color);
  background-color: rgba(var(--bb-warning-color-rgb), 0.1);
  border-width: 1px;
  padding: 15px;
  min-height: inherit;
  color: inherit;
  font-size: 15px;
}
.learndash-wrapper .ld-alert-warning .ld-alert-content,
.learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .ld-alert-warning .ld-alert-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.learndash-wrapper .ld-alert-warning .ld-alert-content .ld-alert-messages p,
.learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .ld-alert-warning .ld-alert-content .ld-alert-messages p {
  margin-bottom: 0;
}
.learndash-wrapper .ld-alert-warning .ld-alert-content > p,
.learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .ld-alert-warning .ld-alert-content > p {
  margin: 0;
}
.learndash-wrapper .ld-alert-warning .ld-button,
.learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .ld-alert-warning .ld-button {
  background-color: var(--bb-warning-color);
  color: #fff;
  white-space: nowrap;
  border: 0;
}
.learndash-wrapper .ld-alert-warning .ld-button:focus,
.learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .ld-alert-warning .ld-button:focus {
  outline: 1px solid var(--bb-warning-color);
}
.learndash-wrapper .ld-alert-warning .ld-alert-icon.ld-icon-alert,
.learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .ld-alert-warning .ld-alert-icon.ld-icon-alert {
  font-family: bb-icons !important;
  font-size: 20px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-left: 6px;
  padding-bottom: 0;
  background-color: transparent;
  position: static;
  padding-top: 0;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
}
.learndash-wrapper .ld-alert-warning .ld-alert-icon.ld-icon-alert:before,
.learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .ld-alert-warning .ld-alert-icon.ld-icon-alert:before {
  content: "\ee65";
  font-weight: 100;
}
@media screen and (max-width: 768px) {
  .learndash-wrapper .ld-alert-warning .ld-alert-content,
  .learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .ld-alert-warning .ld-alert-content {
    margin: 0;
  }
  .learndash-wrapper .ld-alert-warning .ld-alert-content .ld-alert-icon.ld-icon-alert,
  .learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .ld-alert-warning .ld-alert-content .ld-alert-icon.ld-icon-alert {
    margin-right: 0.5em;
  }
  .learndash-wrapper .ld-alert-warning .ld-alert-content .ld-alert-messages,
  .learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .ld-alert-warning .ld-alert-content .ld-alert-messages {
    text-align: left;
    line-height: 1.4;
  }
}
.learndash-wrapper .bb-ld-tabs,
.learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .bb-ld-tabs {
  position: relative;
}
.learndash-wrapper .bb-ld-tabs #learndash-course-content,
.learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .bb-ld-tabs #learndash-course-content {
  margin: 0;
  position: absolute;
  height: 1px;
  opacity: 0;
  top: -90px;
}

.learndash-wrapper .ld-pagination {
  font-weight: inherit;
  color: var(--bb-alternate-text-color);
}
.learndash-wrapper .ld-pagination .ld-pages {
  background-color: transparent;
  padding: 1em 0.5em;
}
.learndash-wrapper .ld-pagination .ld-pages a {
  color: var(--bb-headings-color);
}
.learndash-wrapper .ld-pagination .ld-pages a:hover {
  color: var(--bb-primary-color);
}
.learndash-wrapper .ld-pagination .ld-pages .ld-icon {
  font-size: 10px;
}

.lms-topic-sidebar-wrapper.lms-topic-sidebar-close {
  margin-left: -370px;
  /* margin-left: -40%; */
}
.lms-topic-sidebar-wrapper.lms-topic-sidebar-close .lms-topic-sidebar-data {
  left: -370px;
}
.buddypanel-open .lms-topic-sidebar-wrapper.lms-topic-sidebar-close .lms-topic-sidebar-data {
  left: -370px;
}

@media screen and (min-width: 800px) {
  .sfwd-single-sidebar-right .lms-topic-sidebar-wrapper.lms-topic-sidebar-close {
    margin-right: -370px;
    margin-left: 0;
  }
}
.lms-header-instructor .bb-about-instructor {
  margin: 0;
  padding-top: 20px;
  padding-bottom: 20px;
}
.lms-header-instructor .bb-about-instructor.bb_single_meta_off {
  padding: 0;
}
.lms-header-instructor .bb-about-instructor > .flex {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.lms-header-instructor .bb-about-instructor > .bb-instructor-heading, .lms-header-instructor .bb-about-instructor > h4 {
  text-transform: uppercase;
  color: var(--bb-headings-color);
  font-size: 13px;
  margin-bottom: 10px;
  font-weight: normal;
}
.lms-header-instructor .bb-about-instructor h5 {
  font-weight: 400;
  font-size: 15px;
  color: var(--bb-headings-color);
  margin-bottom: 0;
}
.lms-header-instructor .bb-about-instructor h5 a {
  color: var(--bb-headings-color);
}
.lms-header-instructor .bb-about-instructor h5 a:hover {
  color: var(--bb-primary-color);
}
.lms-header-instructor .bb-about-instructor .bb-about-instructor-date {
  color: var(--bb-alternate-text-color);
  margin-left: 0;
}
.lms-header-instructor .bb-about-instructor .bb-about-instructor-date:before {
  content: "";
  width: 4px;
  height: 4px;
  border-radius: 100%;
  background-color: var(--bb-alternate-text-color);
  margin-right: 10px;
  position: relative;
  bottom: 2px;
  display: none;
}
.lms-header-instructor .bb-about-instructor .bb-avatar-wrap + .bb-content-wrap .bb-about-instructor-date {
  margin-left: 7px;
}
.lms-header-instructor .bb-about-instructor .bb-avatar-wrap + .bb-content-wrap .bb-about-instructor-date:before {
  display: inline-block;
}
.lms-header-instructor .bb-about-instructor .bb-avatar-wrap {
  max-width: 40px;
  text-align: left;
  margin-right: 10px;
  display: block;
  padding: 0;
}
.lms-header-instructor .bb-about-instructor .bb-content-wrap {
  padding: 0;
}
.lms-header-instructor .bb-about-instructor .avatar {
  max-width: 32px;
}
.lms-header-instructor .bb-about-instructor .bb-avatar-wrap > div {
  margin-bottom: 0;
}

html[dir="rtl"] .lms-header-instructor .bb-about-instructor .bb-about-instructor-date:before {
  margin-right: 10px;
  margin-left: 10px;
}

.lms-topic-sidebar-course-navigation .ld-course-navigation {
  margin: 15px 30px;
}
.lms-topic-sidebar-course-navigation .ld-course-navigation .course-entry-title {
  color: var(--bb-headings-color);
  font-size: 26px;
  margin: 0;
}
.lms-topic-sidebar-course-navigation a.course-entry-link {
  display: inline-block;
  background-color: rgba(0, 0, 0, 0.03);
  color: var(--bb-alternate-text-color);
  border-radius: var(--bb-button-radius);
  padding: 1px 15px 1px 10px;
  font-size: 12px;
  margin: 0 0 15px;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.lms-topic-sidebar-course-navigation a.course-entry-link:hover {
  background-color: rgba(0, 0, 0, 0.06);
}
.lms-topic-sidebar-course-navigation a.course-entry-link i {
  margin-right: 3px;
}

.lms-topic-sidebar-progress .course-progress-wrap {
  position: relative;
  z-index: 1;
  margin: 30px 30px 15px;
  padding-bottom: 25px;
  border-bottom: 1px solid var(--bb-content-border-color);
}
.lms-topic-sidebar-progress .course-completion-rate {
  font-size: 12px;
  font-weight: 500;
  color: var(--bb-alternate-text-color);
  display: block;
  margin-top: 15px;
  line-height: 1;
}
.lms-topic-sidebar-progress .ld-progress-steps {
  font-size: 12px;
  font-weight: 500;
  color: var(--bb-alternate-text-color);
  display: block;
  margin-top: 7px;
  line-height: 1;
}
.lms-topic-sidebar-progress .course-progress {
  margin: 0;
  height: 3px;
  background: rgba(255, 255, 255, 0.9);
  background: var(--bb-content-border-color);
  border-radius: 12px;
}
.lms-topic-sidebar-progress .course-progress-bar {
  background: var(--bb-primary-color);
  height: 3px;
  width: auto;
}

.bb-about-instructor {
  margin-bottom: 60px;
}
.bb-about-instructor > .bb-grid {
  background-color: var(--bb-content-background-color);
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-block-radius);
  padding: 25px 20px;
  margin-left: 0;
  margin-right: 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bb-about-instructor .bb-instructor-wrap {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bb-about-instructor.bb-about-instructor--is-info .bb-instructor-wrap {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.bb-about-instructor .bb-author-info {
  margin: 3px 0 5px;
  font-size: 14px;
  line-height: 1.5;
}
.bb-about-instructor .bb-instructor-message {
  -webkit-box-flex: inherit;
      -ms-flex: inherit;
          flex: inherit;
}
.bb-about-instructor h4,
.bb-about-instructor .bb-instructor-heading {
  font-size: 16px;
  line-height: 1;
  letter-spacing: 0.6px;
  margin: 0 0 15px;
  text-transform: uppercase;
}
.bb-about-instructor .avatar {
  max-width: 52px;
}
.bb-about-instructor .bb-avatar-wrap {
  max-width: 110px;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: column;
      flex-flow: column;
  margin-right: 18px;
}
.bb-about-instructor h5 {
  font-size: 18px;
  line-height: 1;
  margin: 6px 0 2px;
}
.bb-about-instructor h5 a {
  color: var(--bb-headings-color);
}
.bb-about-instructor h5 a:hover {
  color: var(--bb-primary-color);
}
.bb-about-instructor .bb-author-meta {
  font-size: 14px;
  color: var(--bb-alternate-text-color);
  line-height: 1.2;
  margin-bottom: 0;
}
.bb-about-instructor .bb-content-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: column;
      flex-flow: column;
}
.bb-about-instructor .bb-author-meta-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  margin-top: auto;
  padding-bottom: 5px;
}
.bb-about-instructor .bb-author-meta-info > span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 15px;
  font-size: 13px;
  color: var(--bb-alternate-text-color);
  letter-spacing: -0.24px;
}
.bb-about-instructor .bb-author-meta-info > span:last-child {
  margin-right: 0;
}
.bb-about-instructor .bb-author-meta-info svg {
  margin-right: 5px;
}
.bb-about-instructor .button {
  max-width: 160px;
  display: block;
  margin-left: auto;
  margin-right: auto;
  padding-left: 25px;
  padding-right: 25px;
  font-weight: 400;
}
.bb-about-instructor .button i {
  margin-right: 5px;
  font-size: 18px;
  position: relative;
  top: 1px;
}

.bb-learndash-meta-wrap .bb-toggle-theme {
  display: block;
  line-height: 0;
}
.bb-learndash-meta-wrap .bb-toggle-theme span {
  display: inline-block;
}

.learndash_content_wrap {
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.single #learndash-course-header {
  width: 100%;
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
}

.bb-type-list.bb-lms-list-inside {
  list-style: none;
  counter-reset: lms-list;
}
.bb-type-list.bb-lms-list-inside li > a .bb-lms-title:before {
  line-height: 1.4;
  margin-right: 0;
  counter-increment: lms-list;
  content: counter(lms-list) ". ";
  color: var(--bb-alternate-text-color);
}
.bb-type-list.bb-lms-list-inside .bb-lms-title-wrap {
  font-size: 16px;
  padding: 18px 22px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bb-type-list.bb-lms-list-inside .bb-course-topic-status {
  width: 24px;
  height: 24px;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
.bb-type-list.bb-lms-list-inside svg {
  margin-right: 0;
}

.learndash_content h1,
.learndash_content .h1,
.learndash_content h2,
.learndash_content .h2,
.learndash_content h3,
.learndash_content .h3,
.learndash_content h4,
.learndash_content .h4,
.learndash_content h5,
.learndash_content .h5,
.learndash_content h6,
.learndash_content .h6,
.learndash_content p,
.learndash_content address,
.learndash_content hr {
  margin-bottom: 40px;
}

.learndash_content_wrap > div {
  margin-bottom: 40px;
}

.single.single-sfwd-courses .comments-area {
  max-width: 700px;
}

.learndash_uploaded_assignments h4 {
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 0.6px;
  text-transform: uppercase;
}

.bb-assignments-list {
  margin: 0;
  list-style: none;
}
.bb-assignments-list li {
  border-radius: 4px;
  margin-bottom: 1px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bb-assignments-list li:hover {
  background: rgba(146, 164, 183, 0.1);
}
.bb-assignments-list a {
  color: inherit;
  letter-spacing: -0.24px;
  line-height: 19px;
}
.bb-assignments-list .ld-assignment-filename-col a {
  display: block;
  padding: 13px 15px;
}
.bb-assignments-list img {
  max-width: 24px;
  margin-right: 15px;
}
.bb-assignments-list .bb-icon-close-circle {
  color: var(--bb-danger-color);
  font-size: 20px;
}
.bb-assignments-list .ld-assignment-delete-col {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-right: 10px;
}
.bb-assignments-list .learndash_uploaded_assignment_points {
  margin-right: 15px;
}

.bb-leardash-upload-assignment h4 {
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 0.6px;
  text-transform: uppercase;
}
.bb-leardash-upload-assignment .bb-label {
  display: inline-block;
  cursor: pointer;
  outline: none;
  border: 1px solid var(--bb-primary-color);
  border-radius: 100px;
  padding: 3px 25px;
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 20px;
  color: var(--bb-primary-color);
}
.bb-leardash-upload-assignment form {
  border: 1px dashed #c3c6c9;
  border-radius: 4px;
  padding: 30px 20px;
  text-align: center;
}
.bb-leardash-upload-assignment input[type="file"] {
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -1;
}
.bb-leardash-upload-assignment input[type="file"]:focus + label {
  outline: none;
}
.bb-leardash-upload-assignment input[type="file"]:focus + label * {
  pointer-events: none;
}
.bb-leardash-upload-assignment input#uploadfile_btn {
  min-width: 140px;
  font-weight: 500;
}
.bb-leardash-upload-assignment .bb-upload-message {
  padding: 15px 0 0;
  font-size: 14px;
  color: #939597;
  letter-spacing: -0.24px;
  line-height: 1;
}

.bb-course-preview-content {
  padding: 0 30px;
  background-color: var(--bb-content-background-color);
  margin-left: -30px;
  margin-right: -30px;
}

.bb-lms-back {
  text-align: center;
  padding: 10% 0 0;
  font-weight: 500;
}

.bb-lms-nav-wrap {
  background: #fff;
  border: 0;
  box-shadow: inset 0 -1px 0 0 #eef0f3;
  padding: 0 44px;
}

#object-nav.bb-lms-nav {
  border: 0;
  background: transparent;
  max-width: 1200px;
  margin: auto;
  padding: 0 10px;
}
.buddypanel-open #object-nav.bb-lms-nav {
  max-width: 1160px;
}

.bb-course-content {
  margin-bottom: 2rem;
}

/* Course Comments */
.single-sfwd-courses .comment-respond {
  background: transparent;
  border: 0;
  border-radius: 0;
  border-bottom: 1px solid var(--bb-content-border-color);
  padding: 0 0 30px;
}
.single-sfwd-courses .comment-respond.bb-active {
  box-shadow: none;
}
.single-sfwd-courses .comments-area input#submit {
  min-width: 160px;
  min-height: 40px;
}
.single-sfwd-courses .comment-body {
  background: transparent;
  border: 0;
  border-radius: 0;
  margin-bottom: 30px;
  padding: 0 0 30px;
  border-bottom: 1px solid var(--bb-content-border-color);
}
.single-sfwd-courses .comment-content-wrap {
  padding-left: 22px;
}
.single-sfwd-courses .comment-respond .vcard a {
  margin-left: 22px;
}

.ld-in-focus-mode.bb-sfwd-aside .comments-area {
  display: none;
}
.ld-in-focus-mode.bb-sfwd-aside .wpdiscuz_top_clearing + #comments.comments-area {
  display: block;
}

.bb-course-item {
  padding: 0 10px 15px;
}
.bb-course-item .avatar {
  max-width: 28px;
  width: 100%;
}
.bb-course-items .bb-course-item .bb-cover-list-item:hover {
  box-shadow: 0 2px 10px 0 rgba(18, 43, 70, 0.1);
}
.bb-course-item .bb-course-meta.bb-course-footer {
  margin-top: 40px;
  -ms-flex-flow: row;
      flex-flow: row;
}

.bb-details {
  display: inline-block;
  margin-top: 20px;
  font-size: 16px;
  color: #fff;
  letter-spacing: -0.24px;
}
.bb-details i {
  font-size: 26px;
  position: relative;
  top: 4px;
  left: -4px;
}

#learndash_complete_prerequisites {
  padding: 35px 0;
}

.expand_collapse {
  display: none !important;
}

.groups.single-item .bb-lms-nav-wrap {
  width: auto;
  margin: 0;
  padding: 0;
  left: auto;
  right: auto;
  background: transparent;
  box-shadow: none;
}
.groups.single-item #object-nav.bb-lms-nav {
  padding: 0;
}

#learndash_course_points_access_message {
  margin: 50px 0;
}

.lms-quiz-item .bb-title.bb-lms-title-wrap {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.ld-entry-title.entry-title {
  line-height: 1.3;
}

form#sfwd-mark-complete input#learndash_mark_complete_button[disabled] {
  color: #fff;
}
form#sfwd-mark-complete input#learndash_mark_complete_button[disabled]:hover {
  box-shadow: none;
}

.learndash + p.bp-group-discussion {
  display: none;
}

body.bb-custom-ld-focus-mode-enabled.admin-bar {
  padding-top: 0;
}

.learndash-wrapper .ld-expand-button {
  pointer-events: all;
  padding: 6px 0 6px 12px;
}
.learndash-wrapper .ld-section-heading {
  margin-bottom: 1.25em;
}
.learndash-wrapper .ld-section-heading h2 {
  letter-spacing: 0.6px;
  text-transform: uppercase;
}
.learndash-wrapper .ld-item-list.ld-course-list .ld-section-heading h2,
.learndash-wrapper .ld-item-list.ld-lesson-list .ld-section-heading h2 {
  font-size: 16px;
}
.learndash-wrapper .ld-item-list.ld-lesson-list .ld-section-heading {
  margin-bottom: 0.5em;
}
.learndash-wrapper .ld-item-list.ld-lesson-list .ld-lesson-section-heading {
  font-size: 16px;
  color: var(--bb-headings-color);
}

.ld-section-heading .ld-item-list-actions .ld-expand-button:not(.ld-expanded) .ld-icon {
  position: relative;
  top: 2px;
}

.learndash-wrapper .ld-expand-button {
  color: var(--bb-body-text-color);
}
.learndash-wrapper .ld-item-list.ld-lesson-list .ld-lesson-section-heading,
.learndash-wrapper .ld-table-list .ld-table-list-header {
  color: var(--bb-headings-color);
}
.learndash-wrapper .ld-expand-button {
  background-color: transparent;
  border-radius: 4px;
}
.learndash-wrapper .ld-expand-button:hover {
  background-color: transparent;
}

.learndash-wrapper .ld-item-details .ld-expand-button {
  background: transparent;
}
.learndash-wrapper .ld-item-list .ld-item-list-item {
  border: none;
  margin-bottom: 10px;
  background-color: transparent;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview {
  background: rgba(146, 164, 183, 0.05);
  border-radius: var(--bb-block-radius-inner);
}

.learndash-wrapper .ld-table-list .ld-table-list-items div.ld-table-list-item a.ld-table-list-item-preview.learndash-complete .ld-topic-title {
  text-decoration: line-through;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview {
  padding: 16px 15px;
}
.learndash-wrapper .learndash_content_wrap .ld-table-list .ld-table-list-items div.ld-table-list-item a.ld-table-list-item-preview {
  padding-left: 50px;
}
.learndash-wrapper .learndash_content_wrap .ld-table-list-item-quiz .ld-item-title {
  color: #939597;
  position: relative;
  font-weight: 500;
  font-size: 14px;
  letter-spacing: -0.24px;
  line-height: 1.6;
}
.learndash-wrapper .learndash_content_wrap .ld-table-list-item-quiz:hover .ld-item-title {
  color: var(--bb-primary-color);
}
.learndash-wrapper .learndash_content_wrap .ld-table-list-item-quiz .ld-item-title:before {
  font: normal normal normal 18px/1 bb-icons;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\eeff";
  position: absolute;
  left: -30px;
  top: 3px;
  font-weight: 100;
}
.learndash-wrapper .ld-table-list .ld-table-list-items .ld-table-list-item a.ld-table-list-item-preview {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 16px 15px 16px 70px;
  background: transparent;
}
.learndash-wrapper .ld-table-list .ld-table-list-items .ld-table-list-item a.ld-table-list-item-preview .ld-topic-title {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  position: relative;
  font-weight: 500;
  font-size: 14px;
  letter-spacing: -0.24px;
  line-height: 1.6;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.learndash-wrapper .ld-table-list .ld-table-list-items .ld-table-list-item a.ld-table-list-item-preview .ld-topic-title .lms-topic-status-icon {
  margin-left: auto;
}
.learndash-wrapper .ld-table-list .ld-table-list-items .ld-table-list-item a.ld-table-list-item-preview .ld-topic-title:before {
  font: normal normal normal 18px/1 bb-icons;
  speak: none;
  display: inline-block;
  text-decoration: none;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\ef3e";
  position: absolute;
  left: -30px;
  top: 3px;
}
.learndash-wrapper .ld-table-list .ld-table-list-items .ld-table-list-item a.ld-table-list-item-preview .ld-status-icon {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  margin-right: 0;
}
.learndash-wrapper .ld-table-list .ld-table-list-items div.ld-table-list-item.ld-topic__video a.ld-table-list-item-preview .ld-topic-title:before {
  content: "\eef7";
  font-family: bb-icons;
  font-weight: 500;
}
.learndash-wrapper .ld-status-icon.ld-status-complete,
.learndash-wrapper .ld-status-icon.ld-quiz-complete {
  border: 0;
}
.learndash-wrapper .ld-status-icon.ld-status-incomplete,
.learndash-wrapper .ld-status-icon.ld-quiz-incomplete,
.learndash-wrapper .ld-status-icon.ld-quiz-pending {
  border: 2px solid #dedfe2;
}
.learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-lesson-details .ld-lesson-list-progress {
  text-transform: none;
}
.learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-lesson-details .ld-lesson-list-steps {
  text-transform: none;
}
.learndash-wrapper .ld-table-list .ld-table-list-header .ld-text {
  font-family: inherit;
  text-transform: none;
  font-weight: 500;
}
.learndash-wrapper .ld-table-list .ld-table-list-header {
  background-color: transparent;
  border: none;
}
@media screen and (max-width: 640px) {
  .learndash-wrapper .ld-table-list .ld-table-list-header .ld-table-list-lesson-details {
    margin-left: 0;
  }
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-expanded:before {
  background: rgba(146, 164, 183, 0.05);
}
.learndash-wrapper .ld-item-list.ld-lesson-list .ld-topic-list .ld-table-list-header {
  padding: 16px 15px;
  margin-bottom: 0;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-expanded:before {
  left: 24px;
}
.learndash-wrapper .ld-table-list .ld-table-list-items {
  padding: 0;
}
.learndash-wrapper .ld-item-list.ld-lesson-list .ld-topic-list .ld-table-list-item {
  margin: 0;
  padding: 0;
}
.learndash-wrapper .ld-status-icon .ld-icon:before {
  font-size: 12px;
}
.learndash-wrapper .ld-item-list-item-quiz .ld-item-name {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.learndash-wrapper .ld-item-list-item-quiz .ld-item-name .ld-item-title {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  position: relative;
  font-weight: 500;
}
.learndash-wrapper .ld-item-list-item-quiz .ld-item-name .ld-item-title:before {
  content: "\eeff";
  font: normal normal normal 18px/1 bb-icons;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  margin-right: 10px;
  font-weight: 100;
  color: var(--bb-alternate-text-color);
}
.learndash-wrapper .ld-item-list-item-quiz .ld-item-name .ld-status-icon {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
.learndash-wrapper .ld-expand-button {
  font-weight: normal;
}
.learndash-wrapper .ld-expand-button.ld-button-alternate {
  color: var(--bb-primary-color);
}
.learndash-wrapper .ld-expand-button.ld-button-alternate:hover {
  color: var(--bb-primary-color);
}
.learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon {
  background: transparent;
  color: var(--bb-alternate-text-color);
  font-weight: normal;
}
.learndash-wrapper .ld-status-icon {
  -ms-flex-preferred-size: 22px;
  flex-basis: 22px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  height: 22px;
  width: 22px;
  border: 2px solid;
}
.learndash-wrapper .ld-status-icon .ld-icon.ld-icon-quiz:before {
  content: "";
}

.ld-item-list-item-preview a.ld-item-name:has(.lms-quiz-status-icon) {
  pointer-events: none;
  cursor: default;
}
.ld-item-list-item-preview a.ld-item-name:has(.lms-quiz-status-icon) .lms-quiz-status-icon {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  margin-left: auto;
}
.ld-item-list-item-preview a.ld-item-name:has(.lms-quiz-status-icon) .ld-status-icon {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}

.learndash-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-icon-arrow-down {
  padding: 0;
}
.learndash-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-icon-arrow-down:before {
  content: "\ee0b";
  font: normal normal normal 18px/1 bb-icons;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition: -webkit-transform 0.2s;
          transition: -webkit-transform 0.2s;
  transition: transform 0.2s;
  font-weight: 300;
}
.learndash-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-expanded .ld-icon-arrow-down {
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
}
.learndash-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-expanded .ld-icon-arrow-down:before {
  content: "\ee09";
}

.learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage {
  color: inherit;
  text-transform: none;
  font-weight: normal;
}

.learndash-wrapper .ld-item-list-item.ld-item-lesson-item .ld-item-list-item-preview .ld-item-details {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
.learndash-wrapper .ld-item-list-item.ld-item-lesson-item .ld-item-list-item-preview .ld-item-details .ld-expand-button {
  margin-left: 0;
}
.learndash-wrapper .ld-item-list-item.ld-item-lesson-item .ld-item-list-item-preview .ld-item-details button.ld-expand-button:focus {
  outline: none;
  box-shadow: none;
}
.learndash-wrapper .ld-item-list-item.ld-item-lesson-item .ld-item-list-item-preview .ld-item-details .ld-text {
  display: none;
}
.learndash-wrapper .ld-item-list-item.ld-item-lesson-item .ld-item-list-item-preview .ld-item-name {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.learndash-wrapper .ld-item-list-item.ld-item-lesson-item .ld-item-list-item-preview .ld-item-name .ld-item-title {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  width: -webkit-calc(100% - 20px);
  width: calc(100% - 20px);
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 10px;
  font-weight: 500;
}
.learndash-wrapper .ld-item-list-item.ld-item-lesson-item .ld-item-list-item-preview .ld-item-name .ld-item-title .ld-item-components {
  margin-top: 0;
  text-align: right;
}
.learndash-wrapper .ld-item-list-item.ld-item-lesson-item .ld-item-list-item-preview .ld-item-name .ld-item-title .ld-item-components span {
  font-size: 12px;
  font-weight: 400;
}
.learndash-wrapper .ld-item-list-item.ld-item-lesson-item .ld-item-list-item-preview .ld-item-name .ld-item-title .ld-item-components .ld-icon-calendar {
  margin-left: 0;
}
.learndash-wrapper .ld-item-list-item.ld-item-lesson-item .ld-item-list-item-preview .ld-item-name .ld-status-icon {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  margin-right: 0;
}
.learndash-wrapper .ld-item-list-item.ld-item-lesson-item .ld-item-list-item-preview .ld-item-title {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  width: -webkit-calc(100% - 20px);
  width: calc(100% - 20px);
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 10px;
  font-weight: 500;
}
.learndash-wrapper .ld-item-list-item.ld-item-lesson-item .ld-item-list-item-preview .ld-item-title .ld-item-components {
  margin-top: 0;
}
.learndash-wrapper .ld-item-list-item.ld-item-lesson-item .ld-item-list-item-preview .ld-item-title .ld-item-components span {
  font-size: 12px;
  font-weight: 400;
}

.learndash-wrapper .ld-item-list .ld-item-list-item.ld-item-lesson-item.learndash-not-available .ld-item-list-item-preview .ld-item-name .ld-item-title > span.ld-item-components .ld-item-component {
  text-align: center;
  display: inline-block;
}
.learndash-wrapper .ld-item-list .ld-item-list-item.ld-item-lesson-item.learndash-not-available .ld-item-list-item-preview .ld-item-name .ld-item-title > span.ld-item-components .ld-status:not(.ld-status-unlocked) {
  min-width: 285px;
}

.learndash-wrapper .ld-status-icon.ld-quiz-complete {
  color: transparent;
}
.learndash-wrapper .ld-status-unlocked {
  padding: 0 10px;
}
.learndash-wrapper .ld-table-list-items .ld-table-list-item .ld-table-list-item-quiz .ld-quiz-complete .ld-icon:before {
  content: "\e876";
  color: #fff;
}
.learndash-wrapper .ld-table-list-items .ld-table-list-item .ld-table-list-item-quiz .ld-quiz-complete {
  border: 0;
}
.learndash-wrapper .ld-table-list-items .ld-table-list-item .ld-table-list-item-quiz .ld-quiz-complete ~ .ld-item-title:before {
  content: "\eeff";
  font: normal normal normal 12px/1 bb-icons;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  font-weight: 100;
  margin-right: 10px;
  position: absolute;
  left: -30px;
  top: 1px;
}
.learndash-wrapper .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-quiz .ld-item-title {
  position: relative;
  font-weight: 500;
  font-size: 14px;
  letter-spacing: -0.24px;
  line-height: 1.6;
}
.learndash-wrapper .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-quiz .ld-item-title:before {
  content: "\eeff";
  font: normal normal normal 12px/1 bb-icons;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  font-weight: 100;
  margin-right: 10px;
  position: absolute;
  left: -30px;
  top: 1px;
}
.learndash-wrapper .ld-course-status.ld-course-status-enrolled {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: rgba(146, 164, 183, 0.05);
}
@media screen and (max-width: 640px) {
  .learndash-wrapper .ld-course-status.ld-course-status-enrolled .ld-progress {
    width: 100%;
  }
}
.learndash-wrapper .ld-progress-percentage {
  font-size: 12px;
  font-weight: 700;
}
.learndash-wrapper .ld-progress-steps {
  font-size: 12px;
}
.learndash-wrapper .ld-progress-stats {
  padding-right: 20px;
}
.learndash-wrapper div.ld-course-status {
  margin-bottom: 30px;
}
.learndash-wrapper div.ld-item-list {
  margin-bottom: 50px;
}
.learndash-wrapper .ld-status-incomplete ~ .ld-item-title {
  position: relative;
}
.learndash-wrapper .ld-item-icon {
  font-size: 16px;
}
.learndash-wrapper .learndash-not-available .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item {
  cursor: auto;
}
.learndash-wrapper .learndash-not-available .ld-item-list-item-expanded .ld-table-list-header {
  cursor: auto;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-status-icon {
  margin-right: 0;
  margin-top: 0;
}
.learndash-wrapper .ld-table-list-item.learndash-complete .ld-item-title > span:first-child {
  text-decoration: line-through;
}
.learndash-wrapper .learndash-complete .ld-item-list-item-preview .ld-item-title > span:first-child {
  text-decoration: line-through;
}
.learndash-wrapper .ld-status-icon.ld-quiz-complete {
  color: #fff;
  border: 0;
}
.learndash-wrapper .ld-status-icon.ld-quiz-complete .ld-icon.ld-icon-quiz:before {
  content: "\e876";
  font-family: bb-icons;
}
.learndash-wrapper .ld-video {
  padding-top: 0;
}

.learndash-complete .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-quiz .ld-quiz-complete {
  background-color: var(--bb-primary-color);
}

.learndash-cpt.learndash-embed-responsive .learndash-wrapper .ld-video.fluid-width-video-wrapper {
  padding-top: 0 !important;
}
.learndash-cpt.learndash-embed-responsive .learndash-wrapper .ld-video:not(.fluid-width-video-wrapper) {
  margin-bottom: 50px;
  padding-top: 0;
}

.learndash-wrapper.learndash-widget .ld-progress.ld-progress-inline {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: inherit;
          flex-direction: inherit;
}
.learndash-wrapper .comment-respond .logged-in-as > a.comment-author {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

#learndash-page-content > .bp-feedback.bp-sitewide-notice {
  display: block;
  top: 0;
  margin: -30px -100px 30px;
}
@media screen and (max-width: 1200px) {
  #learndash-page-content > .bp-feedback.bp-sitewide-notice {
    margin-left: -60px;
    margin-right: -60px;
  }
}
@media screen and (max-width: 992px) {
  #learndash-page-content > .bp-feedback.bp-sitewide-notice {
    margin-left: -40px;
    margin-right: -40px;
  }
}
@media screen and (max-width: 543px) {
  #learndash-page-content > .bp-feedback.bp-sitewide-notice {
    margin-left: -20px;
    margin-right: -20px;
  }
}

@media screen and (min-width: 821px) and (max-width: 1280px) {
  .learndash-wrapper .ld-item-list .ld-item-list-item.ld-item-lesson-item.learndash-not-available .ld-item-list-item-preview .ld-item-name .ld-item-title {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  .learndash-wrapper .ld-item-list .ld-item-list-item.ld-item-lesson-item.learndash-not-available .ld-item-list-item-preview .ld-item-name .ld-item-title > span {
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
    width: auto;
  }
  .learndash-wrapper .ld-item-list .ld-item-list-item.ld-item-lesson-item.learndash-not-available .ld-item-list-item-preview .ld-item-name .ld-item-title > span.ld-item-components {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .learndash-wrapper .ld-item-list .ld-item-list-item.ld-item-lesson-item.learndash-not-available .ld-item-list-item-preview .ld-item-name .ld-item-title > span.ld-item-components span {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .learndash-wrapper .ld-item-list .ld-item-list-item.ld-item-lesson-item.learndash-not-available .ld-item-list-item-preview .ld-item-name .ld-item-title > span.ld-item-components .ld-tertiary-background {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
}
@media screen and (min-width: 768px) and (max-width: 1000px) {
  .bb-lesson-head {
    -ms-flex-flow: row wrap;
        flex-flow: row wrap;
  }
  .bb-lesson-head .push-right {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
  .bb-lesson-head .bb-lms-progress-wrap {
    margin-left: auto;
  }
}
@media screen and (min-width: 800px) {
  .bb-grid .bb-learndash-content-wrap {
    padding-right: 8%;
  }

  .bb-course-banner-inner {
    width: 88%;
  }
}
@media screen and (max-width: 820px) {
  .bb-learndash-content-wrap,
  .bb-single-course-sidebar {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-learndash-content-wrap {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }

  .bb-single-course-sidebar {
    margin-bottom: 40px;
    max-width: 100%;
  }
  .bb-single-course-sidebar.bb-preview-wrap {
    margin-top: 30px !important;
    margin-bottom: 20px;
  }
}
@media screen and (max-width: 992px) {
  .buddypanel-open .bb-learndash-content-wrap,
  .buddypanel-open .bb-single-course-sidebar {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
  .buddypanel-open .bb-single-course-sidebar {
    margin-bottom: 40px;
    margin-top: 0 !important;
    max-width: 100%;
  }
  .buddypanel-open .bb-learndash-side-area .bb-course-banner-inner {
    width: 100%;
    max-width: 100%;
  }
}
@media screen and (max-width: 767px) {
  .bb-course-banner-info {
    padding-left: 20px;
    padding-right: 20px;
  }

  .bb-course-banner-inner {
    padding-top: 0;
  }

  .bb-learndash-banner {
    padding: 0;
  }

  .bb-course-banner-info .bb-enroll-widget {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    padding-top: 30px;
  }

  #learndash-content .lms-topic-sidebar-wrapper {
    position: absolute !important;
    z-index: 98;
    width: 370px;
    height: 100%;
  }

  body:not(.bb-page-loaded) #learndash-content .lms-topic-sidebar-wrapper {
    display: none;
  }

  .bb-mobile-header-wrapper .course-toggle-view {
    padding-left: 10px;
    padding-right: 0;
  }

  .lms-side-panel-close-sm:after {
    content: "";
    background: rgba(0, 0, 0, 0.5);
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    -webkit-transition: all 0.3s ease-in-out;
            transition: all 0.3s ease-in-out;
  }
}
@media screen and (max-width: 680px) {
  div.bb-course-banner-inner {
    width: 100%;
    max-width: 100%;
  }
}
@media screen and (max-width: 600px) {
  div.bb-lms-header {
    padding: 25px 0 0;
    margin: 0;
  }

  .bb-about-instructor .bb-avatar-wrap {
    max-width: 100%;
    margin-right: 0;
    margin-bottom: 0;
  }

  .bb-about-instructor .button {
    max-width: 100%;
  }

  .learndash-wrapper .ld-item-list .ld-item-list-item.ld-item-lesson-item.learndash-not-available .ld-item-list-item-preview .ld-item-name .ld-item-title {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  .learndash-wrapper .ld-item-list .ld-item-list-item.ld-item-lesson-item.learndash-not-available .ld-item-list-item-preview .ld-item-name .ld-item-title > span {
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
    width: auto;
  }
  .learndash-wrapper .ld-item-list .ld-item-list-item.ld-item-lesson-item.learndash-not-available .ld-item-list-item-preview .ld-item-name .ld-item-title > span.ld-item-components {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .learndash-wrapper .ld-item-list .ld-item-list-item.ld-item-lesson-item.learndash-not-available .ld-item-list-item-preview .ld-item-name .ld-item-title > span.ld-item-components span.ld-item-component {
    text-align: left;
  }
  .learndash-wrapper .ld-item-list .ld-item-list-item.ld-item-lesson-item.learndash-not-available .ld-item-list-item-preview .ld-item-name .ld-item-title > span.ld-item-components .ld-tertiary-background {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    line-height: 1.4;
    padding: 10px;
    margin-left: 0;
    min-width: auto;
  }
  .learndash-wrapper .ld-item-list .ld-item-list-item.ld-item-lesson-item.learndash-not-available .ld-item-list-item-preview .ld-item-name .ld-item-title > span.ld-item-components .ld-sep {
    display: none;
  }

  .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title .ld-item-component + .ld-status {
    margin-left: unset;
  }
}
@media screen and (max-width: 400px) {
  #learndash-content .lms-topic-sidebar-wrapper {
    max-width: 350px;
    min-width: 330px;
  }
}
@media screen and (min-width: 544px) {
  .lms-topic-sidebar,
  .lms-topic-sidebar-wrapper {
    max-width: 370px;
  }
}
.ld-course-list-items,
.ld-course-list-items.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: -10px;
  margin-right: -10px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.ld-course-list-items .bb-course-item-wrap {
  padding-left: 10px;
  padding-right: 10px;
  min-width: 20%;
}
@media screen and (min-width: 900px) and (max-width: 1200px) {
  .ld-course-list-items .bb-course-item-wrap {
    min-width: 25%;
  }
}
@media screen and (min-width: 768px) and (max-width: 900px) {
  .ld-course-list-items .bb-course-item-wrap {
    min-width: 33.3333%;
  }
}
@media screen and (min-width: 576px) and (max-width: 768px) {
  .ld-course-list-items .bb-course-item-wrap {
    width: 50%;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }
}
@media screen and (max-width: 576px) {
  .ld-course-list-items .bb-course-item-wrap {
    width: 100%;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
}
.has-sidebar .ld-course-list-items .bb-course-item-wrap {
  min-width: 25%;
}
@media screen and (min-width: 576px) and (max-width: 1200px) {
  .has-sidebar .ld-course-list-items .bb-course-item-wrap {
    min-width: 50%;
  }
}
@media screen and (max-width: 576px) {
  .has-sidebar .ld-course-list-items .bb-course-item-wrap {
    width: 100%;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
}
.ld-course-list-items .ld_course_grid .bb-cover-list-item {
  background: var(--bb-content-background-color);
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-block-radius);
  -webkit-transition: 0.2s box-shadow;
          transition: 0.2s box-shadow;
  position: relative;
  height: 100%;
}
.ld-course-list-items .ld_course_grid .bb-cover-list-item:hover {
  box-shadow: 0 4px 32px 0 rgba(18, 43, 70, 0.1);
  z-index: 1;
}
.ld-course-list-items .ld_course_grid .bb-cover-list-item .fluid-width-video-wrapper {
  margin-top: 0;
  padding-top: 52% !important;
  margin-bottom: 0;
  height: 100%;
}
.ld-course-list-items .ld_course_grid .bb-cover-list-item .bb-card-course-details .entry-content {
  margin: 0 0 10px !important;
  font-size: 14px;
  line-height: 1.2;
  display: block;
  display: -webkit-box;
  max-height: 2.7em;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ld-course-list-items .ld_course_grid .bb-cover-list-item .bb-course-cover.has-video-cover {
  overflow: visible;
}
.ld-course-list-items .ld_course_grid .bb-cover-list-item .bb-course-cover.has-video-cover > a {
  padding: 0;
  overflow: visible;
}
.ld-course-list-items .ld_course_grid .bb-cover-list-item .bb-course-cover.has-video-cover > a img {
  display: none;
}
.ld-course-list-items .ld_course_grid .bb-cover-list-item .bb-course-cover a {
  display: block;
  position: relative;
  overflow: hidden;
  border-radius: var(--bb-block-radius) var(--bb-block-radius) 0 0;
  padding-top: 52%;
}
.ld-course-list-items .ld_course_grid .bb-cover-list-item .bb-course-cover a img {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  z-index: 0;
  min-height: 100%;
  width: auto;
  min-width: 100%;
  object-fit: cover;
  border-radius: 0;
}
.ld-course-list-items .ld_course_grid .bb-cover-list-item .bb-course-meta {
  margin-top: 10px;
}
.ld-course-list-items .ld_course_grid .bb-cover-list-item .ld_course_grid_video_embed {
  padding: 0;
  height: 100%;
}
.ld-course-list-items .ld_course_grid .bb-cover-list-item .ld_course_grid_video_embed iframe {
  height: 100%;
}
.ld-course-list-items .ld_course_grid .bb-cover-list-item .ld_course_grid_button {
  margin: 0 !important;
}
.ld-course-list-items .ld_course_grid .bb-cover-list-item .ld_course_grid_button a {
  background-color: var(--bb-primary-button-background-regular);
  color: var(--bb-primary-button-text-regular);
  border: 1px solid var(--bb-primary-button-border-regular);
}
.ld-course-list-items .ld_course_grid .bb-cover-list-item .ld_course_grid_button a:focus {
  box-shadow: var(--bb-primary-button-focus-shadow);
}
.ld-course-list-items .ld_course_grid .bb-cover-list-item .ld_course_grid_button a:hover {
  background-color: var(--bb-primary-button-background-hover);
  color: var(--bb-primary-button-text-hover);
  border-color: var(--bb-primary-button-border-hover);
}
.ld-course-list-items .ld_course_grid .bb-cover-list-item .ld_course_grid_button a {
  border-radius: var(--bb-button-radius);
}
.ld-course-list-items .bb-cover-list-item:not(.bb-course-no-content) {
  height: 100%;
  padding-bottom: 15px;
}
.ld-course-list-items .bb-cover-list-item:not(.bb-course-no-content) .bb-cover-wrap {
  padding-top: 52%;
}
.ld-course-list-items .bb-cover-list-item.bb-course-paid {
  padding-bottom: 45px;
}
.ld-course-list-items .bb-course-item-wrap {
  margin-bottom: 20px;
}
.ld-course-list-items .bb-course-cover {
  overflow: hidden;
  position: relative;
  /* height: 100%; */
}
.ld-course-list-items .bs-timestamp {
  font-size: 14px;
  color: #939597;
  letter-spacing: -0.24px;
  line-height: 22px;
  position: absolute;
  bottom: 20px;
}
.ld-course-list-items .forums-meta span {
  background: rgba(18, 43, 70, 0.1);
}
.ld-course-list-items .bb-cover-wrap:after {
  display: none;
}
.ld-course-list-items .forums-meta {
  margin-bottom: 12px;
}
.ld-course-list-items .bb-course-excerpt {
  color: var(--bb-alternate-text-color);
}
.ld-course-list-items .course-progress-wrap {
  position: relative;
  z-index: 1;
  margin: 0 0 10px;
  line-height: 1.7;
}
.ld-course-list-items .course-completion-rate {
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  letter-spacing: -0.24px;
  display: block;
  margin-top: 10px;
  color: var(--bb-alternate-text-color);
}
.ld-course-list-items .course-completion-rate.start-course-completion-rate {
  opacity: 0.6;
  font-size: 12px;
  line-height: 1;
  font-weight: 500;
  color: var(--bb-headings-color);
  letter-spacing: -0.24px;
  margin-top: 10px;
}
.ld-course-list-items .ld-progress-stats {
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  letter-spacing: -0.24px;
  display: block;
  margin-top: 10px;
  color: var(--bb-alternate-text-color);
}
.ld-course-list-items .ld-progress-stats .ld-progress-steps {
  margin-top: 5px;
  display: block;
}
.ld-course-list-items .course-progress {
  margin: 0;
  height: 3px;
  background: var(--bb-content-border-color);
  border-radius: 50px;
}
.ld-course-list-items .course-progress-bar {
  background: var(--bb-primary-color);
  height: 3px;
  width: auto;
}
.ld-course-list-items .bb-course-excerpt {
  font-size: 13px;
  color: #939597;
  line-height: 1.384;
  display: block;
  display: -webkit-box;
  max-height: 2.72em;
  margin: -3px 0 0;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}

.ld-course-list-content.grid-view .bb-cover-list-item:not(.bb-course-no-content) .bb-cover-wrap {
  border-radius: var(--bb-block-radius) var(--bb-block-radius) 0 0;
}

#bb-course-list-grid-filters {
  margin-bottom: 20px;
}

.widget .ld-course-list-items .bb-course-item-wrap {
  min-width: 100%;
}
.widget #bb-course-list-grid-filters {
  display: none;
}
.widget #ld_course_categorydropdown {
  margin-bottom: 20px;
}

.ld_course_grid .has-video-cover iframe {
  border-radius: var(--bb-block-radius) var(--bb-block-radius) 0 0;
}

.ld-course-list-content {
  margin-bottom: 30px;
}

.bb-ld-course-list-item {
  margin-bottom: 20px;
}
.bb-ld-course-list-item .ld-entry-content .entry-img {
  padding-top: 40.476%;
  border-radius: 4px 4px 0 0;
}
.bb-ld-course-list-item .ld-entry-content .entry-img > img {
  margin: 0;
}
.bb-ld-course-list-item .ld-entry-content .entry-content h1 {
  font-size: 1.5rem;
  margin: 0 0 10px;
}
.bb-ld-course-list-item .ld-entry-title a {
  color: var(--bb-headings-color);
}
.bb-ld-course-list-item .ld-entry-title a:hover {
  color: var(--bb-primary-color);
}

.ld-course-list-items.row .learndash-wrapper {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
}
.ld-course-list-items.row .learndash-wrapper .ld-item-list {
  margin: 0 0 20px;
}
.ld-course-list-items.row .learndash-wrapper .ld-item-list .ld-item-list-item {
  background: #fff;
  border: 1px solid var(--bb-content-border-color);
  border-radius: 4px;
  height: 100%;
  padding-bottom: 0;
  -webkit-transition: 0.2s box-shadow;
          transition: 0.2s box-shadow;
  position: relative;
}
.ld-course-list-items.row .learndash-wrapper .ld-item-list .ld-item-list-item:hover {
  box-shadow: 0 4px 32px 0 rgba(18, 43, 70, 0.1);
  z-index: 1;
}

.ld-course-list-content.grid-view .ld-course-list-items .bb-course-cover a {
  border-radius: var(--bb-block-radius) var(--bb-block-radius) 0 0;
}

.ld-course-list-content.list-view .ld-course-list-items .ld_course_grid {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}
.ld-course-list-content.list-view .bb-cover-list-item {
  padding-bottom: 0;
}
.ld-course-list-content.list-view .bb-cover-list-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
}
.ld-course-list-content.list-view .bb-card-course-details {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-bottom: 16px;
}
.ld-course-list-content.list-view .bb-cover-wrap {
  border-radius: var(--bb-block-radius) 0 0 var(--bb-block-radius);
}
.ld-course-list-content.list-view .bb-course-cover {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 240px;
          flex: 0 0 240px;
}
.ld-course-list-content.list-view .bb-cover-wrap {
  padding-top: 70%;
  height: 100%;
}
.ld-course-list-content.list-view .course-progress-wrap {
  max-width: 450px;
}
.ld-course-list-content.list-view .bb-course-footer {
  -ms-flex-flow: column-reverse;
      flex-flow: column-reverse;
  bottom: auto;
  top: 16px;
  width: auto;
  left: auto;
  right: 0;
}
.ld-course-list-content.list-view .has-video-cover iframe {
  border-radius: var(--bb-block-radius) 0 0 var(--bb-block-radius);
}
.ld-course-list-content.list-view .has-video-cover .fluid-width-video-wrapper {
  height: 100%;
}
.ld-course-list-content.list-view .bb-cover-list-item:not(.bb-course-no-content) .bb-cover-wrap {
  border-radius: var(--bb-block-radius) 0 0 var(--bb-block-radius);
}

.ld-course-list-content.grid-view .bb-cover-list-item:not(.bb-course-no-content) .bb-cover-wrap {
  border-radius: var(--bb-block-radius) var(--bb-block-radius) 0 0;
}

.learndash-pager {
  display: block;
  color: inherit;
  text-transform: none;
  font-size: inherit;
  font-weight: inherit;
  background-color: inherit;
  padding: 0;
  border-radius: 0;
  margin: 0;
}

.bb-courses-directory + #ld_categorydropdown {
  margin: -50px 0 15px;
}
.bb-courses-directory + #ld_categorydropdown select {
  max-width: 180px;
}
.bb-courses-directory + #ld_categorydropdown label[for="ld_categorydropdown_select"] {
  clip: rect(1px, 1px, 1px, 1px);
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
}

.learndash-wrapper .bb-cover-list-item .ld-status {
  font-size: 11px;
  border-radius: 0 15px 15px 0;
  line-height: 1;
  height: auto;
  text-transform: uppercase;
}
.learndash-wrapper .bb-cover-list-item .bb-course-meta .item-avatar > img {
  max-width: 100%;
}
.learndash-wrapper .bb-cover-list-item .ld-progress.ld-progress-inline {
  margin: 0;
  display: block;
}

@media screen and (min-width: 768px) {
  .ld-course-list-items .col-md-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
}
@media screen and (max-width: 620px) {
  .ld-course-list-content.list-view .bb-course-cover {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 140px;
            flex: 0 0 140px;
  }
}
.ld-course-list-content.list-view .ld_course_grid .course {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.ld-course-list-content.list-view .ld_course_grid .course .bb-course-cover,
.ld-course-list-content.list-view .ld_course_grid .course .bb-card-course-details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.ld-course-list-content.list-view .ld_course_grid .course .bb-course-cover a {
  width: 100%;
  border-radius: 3px 0 0 3px;
}
.ld-course-list-content .ld_course_grid .course .bb-card-course-details {
  padding: 16px 20px;
}
.ld-course-list-content .ld_course_grid .course .bb-card-course-details .ld_course_grid_button .btn {
  width: auto;
}
@media screen and (max-width: 420px) {
  .ld-course-list-content .ld_course_grid .course .bb-card-course-details .bb-course-title {
    font-size: 16px !important;
  }
}

ul.bb-lms-user-profile-tabs {
  margin: 0;
  list-style: none;
}
ul.bb-lms-user-profile-tabs:after {
  content: "";
  clear: both;
  display: table;
}
ul.bb-lms-user-profile-tabs li {
  float: left;
  margin: 0 30px 0 0;
}
ul.bb-lms-user-profile-tabs a {
  color: #939597;
  display: block;
  padding: 15px 0;
  text-decoration: none;
  font-size: 14px;
  border: 0;
}
ul.bb-lms-user-profile-tabs a:hover {
  color: var(--bb-headings-color);
}
ul.bb-lms-user-profile-tabs .selected a {
  color: var(--bb-headings-color);
  font-weight: 600;
}
ul.bb-lms-user-profile-tabs .hideshow li {
  float: none;
  margin: 0;
}
ul.bb-lms-user-profile-tabs .hideshow li a {
  display: block;
  font-weight: normal;
  letter-spacing: -0.24px;
  line-height: 1;
  margin-bottom: 1px;
  padding: 0.75rem 0.9375rem;
}
ul.bb-lms-user-profile-tabs .sub-menu {
  top: 50px;
}
ul.bb-lms-user-profile-tabs .more-button.active:after {
  bottom: -10px;
}

.single-badges .entry-content-wrap {
  padding: 0;
}
.single-badges .entry-meta {
  margin-bottom: 30px;
}
.single-badges .entry-img {
  display: none;
}
.single-badges .achievement-wrap {
  padding: 0;
  margin: 0;
  border-top: 0;
}
.single-badges .badgeos-feedback-response.success,
.single-badges .badgeos-achievement-earned p {
  border-radius: 3px;
  padding: 10px;
}
.single-badges .achievement-wrap h4 {
  clear: both;
  margin-top: 50px;
  margin-bottom: 15px;
  font-weight: 500;
}

#badge_list .bb-badge-wrap {
  background: #fff;
  border: 1px solid #eef0f3;
  border-radius: 4px;
  margin-bottom: 10px;
  padding: 20px;
}
#badge_list .bb-badge-wrap img {
  max-width: 64px;
  margin-right: 20px;
}
#badge_list .bb-badge-img {
  float: left;
}
#badge_list .bb-badge-content {
  overflow: hidden;
}
#badge_list .bb-badge-title {
  font-size: 18px;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 1.5;
  margin-bottom: 10px;
}
#badge_list .bb-badge-title a {
  color: inherit;
}
#badge_list .bb-badge-content {
  font-size: 16px;
  color: #939597;
  letter-spacing: -0.24px;
  line-height: 1.5;
}

#certificate_list > li {
  margin-bottom: 20px;
}
#certificate_list .bb-certificate-wrap {
  background-color: var(--bb-content-background-color);
  border: 1px solid #eef0f3;
  border-radius: 4px;
  height: 100%;
  padding: 25px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  position: relative;
}
#certificate_list .bb-certificate-wrap:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 35px;
  display: inline-block;
  background-color: #f5f6f7;
}
#certificate_list .bb-certificate-wrap:after {
  content: "";
  position: absolute;
  top: 5px;
  left: 0;
  right: 0;
  margin: 0 auto;
  background: url("/wp-content/themes/buddyboss-theme/assets/images/svg/certificate-icon.svg");
  width: 44px;
  height: 50px;
}
#certificate_list .bb-certificate-wrap:hover {
  box-shadow: 0 4px 32px 0 rgba(18, 43, 70, 0.1);
  z-index: 1;
}
#certificate_list .bb-certificate-content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  padding-top: 48px;
}
#certificate_list .bb-certificate-title {
  font-size: 20px;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 1.3;
  margin: 0 0 25px;
  text-align: center;
}
@media screen and (min-width: 561px) {
  #certificate_list .bb-certificate-title {
    min-height: 72px;
  }
}
#certificate_list .bb-certificate-title a {
  color: inherit;
  display: block;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  max-height: 50px;
  width: 100%;
}
#certificate_list .bb-certificate-title a:hover {
  color: var(--bb-primary-color);
}
#certificate_list .bb-certificate-title span {
  display: block;
  margin-bottom: 0;
  font-weight: normal;
  letter-spacing: -0.13px;
  font-size: 13px;
  color: var(--bb-alternate-text-color);
}
#certificate_list .bb-certificate-date {
  font-size: 13px;
  color: var(--bb-headings-color);
  letter-spacing: -0.22px;
  line-height: 1;
  width: 50%;
  float: left;
}
#certificate_list .bb-certificate-date span {
  display: block;
  font-size: 12px;
  margin-bottom: 6px;
  color: var(--bb-alternate-text-color);
}
#certificate_list .bb-certificate-download {
  width: 50%;
  float: left;
  text-align: right;
  margin-bottom: 0;
  line-height: 1;
}
#certificate_list .bb-certificate-download a {
  font-size: 0;
  position: relative;
  display: inline-block;
  padding-top: 11px;
  letter-spacing: -0.24px;
}
#certificate_list .bb-certificate-download a:hover {
  color: var(--bb-primary-color);
}
#certificate_list .bb-certificate-download a i {
  font-size: 25px;
  position: absolute;
  top: 0;
  right: 0;
}
#certificate_list > li {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
}
@media screen and (max-width: 1200px) {
  #certificate_list > li {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.333%;
            flex: 0 0 33.333%;
  }
}
@media screen and (max-width: 998px) {
  #certificate_list > li {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }
}
@media screen and (max-width: 640px) {
  #certificate_list > li .bb-certificate-wrap {
    padding: 25px 15px 15px;
  }
}
@media screen and (max-width: 560px) {
  #certificate_list > li {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
}
.has-sidebar #certificate_list > li {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.333%;
          flex: 0 0 33.333%;
}
@media screen and (max-width: 1200px) {
  .has-sidebar #certificate_list > li {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }
}
@media screen and (min-width: 800px) and (max-width: 1000px) {
  .has-sidebar #certificate_list > li {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
}
@media screen and (max-width: 640px) {
  .has-sidebar #certificate_list > li .bb-certificate-wrap {
    padding: 25px 15px 15px;
  }
}
@media screen and (max-width: 560px) {
  .has-sidebar #certificate_list > li {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
}

.bb-leandash-profile-page .bb-profile-card-area {
  margin-top: 65px;
}

.bb-course-preview-wrap.bb-thumbnail-preview {
  display: block;
}

.bb-profile-grid .bb-courses-header {
  margin: 0;
}
.bb-profile-grid .bb-secondary-list-tabs {
  margin: 0 0 10px;
}

.bb-leandash-profile-page .bb-profile-avatar a.bbp-profile-avatar-link {
  width: 100%;
}
.bb-leandash-profile-page .bb-profile-card div.cover-image-wrap {
  margin-top: 0;
}

.bb_profile_course_wrapper {
  padding: 5px 0;
  margin-bottom: 5px;
  border-bottom: 1px solid var(--bb-content-border-color);
  font-size: 15px;
}
.bb_profile_course_wrapper a {
  color: var(--bb-headings-color);
}
.bb_profile_course_wrapper a:hover {
  color: var(--bb-primary-color);
}
.bb_profile_course_wrapper span.bb-learndash-profile-edit-course-link {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 60px;
          flex: 0 0 60px;
  max-width: 60px;
  text-align: right;
}
.bb_profile_course_wrapper span.bb-learndash-profile-edit-course-link a {
  color: #939597;
}
.bb_profile_course_wrapper span.bb-learndash-profile-edit-course-link a:hover {
  color: #939597;
}

.learndash-wrapper .ld-item-list .ld-section-heading .ld-search-prompt {
  padding: 4px 15px;
  border-radius: var(--bb-button-radius);
  font-size: 13px;
  height: 37px;
  font-weight: normal;
  background-color: var(--bb-secondary-button-background-regular);
  color: var(--bb-secondary-button-text-regular);
  border: 1px solid var(--bb-secondary-button-border-regular);
  white-space: nowrap;
}
.learndash-wrapper .ld-item-list .ld-section-heading .ld-search-prompt:focus {
  box-shadow: var(--bb-secondary-button-focus-shadow);
}
.learndash-wrapper .ld-item-list .ld-section-heading .ld-search-prompt .ld-icon {
  margin-left: 8px;
  position: relative;
  top: 6px;
  color: var(--bb-alternate-text-color);
}
.learndash-wrapper .ld-item-list .ld-section-heading .ld-search-prompt .ld-icon-search {
  font-size: 14px;
}
.learndash-wrapper .ld-item-list .ld-section-heading .ld-search-prompt:hover {
  background-color: var(--bb-secondary-button-background-hover);
  color: var(--bb-secondary-button-text-hover);
  border: 1px solid var(--bb-secondary-button-border-hover);
}
.learndash-wrapper .ld-item-list .ld-section-heading .ld-search-prompt:hover .ld-icon {
  color: var(--bb-secondary-button-text-hover);
}
.learndash-wrapper .ld-item-list .ld-section-heading .ld-expand-button {
  padding: 4px 15px;
  border-radius: var(--bb-button-radius);
  font-size: 13px;
  height: 37px;
  background-color: var(--bb-secondary-button-background-regular);
  color: var(--bb-secondary-button-text-regular);
  border: 1px solid var(--bb-secondary-button-border-regular);
  white-space: nowrap;
}
.learndash-wrapper .ld-item-list .ld-section-heading .ld-expand-button:focus {
  box-shadow: var(--bb-secondary-button-focus-shadow);
}
.learndash-wrapper .ld-item-list .ld-section-heading .ld-expand-button .ld-icon {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  font-size: 8px;
  color: var(--bb-alternate-text-color);
}
.learndash-wrapper .ld-item-list .ld-section-heading .ld-expand-button .ld-text {
  padding: 0 8px 0 0;
}
.learndash-wrapper .ld-item-list .ld-section-heading .ld-expand-button:hover {
  opacity: 1;
  background-color: var(--bb-secondary-button-background-hover);
  color: var(--bb-secondary-button-text-hover);
  border: 1px solid var(--bb-secondary-button-border-hover);
}
.learndash-wrapper .ld-item-list .ld-section-heading .ld-expand-button:hover .ld-icon {
  color: var(--bb-secondary-button-text-hover);
}
.learndash-wrapper .ld-item-list .ld-section-heading .ld-expand-button:focus {
  box-shadow: none;
  outline: none;
}

.learndash-wrapper #ld-profile .ld-item-list {
  background: var(--bb-content-background-color);
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-block-radius);
}
.learndash-wrapper #ld-profile .ld-item-list .ld-section-heading {
  padding: 10px 20px;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
}
.learndash-wrapper #ld-profile .ld-item-list .ld-section-heading h3 {
  font-size: 22px;
  font-weight: 600;
  line-height: 1.24;
}
.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items > .ld-alert {
  margin-left: 20px;
  margin-right: 20px;
}
.learndash-wrapper #ld-profile .ld-progress-label {
  color: var(--bb-headings-color);
  text-transform: none;
  font-size: 14px;
}
.learndash-wrapper #ld-profile .ld-item-search .ld-item-search-wrapper {
  border-radius: 0;
  background-color: var(--bb-content-alternate-background-color);
  margin: 0;
  padding: 12px 20px;
}
.learndash-wrapper #ld-profile .ld-item-search .ld-item-search-wrapper:before {
  background-color: var(--bb-content-alternate-background-color);
}
.learndash-wrapper #ld-profile .ld-item-search .ld-item-search-fields {
  margin-bottom: 20px;
}
.learndash-wrapper #ld-profile .ld-item-search .ld-item-search-fields input.ld-course-nav-field {
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-input-radius);
  padding: 0 30px;
  height: 40px;
  line-height: 40px;
  background-color: var(--bb-content-background-color);
}
.learndash-wrapper #ld-profile .ld-item-search .ld-item-search-fields input.ld-course-nav-field:focus {
  box-shadow: var(--bb-input-focus-shadow);
  border-color: var(--bb-input-focus-border-color);
}
.learndash-wrapper #ld-profile .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button {
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  background-color: var(--bb-primary-button-background-regular);
  color: var(--bb-primary-button-text-regular);
  border: 1px solid var(--bb-primary-button-border-regular);
  border-radius: var(--bb-button-radius);
  line-height: 1;
}
.learndash-wrapper #ld-profile .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button:focus {
  box-shadow: var(--bb-primary-button-focus-shadow);
}
.learndash-wrapper #ld-profile .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button:hover {
  background-color: var(--bb-primary-button-background-hover);
  color: var(--bb-primary-button-text-hover);
  border-color: var(--bb-primary-button-border-hover);
  opacity: 1;
}
.learndash-wrapper #ld-profile .ld-item-search .ld-item-search-fields .ld-reset-button {
  background-color: transparent;
  color: var(--bb-alternate-text-color);
  font-weight: normal;
}
.learndash-wrapper #ld-profile .ld-item-search .ld-item-search-name > label {
  color: var(--bb-alternate-text-color);
}
.learndash-wrapper #ld-profile .ld-item-search .ld-closer {
  font-weight: normal;
  font-size: 11px;
  color: var(--bb-alternate-text-color);
}
.learndash-wrapper #ld-profile .ld-item-list .ld-expand-button.ld-mobile-only .ld-text {
  display: none;
}
.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-item {
  margin-bottom: 0;
}
.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview {
  border-radius: 0;
  padding: 15px 20px;
}
.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-course-title {
  font-weight: 600;
}
@media screen and (max-width: 640px) {
  .learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-course-title {
    font-weight: 500;
    font-size: 14px;
  }
}
@media screen and (max-width: 640px) {
  .learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-details {
    margin-left: 5px;
  }
  .learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-status {
    margin-right: 0;
    text-transform: none;
    padding: 0 6px;
    line-height: 20px;
  }
}
.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded {
  border-bottom: 1px solid rgba(146, 164, 183, 0.05);
}
.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-progress {
  background: #fff;
  margin-bottom: 0;
}
.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-table-list-item-expanded {
  margin-top: 0;
}
.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-table-list-item-expanded .ld-table-list-item-preview {
  padding: 10px 0;
}
.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-table-list-item-expanded .ld-table-list .ld-table-list-header {
  background-color: #fff;
  margin-bottom: 10px;
}
.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-table-list-item-expanded .ld-table-list .ld-table-list-items {
  background-color: #fff;
  font-size: 1em;
}
.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-table-list-item-expanded .ld-table-list .ld-table-list-item:first-child {
  border-top: 0;
}
.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-table-list-item-expanded .ld-table-list .ld-table-list-item {
  border-bottom: 0;
}
.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-table-list-item-expanded .ld-table-list .ld-table-list-column.ld-table-list-column-comments > a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-table-list-item-expanded .ld-table-list .ld-table-list-column.ld-table-list-column-comments > a .ld-icon {
  margin-right: 5px;
}
@media screen and (max-width: 800px) {
  .learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-table-list-item-expanded .ld-table-list .ld-table-list-column.ld-table-list-column-comments > a .ld-icon {
    margin-left: 0;
  }
}
.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-table-list-item-expanded .ld-status {
  padding: 4px 12px;
  display: inline-block;
}
.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-table-list-item-expanded .ld-icon {
  color: #939597;
}
.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item:nth-child(odd) .ld-item-list-item-preview {
  background: var(--bb-content-alternate-background-color);
}
.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item:nth-child(even) .ld-item-list-item-preview {
  background: transparent;
}
.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item:nth-child(even) .ld-item-list-item-expanded:before {
  background: #fff;
}
.learndash-wrapper #ld-profile .ld-status {
  text-transform: uppercase;
  font-weight: normal;
  font-size: 11px;
  line-height: inherit;
  padding: 0 12px;
  letter-spacing: inherit;
}
.learndash-wrapper #ld-profile .ld-status.ld-status-progress {
  background-color: var(--bb-primary-color);
  color: #fff;
}
.learndash-wrapper #ld-profile .ld-item-list-item-preview .ld-status-icon {
  margin-left: 10px;
}

.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-details .ld-certificate-link {
  color: #939597;
}

.learndash-wrapper #ld-profile .ld-item-list a.ld-item-name {
  padding: 0 5px;
}
@media screen and (min-width: 800px) {
  .learndash-wrapper #ld-profile .ld-table-list .ld-table-list-item-preview .ld-table-list-columns .ld-table-list-column.ld-table-list-column-date, .learndash-wrapper #ld-profile .ld-table-list .ld-table-list-item-preview .ld-table-list-columns .ld-table-list-column.ld-column-date,
  .learndash-wrapper #ld-profile .ld-table-list .ld-table-list-header .ld-table-list-columns .ld-table-list-column.ld-table-list-column-date,
  .learndash-wrapper #ld-profile .ld-table-list .ld-table-list-header .ld-table-list-columns .ld-table-list-column.ld-column-date {
    -webkit-box-flex: 0;
        -ms-flex: 0 1 190px;
            flex: 0 1 190px;
  }
}
.learndash-wrapper #ld-profile .ld-table-list .ld-table-list-item-preview .ld-table-list-columns .ld-table-list-column,
.learndash-wrapper #ld-profile .ld-table-list .ld-table-list-header .ld-table-list-columns .ld-table-list-column {
  text-align: left;
  font-size: 1em;
}
.learndash-wrapper #ld-profile .ld-table-list .ld-table-list-header .ld-table-list-columns .ld-table-list-column {
  text-transform: uppercase;
  font-size: 12px;
  color: var(--bb-alternate-text-color);
}
.learndash-wrapper #ld-profile .ld-table-list .ld-table-list-items .ld-table-list-column {
  color: var(--bb-alternate-text-color);
}
.learndash-wrapper #ld-profile .ld-table-list .ld-table-list-header .ld-table-list-column {
  color: var(--bb-headings-color);
}
.learndash-wrapper #ld-profile .ld-item-list-item-expanded .ld-table-list .ld-table-list-item-preview {
  padding: 12px 0;
}
.learndash-wrapper #ld-profile .ld-item-list-item-expanded .ld-table-list .ld-table-list-item-preview .ld-table-list-title a {
  color: var(--bb-headings-color);
}
.learndash-wrapper #ld-profile .ld-item-list-item-expanded .ld-table-list .ld-table-list-item-preview .ld-table-list-title a:hover {
  color: var(--bb-primary-color);
}
.learndash-wrapper #ld-profile .ld-item-list-item-expanded .ld-item-contents {
  padding-top: 1em;
  padding-bottom: 1em;
}
.learndash-wrapper #ld-profile .ld-item-list-item-expanded .ld-table-list.ld-quiz-list {
  margin: 0.5em 0;
  border-radius: 0;
}
.learndash-wrapper #ld-profile .ld-item-list-item-expanded .ld-table-list-header {
  text-transform: uppercase;
  font-size: 12px;
  color: var(--bb-alternate-text-color);
}
.learndash-wrapper #ld-profile .ld-icon.ld-icon-assignment {
  color: #939597;
  font-size: 20px;
}
.learndash-wrapper #ld-profile .ld-icon.ld-icon-calendar {
  font-size: 13px;
}
.learndash-wrapper #ld-profile .ld-assignment-list .ld-status {
  padding-left: 2px;
}
.learndash-wrapper #ld-profile .ld-table-list-column.ld-table-list-column-stats .ld-icon.ld-icon-assignment {
  font-size: 22px;
  font-weight: 500;
}
.learndash-wrapper #ld-profile .ld-table-list-column.ld-table-list-column-stats .ld-icon.ld-icon-assignment:before {
  content: "\e868";
}
.learndash-wrapper #ld-profile .ld-table-list-column.ld-table-list-column-certificate .ld-icon.ld-icon-certificate {
  color: #939597;
  font-size: 18px;
}
.learndash-wrapper #ld-profile .ld-status-icon.ld-status-incomplete {
  border: 2px solid #dedfe2;
}
.learndash-wrapper #ld-profile .ld-status-icon.ld-status-in-progress {
  border: 2px solid #dedfe2;
  border-right-color: var(--bb-primary-color);
  border-bottom-color: var(--bb-primary-color);
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
  background-color: transparent;
}

@media screen and (min-width: 800px) {
  .learndash-wrapper #ld-profile .ld-table-list.ld-assignment-list .ld-table-list-item-preview .ld-table-list-columns .ld-table-list-column.ld-date-column {
    -webkit-box-flex: 0;
        -ms-flex: 0 1 180px;
            flex: 0 1 180px;
  }
  .learndash-wrapper #ld-profile .ld-table-list.ld-assignment-list .ld-table-list-column.ld-status-column,
  .learndash-wrapper #ld-profile .ld-table-list.ld-assignment-list .ld-table-list-column.ld-column-status {
    -webkit-box-flex: 0;
        -ms-flex: 0 1 250px;
            flex: 0 1 250px;
  }
}
.learndash-wrapper #ld-profile .ld-table-list.ld-assignment-list .ld-table-list-column.ld-comments-column {
  font-weight: normal;
}
.learndash-wrapper #ld-profile .ld-table-list.ld-assignment-list .ld-status {
  white-space: nowrap;
  display: inline-block;
}
.learndash-wrapper #ld-profile .ld-table-list.ld-assignment-list .ld-icon.ld-icon-assignment {
  margin-right: 5px;
}

.learndash-wrapper #ld-profile .ld-profile-summary {
  margin-bottom: 3em;
}
.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card {
  background-color: var(--bb-content-background-color);
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-block-radius);
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding: 0 20px 20px;
  margin-bottom: 0;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  max-height: 180px;
}
.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-heading {
  -ms-flex-item-align: end;
      align-self: flex-end;
  font-size: 28px;
  color: var(--bb-headings-color);
  position: relative;
  bottom: 55px;
}
.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-avatar {
  border-radius: 5px;
  margin-right: 20px;
  position: relative;
  top: 30px;
  width: 180px;
  height: 180px;
  border: 5px solid #fff;
  box-shadow: 0 2px 5px 0 rgba(18, 43, 70, 0.12), 0 0 0 1px var(--bb-content-border-color);
}
.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-avatar .avatar {
  border-radius: 5px;
  max-width: none;
}
.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-avatar + .ld-profile-edit-link {
  margin-top: 15px;
}
.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-edit-link {
  -ms-flex-item-align: end;
      align-self: flex-end;
  padding: 2px 12px;
  border-radius: var(--bb-button-radius);
  font-size: 13px;
  margin-left: auto;
  position: relative;
  z-index: 3;
  background-color: var(--bb-secondary-button-background-regular);
  color: var(--bb-secondary-button-text-regular);
  border: 1px solid var(--bb-secondary-button-border-regular);
}
.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-edit-link:focus {
  box-shadow: var(--bb-secondary-button-focus-shadow);
}
.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-edit-link:hover {
  background-color: var(--bb-secondary-button-background-hover);
  color: var(--bb-secondary-button-text-hover);
  border: 1px solid var(--bb-secondary-button-border-hover);
}
.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-left: 220px;
  position: relative;
  bottom: 65px;
  z-index: 2;
}
.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  padding: 0 15px;
  border-right: 1px solid var(--bb-content-border-color);
}
.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat:first-of-type {
  padding-left: 0;
}
.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat:last-of-type {
  border-right: 0;
  padding-right: 0;
}
.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat strong {
  color: var(--bb-headings-color);
  margin: 0 5px 0 0;
  font-size: 20px;
}
.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat span {
  color: var(--bb-alternate-text-color);
  font-size: 14px;
  line-height: 1;
}
@media screen and (max-width: 992px) {
  .learndash-wrapper #ld-profile .ld-profile-summary {
    margin-bottom: 0;
  }
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    max-height: none;
    padding-bottom: 0;
  }
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-heading {
    bottom: 90px;
  }
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-heading,
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-edit-link {
    -ms-flex-item-align: start;
        align-self: flex-start;
    margin-left: 200px;
  }
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-avatar {
    top: 35px;
  }
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-edit-link {
    bottom: 30px;
  }
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats {
    bottom: 120px;
  }
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat strong,
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat span {
    font-size: 14px;
  }
}
@media screen and (max-width: 800px) {
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding-bottom: 50px;
    padding-top: 30px;
  }
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-avatar {
    top: 0;
    margin-right: 0;
  }
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-heading {
    bottom: 0;
    margin: 10px 0;
  }
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-heading,
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-edit-link {
    -ms-flex-item-align: center;
        align-self: center;
    margin-left: 0;
    text-align: center;
  }
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-edit-link {
    bottom: 0;
  }
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats {
    margin-left: 0;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    bottom: 45px;
  }
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat strong,
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat span {
    font-size: 14px;
    line-height: 140%;
  }
}
@media screen and (max-width: 640px) {
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat {
    width: auto;
    margin-bottom: 0.5em !important;
  }
}
@media screen and (max-width: 500px) {
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card {
    padding-bottom: 150px;
  }
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-avatar {
    width: 170px;
    height: 170px;
  }
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats {
    bottom: 130px;
  }
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat {
    width: 100%;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
@media screen and (max-width: 992px) {
  .learndash-wrapper #ld-profile .ld-profile-summary + .ld-item-list {
    margin-top: 0;
  }
}
@media screen and (max-width: 800px) {
  .learndash-wrapper #ld-profile .ld-profile-summary + .ld-item-list {
    margin-top: 10px;
  }
}
@media screen and (max-width: 500px) {
  .learndash-wrapper #ld-profile .ld-profile-summary + .ld-item-list {
    margin-top: -80px;
  }
}

.widget .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats {
  margin: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  bottom: 0;
}
.widget .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0;
  border: 0;
}
.widget .learndash-wrapper #ld-profile .ld-profile-summary {
  margin-top: 0;
}
.widget .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  max-height: none;
  border: 0;
  margin-top: 0;
}
.widget .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-avatar {
  top: 0;
  margin: 0 auto;
}
.widget .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-heading {
  bottom: 0;
  -ms-flex-item-align: center;
      align-self: center;
}
.widget .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-edit-link {
  position: static;
  -ms-flex-item-align: center;
      align-self: center;
  margin: 0;
}
.widget .learndash-wrapper #ld-profile .ld-item-list-item-preview .ld-status {
  margin-right: auto;
}
.widget .learndash-wrapper #ld-profile .ld-item-list .ld-section-heading {
  padding-left: 10px;
  padding-right: 10px;
}
.widget .learndash-wrapper #ld-profile .ld-status {
  padding: 3px 8px;
}
.widget .learndash-wrapper #ld-profile .ld-progress-label {
  font-size: 12px;
}
.widget .ld-item-list .ld-item-list-item .ld-item-list-item-preview {
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  padding-left: 10px;
  padding-right: 10px;
}
.widget .ld-item-list .ld-item-list-item .ld-item-name {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 85%;
          flex: 1 1 85%;
  width: 85%;
}
.widget .ld-item-list .ld-item-list-item .ld-course-title {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
  min-width: 0;
}
.widget .ld-item-list .ld-item-list-item .ld-item-details {
  min-width: 100%;
  margin-top: 5px;
}
.widget .ld-item-list .ld-item-list-item .ld-item-list-item-expanded .ld-progress {
  padding: 20px;
}
.widget .ld-item-list .ld-item-list-item .ld-progress-stats {
  padding-right: 0;
}
.widget .ld-item-list .ld-section-heading .ld-search-prompt {
  height: auto;
  line-height: 20px;
  padding: 3px 10px;
}
.widget .ld-item-list .ld-section-heading .ld-search-prompt .ld-icon {
  top: 2px;
}
.widget .ld-item-list .ld-section-heading .ld-expand-button {
  height: auto;
  line-height: 20px;
  padding: 3px 10px;
}

.learndash-wrapper .ld-loading::before {
  border: 3px solid rgba(0, 0, 0, 0.2);
  border-top-color: var(--bb-primary-color);
}

.lms-topic-sidebar-wrapper {
  background-color: var(--bb-body-background-color);
  box-shadow: inset -36px 0 40px -32px rgba(0, 0, 0, 0.05);
  /* border-bottom: 1px solid $color-border; */
  -webkit-transition: margin-left 0.2s ease, margin-right 0.2s ease;
          transition: margin-left 0.2s ease, margin-right 0.2s ease;
  opacity: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow-x: hidden;
  overflow-y: auto;
  /* height: calc(100vh - 76px); */
  min-height: -webkit-calc(100vh - 76px);
  min-height: calc(100vh - 76px);
}
.lms-topic-sidebar-wrapper .ld-item-list-section-heading {
  padding: 5px 30px 5px 25px;
}
.lms-topic-sidebar-wrapper .ld-item-list-section-heading .ld-lesson-section-heading {
  color: var(--bb-headings-color);
  font-weight: bold;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
  font-size: 15px;
  line-height: 1.6875rem;
  margin-bottom: 0;
}
.lms-topic-sidebar-wrapper .lms-topic-sidebar-data {
  padding: 15px 0;
  font-size: 15px;
  position: fixed;
  left: 0;
  -webkit-transition: left 0.2s ease, right 0.2s ease;
          transition: left 0.2s ease, right 0.2s ease;
  width: 370px;
  height: 100%;
  max-height: -webkit-calc(100% - 80px);
  max-height: calc(100% - 80px);
  overflow: auto;
  z-index: 111;
}
@media screen and (min-width: 800px) {
  .bb-buddypanel-left.buddypanel-open .lms-topic-sidebar-wrapper .lms-topic-sidebar-data {
    left: 230px;
  }
  .sfwd-single-sidebar-right .lms-topic-sidebar-wrapper .lms-topic-sidebar-data, .sfwd-single-sidebar-right.bb-buddypanel-left:not(.buddypanel-open) .lms-topic-sidebar-wrapper .lms-topic-sidebar-data, .sfwd-single-sidebar-right.bb-buddypanel-left.buddypanel-open .lms-topic-sidebar-wrapper .lms-topic-sidebar-data {
    left: inherit;
    right: 0;
  }
  .bb-buddypanel-right.buddypanel-open.sfwd-single-sidebar-right .lms-topic-sidebar-wrapper .lms-topic-sidebar-data {
    left: inherit;
    right: 230px;
  }
  .bb-buddypanel-right:not(.buddypanel-open).sfwd-single-sidebar-right .lms-topic-sidebar-wrapper .lms-topic-sidebar-data {
    left: inherit;
    right: 0;
  }
  .bb-buddypanel-right:not(.buddypanel-open).sfwd-single-sidebar-left .lms-topic-sidebar-wrapper .lms-topic-sidebar-data, .bb-buddypanel-right.buddypanel-open.sfwd-single-sidebar-left .lms-topic-sidebar-wrapper .lms-topic-sidebar-data {
    left: 0;
    right: inherit;
  }
  .bb-buddypanel-right:not(.buddypanel-open).sfwd-single-sidebar-left.lms-side-panel-close .lms-topic-sidebar-wrapper .lms-topic-sidebar-data, .bb-buddypanel-right.buddypanel-open.sfwd-single-sidebar-left.lms-side-panel-close .lms-topic-sidebar-wrapper .lms-topic-sidebar-data {
    left: -370px;
    right: inherit;
  }
}

.elementor-header + .site-content .lms-topic-sidebar-data {
  background-color: var(--bb-body-background-color);
}

@media screen and (min-width: 800px) {
  .bb-buddypanel-left.buddypanel-open .lms-topic-sidebar-wrapper.lms-topic-sidebar-close .lms-topic-sidebar-data {
    left: -370px;
  }

  .sfwd-single-sidebar-right .lms-topic-sidebar-wrapper.lms-topic-sidebar-close .lms-topic-sidebar-data,
  .bb-buddypanel-right:not(.buddypanel-open).sfwd-single-sidebar-right .lms-topic-sidebar-wrapper.lms-topic-sidebar-close .lms-topic-sidebar-data,
  .bb-buddypanel-right.buddypanel-open.sfwd-single-sidebar-right .lms-topic-sidebar-wrapper.lms-topic-sidebar-close .lms-topic-sidebar-data,
  .bb-buddypanel-left:not(.buddypanel-open).sfwd-single-sidebar-right .lms-topic-sidebar-wrapper.lms-topic-sidebar-close .lms-topic-sidebar-data,
  .bb-buddypanel-left.buddypanel-open.sfwd-single-sidebar-right .lms-topic-sidebar-wrapper.lms-topic-sidebar-close .lms-topic-sidebar-data {
    left: inherit;
    right: -370px;
  }
}
.lms-topic-sidebar-wrapper .lms-links {
  border-top: 1px solid var(--bb-content-border-color);
  margin: 25px 30px 0;
  padding: 25px 0 0;
}
.lms-topic-sidebar-wrapper .lms-links ul {
  list-style: none;
  margin-left: 0;
}
.lms-topic-sidebar-wrapper .lms-links ul li {
  padding: 5px 0;
}
.lms-topic-sidebar-wrapper .lms-links ul li a {
  display: block;
  width: 100%;
  text-align: center;
  line-height: 40px;
  border: 1px solid var(--bb-primary-color);
  border-radius: 100px;
  color: var(--bb-primary-color);
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.lms-topic-sidebar-wrapper .lms-links ul li a:hover {
  color: var(--bb-primary-color);
}
.lms-topic-sidebar-wrapper .lms-links ul li a i {
  margin: 0 8px 0 0;
  position: relative;
  top: 1px;
  font-size: 16px;
}
.lms-topic-sidebar-wrapper .bb-progress-bar {
  width: 100%;
  height: 3px;
  border-radius: 3px;
  background-color: rgba(255, 255, 255, 0.4);
  position: relative;
  margin-bottom: 10px;
}
.lms-topic-sidebar-wrapper .bb-progress-bar span {
  background-color: #fff;
  height: 100%;
  display: inline-block;
  position: absolute;
  border-radius: 3px;
}
.lms-topic-sidebar-wrapper .lms-items-loading {
  list-style: none;
  margin-left: 30px;
}
.lms-topic-sidebar-wrapper .lms-items-loading li {
  margin: 8px 0;
}
.lms-topic-sidebar-wrapper .lms-items-loading li a {
  display: inline-block;
}
.lms-topic-sidebar-wrapper .lms-lessions-list ol .lms-item-wrapper {
  margin-left: -100px;
  padding-left: 100px;
}
.lms-topic-sidebar-wrapper .lms-lessions-list ol > li > ul,
.lms-topic-sidebar-wrapper .lms-lessions-list ol > li ol {
  margin-bottom: 0;
}
.lms-topic-sidebar-wrapper .lms-lessions-list > ol {
  margin-left: 47px;
}
.lms-topic-sidebar-wrapper .lms-course-quizzes-list {
  margin-top: 30px;
}
.lms-topic-sidebar-wrapper .lms-course-quizzes-list .lms-course-quizzes-heading {
  font-size: 15px;
  font-weight: 600;
  letter-spacing: 0.6px;
  padding: 20px 0 0;
  margin: 0 30px 15px;
  border-top: 1px solid var(--bb-content-border-color);
}
.lms-topic-sidebar-wrapper .lms-course-quizzes-list > ul {
  margin-left: 0;
}
.lms-topic-sidebar-wrapper .lms-course-quizzes-list > ul a {
  padding-left: 30px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.lms-topic-sidebar-wrapper .lms-course-quizzes-list ul .lms-item-wrapper {
  margin-left: -100px;
  padding-left: 100px;
}
.lms-topic-sidebar-wrapper .lms-count {
  background-color: rgba(0, 0, 0, 0.03);
  border-radius: 100px;
  font-weight: 500;
  padding: 0 14px;
  font-size: 11px;
  height: 20px;
  line-height: 20px;
  margin-left: 10px;
}
.lms-topic-sidebar-wrapper .lms-course-sidebar-heading {
  font-size: 15px;
  letter-spacing: 0.6px;
  padding: 20px 0 0;
  margin: 0 30px 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.lms-topic-sidebar-wrapper .lms-course-groups-list {
  margin-bottom: 20px;
}
.lms-topic-sidebar-wrapper .lms-group-flag {
  margin: 30px 0 10px;
}
.lms-topic-sidebar-wrapper .lms-group-flag .group-flag-index {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 17px 30px;
  background: rgba(146, 164, 183, 0.1);
  -webkit-transition: 0.3s all;
          transition: 0.3s all;
}
.lms-topic-sidebar-wrapper .lms-group-flag .group-flag-index > a {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 53px;
          flex: 0 0 53px;
  max-width: 53px;
}
.lms-topic-sidebar-wrapper .lms-group-flag .lms-flag-group-avatar {
  border-radius: 4px;
  margin-right: 15px;
  max-width: 38px;
  box-shadow: 0 2px 5px 0 rgba(18, 43, 70, 0.12), 0 0 0 1px var(--bb-content-border-color);
}
.lms-topic-sidebar-wrapper .lms-group-flag .lms-group-heading {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 calc(100% - 77px);
          flex: 0 0 -webkit-calc(100% - 77px);
          flex: 0 0 calc(100% - 77px);
  max-width: -webkit-calc(100% - 77px);
  max-width: calc(100% - 77px);
}
.lms-topic-sidebar-wrapper .lms-group-flag .lms-group-heading span {
  display: block;
  line-height: 1;
}
.lms-topic-sidebar-wrapper .lms-group-flag .lms-group-heading a span {
  color: var(--bb-headings-color);
  font-size: 16px;
  font-weight: 500;
  -webkit-transition: 0.3s all;
          transition: 0.3s all;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.lms-topic-sidebar-wrapper .lms-group-flag .lms-group-heading a:hover span {
  color: var(--bb-primary-color);
}
.lms-topic-sidebar-wrapper .lms-group-flag .lms-group-heading > span {
  color: var(--bb-alternate-text-color);
  font-size: 13px;
  margin-top: 5px;
}
.lms-topic-sidebar-wrapper .lms-group-flag .flag-group-exp {
  padding: 5px;
  color: var(--bb-alternate-text-color);
  cursor: pointer;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 24px;
          flex: 0 0 24px;
  max-width: 24px;
}
.lms-topic-sidebar-wrapper .lms-group-flag.expanded .flag-group-exp i {
  -webkit-transform: scaleY(-1);
      -ms-transform: scaleY(-1);
          transform: scaleY(-1);
}
.lms-topic-sidebar-wrapper .course-group-list {
  list-style: none;
  margin: 0;
  padding-top: 15px;
  padding-bottom: 15px;
  display: none;
}
.lms-topic-sidebar-wrapper .course-group-list li {
  padding: 8px 30px 8px 80px;
}
.lms-topic-sidebar-wrapper .course-group-list img {
  max-width: 32px;
  margin-right: 15px;
  border-radius: 5px;
}
.lms-topic-sidebar-wrapper .course-group-list a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: var(--bb-headings-color);
  -webkit-transition: 0.3s all;
          transition: 0.3s all;
}
.lms-topic-sidebar-wrapper .course-group-list a:hover {
  color: var(--bb-primary-color);
}
.lms-topic-sidebar-wrapper .course-group-list a .lms-group-title {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.lms-topic-sidebar-wrapper .group-exec-list {
  list-style: none;
  margin: 0;
}
.lms-topic-sidebar-wrapper .group-exec-list li {
  padding: 0;
}
.lms-topic-sidebar-wrapper .group-exec-list li > a {
  padding: 10px 30px;
  -webkit-transition: 0.3s all;
          transition: 0.3s all;
}
.lms-topic-sidebar-wrapper .group-exec-list li > a:hover {
  background: rgba(146, 164, 183, 0.1);
}
.lms-topic-sidebar-wrapper .group-exec-list img {
  max-width: 38px;
  margin-right: 15px;
}
.lms-topic-sidebar-wrapper .group-exec-list a .lms-group-lead span {
  display: block;
  line-height: 1;
  color: var(--bb-headings-color);
}
.lms-topic-sidebar-wrapper .group-exec-list a .lms-group-lead span:last-child {
  font-size: 13px;
  color: var(--bb-alternate-text-color);
  margin-top: 5px;
}
.lms-topic-sidebar-wrapper .group-exec-list a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: var(--bb-alternate-text-color);
}
.lms-topic-sidebar-wrapper .group-exec-list a:hover .lms-group-lead span {
  color: var(--bb-primary-color);
}
.lms-topic-sidebar-wrapper .group-exec-list a:hover .lms-group-lead span:first-child {
  color: var(--bb-primary-color);
}
.lms-topic-sidebar-wrapper .group-exec-list a:hover .lms-group-lead span:last-child {
  color: var(--bb-alternate-text-color);
}
.lms-topic-sidebar-wrapper .lms-course-members-list {
  margin-top: 30px;
}
.lms-topic-sidebar-wrapper .lms-course-members-list .lms-course-sidebar-heading {
  border-top: 1px solid var(--bb-content-border-color);
}
.lms-topic-sidebar-wrapper .lms-course-members-list .bb-course-member-wrap {
  padding: 0;
}
.lms-topic-sidebar-wrapper .lms-course-members-list .bb-course-member-wrap > .list-members-extra {
  padding: 15px 30px 0;
  display: inline-block;
}
.lms-topic-sidebar-wrapper .lms-course-members-list .bb-course-member-wrap > .list-members-extra.lme-less {
  display: none;
}
.lms-topic-sidebar-wrapper .lms-course-members-list .bb-course-member-wrap.expanded > .list-members-extra.lme-less {
  display: inline-block;
}
.lms-topic-sidebar-wrapper .lms-course-members-list .bb-course-member-wrap.expanded > .list-members-extra.lme-more {
  display: none;
}
.lms-topic-sidebar-wrapper .lms-course-members-list .list-members-extra i {
  margin-left: 5px;
}
.lms-topic-sidebar-wrapper .lms-course-members-list .expanded .list-members-extra i {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.lms-topic-sidebar-wrapper .lms-course-members-list .course-members-list {
  list-style: none;
  margin: 0;
}
.lms-topic-sidebar-wrapper .lms-course-members-list .course-members-list li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 30px;
}
.lms-topic-sidebar-wrapper .lms-course-members-list .course-members-list img {
  max-width: 28px;
  margin-right: 10px;
}
.lms-topic-sidebar-wrapper .lms-course-members-list .course-members-list.course-members-list-extra {
  display: none;
}
.lms-topic-sidebar-wrapper .lms-course-members-list .course-members-list a {
  color: var(--bb-headings-color);
}
.lms-topic-sidebar-wrapper .lms-course-members-list .course-members-list a:hover {
  color: var(--bb-primary-color);
}
.lms-topic-sidebar-wrapper .lms-lessions-list > ol,
.lms-topic-sidebar-wrapper .lms-course-quizzes-list > ul {
  margin-bottom: 0;
}
.lms-topic-sidebar-wrapper .lms-lessions-list > ol > li a.bb-lesson-head,
.lms-topic-sidebar-wrapper .lms-course-quizzes-list > ul > li a.bb-lesson-head {
  color: var(--bb-headings-color);
}
.lms-topic-sidebar-wrapper .lms-lessions-list > ol > li a.bb-lesson-head:hover,
.lms-topic-sidebar-wrapper .lms-course-quizzes-list > ul > li a.bb-lesson-head:hover {
  color: var(--bb-primary-color);
}
.lms-topic-sidebar-wrapper .lms-lessions-list > ol > li.lms-is-locked:not(.bb-lms-is-sample) a,
.lms-topic-sidebar-wrapper .lms-course-quizzes-list > ul > li.lms-is-locked:not(.bb-lms-is-sample) a {
  pointer-events: none;
  cursor: default;
}
.lms-topic-sidebar-wrapper .lms-lessions-list > ol li.current > .lms-item-wrapper > a,
.lms-topic-sidebar-wrapper .lms-course-quizzes-list > ul li.current > .lms-item-wrapper > a {
  color: var(--bb-primary-color);
}
.lms-topic-sidebar-wrapper .lms-lessions-list > ol .lms-sidebar-lesson-progression,
.lms-topic-sidebar-wrapper .lms-course-quizzes-list > ul .lms-sidebar-lesson-progression {
  color: #939597;
  font-size: 13px;
  margin-right: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.lms-topic-sidebar-wrapper .lms-lessions-list > ol .lms-sidebar-lesson-progression .bb-progress,
.lms-topic-sidebar-wrapper .lms-course-quizzes-list > ul .lms-sidebar-lesson-progression .bb-progress {
  margin-left: 10px;
  position: relative;
  left: 1px;
}
.lms-topic-sidebar-wrapper ol.lms-topic-list {
  margin-bottom: 1rem;
}
.lms-topic-sidebar-wrapper ol.lms-topic-list .lms-topic-item .lms-quiz-list {
  margin-bottom: 0;
}
.lms-topic-sidebar-wrapper ol.lms-topic-list .lms-topic-item .lms-quiz-list li:last-child {
  padding-bottom: 0;
}
.lms-topic-sidebar-wrapper .lms-quiz-list {
  list-style: none;
  margin-left: 0;
  margin-bottom: 0;
}
.lms-topic-sidebar-wrapper li .lms-item-wrapper {
  padding: 12px 0;
  line-height: 1.6;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.lms-topic-sidebar-wrapper li.current > .lms-item-wrapper {
  background-color: #f4f5f7;
}
.lms-topic-sidebar-wrapper .lms-item-wrapper a {
  margin-right: auto;
  color: #939597;
}
.lms-topic-sidebar-wrapper .lms-side-item-complete {
  font-size: 18px;
  margin-right: 20px;
}
.lms-topic-sidebar-wrapper .lms-side-item-complete i[class^="bb-icon-"],
.lms-topic-sidebar-wrapper .lms-side-item-complete i[class*=" bb-icon-"] {
  font-size: 20px;
}
.lms-topic-sidebar-wrapper .lms-side-item-incomplete {
  color: var(--bb-content-border-color);
  margin-right: 20px;
  margin-left: 15px;
}
.lms-topic-sidebar-wrapper .lms-side-item-incomplete i[class^="bb-icon-"],
.lms-topic-sidebar-wrapper .lms-side-item-incomplete i[class*=" bb-icon-"] {
  font-size: 20px;
}
.lms-topic-sidebar-wrapper .lms-lesson-progress-container {
  display: inline-block;
  width: 20px;
  height: 20px;
}

@media only screen and (max-width: 1200px) and (min-width: 800px) {
  body.bb-buddypanel.bb-sfwd-aside:not(.elementor-template-canvas) .elementor-section-stretched[style*="width"],
  body.bb-buddypanel.bb-sfwd-aside:not(.elementor-template-canvas) .elementor-section-boxed[style*="width"],
  body.bb-buddypanel.bb-sfwd-aside:not(.elementor-template-canvas) .elementor-section-full_width[style*="width"],
  body.bb-buddypanel.buddypanel-open.bb-sfwd-aside:not(.elementor-template-canvas) .elementor-section-stretched[style*="width"],
  body.bb-buddypanel.buddypanel-open.bb-sfwd-aside:not(.elementor-template-canvas) .elementor-section-boxed[style*="width"],
  body.bb-buddypanel.buddypanel-open.bb-sfwd-aside:not(.elementor-template-canvas) .elementor-section-full_width[style*="width"] {
    padding-left: 0;
  }
}
@media only screen and (max-width: 1080px) and (min-width: 800px) {
  .buddypanel-open .lms-topic-sidebar-wrapper .lms-topic-sidebar-data {
    width: 250px;
  }
  .buddypanel-open .lms-topic-sidebar-wrapper {
    max-width: 250px;
  }
  .buddypanel-open .lms-topic-sidebar-wrapper.lms-topic-sidebar-close {
    margin-left: -250px;
  }

  .buddypanel-open.bb-sfwd-aside:not(.lms-side-panel-close) .site > .elementor-location-header {
    padding-left: 250px;
  }
}
@media screen and (max-width: 767px) {
  #learndash-content div.lms-topic-sidebar-wrapper {
    max-width: 350px;
    display: none;
  }
  #learndash-content div.lms-topic-sidebar-wrapper.show-in-mobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .lms-topic-sidebar-wrapper {
    width: 100%;
  }

  .lms-topic-sidebar-wrapper .lms-topic-sidebar-data {
    width: 100%;
    max-width: 350px;
  }
}
@media screen and (min-width: 820px) {
  .bb-single-course-sidebar {
    max-width: 380px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 42%;
            flex: 0 0 42%;
    margin-left: auto;
    position: relative;
    z-index: 2;
  }
  .bb-single-course-sidebar.bb-preview-wrap {
    margin-top: -260px;
  }
}
.widget-area.course-widget-area {
  padding-top: 0;
}
.widget-area.course-widget-area .widget-title {
  font-size: 13px;
  letter-spacing: 0.5px;
  border-bottom: 1px solid #e6e7e8;
  margin: 0 -15px 15px;
  padding: 0 15px 15px;
}

.widget .bb-course-filters:not(:last-child) {
  margin-bottom: 22px;
}
.widget .bb-course-filters li {
  margin: 0;
}
.widget .bb-course-filters label {
  font-size: 14px;
  color: #939597;
  letter-spacing: -0.24px;
  display: block;
  margin: 0 -15px 1px;
  padding: 8px 15px;
}
.widget .bb-course-filters .bs-styled-checkbox:checked + label {
  background: #f7fafe;
}
.widget .bb-course-filters .bs-styled-checkbox + label:before {
  width: 16px;
  height: 16px;
}
.widget .bb-course-filters .bs-styled-checkbox:checked + label:after {
  content: "\e876";
  display: inline-block;
  font: normal normal normal 14px/1 bb-icons;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: rotate(0);
      -ms-transform: rotate(0);
          transform: rotate(0);
  color: white;
  left: 10px;
  font-size: 26px;
  top: 4px;
  box-shadow: none;
}

.widget_ldcourseinfo #ld_course_info_mycourses_list .ld-course-info-my-courses {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}
.widget_ldcourseinfo #ld_course_info_mycourses_list .bb-cover-list-item {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0;
  border: 0;
  background-color: transparent;
  box-shadow: none;
}
.widget_ldcourseinfo #ld_course_info_mycourses_list .bb-cover-wrap {
  width: 40px;
  height: 40px;
  padding: 0;
  border-radius: 100%;
}
.widget_ldcourseinfo #ld_course_info_mycourses_list .bb-card-course-details {
  padding: 0 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.widget_ldcourseinfo #ld_course_info_mycourses_list .bb-card-course-details h2 {
  font-size: 14px;
  font-weight: 500;
}
.widget_ldcourseinfo #ld_course_info > h4 {
  margin-bottom: 15px;
  line-height: 1.4;
  font-size: 14px;
  color: var(--bb-alternate-text-color);
  stroke: var(--bb-alternate-text-color);
}
.widget_ldcourseinfo #course_progress_details a.learndash-profile-course-certificate-link {
  display: none;
}
.widget_ldcourseinfo #course_progress_details .bb_profile_course_wrapper {
  font-size: 0;
}
.widget_ldcourseinfo #course_progress_details .bb_profile_course_wrapper .learndash-profile-course-title {
  font-size: 14px;
}
.widget_ldcourseinfo #course_progress_details .bb_profile_course_wrapper .learndash-profile-course-title strong {
  font-weight: normal;
}
.widget_ldcourseinfo #course_progress_details .bb_profile_course_wrapper .learndash-profile-course-access-label {
  display: none;
}
.widget_ldcourseinfo #course_progress_details .bb_profile_course_wrapper .bb-learndash-profile-course-status {
  font-size: 0;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 95px;
          flex: 0 0 95px;
  max-width: 95px;
}
.widget_ldcourseinfo #course_progress_details .bb_profile_course_wrapper .bb-learndash-profile-course-status .leardash-course-status {
  font-size: 12px;
}
.widget_ldcourseinfo #course_progress_details span.bb-learndash-profile-edit-course-link {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 20px;
          flex: 0 0 20px;
  max-width: 20px;
  padding: 0;
  margin-right: 5px;
}
.widget_ldcourseinfo #quiz_progress_details > p {
  font-size: 12px;
}
.widget_ldcourseinfo #quiz_progress_details span.bb-learndash-profile-edit-course-link {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 20px;
          flex: 0 0 20px;
  max-width: 20px;
  padding: 0;
  margin-right: 5px;
}
.widget_ldcourseinfo #quiz_progress_details .bb-ld-quiz-percentage {
  padding: 0 5px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 45px;
          flex: 0 0 45px;
  max-width: 45px;
}
.widget_ldcourseinfo #quiz_progress_details a.user_statistic {
  padding: 0 5px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 70px;
          flex: 0 0 70px;
  max-width: 70px;
}

.widget_sfwd-courses-widget li h4 {
  margin-bottom: 0;
  font-family: inherit;
  text-transform: none;
  font-size: 14px;
  font-weight: normal;
  padding: 0;
  letter-spacing: 0;
}
.widget_sfwd-courses-widget ul li:last-of-type {
  margin-bottom: 0;
}

.elementor-element-edit-mode.elementor-widget-wp-widget-lduserstatus .ld-user-status.ld-is-widget,
.widget.widget_lduserstatus .ld-user-status.ld-is-widget,
.ld-sidebar-widgets .widget_lduserstatus .ld-user-status.ld-is-widget {
  margin: 0;
}
.elementor-element-edit-mode.elementor-widget-wp-widget-lduserstatus .ld-user-status.ld-is-widget .ld-item-list .ld-item-list-item:last-child,
.widget.widget_lduserstatus .ld-user-status.ld-is-widget .ld-item-list .ld-item-list-item:last-child,
.ld-sidebar-widgets .widget_lduserstatus .ld-user-status.ld-is-widget .ld-item-list .ld-item-list-item:last-child {
  padding-bottom: 0;
}
.elementor-element-edit-mode.elementor-widget-wp-widget-lduserstatus div.ld-item-list,
.widget.widget_lduserstatus div.ld-item-list,
.ld-sidebar-widgets .widget_lduserstatus div.ld-item-list {
  margin: 0;
}
.elementor-element-edit-mode.elementor-widget-wp-widget-lduserstatus .ld-item-list-item-preview,
.elementor-element-edit-mode.elementor-widget-wp-widget-lduserstatus .learndash-wrapper .ld-item-list-item-preview,
.widget.widget_lduserstatus .ld-item-list-item-preview,
.widget.widget_lduserstatus .learndash-wrapper .ld-item-list-item-preview,
.ld-sidebar-widgets .widget_lduserstatus .ld-item-list-item-preview,
.ld-sidebar-widgets .widget_lduserstatus .learndash-wrapper .ld-item-list-item-preview {
  background: transparent;
}
.elementor-element-edit-mode.elementor-widget-wp-widget-lduserstatus .ld-item-title,
.widget.widget_lduserstatus .ld-item-title,
.ld-sidebar-widgets .widget_lduserstatus .ld-item-title {
  display: block;
}
.elementor-element-edit-mode.elementor-widget-wp-widget-lduserstatus .ld-status-icon,
.elementor-element-edit-mode.elementor-widget-wp-widget-lduserstatus .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-status-icon,
.widget.widget_lduserstatus .ld-status-icon,
.widget.widget_lduserstatus .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-status-icon,
.ld-sidebar-widgets .widget_lduserstatus .ld-status-icon,
.ld-sidebar-widgets .widget_lduserstatus .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-status-icon {
  margin-right: 10px;
}
.elementor-element-edit-mode.elementor-widget-wp-widget-lduserstatus .ld-section-heading,
.widget.widget_lduserstatus .ld-section-heading,
.ld-sidebar-widgets .widget_lduserstatus .ld-section-heading {
  margin-bottom: 0;
}

@media screen and (min-width: 800px) {
  .widget-area.course-widget-area {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 280px;
            flex: 0 0 280px;
    max-width: 280px;
  }
}
@media screen and (min-width: 540px) and (max-width: 799px) {
  .widget-area.course-widget-area {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 240px;
            flex: 0 0 240px;
    max-width: 240px;
  }
}
.ld-sidebar-widgets ul {
  margin: 0;
}

.ld-sidebar-widgets .widget {
  margin-left: 30px;
  margin-right: 30px;
  background: transparent;
  border: none;
  border-top: 1px solid var(--bb-content-border-color);
  margin-bottom: 0;
  border-radius: 0;
  list-style: none;
  padding: 1.25rem 0;
}
.ld-sidebar-widgets .widget a {
  color: var(--bb-headings-color);
}
.ld-sidebar-widgets .widget a:hover {
  color: var(--bb-primary-color);
}
.ld-sidebar-widgets .widget a.subscription-toggle,
.ld-sidebar-widgets .widget a.favorite-toggle {
  background-color: var(--bb-content-background-color);
  color: var(--bb-headings-color);
  border: 1px solid var(--bb-content-border-color);
}
.ld-sidebar-widgets .widget a.subscription-toggle:focus,
.ld-sidebar-widgets .widget a.favorite-toggle:focus {
  box-shadow: var(--bb-outline-button-focus-shadow);
}
.ld-sidebar-widgets .widget a.subscription-toggle:hover,
.ld-sidebar-widgets .widget a.favorite-toggle:hover {
  background-color: var(--bb-secondary-button-background-hover);
  color: var(--bb-secondary-button-text-hover);
  border: 1px solid var(--bb-secondary-button-border-hover);
  box-shadow: none;
}
.ld-sidebar-widgets .widget a.subscription-toggle:active,
.ld-sidebar-widgets .widget a.favorite-toggle:active {
  background-color: var(--bb-secondary-button-background-hover);
  color: var(--bb-secondary-button-text-hover);
  border: 1px solid var(--bb-secondary-button-border-hover);
  box-shadow: 0 0 1px 2px rgba(0, 0, 0, 0.05), inset 0 0 0 2px rgba(0, 0, 0, 0.08);
}
.ld-sidebar-widgets .widget a.subscription-toggle:disabled, .ld-sidebar-widgets .widget a.subscription-toggle.disabled,
.ld-sidebar-widgets .widget a.favorite-toggle:disabled,
.ld-sidebar-widgets .widget a.favorite-toggle.disabled {
  background-color: var(--bb-content-background-color);
  color: var(--bb-headings-color);
  border: 1px solid var(--bb-content-border-color);
  opacity: 0.5;
  pointer-events: none;
  cursor: default;
}
.ld-sidebar-widgets .widget a.button:not(.logout-link, .wc-forward) {
  background-color: var(--bb-primary-button-background-regular);
  color: var(--bb-primary-button-text-regular);
  border: 1px solid var(--bb-primary-button-border-regular);
}
.ld-sidebar-widgets .widget a.button:not(.logout-link, .wc-forward):focus {
  box-shadow: var(--bb-primary-button-focus-shadow);
}
.ld-sidebar-widgets .widget a.button:not(.logout-link, .wc-forward):hover {
  background-color: var(--bb-primary-button-background-hover);
  color: var(--bb-primary-button-text-hover);
  border-color: var(--bb-primary-button-border-hover);
}
.ld-sidebar-widgets .widget a.button.wc-forward {
  color: #fff;
}
.ld-sidebar-widgets .widget a.button.wc-forward:hover {
  box-shadow: inset 0 0 0 99999px rgba(0, 0, 0, 0.1);
}
.ld-sidebar-widgets .widget:first-child {
  margin-top: 15px;
}
.ld-sidebar-widgets .widget h2.widgettitle {
  font-size: 13px;
  color: var(--bb-headings-color);
  letter-spacing: 0.5px;
  margin: 0;
  padding-bottom: 15px;
  text-transform: uppercase;
}
.ld-sidebar-widgets .widget h2.widgettitle .widget-num-count {
  padding: 0 0.25rem;
  color: var(--bb-alternate-text-color);
  margin-right: auto;
}
.ld-sidebar-widgets .widget .llms-progress {
  margin: 5px 0;
}
.ld-sidebar-widgets .widget .textwidget h2,
.ld-sidebar-widgets .widget .textwidget h3,
.ld-sidebar-widgets .widget .textwidget h4,
.ld-sidebar-widgets .widget .textwidget h5,
.ld-sidebar-widgets .widget .textwidget h6 {
  margin-bottom: 10px;
}
.ld-sidebar-widgets .bbp_widget_login h2.widgettitle,
.ld-sidebar-widgets .widget_bp_core_login_widget h2.widgettitle {
  display: block;
  width: 100%;
}
.ld-sidebar-widgets .widget.buddypress div.item-options .selected {
  border-bottom: 1px solid var(--bb-primary-color);
}
.ld-sidebar-widgets .widget ul h2 a,
.ld-sidebar-widgets .widget ul h3 a,
.ld-sidebar-widgets .widget ul h4 a,
.ld-sidebar-widgets .widget ul h5 a,
.ld-sidebar-widgets .widget ul h6 a {
  letter-spacing: unset;
}

.lms-topic-sidebar-wrapper .ld-sidebar-widgets li.widget h2.widgettitle {
  text-transform: none;
  font-size: 15px;
}

#ld_course_info.ld_course_info #ld_course_info_mycourses_list .ld-course-info-my-courses {
  padding-bottom: 0;
}

.widget_ldcourseinfo .ld-course-info-my-courses > img {
  display: block;
  margin: 0 0 10px;
}
.widget_ldcourseinfo .ld-course-info-my-courses h2.ld-entry-title {
  font-size: 14px;
  margin: 0 0 10px;
  font-family: inherit;
}
.widget_ldcourseinfo .ld-course-info-my-courses h2.ld-entry-title a {
  color: #939597;
}
.widget_ldcourseinfo .ld-course-info-my-courses h2.ld-entry-title a:hover {
  color: var(--bb-primary-color);
}
.widget_ldcourseinfo .ld-courseregistered-content-container .ld-course-info-my-courses {
  padding: 0 0 10px;
  margin: 0 0 10px;
  border-bottom: 1px solid var(--bb-content-border-color);
}

.widget .learndash-wrapper .ld-course-navigation .ld-lesson-item-preview .ld-lesson-title {
  font-size: inherit;
}

.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview a.ld-lesson-item-preview-heading,
.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview .ld-expand-button {
  color: #939597;
}
.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview a.ld-lesson-item-preview-heading:hover,
.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview .ld-expand-button:hover {
  color: var(--bb-primary-color);
}

.bb-single-course-sidebar .ld-sidebar-widgets {
  margin: 0;
  list-style: none;
}
.bb-single-course-sidebar .ld-sidebar-widgets .widget {
  margin: 15px 0;
  padding: 15px 30px 25px;
  overflow: visible;
}
.bb-single-course-sidebar .ld-sidebar-widgets .widget {
  box-shadow: 0 32px 54px 0 rgba(0, 0, 0, 0.1);
  border-radius: var(--bb-block-radius);
  border: 0;
  background-color: var(--bb-content-background-color);
}
.bb-single-course-sidebar .ld-sidebar-widgets .widget .bb-course-preview-wrap {
  margin: 0 -30px;
  border-radius: 5px 5px 0 0;
  overflow: hidden;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.bb-single-course-sidebar .ld-sidebar-widgets .widget .bb-course-preview-wrap audio {
  width: 100%;
  background-color: #e2e7ed;
}
.bb-single-course-sidebar .ld-sidebar-widgets .widget .bb-course-preview-wrap audio:focus {
  outline: 0;
}
.bb-single-course-sidebar .ld-sidebar-widgets .widget .bb-course-preview-wrap audio::-webkit-media-controls-panel {
  background-color: #e2e7ed;
  border-radius: 0;
}
.bb-single-course-sidebar .ld-sidebar-widgets .widget .bb-course-preview-wrap.bb-thumbnail-preview {
  display: block;
  height: 0;
  padding-bottom: 67.25%;
  position: relative;
  z-index: 1;
}
.bb-single-course-sidebar .ld-sidebar-widgets .widget .bb-course-preview-wrap.bb-thumbnail-preview img {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  z-index: 0;
  min-height: 100%;
  width: auto;
  min-width: 100%;
  object-fit: cover;
}
.bb-single-course-sidebar .ld-sidebar-widgets .widget .bb-course-preview-wrap .bb-preview-course-link-wrap {
  padding: 0;
}
.bb-single-course-sidebar .ld-sidebar-widgets .widget .bb-course-preview-wrap .bb-preview-course-link-wrap .thumbnail-container {
  height: 0;
  padding-bottom: 56.25%;
  position: relative;
  z-index: 1;
  background-color: var(--bb-cover-image-background-color);
}
.bb-single-course-sidebar .ld-sidebar-widgets .widget .bb-course-preview-wrap .bb-preview-course-link-wrap .thumbnail-container .bb-course-video-overlay {
  position: absolute;
  z-index: 2;
  color: #fff;
  text-align: center;
  width: 100%;
  height: 100%;
  margin: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.bb-single-course-sidebar .ld-sidebar-widgets .widget .bb-course-preview-wrap .bb-preview-course-link-wrap .thumbnail-container .bb-course-video-overlay:hover .bb-course-play-btn {
  width: 60px;
  height: 60px;
  background-color: rgba(248, 248, 248, 0.9);
}
.bb-single-course-sidebar .ld-sidebar-widgets .widget .bb-course-preview-wrap .bb-preview-course-link-wrap .thumbnail-container .bb-course-video-overlay:hover .bb-course-play-btn:after {
  border-color: transparent transparent transparent var(--bb-primary-color);
}
.bb-single-course-sidebar .ld-sidebar-widgets .widget .bb-course-preview-wrap .bb-preview-course-link-wrap .thumbnail-container .bb-course-video-overlay > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
  z-index: 3;
  margin: 50px auto;
  font-size: 13px;
  font-weight: 500;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
}
.bb-single-course-sidebar .ld-sidebar-widgets .widget .bb-course-preview-wrap .bb-preview-course-link-wrap .thumbnail-container .bb-course-video-overlay .bb-course-play-btn-wrapper {
  width: 60px;
  height: 60px;
  margin: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bb-single-course-sidebar .ld-sidebar-widgets .widget .bb-course-preview-wrap .bb-preview-course-link-wrap .thumbnail-container .bb-course-video-overlay .bb-course-play-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 50px;
  height: 50px;
  background-color: rgba(248, 248, 248, 0.7);
  border-radius: 100%;
  margin: auto;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.bb-single-course-sidebar .ld-sidebar-widgets .widget .bb-course-preview-wrap .bb-preview-course-link-wrap .thumbnail-container .bb-course-video-overlay .bb-course-play-btn:after {
  content: "";
  display: inline-block;
  position: relative;
  left: 2px;
  margin: auto;
  width: 10px;
  height: 10px;
  border-style: solid;
  border-width: 6px 0 6px 10px;
  border-color: transparent transparent transparent #4d5c6d;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}

.ld-sidebar-widgets .widget_shopping_cart p.woocommerce-mini-cart__buttons {
  margin-bottom: 0;
}

.widget_ldcourseinfo h4 {
  font-size: 14px;
  text-transform: none;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 1.4;
  margin: 0;
  padding-bottom: 15px;
}
.widget_ldcourseinfo .course_progress_details {
  margin-top: 20px;
}
.widget_ldcourseinfo .course_progress_details .learndash-profile-course-title a {
  color: var(--bb-headings-color);
}
.widget_ldcourseinfo .course_progress_details .learndash-profile-course-title a:hover {
  color: var(--bb-primary-color);
}
.widget_ldcourseinfo .course_progress_details .ld-course-progress-content-container > br {
  content: "";
  display: block;
  margin-bottom: 15px;
}
.widget_ldcourseinfo .course_progress_details .ld-course-progress-content-container > br:last-of-type {
  margin-bottom: 0;
}
.widget_ldcourseinfo .quiz_progress_details {
  margin-top: 10px;
}
.widget_ldcourseinfo .quiz_progress_details .ld-quiz-progress-content-container p:last-of-type {
  margin-bottom: 0;
}

.widget_ldcoursenavigation a.ld-home-link {
  text-decoration: none;
}
.widget_ldcoursenavigation .ld-course-navigation-heading .ld-course-navigation-actions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.widget_ldcoursenavigation .ld-course-navigation-heading .ld-course-navigation-actions a,
.widget_ldcoursenavigation .ld-course-navigation-heading .ld-course-navigation-actions span {
  font-size: 13px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  margin: 0;
  line-height: 1.2;
}
.widget_ldcoursenavigation .ld-course-navigation-heading .ld-course-navigation-actions .ld-expand-button {
  margin-left: auto;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.widget_ldcoursenavigation .ld-course-navigation-heading .ld-course-navigation-actions .ld-expand-button .ld-text {
  white-space: nowrap;
}
.widget_ldcoursenavigation .ld-lesson-item-preview .ld-expand-button {
  font-size: 12px;
}
.widget_ldcoursenavigation .ld-lesson-section-heading {
  color: var(--bb-headings-color);
}
.widget_ldcoursenavigation .ld-course-navigation .ld-lesson-item-expanded {
  border-radius: 3px;
  background: #f8f8f8;
}
.widget_ldcoursenavigation .ld-course-navigation .ld-lesson-item-expanded {
  margin: 0;
}
.widget_ldcoursenavigation .ld-course-navigation .ld-table-list.ld-topic-list .ld-table-list-item .ld-table-list-item-preview {
  padding: 0.5em 10px;
}
.widget_ldcoursenavigation .ld-table-list .ld-table-list-items div.ld-table-list-item a.ld-table-list-item-preview .ld-topic-title {
  font-weight: normal;
}
.widget_ldcoursenavigation .ld-table-list .ld-table-list-items div.ld-table-list-item a.ld-table-list-item-preview .ld-topic-title:before {
  display: none;
}
.widget_ldcoursenavigation .ld-table-list .ld-table-list-items div.ld-table-list-item a.ld-table-list-item-preview .ld-status-icon {
  margin-left: 10px;
  margin-top: 3px;
}
.widget_ldcoursenavigation .learndash-wrapper .ld-status-icon.ld-status-complete .ld-icon-checkmark.ld-icon:before {
  font-size: 8px;
}
.widget_ldcoursenavigation .learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-item-preview-heading .ld-status-incomplete {
  border-color: var(--bb-content-border-color);
}
.widget_ldcoursenavigation .learndash-wrapper .ld-course-navigation .ld-status-icon {
  margin-top: 1px;
}
.widget_ldcoursenavigation .ld-course-navigation .ld-course-navigation-heading {
  border-bottom: 1px solid var(--bb-content-border-color);
}
.widget_ldcoursenavigation .ld-course-navigation .ld-lesson-item {
  border-bottom: 0;
}
.widget_ldcoursenavigation .learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-item-preview-heading,
.widget_ldcoursenavigation .learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-title {
  color: var(--bb-primary-color);
}
.widget_ldcoursenavigation .learndash-wrapper .ld-course-navigation-actions .ld-expand-button.ld-button-alternate {
  color: var(--bb-primary-color);
}

.lms-topic-sidebar-data .learndash-wrapper .ld-course-navigation .ld-lesson-item-expanded::before {
  border-top-color: var(--bb-body-background-color);
}

.widget_ldcourseprogress .ld-progress {
  margin: 0;
}
.widget_ldcourseprogress .ld-progress .ld-progress-bar {
  margin-bottom: 15px;
}
.widget_ldcourseprogress .ld-progress-steps {
  margin-top: 7px;
}

.learndash-theme.single-sfwd-courses .widget_ldcourseprogress .ld-progress.ld-progress-inline .ld-progress-bar {
  height: 4px;
}

.learndash-theme.single-sfwd-courses .widget_ldcourseprogress .ld-progress .ld-progress-bar .ld-progress-bar-percentage {
  height: 4px;
}

.single-sfwd-courses .widget_ldcourseprogress .ld-progress .ld-progress-stats {
  color: var(--bb-alternate-text-color);
}

.widget_sfwd-lessons-widget li h4 {
  font-family: inherit;
  font-size: 14px;
  font-weight: normal;
  padding: 0;
  text-transform: none;
  letter-spacing: 0;
  margin: 0;
}
.widget_sfwd-lessons-widget ul li:last-of-type {
  margin-bottom: 0;
}

.widget_sfwd-quiz-widget li h4 {
  font-family: inherit;
  font-size: 14px;
  font-weight: normal;
  padding: 0;
  text-transform: none;
  letter-spacing: 0;
  margin: 0;
}
.widget_sfwd-quiz-widget ul li:last-of-type {
  margin-bottom: 0;
}

.widget_sfwd-certificates-widget li h4 {
  font-family: inherit;
  font-size: 14px;
  font-weight: normal;
  padding: 0;
  text-transform: none;
  letter-spacing: 0;
  margin: 0;
}
.widget_sfwd-certificates-widget ul li:last-of-type {
  margin-bottom: 0;
}

.widget_lduserstatus h4 {
  margin-bottom: 0;
  text-transform: none;
  font-size: 14px;
}
.widget_lduserstatus .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title .ld-item-components,
.widget_lduserstatus .learndash-wrapper .ld-item-list .ld-item-list-item a.ld-item-name:hover .ld-item-title .ld-item-components {
  color: var(--bb-alternate-text-color);
  font-weight: normal;
}

.widget_lduserstatus .learndash-wrapper .ld-user-status.ld-is-widget .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-components span {
  margin-bottom: 0;
}
.widget_lduserstatus .learndash-wrapper .ld-user-status.ld-is-widget .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-components {
  margin-top: 5px;
}
.widget_lduserstatus .learndash-wrapper .ld-user-status.ld-is-widget .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-title {
  color: var(--bb-headings-color);
  font-weight: 500;
}
.widget_lduserstatus .learndash-wrapper .ld-user-status.ld-is-widget .ld-item-list .ld-item-list-item {
  border-bottom: 0;
  margin: 5px 0;
  padding: 5px 0;
}
.widget_lduserstatus .learndash-wrapper .ld-user-status.ld-is-widget .ld-item-list-items .ld-item-list-item:last-of-type {
  margin-bottom: 0;
}
.widget_lduserstatus .learndash-wrapper .ld-user-status.ld-is-widget .ld-pagination {
  margin-bottom: 0;
}
.widget_lduserstatus .learndash-wrapper .ld-user-status.ld-is-widget .ld-pagination .ld-pages {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  margin: 15px 0 0;
}

.widget .learndash-course-grid-filter {
  max-width: 100%;
  min-width: 100%;
  background: transparent;
  border: 0;
  padding: 0;
}

.learndash-course-grid-filter .buttons .button {
  font-weight: inherit;
  font-size: 13px;
}
.learndash-course-grid-filter .buttons .button.blue {
  background-color: var(--bb-primary-button-background-regular);
  color: var(--bb-primary-button-text-regular);
  border: 1px solid var(--bb-primary-button-border-regular);
  border-radius: var(--bb-button-radius);
}
.learndash-course-grid-filter .buttons .button.blue:focus {
  box-shadow: var(--bb-primary-button-focus-shadow);
}
.learndash-course-grid-filter .buttons .button.blue:hover {
  background-color: var(--bb-primary-button-background-hover);
  color: var(--bb-primary-button-text-hover);
  border-color: var(--bb-primary-button-border-hover);
}
.learndash-course-grid-filter .buttons .button.grey {
  background-color: var(--bb-secondary-button-background-regular);
  color: var(--bb-secondary-button-text-regular);
  border: 1px solid var(--bb-secondary-button-border-regular);
  border-radius: var(--bb-button-radius);
}
.learndash-course-grid-filter .buttons .button.grey:focus {
  box-shadow: var(--bb-secondary-button-focus-shadow);
}
.learndash-course-grid-filter .buttons .button.grey:hover {
  background-color: var(--bb-secondary-button-background-hover);
  color: var(--bb-secondary-button-text-hover);
  border: 1px solid var(--bb-secondary-button-border-hover);
}

[class*="bb-template-"] .widget .learndash-course-grid-filter label {
  font-size: 15px;
}
.widget .learndash-course-grid-filter form input[type="range"] {
  margin-top: 0;
}

.ld-sidebar-widgets li.widget .widgettitle a {
  color: var(--bb-primary-color);
}

.learndash-wrapper .widget a.next,
.learndash-wrapper .widget a.prev {
  border-bottom: 1px solid var(--bb-content-border-color) !important;
}

.ld-sidebar-widgets .emojionearea .emojionearea-picker .emojionearea-wrapper {
  width: 250px;
}
.ld-sidebar-widgets .emojionearea .emojionearea-picker .emojionearea-search-panel .emojionearea-tones {
  display: none;
}
.ld-sidebar-widgets .emojionearea .emojionearea-picker.emojionearea-picker-position-bottom,
.ld-sidebar-widgets .bbp-topic-form .emojionearea .emojionearea-picker.emojionearea-picker-position-bottom {
  left: -100px;
  top: -340px;
  width: 250px;
}
.ld-sidebar-widgets .bbp-topic-form .emojionearea .emojionearea-picker.emojionearea-picker-position-bottom .emojionearea-wrapper:after {
  top: 340px;
  left: 102px;
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.bb-template-v2 .ld-sidebar-widgets .bbp-topic-form .emojionearea .emojionearea-picker.emojionearea-picker-position-bottom .emojionearea-wrapper:after {
  display: none;
}
.ld-sidebar-widgets .bbp-topic-form .post-emoji:nth-child(2) .emojionearea .emojionearea-picker.emojionearea-picker-position-bottom,
.ld-sidebar-widgets .post-emoji:nth-child(2) .emojionearea .emojionearea-picker.emojionearea-picker-position-bottom {
  left: -60px;
}
.ld-sidebar-widgets .bbp-topic-form .post-emoji:nth-child(2) .emojionearea .emojionearea-picker.emojionearea-picker-position-bottom .emojionearea-wrapper:after,
.ld-sidebar-widgets .post-emoji:nth-child(2) .emojionearea .emojionearea-picker.emojionearea-picker-position-bottom .emojionearea-wrapper:after {
  left: 62px;
}
.ld-sidebar-widgets .bbp-topic-form .post-emoji:nth-child(3) .emojionearea .emojionearea-picker.emojionearea-picker-position-bottom,
.ld-sidebar-widgets .post-emoji:nth-child(3) .emojionearea .emojionearea-picker.emojionearea-picker-position-bottom {
  left: -30px;
}
.ld-sidebar-widgets .bbp-topic-form .post-emoji:nth-child(3) .emojionearea .emojionearea-picker.emojionearea-picker-position-bottom .emojionearea-wrapper:after,
.ld-sidebar-widgets .post-emoji:nth-child(3) .emojionearea .emojionearea-picker.emojionearea-picker-position-bottom .emojionearea-wrapper:after {
  left: 33px;
}
.ld-sidebar-widgets .gif-media-search-dropdown.open {
  left: -60px;
  bottom: 40px;
  top: inherit;
  width: 250px;
}
.ld-sidebar-widgets .post-gif:nth-child(2) .gif-media-search-dropdown.open {
  left: -40px;
}
.ld-sidebar-widgets .forums-attached-gif-container {
  max-width: 295px;
  background-size: cover !important;
}
.ld-sidebar-widgets .forums-attached-gif-container .gif-image-container img {
  display: none;
}
.ld-sidebar-widgets #whats-new-toolbar .medium-editor-toolbar {
  background-color: var(--bb-body-background-color);
}
.ld-sidebar-widgets #whats-new-toolbar .medium-editor-toolbar.active {
  bottom: 0;
}

.ld-sidebar-widgets .bb-modal {
  background-color: transparent;
}
.ld-sidebar-widgets #bbpress-forums .bs-single-forum-list > li {
  background-color: var(--bb-body-background-color);
}
.ld-sidebar-widgets .medium-editor-element,
.ld-sidebar-widgets .medium-editor-placeholder {
  background-color: transparent;
}

.widget_block .ld-course-list-items.row .learndash-wrapper .ld-item-list .ld-item-list-item {
  margin: 0;
}

.wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion,
.wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion,
.wpProQuiz_content .wpProQuiz_box,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_box {
  text-align: center;
  background-color: transparent;
  border: 0;
}
.wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion > ol,
.wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion > ol,
.wpProQuiz_content .wpProQuiz_box > ol,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion > ol,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion > ol,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_box > ol {
  display: inline-block;
  overflow: hidden;
}
.wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion > ol li,
.wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion > ol li,
.wpProQuiz_content .wpProQuiz_box > ol li,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion > ol li,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion > ol li,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_box > ol li {
  width: 40px;
  height: 40px;
  line-height: 38px;
  padding: 0;
  background-color: var(--bb-content-alternate-background-color);
  color: var(--bb-headings-color);
  border: 0;
  font-weight: 500;
  font-size: 15px;
  border-radius: 100%;
}
.wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion > ol li.wpProQuiz_reviewQuestionTarget, .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion > ol li.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionSolved, .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion > ol li.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionReview,
.wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion > ol li.wpProQuiz_reviewQuestionTarget,
.wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion > ol li.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionSolved,
.wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion > ol li.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionReview,
.wpProQuiz_content .wpProQuiz_box > ol li.wpProQuiz_reviewQuestionTarget,
.wpProQuiz_content .wpProQuiz_box > ol li.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionSolved,
.wpProQuiz_content .wpProQuiz_box > ol li.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionReview,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion > ol li.wpProQuiz_reviewQuestionTarget,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion > ol li.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionSolved,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion > ol li.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionReview,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion > ol li.wpProQuiz_reviewQuestionTarget,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion > ol li.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionSolved,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion > ol li.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionReview,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_box > ol li.wpProQuiz_reviewQuestionTarget,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_box > ol li.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionSolved,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_box > ol li.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionReview {
  color: #fff;
  background-color: var(--bb-primary-color);
  box-shadow: none;
  font-weight: 500;
}
.wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion > ol li.wpProQuiz_reviewQuestionSolved,
.wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion > ol li.wpProQuiz_reviewQuestionSolved,
.wpProQuiz_content .wpProQuiz_box > ol li.wpProQuiz_reviewQuestionSolved,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion > ol li.wpProQuiz_reviewQuestionSolved,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion > ol li.wpProQuiz_reviewQuestionSolved,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_box > ol li.wpProQuiz_reviewQuestionSolved {
  background-color: #f4f5f7;
  position: relative;
  color: inherit;
}
.wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion > ol li.wpProQuiz_reviewQuestionSolved:after,
.wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion > ol li.wpProQuiz_reviewQuestionSolved:after,
.wpProQuiz_content .wpProQuiz_box > ol li.wpProQuiz_reviewQuestionSolved:after,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion > ol li.wpProQuiz_reviewQuestionSolved:after,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion > ol li.wpProQuiz_reviewQuestionSolved:after,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_box > ol li.wpProQuiz_reviewQuestionSolved:after {
  content: "";
  display: inline-block;
  width: 13px;
  height: 13px;
  background-color: var(--bb-success-color);
  border: 2px solid var(--bb-content-background-color);
  border-radius: 100%;
  position: absolute;
  top: -3px;
  right: -3px;
}
.wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion > ol li.wpProQuiz_reviewQuestionReview,
.wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion > ol li.wpProQuiz_reviewQuestionReview,
.wpProQuiz_content .wpProQuiz_box > ol li.wpProQuiz_reviewQuestionReview,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion > ol li.wpProQuiz_reviewQuestionReview,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion > ol li.wpProQuiz_reviewQuestionReview,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_box > ol li.wpProQuiz_reviewQuestionReview {
  position: relative;
  border-radius: 100%;
  padding: 0;
}
.wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion > ol li.wpProQuiz_reviewQuestionReview:after,
.wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion > ol li.wpProQuiz_reviewQuestionReview:after,
.wpProQuiz_content .wpProQuiz_box > ol li.wpProQuiz_reviewQuestionReview:after,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion > ol li.wpProQuiz_reviewQuestionReview:after,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion > ol li.wpProQuiz_reviewQuestionReview:after,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_box > ol li.wpProQuiz_reviewQuestionReview:after {
  content: "";
  display: inline-block;
  width: 13px;
  height: 13px;
  border: 2px solid var(--bb-content-background-color);
  border-radius: 100%;
  position: absolute;
  top: -3px;
  right: -3px;
  background-color: var(--bb-warning-color);
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedCorrect,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_box li.wpProQuiz_reviewQuestionSolvedCorrect {
  background-color: var(--bb-success-color);
  color: #fff;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedIncorrect,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_box li.wpProQuiz_reviewQuestionSolvedIncorrect {
  background-color: var(--bb-danger-color);
  color: #fff;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_box li.wpProQuiz_reviewQuestionReview,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSkip,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_box li.wpProQuiz_reviewQuestionSkip {
  background-color: var(--bb-warning-color);
  color: #fff;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewLegend span.wpProQuiz_reviewColor_AnswerCorrect {
  background-color: var(--bb-success-color);
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewLegend span.wpProQuiz_reviewColor_Review {
  background-color: var(--bb-warning-color);
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewLegend span.wpProQuiz_reviewColor_Answer {
  background-color: #f4f5f7;
  position: relative;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewLegend span.wpProQuiz_reviewColor_Answer:after {
  content: "";
  display: inline-block;
  width: 10px;
  height: 10px;
  background-color: var(--bb-success-color);
  border: 2px solid var(--bb-content-background-color);
  border-radius: 100%;
  position: absolute;
  top: -3px;
  right: -3px;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewLegend span.wpProQuiz_reviewColor_AnswerIncorrect {
  background-color: var(--bb-danger-color);
}

.wpProQuiz_content .wpProQuiz_reviewDiv {
  border-bottom: 1px solid var(--bb-content-border-color);
}
.wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion {
  overflow: auto;
}
.wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion ol li {
  margin-bottom: 0;
  border-radius: 100%;
  border: 2px solid transparent;
  outline: 0 !important;
}
.wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion ol li.wpProQuiz_reviewQuestionTarget {
  border-color: var(--bb-primary-color);
}
.wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewLegend .learndash-quiz-review-legend-item-current .wpProQuiz_reviewQuestion_Target {
  outline: 0;
  border-radius: 100%;
  box-shadow: none;
  background-color: var(--bb-primary-color);
}
.wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewLegend ol li span {
  vertical-align: middle;
}

.wpProQuiz_checkPage .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion {
  overflow: auto;
  background: none;
  border: 0;
}
.wpProQuiz_checkPage .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion ol {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.wpProQuiz_checkPage .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion ol li {
  padding: 0;
  width: 36px;
  height: 36px;
  line-height: 34px;
  border-radius: 100%;
}
.wpProQuiz_checkPage .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion {
  overflow: auto;
}
.wpProQuiz_checkPage .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion ol li {
  margin-bottom: 0;
  border-radius: 100%;
  border: 2px solid transparent;
  outline: 0 !important;
}
.wpProQuiz_checkPage .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion ol li.wpProQuiz_reviewQuestionTarget {
  border-color: #235af3;
}
.wpProQuiz_checkPage .wpProQuiz_reviewSummary .wpProQuiz_reviewLegend .learndash-quiz-review-legend-item-current .wpProQuiz_reviewQuestion_Target {
  outline: 0;
  border-radius: 100%;
  box-shadow: none;
  background-color: var(--bb-primary-color);
}
.wpProQuiz_checkPage .wpProQuiz_reviewSummary .wpProQuiz_reviewLegend ol li span {
  vertical-align: middle;
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_box {
  background-color: transparent;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_box li {
  color: var(--bb-headings-color);
  border-radius: 100%;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_box li.wpProQuiz_reviewQuestionSolved:not(.wpProQuiz_reviewQuestionTarget) {
  color: var(--bb-headings-color);
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem.wpProQuiz_answerCorrect label,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem.wpProQuiz_answerCorrect .wpProQuiz_sortable {
  background-color: transparent;
  color: inherit;
  font-weight: normal;
}

.wpProQuiz_content > h2 {
  font-size: 18px;
  line-height: 1.2;
  font-weight: bold;
  margin: 0 0 1.6875rem;
}
.wpProQuiz_content .wpProQuiz_button2 {
  border: 1px solid var(--bb-primary-color);
  background: transparent;
  color: var(--bb-primary-color);
  border-radius: 100px;
  font-weight: 500;
  min-height: 34px;
  padding: 6px 2em;
  box-shadow: none;
}
.wpProQuiz_content .wpProQuiz_button2:hover, .wpProQuiz_content .wpProQuiz_button2:active, .wpProQuiz_content .wpProQuiz_button2:focus {
  background: transparent;
  box-shadow: none;
}
@media screen and (max-width: 544px) {
  .wpProQuiz_content .wpProQuiz_button2 {
    float: none;
    margin-bottom: 10px;
  }
}
.wpProQuiz_content .wpProQuiz_TipButton {
  border: 0;
  font-weight: 500;
  padding: 6px 2em;
}
.wpProQuiz_content .wpProQuiz_TipButton:hover, .wpProQuiz_content .wpProQuiz_TipButton:active, .wpProQuiz_content .wpProQuiz_TipButton:focus {
  box-shadow: inset 0 0 0 99999px rgba(0, 0, 0, 0.1);
}
.wpProQuiz_content .wpProQuiz_button {
  padding-left: 2em;
  padding-right: 2em;
  margin-bottom: 10px;
}
.wpProQuiz_content .wpProQuiz_question_page {
  font-size: 12px;
  text-transform: uppercase;
  margin-bottom: 30px;
}
.wpProQuiz_content .wpProQuiz_listItem > h5.wpProQuiz_header {
  font-size: 13px;
  text-transform: uppercase;
}
.wpProQuiz_content .wpProQuiz_checkPage {
  margin: 30px 0 0;
}
.wpProQuiz_content .wpProQuiz_checkPage h4.wpProQuiz_header + p {
  font-size: 12px;
  text-transform: uppercase;
}
.wpProQuiz_content .wpProQuiz_reviewLegend li {
  font-size: 12px;
}
.wpProQuiz_content .wpProQuiz_reviewLegend li .wpProQuiz_reviewColor {
  border-radius: 100%;
}
.wpProQuiz_content .wpProQuiz_questionList {
  background-color: transparent;
  border: 0;
  padding: 0;
}
.wpProQuiz_content .wpProQuiz_questionList li.wpProQuiz_questionListItem {
  background-color: var(--bb-content-background-color);
  min-width: 100%;
}
.wpProQuiz_content .wpProQuiz_questionList[data-type="single"] li.wpProQuiz_questionListItem, .wpProQuiz_content .wpProQuiz_questionList[data-type="multiple"] li.wpProQuiz_questionListItem, .wpProQuiz_content .wpProQuiz_questionList[data-type="sort_answer"] li.wpProQuiz_questionListItem, .wpProQuiz_content .wpProQuiz_questionList.ui-sortable li.wpProQuiz_questionListItem {
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-block-radius-inner);
  padding: 10px 20px;
  margin-bottom: 8px;
}
.wpProQuiz_content .wpProQuiz_questionList[data-type="single"] li.wpProQuiz_questionListItem:last-child, .wpProQuiz_content .wpProQuiz_questionList[data-type="multiple"] li.wpProQuiz_questionListItem:last-child, .wpProQuiz_content .wpProQuiz_questionList[data-type="sort_answer"] li.wpProQuiz_questionListItem:last-child, .wpProQuiz_content .wpProQuiz_questionList.ui-sortable li.wpProQuiz_questionListItem:last-child {
  padding: 10px 20px;
}
.wpProQuiz_content .wpProQuiz_questionList[data-type="single"] li.wpProQuiz_questionListItem label, .wpProQuiz_content .wpProQuiz_questionList[data-type="multiple"] li.wpProQuiz_questionListItem label, .wpProQuiz_content .wpProQuiz_questionList[data-type="sort_answer"] li.wpProQuiz_questionListItem label, .wpProQuiz_content .wpProQuiz_questionList.ui-sortable li.wpProQuiz_questionListItem label {
  padding: 0;
  border: 0;
}
.wpProQuiz_content .wpProQuiz_questionList[data-type="single"] li.wpProQuiz_questionListItem > span, .wpProQuiz_content .wpProQuiz_questionList[data-type="multiple"] li.wpProQuiz_questionListItem > span {
  margin-right: 5px;
}
.wpProQuiz_content .wpProQuiz_questionList[data-type="essay"] form {
  border: 1px dashed var(--bb-content-border-color);
  border-radius: 2px;
  padding: 10px 10%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  background-color: transparent;
  min-width: 100%;
}
.wpProQuiz_content .wpProQuiz_questionList[data-type="essay"] form input[type="file"] {
  width: 140px;
  height: 40px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: 0;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
.wpProQuiz_content .wpProQuiz_questionList[data-type="essay"] form input[placeholder] {
  text-overflow: ellipsis;
}
.wpProQuiz_content .wpProQuiz_questionList[data-type="essay"] form ::-webkit-input-placeholder {
  text-overflow: ellipsis;
}
.wpProQuiz_content .wpProQuiz_questionList[data-type="essay"] form :-ms-input-placeholder {
  text-overflow: ellipsis;
}
.wpProQuiz_content .wpProQuiz_questionList[data-type="essay"] form ::placeholder {
  text-overflow: ellipsis;
}
.wpProQuiz_content .wpProQuiz_questionList[data-type="essay"] form input:placeholder {
  text-overflow: ellipsis;
}
.wpProQuiz_content .wpProQuiz_questionList[data-type="essay"] form input[type="file"] + label {
  font-size: 15px;
  font-weight: 400;
  color: #fff;
  background-color: var(--bb-primary-color);
  border: 0;
  border-radius: 20px;
  width: auto;
  text-align: center;
  padding: 7px 20px;
  display: inline-block;
  float: none;
  cursor: pointer;
  margin: 10px 0;
}
.wpProQuiz_content .wpProQuiz_questionList[data-type="essay"] form input[type="file"] + label:before {
  content: "\ee24";
  font: normal normal normal 18px/1 bb-icons;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-right: 10px;
}
.wpProQuiz_content .wpProQuiz_questionList[data-type="essay"] form input[type="submit"] {
  background-color: transparent;
  color: var(--bb-primary-color);
  border: 1px solid var(--bb-primary-color);
  padding: 10px 1em;
  font-size: 15px;
  cursor: pointer;
  box-shadow: none;
  max-width: 145px;
  font-weight: normal;
  position: absolute;
  right: 10%;
}
.wpProQuiz_content .wpProQuiz_questionList[data-type="essay"] form input[type="submit"]:hover {
  background-color: transparent !important;
  opacity: 1 !important;
}
@media screen and (max-width: 1200px) {
  .wpProQuiz_content .wpProQuiz_questionList[data-type="essay"] form {
    padding: 10px 5% 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .wpProQuiz_content .wpProQuiz_questionList[data-type="essay"] form input[type="file"] {
    bottom: inherit;
    top: 18px;
  }
  .wpProQuiz_content .wpProQuiz_questionList[data-type="essay"] form input[type="submit"] {
    position: static;
  }
}
@media screen and (max-width: 992px) {
  .wpProQuiz_content .wpProQuiz_questionList[data-type="essay"] form {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.wpProQuiz_content .wpProQuiz_questionList textarea.wpProQuiz_questionEssay {
  width: 100%;
}
.wpProQuiz_content .wpProQuiz_sortable {
  background-color: transparent;
  border: 0;
  box-shadow: none;
  position: relative;
  padding-top: 0;
  padding-bottom: 0;
}
.wpProQuiz_content .wpProQuiz_sortable:after, .wpProQuiz_content .wpProQuiz_sortable:before {
  font-family: bb-icons;
  font-size: 18px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  display: inline-block;
  content: "\ee5d";
  color: #c8cbcf;
  font-weight: 300;
}
.wpProQuiz_content .wpProQuiz_sortable:before {
  right: 6px;
}
[dir="rtl"] .wpProQuiz_content .wpProQuiz_tipp > div:before {
  left: unset;
  right: 8em;
}
.wpProQuiz_content .wpProQuiz_tipp > div {
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 3px 24px 0 rgba(18, 43, 70, 0.08);
  border: 1px solid #e7eaec;
}
.wpProQuiz_content .wpProQuiz_tipp > div .wpProQuiz_header {
  font-weight: 500;
}
.wpProQuiz_content .wpProQuiz_tipp > div p {
  font-size: 15px;
}
.wpProQuiz_content .wpProQuiz_listItem > .wpProQuiz_header + span {
  font-size: 14px;
  font-weight: normal;
  color: var(--bb-alternate-text-color);
}
.wpProQuiz_content .ld-sortable__item--sort_answer {
  background-color: var(--bb-content-background-color);
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-block-radius-inner);
  box-shadow: none;
  padding-left: 40px;
  padding-right: 25px;
  position: relative;
  font-size: 15px;
  line-height: 1.3;
}
.wpProQuiz_content .ld-sortable__item--sort_answer:last-of-type {
  padding: 0 25px 0 40px;
}
.wpProQuiz_content .ld-sortable__item--sort_answer .ld-sortable__item-handle {
  padding-left: 30px;
  padding-right: 10px;
}
.wpProQuiz_content .ld-sortable__item--sort_answer .ld-sortable__item-handle > svg {
  display: none;
}
.wpProQuiz_content .ld-sortable__item--sort_answer .ld-sortable__item-handle::after {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  left: 0;
  right: unset;
}
.wpProQuiz_content .ld-sortable__item--sort_answer .ld-sortable__item-handle .ld-sortable__item-text {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  color: var(--bb-headings-color);
  font-weight: 500;
}
.wpProQuiz_content .ld-sortable__item--sort_answer .ld-sortable__item-move-container .ld-sortable__item-move {
  padding: 5px;
}
.wpProQuiz_content .wpProQuiz_matrixSortString {
  background: transparent;
  border: 0;
  padding: 0;
  overflow: initial;
}
.wpProQuiz_content .wpProQuiz_matrixSortString .wpProQuiz_sortStringList.ui-sortable {
  overflow: hidden;
  padding-left: 0;
  padding-right: 0;
}
.wpProQuiz_content .wpProQuiz_matrixSortString .wpProQuiz_sortStringList.ui-sortable li.wpProQuiz_sortStringItem {
  background-color: var(--bb-content-background-color);
  border-color: var(--bb-content-background-color);
  border-radius: var(--bb-block-radius-inner);
  box-shadow: none;
  padding-left: 40px;
  padding-right: 25px;
  position: relative;
  font-size: 15px;
  line-height: 1.3;
}
.wpProQuiz_content .wpProQuiz_matrixSortString .wpProQuiz_sortStringList.ui-sortable li.wpProQuiz_sortStringItem .wpProQuiz_sortStringItem_icon {
  display: none;
}
.wpProQuiz_content .wpProQuiz_matrixSortString .wpProQuiz_sortStringList.ui-sortable li.wpProQuiz_sortStringItem:after, .wpProQuiz_content .wpProQuiz_matrixSortString .wpProQuiz_sortStringList.ui-sortable li.wpProQuiz_sortStringItem:before {
  font-family: bb-icons;
  font-size: 18px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  position: absolute;
  left: 12px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  display: inline-block;
  content: "\ee5d";
  color: #c8cbcf;
  font-weight: 300;
}
.wpProQuiz_content .wpProQuiz_matrixSortString .wpProQuiz_sortStringList.ui-sortable li.wpProQuiz_sortStringItem:after {
  left: 18px;
}
.wpProQuiz_content .wpProQuiz_matrixSortString .wpProQuiz_sortStringList.ui-sortable li.wpProQuiz_sortStringItem.ui-sortable-helper {
  background-color: var(--bb-primary-color);
  border-color: var(--bb-primary-color);
  color: #fff;
}
.wpProQuiz_content .wpProQuiz_matrixSortString .wpProQuiz_sortStringList.ui-sortable .wpProQuiz_placehold {
  background-color: #fff;
  border: 2px dashed #bdbdbd;
  border-radius: 10px;
  min-height: 100px;
  min-width: 70px;
}
.wpProQuiz_content ul.wpProQuiz_questionList[data-type="matrix_sort_answer"] {
  overflow: hidden;
  margin-left: -5px;
  margin-right: -5px;
}
.wpProQuiz_content ul.wpProQuiz_questionList[data-type="matrix_sort_answer"] li {
  padding: 0;
  margin: 0 0 10px;
}
.wpProQuiz_content ul.wpProQuiz_questionList[data-type="matrix_sort_answer"] li table td {
  border-color: var(--bb-content-border-color);
}
.wpProQuiz_content ul.wpProQuiz_questionList[data-type="matrix_sort_answer"] li table td .wpProQuiz_maxtrixSortText img {
  width: auto;
}
.wpProQuiz_content ul.wpProQuiz_questionList[data-type="matrix_sort_answer"] li table td:first-child {
  border-bottom: 0;
  border-radius: 4px 0 0 4px;
  text-align: center;
}
.wpProQuiz_content ul.wpProQuiz_questionList[data-type="matrix_sort_answer"] li table td:last-child {
  border-radius: 0 4px 4px 0;
  border-top: 0;
}
.wpProQuiz_content ul.wpProQuiz_questionList[data-type="matrix_sort_answer"] li ul.wpProQuiz_maxtrixSortCriterion:not(:empty) {
  height: auto !important;
  min-height: 25px !important;
}
.wpProQuiz_content ul.wpProQuiz_questionList[data-type="matrix_sort_answer"] li ul.wpProQuiz_maxtrixSortCriterion li.wpProQuiz_sortStringItem {
  background-color: #eef0f3;
  border-color: #eef0f3;
  box-shadow: none;
  padding: 5px 25px 5px 40px;
  margin-left: 0;
  margin-right: 0;
  position: relative;
  font-size: 15px;
  line-height: 1.3;
}
.wpProQuiz_content ul.wpProQuiz_questionList[data-type="matrix_sort_answer"] li ul.wpProQuiz_maxtrixSortCriterion li.wpProQuiz_sortStringItem:after, .wpProQuiz_content ul.wpProQuiz_questionList[data-type="matrix_sort_answer"] li ul.wpProQuiz_maxtrixSortCriterion li.wpProQuiz_sortStringItem:before {
  font-family: bb-icons;
  font-size: 18px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  position: absolute;
  left: 12px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  display: inline-block;
  content: "\ee5d";
  color: #c8cbcf;
  font-weight: 300;
}
.wpProQuiz_content ul.wpProQuiz_questionList[data-type="matrix_sort_answer"] li ul.wpProQuiz_maxtrixSortCriterion li.wpProQuiz_sortStringItem:after {
  left: 18px;
}
.wpProQuiz_content ul.wpProQuiz_questionList[data-type="matrix_sort_answer"] li ul.wpProQuiz_maxtrixSortCriterion li.wpProQuiz_sortStringItem.ui-sortable-helper {
  background-color: var(--bb-primary-color);
  border-color: var(--bb-primary-color);
  color: #fff;
}
.wpProQuiz_content ul.wpProQuiz_questionList[data-type="matrix_sort_answer"] li .wpProQuiz_placehold {
  background-color: #fff;
  border: 2px dashed #bdbdbd;
  border-radius: 10px;
  width: 100%;
  min-height: 100px;
}
.wpProQuiz_content .wpProQuiz_cloze input[type="text"] {
  border-color: #e7eaec;
  color: inherit;
}
.wpProQuiz_content ul.wpProQuiz_questionList[data-type="assessment_answer"] li label {
  margin-right: 15px;
}

.learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .wpProQuiz_listItem[data-type="cloze_answer"] .wpProQuiz_questionListItem fieldset {
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-block-radius-inner);
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_listItem[data-type="single"] .wpProQuiz_questionListItem:not(.ld-sortable__item) label,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_listItem[data-type="multiple"] .wpProQuiz_questionListItem:not(.ld-sortable__item) label {
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-block-radius-inner);
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type="assessment_answer"] .wpProQuiz_questionListItem {
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-block-radius-inner);
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_listItem[data-type="free_answer"] .wpProQuiz_questionListItem label {
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-input-radius);
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_listItem[data-type="free_answer"] .wpProQuiz_questionListItem input[type="text"] {
  outline: 0;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) .wpProQuiz_cloze input {
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-input-radius);
  text-align: left;
  font-size: inherit;
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem .wpProQuiz_sortable {
  border: 0;
  padding: 0 0 0 30px;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem .wpProQuiz_sortable:before {
  display: none;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem > table {
  border-width: 1px;
  border-color: var(--bb-content-border-color);
}
.learndash-wrapper .wpProQuiz_content ul.wpProQuiz_questionList[data-type="matrix_sort_answer"] li table td:first-child {
  border-right-width: 1px;
  border-color: var(--bb-content-border-color);
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem textarea.wpProQuiz_questionEssay {
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-input-radius);
}

.wpProQuiz_content .wpProQuiz_results {
  text-align: center;
}
.wpProQuiz_content .wpProQuiz_results h4.wpProQuiz_header {
  font-weight: bold;
  font-size: 20px;
}
.wpProQuiz_content .wpProQuiz_results h4.wpProQuiz_header + p {
  font-weight: 500;
}
.wpProQuiz_content .wpProQuiz_results > p {
  font-size: 15px;
}
.wpProQuiz_content .wpProQuiz_results .wpProQuiz_quiz_time {
  color: var(--bb-alternate-text-color);
  font-weight: normal;
}
.wpProQuiz_content .wpProQuiz_results .wpProQuiz_graded_points {
  font-weight: normal;
  color: var(--bb-alternate-text-color);
}
.wpProQuiz_content .wpProQuiz_results > div > .wpProQuiz_button {
  background-color: var(--bb-secondary-button-background-regular);
  color: var(--bb-secondary-button-text-regular);
  border: 1px solid var(--bb-secondary-button-border-regular);
  font-weight: 500;
  min-height: 34px;
  padding: 6px 2em;
  box-shadow: none;
}
.wpProQuiz_content .wpProQuiz_results > div > .wpProQuiz_button:focus {
  box-shadow: var(--bb-secondary-button-focus-shadow);
}
.wpProQuiz_content .wpProQuiz_results > div > .wpProQuiz_button:hover, .wpProQuiz_content .wpProQuiz_results > div > .wpProQuiz_button:active, .wpProQuiz_content .wpProQuiz_results > div > .wpProQuiz_button:focus {
  background-color: var(--bb-secondary-button-background-hover);
  color: var(--bb-secondary-button-text-hover);
  border: 1px solid var(--bb-secondary-button-border-hover);
  box-shadow: none;
}
.wpProQuiz_content .wpProQuiz_results .ld-quiz-actions {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.wpProQuiz_content .wpProQuiz_results .quiz_continue_link {
  width: 100%;
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}
.wpProQuiz_content .wpProQuiz_results .quiz_continue_link a#quiz_continue_link {
  border-radius: var(--bb-button-radius);
  background: var(--bb-primary-color);
  font-size: 0.75em;
  padding-left: 2em;
  padding-right: 2em;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  width: auto;
}
.wpProQuiz_content .wpProQuiz_results .quiz_continue_link a#quiz_continue_link:hover {
  box-shadow: inset 0 0 0 99999px rgba(0, 0, 0, 0.1);
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_response {
  color: var(--bb-body-text-color);
}

.wpProQuiz_content .wpProQuiz_quiz .wpProQuiz_response {
  box-shadow: none;
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-block-radius-inner);
  padding: 10px 20px 5px;
  background: var(--bb-content-alternate-background-color);
  min-height: auto;
}
.wpProQuiz_content .wpProQuiz_quiz .wpProQuiz_response p {
  margin-bottom: 10px;
  font-size: 15px;
}
.wpProQuiz_content .wpProQuiz_quiz .wpProQuiz_response span {
  font-weight: 700;
  font-size: 15px;
}

.wpProQuiz_sending {
  text-align: center;
}
.wpProQuiz_sending h4.wpProQuiz_header {
  font-weight: bold;
  font-size: 20px;
}
.wpProQuiz_sending dd.course_progress {
  width: 100%;
  border-radius: 100px;
  box-shadow: none;
}
.wpProQuiz_sending dd.course_progress div.course_progress_blue {
  background-color: var(--bb-primary-color);
}

#content li.wpProQuiz_questionListItem.wpProQuiz_answerCorrectIncomplete,
#content li.wpProQuiz_questionListItem.wpProQuiz_answerCorrect {
  background-color: rgba(var(--bb-success-color-rgb), 0.1);
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem.wpProQuiz_answerCorrect > table td {
  background-color: rgba(var(--bb-success-color-rgb), 0.1);
  border-color: var(--bb-success-color);
}

#content ul.wpProQuiz_questionList[data-type="matrix_sort_answer"] li.wpProQuiz_questionListItem.wpProQuiz_answerCorrect {
  border-radius: 4px;
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem.wpProQuiz_answerCorrect > table td .wpProQuiz_maxtrixSortText,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem.wpProQuiz_answerCorrect > table td .wpProQuiz_maxtrixSortCriterion {
  background-color: transparent;
  border-color: transparent;
  color: inherit;
}

.wpProQuiz_content .wpProQuiz_forms table {
  width: 100%;
}

#wpProQuiz_user_content table {
  display: table;
  width: 100%;
}

#wpProQuiz_user_content table th,
#wpProQuiz_user_content table td {
  padding: 5px;
  box-sizing: border-box;
}

.wpProQuiz_content .wpProQuiz_catOverview {
  text-align: left;
  margin-top: 30px;
  margin-bottom: 40px;
}
.wpProQuiz_content .wpProQuiz_catOverview > h4 {
  font-weight: bold;
  font-size: 20px;
}
.wpProQuiz_content .wpProQuiz_catOverview span.wpProQuiz_catName {
  color: var(--bb-body-text-color);
  font-size: 15px;
}
.wpProQuiz_content .wpProQuiz_catOverview span.wpProQuiz_catPercent {
  font-weight: normal;
  color: var(--bb-alternate-text-color);
  font-size: 15px;
}
.wpProQuiz_content .wpProQuiz_catOverview li {
  border-bottom-color: var(--bb-content-border-color);
}
.wpProQuiz_content .wpProQuiz_catOverview span {
  background-color: var(--bb-content-background-color);
}

.wpProQuiz_toplistTable {
  font-size: 14px;
  border: 0;
}
.wpProQuiz_toplistTable caption {
  color: var(--bb-alternate-text-color);
}
.wpProQuiz_toplistTable thead tr {
  background: #fff;
  color: var(--bb-alternate-text-color);
}
.wpProQuiz_toplistTable thead tr th:first-child {
  text-align: left;
}
.wpProQuiz_toplistTable thead tr th:nth-child(3) {
  width: 160px;
}
.wpProQuiz_toplistTable thead tr th:last-child {
  text-align: right;
}
.wpProQuiz_toplistTable th {
  background: #fff;
  border-bottom: 1px solid var(--bb-content-border-color);
  font-weight: normal;
}
.wpProQuiz_toplistTable tbody td {
  font-weight: normal;
  font-size: 14px;
  color: var(--bb-alternate-text-color);
  padding: 10px 5px;
}
.wpProQuiz_toplistTable tbody td.wpProQuiz_toplistTrOdd {
  background-color: #fff;
}
.wpProQuiz_toplistTable tbody td:first-child {
  font-weight: normal;
  text-align: left;
  color: var(--bb-body-text-color);
}
.wpProQuiz_toplistTable tbody td:nth-child(2) {
  color: var(--bb-body-text-color);
}
.wpProQuiz_toplistTable tbody td:last-child {
  text-align: right;
}

@media screen and (max-width: 544px) {
  .wpProQuiz_toplistTable {
    font-size: 13px;
  }
  .wpProQuiz_toplistTable tbody td {
    font-size: 13px;
  }
}
@media screen and (max-width: 800px) {
  .learndash-wrapper .wpProQuiz_content ul.wpProQuiz_questionList[data-type="matrix_sort_answer"] li table td:first-child {
    width: 45%;
  }
}
.wpProQuiz_toplist {
  margin-bottom: 10px !important;
}

.wpProQuiz_content .wpProQuiz_addToplist {
  background-color: var(--bb-content-background-color);
  border: 0;
  border-top: 1px solid var(--bb-content-border-color);
  margin-bottom: 10px;
}
.wpProQuiz_content .wpProQuiz_addToplist > span {
  font-weight: normal !important;
}
.wpProQuiz_content .wpProQuiz_addToplist .wpProQuiz_addToplistMessage {
  border: 0;
  background-color: var(--bb-success-color);
  color: #fff;
  border-radius: var(--bb-block-radius-inner);
  font-weight: normal;
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_resultTable {
  border: 0;
}

.wpProQuiz_content .wpProQuiz_resultTable {
  width: auto;
  border: 0;
  font-weight: normal;
}
.wpProQuiz_content .wpProQuiz_resultTable table {
  font-size: 15px;
}
.wpProQuiz_content .wpProQuiz_resultTable table tr,
.wpProQuiz_content .wpProQuiz_resultTable table td {
  display: inline-block;
}
.wpProQuiz_content .wpProQuiz_resultTable table tr:nth-child(1) td:first-child:before {
  content: "";
  display: inline-block;
  width: 10px;
  height: 10px;
  margin-right: 8px;
  border-radius: 100%;
  background-color: #eccbff;
}
.wpProQuiz_content .wpProQuiz_resultTable table tr:nth-child(2) td:first-child {
  padding-left: 20px;
}
.wpProQuiz_content .wpProQuiz_resultTable table tr:nth-child(2) td:first-child:before {
  content: "";
  display: inline-block;
  width: 10px;
  height: 10px;
  margin-right: 8px;
  border-radius: 100%;
  background-color: var(--bb-primary-color);
}
.wpProQuiz_content .wpProQuiz_resultTable .wpProQuiz_resultName {
  width: auto;
  border: 0;
  padding: 0 5px 0 0;
}
.wpProQuiz_content .wpProQuiz_resultTable .wpProQuiz_resultValue div {
  box-shadow: none;
  border-radius: 100px;
  background-color: var(--bb-primary-color);
  display: none;
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_resultTable .wpProQuiz_resultName {
  line-height: inherit;
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_addToplist {
  border-color: var(--bb-default-notice-color);
  border-radius: var(--bb-block-radius-inner);
  background-color: rgba(var(--bb-default-notice-color-rgb), 0.1);
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_toplistTable th {
  background: var(--bb-content-alternate-background-color);
}

.wpProQuiz_content .wpProQuiz_addBox {
  overflow: hidden;
  margin: 20px 0 0;
}
.wpProQuiz_content .wpProQuiz_addBox > .wpProQuiz_button2 {
  float: right;
  margin: 0 20px 10px 0;
  padding: 0.5em 1em;
}
.wpProQuiz_content .wpProQuiz_addBox label {
  font-size: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 70%;
  margin: 0 auto;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.wpProQuiz_content .wpProQuiz_addBox label input[type="text"],
.wpProQuiz_content .wpProQuiz_addBox label input[type="email"] {
  min-width: 80%;
  margin-left: 10px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 80%;
          flex: 0 0 80%;
}

p.wpProQuiz_quiz_time {
  text-transform: uppercase;
}
p.wpProQuiz_quiz_time > span {
  display: block;
  text-transform: none;
}

.wpProQuiz_questionList[data-type="essay"] input[type="submit"] {
  margin: 10px auto;
}

.quiz_progress_container {
  max-width: 250px;
  min-height: 250px;
  margin: 30px auto 15px;
  position: relative;
  display: none;
}
.quiz_progress_container .quiz_progress_fix {
  z-index: 1;
}
.quiz_progress_container #quiz_shape_progress {
  z-index: 3;
  stroke: var(--bb-primary-color);
}
.quiz_progress_container > svg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: visible;
}
.quiz_progress_container .bb_avg_progress {
  max-width: 230px;
  min-height: 230px;
  margin: 0 auto;
  position: relative;
  display: none;
}
.quiz_progress_container .bb_avg_progress > svg {
  position: absolute;
  top: 10px;
  left: 0;
  width: 100%;
  overflow: visible;
}

.wpProQuiz_results .quiz_progress_container {
  display: block;
}

.wpProQuiz_content .wpProQuiz_results .wpProQuiz_points {
  font-weight: 500;
}

.learndash-wrapper .wpProQuiz_graded_points,
.learndash-wrapper .wpProQuiz_points {
  background-color: var(--bb-content-alternate-background-color);
  border: 1px solid var(--bb-content-border-color);
  color: var(--bb-body-text-color);
  border-radius: var(--bb-block-radius-inner);
}

.learndash-wrapper .ld-quiz-actions {
  border-top: 1px solid var(--bb-content-border-color);
}

.bb_progressbar_label {
  position: absolute;
  left: 50%;
  top: 58%;
  padding: 0;
  margin: 0;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  color: var(--bb-primary-color);
  font-size: 2rem;
}

.bb_progressbar_points {
  display: inline-block;
  width: 61%;
  position: absolute;
  left: 50%;
  top: 38%;
  text-align: center;
  padding: 0;
  margin: 0;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  color: var(--bb-alternate-text-color);
  font-size: 13px;
  line-height: 1.5;
}

.wpProQuiz_content .wpProQuiz_results > div > .wpProQuiz_button[name="restartQuiz"] {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='bb-icon-rotate-cw'%3E%3Cpolyline points='23 4 23 10 17 10'%3E%3C/polyline%3E%3Cpath d='M20.49 15a9 9 0 1 1-2.12-9.36L23 10'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 14px center;
  background-size: 18px 18px;
  background-color: var(--bb-primary-button-background-regular);
  color: var(--bb-primary-button-text-regular);
  border: 1px solid var(--bb-primary-button-border-regular);
  padding-left: 45px;
  padding-right: 15px;
  font-weight: normal;
  min-width: 160px;
}
.wpProQuiz_content .wpProQuiz_results > div > .wpProQuiz_button[name="restartQuiz"]:focus {
  box-shadow: var(--bb-primary-button-focus-shadow);
}
.wpProQuiz_content .wpProQuiz_results > div > .wpProQuiz_button[name="restartQuiz"]:hover {
  background-color: var(--bb-primary-button-background-hover);
  color: var(--bb-primary-button-text-hover);
  border-color: var(--bb-primary-button-border-hover);
}

.wpProQuiz_content .wpProQuiz_results .quiz_continue_link {
  margin-top: 20px;
  margin-bottom: 40px;
}

#content .wpProQuiz_content .wpProQuiz_sortable {
  padding-right: 30px;
}

.wpProQuiz_content .wpProQuiz_time_limit .wpProQuiz_progress {
  background-color: var(--bb-primary-color);
  border-radius: 10px;
}

.wpProQuiz_modal_window {
  border-radius: 5px;
}
.wpProQuiz_modal_window:before {
  position: fixed;
  top: 48px;
  right: 59px;
  z-index: 160000;
  content: "\e828";
  font-family: bb-icons;
  font-size: 30px;
  font-weight: 100;
  line-height: 30px;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.wpProQuiz_modal_window #wpProQuiz_overlay_close {
  font-size: 1px;
  width: 30px;
  height: 30px;
  padding: 0;
  opacity: 0;
}
[dir="rtl"] .wpProQuiz_modal_window #wpProQuiz_overlay_close {
  right: 59px;
  left: initial !important;
}
.wpProQuiz_modal_window #wpProQuiz_loadUserData {
  margin-left: 0 !important;
  margin-right: 0 !important;
  border-radius: 5px;
  background-color: rgba(247, 186, 69, 0.3) !important;
  border: 0;
}
.wpProQuiz_modal_window #wpProQuiz_user_content > h2 {
  font-size: 18px;
  margin-bottom: 10px;
}
.wpProQuiz_modal_window table thead {
  font-size: 16px;
}
.wpProQuiz_modal_window table tbody,
.wpProQuiz_modal_window table tfoot {
  font-size: 14px;
}
.wpProQuiz_modal_window table th {
  font-weight: 500;
  border-bottom: 0;
}
.wpProQuiz_modal_window table th,
.wpProQuiz_modal_window table td {
  padding: 10px;
}
.wpProQuiz_modal_window table th p,
.wpProQuiz_modal_window table td p {
  margin-bottom: 10px;
}
.wpProQuiz_modal_window table th:first-child,
.wpProQuiz_modal_window table td:first-child {
  padding-left: 10px;
}
.wpProQuiz_modal_window table th:last-child,
.wpProQuiz_modal_window table td:last-child {
  padding-right: 10px;
}
.wpProQuiz_modal_window table .categoryTr th {
  background-color: var(--bb-content-alternate-background-color);
  border-radius: 5px;
}
.wpProQuiz_modal_window table th[style="color: red;"],
.wpProQuiz_modal_window table td[style="color: red;"] {
  color: var(--bb-danger-color) !important;
}
.wpProQuiz_modal_window table th[style="color: green;"],
.wpProQuiz_modal_window table td[style="color: green;"] {
  color: var(--bb-success-color) !important;
}
.wpProQuiz_modal_window #wpProQuiz_user_content .wpProQuiz_response {
  background-color: var(--bb-content-alternate-background-color) !important;
  border: 0 !important;
  box-shadow: none !important;
  border-radius: 5px;
  padding: 10px;
}
.wpProQuiz_modal_window #wpProQuiz_user_content .wpProQuiz_response p {
  margin-bottom: 0;
}
.wpProQuiz_modal_window #wpProQuiz_user_content .wpProQuiz_questionList {
  background-color: var(--bb-content-alternate-background-color) !important;
  border: 1px solid var(--bb-content-border-color) !important;
  border-radius: 5px;
}
.wpProQuiz_modal_window #wpProQuiz_user_content .wpProQuiz_questionList li label {
  font-weight: normal;
  font-size: 14px;
}
.wpProQuiz_modal_window #wpProQuiz_user_content .wpProQuiz_answerCorrect {
  background-color: var(--bb-success-color);
  border-radius: 5px;
}
.wpProQuiz_modal_window #wpProQuiz_user_content .wpProQuiz_answerIncorrect {
  border-radius: 5px;
  border-color: var(--bb-danger-color);
}

#content li.wpProQuiz_questionListItem.wpProQuiz_answerIncorrect,
#content li.wpProQuiz_questionListItem.wpProQuiz_answerIncorrect table {
  border-color: var(--bb-danger-color);
}

#quiz_progress_details > p {
  padding: 5px 0 10px;
  margin-bottom: 15px;
  border-bottom: 1px solid var(--bb-content-border-color);
  font-size: 15px;
}
#quiz_progress_details > p:last-of-type {
  border-bottom: 0;
}
#quiz_progress_details p a {
  color: var(--bb-headings-color);
}
#quiz_progress_details p a:hover {
  color: var(--bb-primary-color);
}
#quiz_progress_details span.bb-ld-quiz-percentage {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 60px;
          flex: 0 0 60px;
  max-width: 60px;
  text-align: right;
}
#quiz_progress_details span.bb-learndash-profile-edit-course-link {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 60px;
          flex: 0 0 60px;
  max-width: 60px;
  text-align: right;
}
#quiz_progress_details span.bb-learndash-profile-edit-course-link a {
  color: #939597;
}
#quiz_progress_details span.bb-learndash-profile-edit-course-link a:hover {
  color: #939597;
}

.wpProQuiz_content li.wpProQuiz_listItem div.wpProQuiz_questionList_containers input[type="button"] {
  padding: 0.15em 1em;
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_button,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2 {
  background-color: var(--bb-primary-button-background-regular);
  color: var(--bb-primary-button-text-regular);
  border: 1px solid var(--bb-primary-button-border-regular);
  border-radius: var(--bb-button-radius);
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  font-weight: 500;
  padding: 0.7em 1em;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button:focus,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2:focus {
  box-shadow: var(--bb-primary-button-focus-shadow);
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button:hover,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2:hover {
  opacity: 1;
  background-color: var(--bb-primary-button-background-hover);
  color: var(--bb-primary-button-text-hover);
  border-color: var(--bb-primary-button-border-hover);
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button:focus,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2:focus {
  opacity: 1;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem label.is-selected,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem label:focus-within {
  border-color: var(--bb-primary-color);
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_time_limit {
  border-radius: 4px;
  background-color: rgba(146, 164, 183, 0.2);
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_time_limit .time {
  font-weight: normal;
  color: inherit;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_time_limit .wpProQuiz_progress {
  height: 4px;
  background-color: var(--bb-primary-color);
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_time_limit:before {
  height: 4px;
}

.wpProQuiz_content .wpProQuiz_results .quiz_continue_link a#quiz_continue_link {
  font-weight: normal;
  padding: 6px 2em;
}

.bb-sfwd-aside .sfwd-quiz .learndash_content_wrap .ld-alert {
  margin-bottom: 40px;
}

#content ul.wpProQuiz_sortStringList.ui-sortable {
  background: var(--bb-content-alternate-background-color);
  padding: 15px 10px !important;
  border-radius: var(--bb-block-radius-inner);
}

.learndash-wrapper .wpProQuiz_content ul.wpProQuiz_questionList input.wpProQuiz_questionInput {
  width: auto;
}
.learndash-wrapper .wpProQuiz_content input[type="checkbox"].wpProQuiz_questionInput {
  min-width: 12px;
  min-height: 12px;
}
.learndash-wrapper .wpProQuiz_content input[type="checkbox"].wpProQuiz_questionInput:focus {
  box-shadow: none;
}
.learndash-wrapper .wpProQuiz_content input.wpProQuiz_questionInput.bbstyled {
  opacity: 0;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem .input-style {
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  width: 22px;
  height: 22px;
  line-height: 1;
  background-color: #fff;
  border: 2px solid #d6dce6;
  border-radius: 4px;
  margin-left: -30px;
  margin-right: 12px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 22px;
          flex: 0 0 22px;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type="assessment_answer"] .input-style {
  margin-left: -20px;
  margin-right: 10px;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type="free_answer"] label {
  padding: 0;
  max-width: 300px;
}
.learndash-wrapper .wpProQuiz_content input[type="radio"].wpProQuiz_questionInput + .input-style {
  border-radius: 100%;
}
.learndash-wrapper .wpProQuiz_content input[type="radio"].wpProQuiz_questionInput.bbstyled:checked + span:after {
  content: "";
  background-color: var(--bb-primary-color);
  margin: auto;
  width: 14px;
  position: absolute;
  height: 14px;
  text-align: center;
  left: 2px;
  top: 2px;
  border-radius: 100%;
}
.learndash-wrapper .wpProQuiz_content input[type="checkbox"].wpProQuiz_questionInput.bbstyled:checked + span {
  background-color: var(--bb-primary-color);
  border-color: var(--bb-primary-color);
}
.learndash-wrapper .wpProQuiz_content input[type="checkbox"].wpProQuiz_questionInput.bbstyled:checked + span:after {
  content: "\e876";
  font-family: bb-icons;
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  font-variant: normal;
  text-transform: none;
  width: 100%;
  position: absolute;
  height: 100%;
  text-align: center;
  color: #fff;
  line-height: 1;
  font-size: 27px;
  left: -4px;
  top: -4px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.wpProQuiz_questionList[data-type="assessment_answer"] .wpProQuiz_questionListItem label.is-selected:before,
.wpProQuiz_questionList[data-type="single"] .wpProQuiz_questionListItem label.is-selected:before,
.wpProQuiz_questionList[data-type="multiple"] .wpProQuiz_questionListItem label.is-selected:before {
  background-color: var(--bb-primary-color);
}

.wpProQuiz_questionList[data-type="multiple"] .wpProQuiz_questionListItem label.is-selected:before {
  border-color: var(--bb-primary-color);
}

dd.course_progress {
  margin-left: 0;
  margin-right: 0;
  border-radius: 100px;
  box-shadow: none;
}
dd.course_progress div.course_progress_blue {
  background-color: var(--bb-primary-color);
}

#ld_course_info #ld_course_info_mycourses_list .ld-course-info-my-courses {
  padding-bottom: 20px;
}

#course_progress_details .bb_profile_course_wrapper:last-of-type {
  border-bottom: 0;
}

.bp-feedback.ld-feedback {
  color: var(--bb-body-text-color);
  border: 1px solid var(--bb-content-border-color);
  margin: 10px 0;
  position: relative;
  border-radius: 3px;
  box-shadow: none;
  background-color: var(--bb-content-background-color);
}
.bp-feedback.ld-feedback .bp-icon {
  border-radius: 3px 0 0 3px;
  background-color: var(--bb-primary-color);
}
.bp-feedback.ld-feedback p {
  font-size: 14px;
  line-height: 1.5;
  padding: 10px 5px;
}

.leardash-course-status-completed {
  color: var(--bb-success-color);
}

.learndash_checkout_buttons {
  margin: 10px 0;
}
.learndash_checkout_buttons .learndash_checkout_button {
  width: 100%;
  max-width: 100%;
  margin-right: 0;
}
.learndash_checkout_buttons .learndash_checkout_button input.ppalholder {
  display: none;
}
.learndash_checkout_buttons form {
  margin-bottom: 10px;
}

#learndash_course_content > #learndash_course_content_title {
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 0.6px;
  margin: 0 0 20px;
  text-transform: uppercase;
}
#learndash_course_content #learndash_lessons #lesson_heading {
  background-color: transparent;
  padding-left: 0;
  padding-right: 0;
}
#learndash_course_content #learndash_lessons #lesson_heading span:first-child {
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 0.6px;
  margin: 0 0 20px;
}
#learndash_course_content #learndash_lessons #lessons_list {
  font-size: 15px;
}
#learndash_course_content #learndash_lessons #lessons_list > div {
  border: 0;
}
#learndash_course_content #learndash_lessons #lessons_list > div div.list-count {
  border: 0;
}
#learndash_course_content #learndash_lessons #lessons_list h4,
#learndash_course_content #learndash_lessons #lessons_list h4 a {
  font-size: 15px;
  margin-bottom: 0;
}
#learndash_course_content #learndash_lessons #lessons_list h4 a {
  color: #939597;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: none;
}
#learndash_course_content #learndash_lessons #lessons_list h4 a:hover {
  color: var(--bb-headings-color);
  background-color: transparent;
}
#learndash_course_content #learndash_lessons #lessons_list h4 a:hover.completed:after, #learndash_course_content #learndash_lessons #lessons_list h4 a:hover.notcompleted:after {
  color: var(--bb-headings-color);
}
#learndash_course_content #learndash_lessons #lessons_list h4 a.completed:after, #learndash_course_content #learndash_lessons #lessons_list h4 a.notcompleted:after {
  font-family: bb-icons;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  list-style: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e875";
  margin-left: auto;
  margin-right: 15px;
  color: var(--bb-headings-color);
}
#learndash_course_content #learndash_lessons #lessons_list h4 a.notcompleted:after {
  opacity: 0.2;
}

.learndash_post_sfwd-lessons .notavailable_message {
  padding: 100px;
  font-size: inherit;
}
.learndash_post_sfwd-lessons .notavailable_message > span {
  text-transform: uppercase;
}

.bb-sfwd-aside .elementor-location-single .elementor-section-boxed .elementor-container {
  max-width: 100%;
}
.bb-sfwd-aside .elementor-location-single .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated > .elementor-widget-wrap {
  padding: 0;
}
@media screen and (max-width: 1200px) {
  .bb-sfwd-aside .elementor-location-single .elementor-section.elementor-section-boxed > .elementor-container {
    padding-left: 0;
    padding-right: 0;
  }
}

.bb-sfwd-aside:not(.lms-side-panel-close) .elementor-location-single > .elementor-section-wrap > .elementor-section {
  margin-left: 370px;
}
@media only screen and (max-width: 1080px) and (min-width: 800px) {
  .bb-sfwd-aside:not(.lms-side-panel-close) .elementor-location-single > .elementor-section-wrap > .elementor-section {
    margin-left: 250px;
  }
}
.bb-sfwd-aside:not(.lms-side-panel-close) .elementor-location-single > .elementor-section-wrap > .elementor-section .lms-topic-sidebar-data {
  background-color: var(--bb-body-background-color);
}
.bb-sfwd-aside:not(.lms-side-panel-close) .elementor-location-single > .elementor-section-wrap > .elementor-section:has(#learndash-content) {
  margin-left: 0;
}
@media screen and (max-width: 767px) {
  .bb-sfwd-aside:not(.lms-side-panel-close) .elementor-location-single #learndash-content .lms-topic-sidebar-wrapper {
    position: fixed !important;
    top: var(--bb-header-height);
  }
  .bb-sfwd-aside:not(.lms-side-panel-close) .elementor-location-single > .elementor-section-wrap > .elementor-section {
    margin-left: 0;
  }
}
@media screen and (max-width: 767px) {
  .bb-sfwd-aside:not(.lms-side-panel-close).admin-bar .elementor-location-single #learndash-content .lms-topic-sidebar-wrapper {
    margin-top: 45px;
  }
}

.bb-sfwd-aside.lms-side-panel-close .elementor-location-single > .elementor-section-wrap > .elementor-section {
  margin-left: 0;
}

.bb-sfwd-aside .elementor-location-single {
  background-color: var(--bb-content-background-color);
}
.bb-sfwd-aside .elementor-location-single .elementor-section .elementor-widget:not(.elementor-widget-theme-post-content) {
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
}
.bb-sfwd-aside .elementor-location-single .elementor-section .elementor-element-populated {
  padding-left: 0;
  padding-right: 0;
}
.bb-sfwd-aside .elementor-location-single .elementor-widget-theme-post-content .lms-topic-sidebar-data {
  background-color: var(--bb-body-background-color);
}

.single-sfwd-lessons .sfwd-mark-complete {
  margin-bottom: 0.5rem;
}

.learndash-wrapper .ld-content-actions .learndash_timer {
  padding-top: 0.2em;
}

@media screen and (min-width: 767px) {
  .bb-sfwd-aside:not(.lms-side-panel-close) .elementor-location-single .elementor-section .elementor-widget:not(.elementor-widget-theme-post-content) {
    margin-left: 370px;
  }
}
.site-main .learndash-wrapper .ld-alert .ld-alert-icon {
  min-width: 40px;
  min-height: 40px;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.single.single-sfwd-lessons .entry-content-wrap {
  padding-top: 0;
}

#learndash-page-content .ld-focus-comments .ld-focus-comment:last-child {
  margin-bottom: 2em;
}
#learndash-page-content .ld-focus-comments .ld-comment-wrapper {
  background: #fff;
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-block-radius);
  margin-bottom: 20px;
  padding: 30px;
}
#learndash-page-content .ld-focus-comments #commentform textarea#comment {
  background-color: transparent;
  border-width: 1px;
  border-radius: 3px;
}
#learndash-page-content .ld-focus-comments #commentform .logged-in-as {
  display: none;
}
#learndash-page-content .ld-focus-comments .ld-expand-button.ld-button-alternate {
  font-size: 14px;
  color: var(--bb-primary-color);
}
#learndash-page-content .ld-focus-comments .comment-respond {
  padding: 30px;
}
#learndash-page-content .ld-focus-comments .comment-respond #reply-title {
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 25px;
}
#learndash-page-content .ld-focus-comments .ld-focus-comments__heading {
  border-bottom: none;
}
#learndash-page-content .ld-focus-comments .ld-focus-comments__heading .ld-focus-comments__header {
  color: var(--bb-headings-color);
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 0;
}
#learndash-page-content .ld-focus-comments #ld-comments {
  margin-bottom: 0;
}
#learndash-page-content .ld-focus-comments .ld-comment-avatar .ld-comment-avatar-author a.ld-comment-permalink {
  line-height: normal;
  color: var(--bb-primary-color);
}
#learndash-page-content .ld-focus-comments .ld-comment-avatar .ld-comment-avatar-author .ld-comment-author-name {
  font-size: 14px;
  margin-bottom: 0;
}
#learndash-page-content .ld-focus-comments .ld-comment-body {
  margin-left: 60px;
}
#learndash-page-content .ld-focus-comments .ld-comment-body p {
  margin-bottom: 0;
}
#learndash-page-content .ld-focus-comments .ld-comment-reply {
  margin: 10px 0 0;
}
#learndash-page-content .ld-focus-comments .ld-comment-reply a.comment-reply-link {
  background-color: transparent;
  padding: 0;
  font-size: 14px;
  color: #939597;
  font-weight: 400;
  border-radius: 0;
  letter-spacing: -0.26px;
}
#learndash-page-content .ld-focus-comments .comment .ld-comment-avatar {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
#learndash-page-content .ld-focus-comments .comment .ld-comment-avatar > img {
  max-width: 42px;
  border: 0;
}
#learndash-page-content .ld-focus-comments .form-submit #submit {
  background-color: var(--bb-secondary-button-background-regular);
  color: var(--bb-secondary-button-text-regular);
  border: 1px solid var(--bb-secondary-button-border-regular);
  width: auto;
  padding: 6px 20px;
  font-size: 14px;
  min-height: 34px;
  font-weight: 500;
  border-radius: var(--bb-button-radius);
}
#learndash-page-content .ld-focus-comments .form-submit #submit:focus {
  box-shadow: var(--bb-secondary-button-focus-shadow);
}
#learndash-page-content .ld-focus-comments .form-submit #submit:hover {
  background-color: var(--bb-secondary-button-background-hover);
  color: var(--bb-secondary-button-text-hover);
  border: 1px solid var(--bb-secondary-button-border-hover);
}

.group-sidebar .group_courses ul.courses-group-list li.item-entry {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.333%;
          flex: 0 0 33.333%;
}
@media screen and (max-width: 992px) {
  .group-sidebar .group_courses ul.courses-group-list li.item-entry {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }
}
@media screen and (max-width: 544px) {
  .group-sidebar .group_courses ul.courses-group-list li.item-entry {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
}

#buddypress .dataTables_paginate .button {
  background: transparent;
  box-shadow: none;
  color: var(--bb-primary-color);
  font-size: 13px;
  padding: 0;
  height: auto;
  min-height: 1px;
  margin: 10px 0 0 12px;
}
#buddypress .dataTables_paginate .button.current {
  color: var(--bb-alternate-text-color);
}
#buddypress .dataTables_paginate .button:hover, #buddypress .dataTables_paginate .button:focus {
  color: var(--bb-primary-color);
  box-shadow: none;
}

body.buddypress .buddypress-wrap .group_courses h3.course-name {
  margin-bottom: 8px;
}
body.buddypress .buddypress-wrap .group_courses .bb-course-excerpt {
  font-size: 13px;
  color: var(--bb-alternate-text-color);
  line-height: 1.384;
  display: block;
  display: -webkit-box;
  max-height: 2.72em;
  margin: -3px 0 20px;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}

.group_courses ul.courses-group-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  padding-top: 0;
  margin: 0 -10px;
}
.group_courses ul.courses-group-list li.item-entry {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  margin: 0 0 20px;
  padding: 0 10px;
}
.group_courses ul.courses-group-list li.item-entry .list-wrap {
  height: 100%;
  background-color: var(--bb-content-background-color);
  border: 1px solid var(--bb-content-border-color);
  border-radius: 4px;
}
@media screen and (max-width: 992px) {
  .group_courses ul.courses-group-list li.item-entry {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }
}
@media screen and (max-width: 544px) {
  .group_courses ul.courses-group-list li.item-entry {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
}
.group_courses ul.courses-group-list li.item-entry .bb-course-meta .item-avatar {
  margin-right: 10px;
}
.group_courses ul.courses-group-list li.item-entry .item-avatar {
  float: none;
  margin: 0;
}
.group_courses ul.courses-group-list li.item-entry .item-avatar > a {
  border-radius: 4px 4px 0 0;
  padding-top: 52%;
  position: relative;
  overflow: hidden;
  display: block;
  background: var(--bb-cover-image-background-color);
}
.group_courses ul.courses-group-list li.item-entry .item-avatar > a img.photo {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  z-index: 0;
  min-height: 100%;
  width: auto;
  min-width: 100%;
  object-fit: cover;
  border-radius: 0;
  display: none;
}
.group_courses ul.courses-group-list li.item-entry .item-avatar > a img.photo.wp-post-image {
  display: block;
}
.group_courses ul.courses-group-list li.item-entry .item-avatar > a img.photo.no-photo {
  display: none;
}
.group_courses ul.courses-group-list li.item-entry .item {
  padding: 20px;
}
.group_courses ul.courses-group-list .course-name a {
  color: inherit;
  font-weight: 600;
  font-size: 22px;
}
.group_courses ul.courses-group-list .course-name a:hover {
  color: var(--bb-primary-color);
}
.group_courses ul.courses-group-list .bp-learndash-progress-bar p.bp-learndash-progress-bar-label {
  display: none;
}
.group_courses ul.courses-group-list .bp-learndash-progress-bar progress {
  display: block;
  /* default: inline-block */
  width: 100%;
  border: 0 none;
  background: var(--bb-content-border-color);
  height: 3px;
  border-radius: 3px;
}
.group_courses ul.courses-group-list .bp-learndash-progress-bar progress::-moz-progress-bar {
  background-color: var(--bb-primary-color);
}
.group_courses ul.courses-group-list .bp-learndash-progress-bar progress::-webkit-progress-bar {
  background: transparent;
}
.group_courses ul.courses-group-list .bp-learndash-progress-bar progress::-webkit-progress-value {
  border-radius: 3px;
  background-color: var(--bb-primary-color);
}
.group_courses ul.courses-group-list .bp-learndash-progress-bar progress::-ms-fill {
  background-color: var(--bb-primary-color);
}
.group_courses ul.courses-group-list .bp-learndash-progress-bar-percentage {
  display: block;
  color: var(--bb-alternate-text-color);
  font-size: 13px;
  margin: 5px 0 0;
  opacity: 0.8;
}

#buddypress ul.courses-group-list .course-link {
  text-align: right;
  margin: 5px 0;
}
#buddypress ul.courses-group-list .course-link a.button {
  background-color: transparent;
  color: var(--bb-headings-color);
  box-shadow: none;
  font-size: 14px;
  padding: 0;
  line-height: 1;
  height: auto;
  min-height: auto;
}
#buddypress ul.courses-group-list .course-link a.button:after {
  content: "\e827";
  font-family: bb-icons;
  display: inline-block;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  margin-left: 5px;
  position: relative;
  top: 1px;
}
#buddypress ul.courses-group-list .course-link a.button:hover {
  color: var(--bb-primary-color);
}

.single-groups .groups .ld-course-status-segment .ld-status {
  line-height: 30px;
  height: auto;
}
.single-groups .groups .ld-course-status-segment form {
  margin-bottom: 0;
}
.single-groups .groups .ld-course-status-segment .learndash_checkout_button input.ppalholder {
  height: auto;
  vertical-align: middle;
  background-color: transparent;
  border: 0;
}
.single-groups .groups .ld-item-list .ld-item-list-items .ld-item-list-item-preview > a .ld-status-icon {
  margin-right: 10px;
  margin-top: 3px;
}
.single-groups .groups .user_has_no_access .ld-item-list-item-preview a.ld-item-name {
  cursor: pointer;
  pointer-events: auto;
}
.single-groups .groups .learndash_post_groups .ld-group-courses .ld-item-list-item-preview .ld-item-details .ld-status.ld-status-progress {
  min-width: 120px;
}

.bb-leandash-profile-page .bb-profile-card {
  background: #fff;
  border: 1px solid var(--bb-content-border-color);
  border-bottom: 0;
}
.bb-leandash-profile-page .bb-profile-avatar {
  margin-top: -45px;
  margin-left: 30px;
  margin-bottom: 20px;
}

@media only screen and (max-width: 768px) {
  #content .bb-profile-avatar {
    margin-top: -45px;
    margin-left: 0;
    margin-bottom: 20px;
  }
}
.bb-profile-items .profile-item .profile-title {
  font-weight: 400;
  font-size: 32px;
  margin-top: 20px;
  margin-bottom: 5px;
}
.bb-profile-items .profile-item .profile-title a {
  color: var(--bb-headings-color);
}

@media only screen and (max-width: 768px) {
  .bb-profile-items .profile-item .profile-title {
    margin-top: 0;
  }
}
.bb-progress {
  height: 20px;
  margin-bottom: 20px;
  overflow: hidden;
  background-color: #f5f5f5;
  border-radius: 4px;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

.bb-progress-circle {
  float: left;
  width: 0;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  color: #fff;
  text-align: center;
  background-color: #337ab7;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: width 0.6s ease;
          transition: width 0.6s ease;
}

.bb-progress {
  width: 22px;
  height: 22px;
  line-height: 22px;
  background: none;
  margin: 0 auto;
  box-shadow: none;
  position: relative;
}
.bb-progress:after {
  content: "";
  width: 100%;
  height: 100%;
  border-radius: 50%;
  border: 2px solid #dedfe2;
  position: absolute;
  top: 0;
  left: 0;
}
.bb-progress > span {
  width: 50%;
  height: 100%;
  overflow: hidden;
  position: absolute;
  top: 0;
  z-index: 1;
}
.bb-progress .bb-progress-left {
  left: 0;
}
.bb-progress .bb-progress-circle {
  width: 100%;
  height: 100%;
  background: none;
  border-width: 2px;
  border-style: solid;
  position: absolute;
  top: 0;
  border-color: var(--bb-primary-color);
}
.bb-progress .bb-progress-left .bb-progress-circle {
  left: 100%;
  border-top-right-radius: 11px;
  border-bottom-right-radius: 11px;
  border-left: 0;
  -webkit-transform-origin: center left;
      -ms-transform-origin: center left;
          transform-origin: center left;
  -webkit-animation: loading-2 1.5s linear forwards 1.8s;
          animation: loading-2 1.5s linear forwards 1.8s;
}
.bb-progress .bb-progress-right {
  right: 0;
}
.bb-progress .bb-progress-right .bb-progress-circle {
  left: -100%;
  border-top-left-radius: 11px;
  border-bottom-left-radius: 11px;
  border-right: 0;
  -webkit-transform-origin: center right;
      -ms-transform-origin: center right;
          transform-origin: center right;
  -webkit-animation: loading-1 1.8s linear forwards;
          animation: loading-1 1.8s linear forwards;
}
.bb-progress .bb-progress-value {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-radius: 50%;
  font-size: 36px;
  text-align: center;
  line-height: 20px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
  font-weight: 300;
}
.bb-progress .bb-progress-value div {
  margin-top: 10px;
}
.bb-progress .bb-progress-value span {
  font-size: 12px;
  text-transform: uppercase;
}

.ld-progress-bar {
  margin: 0;
  height: 4px;
  background: var(--bb-content-border-color);
}
.ld-progress-bar .ld-progress-bar-percentage {
  background: var(--bb-primary-color);
  height: 4px;
  width: auto;
}

.learndash-wrapper .ld-progress .ld-progress-bar {
  height: 4px;
  background-color: var(--bb-content-border-color);
}
.learndash-wrapper .ld-progress .ld-progress-bar .ld-progress-bar-percentage {
  background: var(--bb-primary-color);
  height: 4px;
  width: auto;
  border-radius: 7px;
}
.learndash-wrapper .ld-progress .ld-progress-stats {
  color: var(--bb-alternate-text-color);
  font-size: 12px;
}

/* This for look creates the 	necessary css animation names
Due to the split circle of progress-left and progress right, we must use the animations on each side.
*/
.bb-progress[data-percentage="1"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-1 1.5s linear forwards;
          animation: loading-1 1.5s linear forwards;
}
.bb-progress[data-percentage="1"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="2"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-2 1.5s linear forwards;
          animation: loading-2 1.5s linear forwards;
}
.bb-progress[data-percentage="2"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="3"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-3 1.5s linear forwards;
          animation: loading-3 1.5s linear forwards;
}
.bb-progress[data-percentage="3"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="4"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-4 1.5s linear forwards;
          animation: loading-4 1.5s linear forwards;
}
.bb-progress[data-percentage="4"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="5"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-5 1.5s linear forwards;
          animation: loading-5 1.5s linear forwards;
}
.bb-progress[data-percentage="5"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="6"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-6 1.5s linear forwards;
          animation: loading-6 1.5s linear forwards;
}
.bb-progress[data-percentage="6"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="7"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-7 1.5s linear forwards;
          animation: loading-7 1.5s linear forwards;
}
.bb-progress[data-percentage="7"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="8"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-8 1.5s linear forwards;
          animation: loading-8 1.5s linear forwards;
}
.bb-progress[data-percentage="8"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="9"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-9 1.5s linear forwards;
          animation: loading-9 1.5s linear forwards;
}
.bb-progress[data-percentage="9"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="10"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-10 1.5s linear forwards;
          animation: loading-10 1.5s linear forwards;
}
.bb-progress[data-percentage="10"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="11"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-11 1.5s linear forwards;
          animation: loading-11 1.5s linear forwards;
}
.bb-progress[data-percentage="11"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="12"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-12 1.5s linear forwards;
          animation: loading-12 1.5s linear forwards;
}
.bb-progress[data-percentage="12"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="13"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-13 1.5s linear forwards;
          animation: loading-13 1.5s linear forwards;
}
.bb-progress[data-percentage="13"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="14"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-14 1.5s linear forwards;
          animation: loading-14 1.5s linear forwards;
}
.bb-progress[data-percentage="14"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="15"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-15 1.5s linear forwards;
          animation: loading-15 1.5s linear forwards;
}
.bb-progress[data-percentage="15"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="16"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-16 1.5s linear forwards;
          animation: loading-16 1.5s linear forwards;
}
.bb-progress[data-percentage="16"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="17"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-17 1.5s linear forwards;
          animation: loading-17 1.5s linear forwards;
}
.bb-progress[data-percentage="17"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="18"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-18 1.5s linear forwards;
          animation: loading-18 1.5s linear forwards;
}
.bb-progress[data-percentage="18"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="19"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-19 1.5s linear forwards;
          animation: loading-19 1.5s linear forwards;
}
.bb-progress[data-percentage="19"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="20"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-20 1.5s linear forwards;
          animation: loading-20 1.5s linear forwards;
}
.bb-progress[data-percentage="20"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="21"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-21 1.5s linear forwards;
          animation: loading-21 1.5s linear forwards;
}
.bb-progress[data-percentage="21"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="22"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-22 1.5s linear forwards;
          animation: loading-22 1.5s linear forwards;
}
.bb-progress[data-percentage="22"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="23"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-23 1.5s linear forwards;
          animation: loading-23 1.5s linear forwards;
}
.bb-progress[data-percentage="23"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="24"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-24 1.5s linear forwards;
          animation: loading-24 1.5s linear forwards;
}
.bb-progress[data-percentage="24"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="25"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-25 1.5s linear forwards;
          animation: loading-25 1.5s linear forwards;
}
.bb-progress[data-percentage="25"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="26"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-26 1.5s linear forwards;
          animation: loading-26 1.5s linear forwards;
}
.bb-progress[data-percentage="26"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="27"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-27 1.5s linear forwards;
          animation: loading-27 1.5s linear forwards;
}
.bb-progress[data-percentage="27"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="28"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-28 1.5s linear forwards;
          animation: loading-28 1.5s linear forwards;
}
.bb-progress[data-percentage="28"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="29"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-29 1.5s linear forwards;
          animation: loading-29 1.5s linear forwards;
}
.bb-progress[data-percentage="29"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="30"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-30 1.5s linear forwards;
          animation: loading-30 1.5s linear forwards;
}
.bb-progress[data-percentage="30"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="31"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-31 1.5s linear forwards;
          animation: loading-31 1.5s linear forwards;
}
.bb-progress[data-percentage="31"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="32"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-32 1.5s linear forwards;
          animation: loading-32 1.5s linear forwards;
}
.bb-progress[data-percentage="32"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="33"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-33 1.5s linear forwards;
          animation: loading-33 1.5s linear forwards;
}
.bb-progress[data-percentage="33"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="34"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-34 1.5s linear forwards;
          animation: loading-34 1.5s linear forwards;
}
.bb-progress[data-percentage="34"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="35"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-35 1.5s linear forwards;
          animation: loading-35 1.5s linear forwards;
}
.bb-progress[data-percentage="35"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="36"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-36 1.5s linear forwards;
          animation: loading-36 1.5s linear forwards;
}
.bb-progress[data-percentage="36"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="37"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-37 1.5s linear forwards;
          animation: loading-37 1.5s linear forwards;
}
.bb-progress[data-percentage="37"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="38"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-38 1.5s linear forwards;
          animation: loading-38 1.5s linear forwards;
}
.bb-progress[data-percentage="38"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="39"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-39 1.5s linear forwards;
          animation: loading-39 1.5s linear forwards;
}
.bb-progress[data-percentage="39"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="40"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-40 1.5s linear forwards;
          animation: loading-40 1.5s linear forwards;
}
.bb-progress[data-percentage="40"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="41"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-41 1.5s linear forwards;
          animation: loading-41 1.5s linear forwards;
}
.bb-progress[data-percentage="41"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="42"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-42 1.5s linear forwards;
          animation: loading-42 1.5s linear forwards;
}
.bb-progress[data-percentage="42"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="43"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-43 1.5s linear forwards;
          animation: loading-43 1.5s linear forwards;
}
.bb-progress[data-percentage="43"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="44"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-44 1.5s linear forwards;
          animation: loading-44 1.5s linear forwards;
}
.bb-progress[data-percentage="44"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="45"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-45 1.5s linear forwards;
          animation: loading-45 1.5s linear forwards;
}
.bb-progress[data-percentage="45"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="46"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-46 1.5s linear forwards;
          animation: loading-46 1.5s linear forwards;
}
.bb-progress[data-percentage="46"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="47"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-47 1.5s linear forwards;
          animation: loading-47 1.5s linear forwards;
}
.bb-progress[data-percentage="47"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="48"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-48 1.5s linear forwards;
          animation: loading-48 1.5s linear forwards;
}
.bb-progress[data-percentage="48"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="49"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-49 1.5s linear forwards;
          animation: loading-49 1.5s linear forwards;
}
.bb-progress[data-percentage="49"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="50"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="50"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
          animation: 0;
}

.bb-progress[data-percentage="51"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="51"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-1 1.5s linear forwards 1.5s;
          animation: loading-1 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="52"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="52"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-2 1.5s linear forwards 1.5s;
          animation: loading-2 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="53"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="53"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-3 1.5s linear forwards 1.5s;
          animation: loading-3 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="54"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="54"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-4 1.5s linear forwards 1.5s;
          animation: loading-4 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="55"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="55"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-5 1.5s linear forwards 1.5s;
          animation: loading-5 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="56"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="56"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-6 1.5s linear forwards 1.5s;
          animation: loading-6 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="57"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="57"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-7 1.5s linear forwards 1.5s;
          animation: loading-7 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="58"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="58"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-8 1.5s linear forwards 1.5s;
          animation: loading-8 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="59"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="59"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-9 1.5s linear forwards 1.5s;
          animation: loading-9 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="60"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="60"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-10 1.5s linear forwards 1.5s;
          animation: loading-10 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="61"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="61"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-11 1.5s linear forwards 1.5s;
          animation: loading-11 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="62"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="62"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-12 1.5s linear forwards 1.5s;
          animation: loading-12 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="63"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="63"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-13 1.5s linear forwards 1.5s;
          animation: loading-13 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="64"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="64"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-14 1.5s linear forwards 1.5s;
          animation: loading-14 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="65"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="65"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-15 1.5s linear forwards 1.5s;
          animation: loading-15 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="66"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="66"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-16 1.5s linear forwards 1.5s;
          animation: loading-16 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="67"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="67"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-17 1.5s linear forwards 1.5s;
          animation: loading-17 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="68"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="68"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-18 1.5s linear forwards 1.5s;
          animation: loading-18 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="69"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="69"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-19 1.5s linear forwards 1.5s;
          animation: loading-19 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="70"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="70"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-20 1.5s linear forwards 1.5s;
          animation: loading-20 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="71"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="71"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-21 1.5s linear forwards 1.5s;
          animation: loading-21 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="72"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="72"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-22 1.5s linear forwards 1.5s;
          animation: loading-22 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="73"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="73"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-23 1.5s linear forwards 1.5s;
          animation: loading-23 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="74"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="74"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-24 1.5s linear forwards 1.5s;
          animation: loading-24 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="75"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="75"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-25 1.5s linear forwards 1.5s;
          animation: loading-25 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="76"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="76"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-26 1.5s linear forwards 1.5s;
          animation: loading-26 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="77"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="77"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-27 1.5s linear forwards 1.5s;
          animation: loading-27 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="78"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="78"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-28 1.5s linear forwards 1.5s;
          animation: loading-28 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="79"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="79"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-29 1.5s linear forwards 1.5s;
          animation: loading-29 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="80"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="80"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-30 1.5s linear forwards 1.5s;
          animation: loading-30 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="81"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="81"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-31 1.5s linear forwards 1.5s;
          animation: loading-31 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="82"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="82"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-32 1.5s linear forwards 1.5s;
          animation: loading-32 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="83"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="83"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-33 1.5s linear forwards 1.5s;
          animation: loading-33 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="84"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="84"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-34 1.5s linear forwards 1.5s;
          animation: loading-34 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="85"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="85"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-35 1.5s linear forwards 1.5s;
          animation: loading-35 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="86"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="86"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-36 1.5s linear forwards 1.5s;
          animation: loading-36 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="87"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="87"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-37 1.5s linear forwards 1.5s;
          animation: loading-37 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="88"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="88"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-38 1.5s linear forwards 1.5s;
          animation: loading-38 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="89"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="89"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-39 1.5s linear forwards 1.5s;
          animation: loading-39 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="90"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="90"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-40 1.5s linear forwards 1.5s;
          animation: loading-40 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="91"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="91"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-41 1.5s linear forwards 1.5s;
          animation: loading-41 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="92"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="92"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-42 1.5s linear forwards 1.5s;
          animation: loading-42 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="93"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="93"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-43 1.5s linear forwards 1.5s;
          animation: loading-43 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="94"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="94"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-44 1.5s linear forwards 1.5s;
          animation: loading-44 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="95"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="95"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-45 1.5s linear forwards 1.5s;
          animation: loading-45 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="96"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="96"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-46 1.5s linear forwards 1.5s;
          animation: loading-46 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="97"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="97"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-47 1.5s linear forwards 1.5s;
          animation: loading-47 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="98"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="98"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-48 1.5s linear forwards 1.5s;
          animation: loading-48 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="99"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="99"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-49 1.5s linear forwards 1.5s;
          animation: loading-49 1.5s linear forwards 1.5s;
}

.bb-progress[data-percentage="100"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.bb-progress[data-percentage="100"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards 1.5s;
          animation: loading-50 1.5s linear forwards 1.5s;
}

@-webkit-keyframes loading-1 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(3.6deg);
            transform: rotate(3.6deg);
  }
}

@keyframes loading-1 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(3.6deg);
            transform: rotate(3.6deg);
  }
}
@-webkit-keyframes loading-2 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(7.2deg);
            transform: rotate(7.2deg);
  }
}
@keyframes loading-2 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(7.2deg);
            transform: rotate(7.2deg);
  }
}
@-webkit-keyframes loading-3 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(10.8deg);
            transform: rotate(10.8deg);
  }
}
@keyframes loading-3 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(10.8deg);
            transform: rotate(10.8deg);
  }
}
@-webkit-keyframes loading-4 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(14.4deg);
            transform: rotate(14.4deg);
  }
}
@keyframes loading-4 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(14.4deg);
            transform: rotate(14.4deg);
  }
}
@-webkit-keyframes loading-5 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(18deg);
            transform: rotate(18deg);
  }
}
@keyframes loading-5 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(18deg);
            transform: rotate(18deg);
  }
}
@-webkit-keyframes loading-6 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(21.6deg);
            transform: rotate(21.6deg);
  }
}
@keyframes loading-6 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(21.6deg);
            transform: rotate(21.6deg);
  }
}
@-webkit-keyframes loading-7 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(25.2deg);
            transform: rotate(25.2deg);
  }
}
@keyframes loading-7 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(25.2deg);
            transform: rotate(25.2deg);
  }
}
@-webkit-keyframes loading-8 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(28.8deg);
            transform: rotate(28.8deg);
  }
}
@keyframes loading-8 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(28.8deg);
            transform: rotate(28.8deg);
  }
}
@-webkit-keyframes loading-9 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(32.4deg);
            transform: rotate(32.4deg);
  }
}
@keyframes loading-9 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(32.4deg);
            transform: rotate(32.4deg);
  }
}
@-webkit-keyframes loading-10 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(36deg);
            transform: rotate(36deg);
  }
}
@keyframes loading-10 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(36deg);
            transform: rotate(36deg);
  }
}
@-webkit-keyframes loading-11 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(39.6deg);
            transform: rotate(39.6deg);
  }
}
@keyframes loading-11 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(39.6deg);
            transform: rotate(39.6deg);
  }
}
@-webkit-keyframes loading-12 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(43.2deg);
            transform: rotate(43.2deg);
  }
}
@keyframes loading-12 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(43.2deg);
            transform: rotate(43.2deg);
  }
}
@-webkit-keyframes loading-13 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(46.8deg);
            transform: rotate(46.8deg);
  }
}
@keyframes loading-13 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(46.8deg);
            transform: rotate(46.8deg);
  }
}
@-webkit-keyframes loading-14 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(50.4deg);
            transform: rotate(50.4deg);
  }
}
@keyframes loading-14 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(50.4deg);
            transform: rotate(50.4deg);
  }
}
@-webkit-keyframes loading-15 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(54deg);
            transform: rotate(54deg);
  }
}
@keyframes loading-15 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(54deg);
            transform: rotate(54deg);
  }
}
@-webkit-keyframes loading-16 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(57.6deg);
            transform: rotate(57.6deg);
  }
}
@keyframes loading-16 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(57.6deg);
            transform: rotate(57.6deg);
  }
}
@-webkit-keyframes loading-17 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(61.2deg);
            transform: rotate(61.2deg);
  }
}
@keyframes loading-17 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(61.2deg);
            transform: rotate(61.2deg);
  }
}
@-webkit-keyframes loading-18 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(64.8deg);
            transform: rotate(64.8deg);
  }
}
@keyframes loading-18 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(64.8deg);
            transform: rotate(64.8deg);
  }
}
@-webkit-keyframes loading-19 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(68.4deg);
            transform: rotate(68.4deg);
  }
}
@keyframes loading-19 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(68.4deg);
            transform: rotate(68.4deg);
  }
}
@-webkit-keyframes loading-20 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(72deg);
            transform: rotate(72deg);
  }
}
@keyframes loading-20 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(72deg);
            transform: rotate(72deg);
  }
}
@-webkit-keyframes loading-21 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(75.6deg);
            transform: rotate(75.6deg);
  }
}
@keyframes loading-21 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(75.6deg);
            transform: rotate(75.6deg);
  }
}
@-webkit-keyframes loading-22 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(79.2deg);
            transform: rotate(79.2deg);
  }
}
@keyframes loading-22 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(79.2deg);
            transform: rotate(79.2deg);
  }
}
@-webkit-keyframes loading-23 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(82.8deg);
            transform: rotate(82.8deg);
  }
}
@keyframes loading-23 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(82.8deg);
            transform: rotate(82.8deg);
  }
}
@-webkit-keyframes loading-24 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(86.4deg);
            transform: rotate(86.4deg);
  }
}
@keyframes loading-24 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(86.4deg);
            transform: rotate(86.4deg);
  }
}
@-webkit-keyframes loading-25 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
  }
}
@keyframes loading-25 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
  }
}
@-webkit-keyframes loading-26 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(93.6deg);
            transform: rotate(93.6deg);
  }
}
@keyframes loading-26 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(93.6deg);
            transform: rotate(93.6deg);
  }
}
@-webkit-keyframes loading-27 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(97.2deg);
            transform: rotate(97.2deg);
  }
}
@keyframes loading-27 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(97.2deg);
            transform: rotate(97.2deg);
  }
}
@-webkit-keyframes loading-28 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(100.8deg);
            transform: rotate(100.8deg);
  }
}
@keyframes loading-28 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(100.8deg);
            transform: rotate(100.8deg);
  }
}
@-webkit-keyframes loading-29 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(104.4deg);
            transform: rotate(104.4deg);
  }
}
@keyframes loading-29 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(104.4deg);
            transform: rotate(104.4deg);
  }
}
@-webkit-keyframes loading-30 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(108deg);
            transform: rotate(108deg);
  }
}
@keyframes loading-30 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(108deg);
            transform: rotate(108deg);
  }
}
@-webkit-keyframes loading-31 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(111.6deg);
            transform: rotate(111.6deg);
  }
}
@keyframes loading-31 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(111.6deg);
            transform: rotate(111.6deg);
  }
}
@-webkit-keyframes loading-32 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(115.2deg);
            transform: rotate(115.2deg);
  }
}
@keyframes loading-32 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(115.2deg);
            transform: rotate(115.2deg);
  }
}
@-webkit-keyframes loading-33 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(118.8deg);
            transform: rotate(118.8deg);
  }
}
@keyframes loading-33 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(118.8deg);
            transform: rotate(118.8deg);
  }
}
@-webkit-keyframes loading-34 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(122.4deg);
            transform: rotate(122.4deg);
  }
}
@keyframes loading-34 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(122.4deg);
            transform: rotate(122.4deg);
  }
}
@-webkit-keyframes loading-35 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(126deg);
            transform: rotate(126deg);
  }
}
@keyframes loading-35 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(126deg);
            transform: rotate(126deg);
  }
}
@-webkit-keyframes loading-36 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(129.6deg);
            transform: rotate(129.6deg);
  }
}
@keyframes loading-36 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(129.6deg);
            transform: rotate(129.6deg);
  }
}
@-webkit-keyframes loading-37 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(133.2deg);
            transform: rotate(133.2deg);
  }
}
@keyframes loading-37 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(133.2deg);
            transform: rotate(133.2deg);
  }
}
@-webkit-keyframes loading-38 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(136.8deg);
            transform: rotate(136.8deg);
  }
}
@keyframes loading-38 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(136.8deg);
            transform: rotate(136.8deg);
  }
}
@-webkit-keyframes loading-39 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(140.4deg);
            transform: rotate(140.4deg);
  }
}
@keyframes loading-39 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(140.4deg);
            transform: rotate(140.4deg);
  }
}
@-webkit-keyframes loading-40 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(144deg);
            transform: rotate(144deg);
  }
}
@keyframes loading-40 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(144deg);
            transform: rotate(144deg);
  }
}
@-webkit-keyframes loading-41 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(147.6deg);
            transform: rotate(147.6deg);
  }
}
@keyframes loading-41 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(147.6deg);
            transform: rotate(147.6deg);
  }
}
@-webkit-keyframes loading-42 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(151.2deg);
            transform: rotate(151.2deg);
  }
}
@keyframes loading-42 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(151.2deg);
            transform: rotate(151.2deg);
  }
}
@-webkit-keyframes loading-43 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(154.8deg);
            transform: rotate(154.8deg);
  }
}
@keyframes loading-43 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(154.8deg);
            transform: rotate(154.8deg);
  }
}
@-webkit-keyframes loading-44 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(158.4deg);
            transform: rotate(158.4deg);
  }
}
@keyframes loading-44 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(158.4deg);
            transform: rotate(158.4deg);
  }
}
@-webkit-keyframes loading-45 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(162deg);
            transform: rotate(162deg);
  }
}
@keyframes loading-45 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(162deg);
            transform: rotate(162deg);
  }
}
@-webkit-keyframes loading-46 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(165.6deg);
            transform: rotate(165.6deg);
  }
}
@keyframes loading-46 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(165.6deg);
            transform: rotate(165.6deg);
  }
}
@-webkit-keyframes loading-47 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(169.2deg);
            transform: rotate(169.2deg);
  }
}
@keyframes loading-47 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(169.2deg);
            transform: rotate(169.2deg);
  }
}
@-webkit-keyframes loading-48 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(172.8deg);
            transform: rotate(172.8deg);
  }
}
@keyframes loading-48 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(172.8deg);
            transform: rotate(172.8deg);
  }
}
@-webkit-keyframes loading-49 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(176.4deg);
            transform: rotate(176.4deg);
  }
}
@keyframes loading-49 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(176.4deg);
            transform: rotate(176.4deg);
  }
}
@-webkit-keyframes loading-50 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
  }
}
@keyframes loading-50 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
  }
}
.learndash-wrapper .ld-file-upload {
  border-radius: 4px;
  background-color: var(--bb-body-background-color);
}
.learndash-wrapper .ld-file-upload .ld-file-upload-heading {
  font-size: inherit;
}
.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-file-input + label span {
  font-size: 14px;
  color: var(--bb-alternate-text-color);
  font-weight: normal;
}
.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-file-input + label {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-file-input + label strong {
  font-size: 15px;
  font-weight: normal;
}
.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-file-input + label {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.learndash-wrapper .ld-item-list .ld-item-list-item.ld-item-lesson-item .ld-item-name .ld-item-title .ld-item-components span.ld-status-waiting,
.learndash-wrapper .ld-item-list .ld-item-list-item.ld-item-lesson-item .ld-item-name .ld-item-title .ld-item-components span.ld-status-waiting span.ld-icon {
  background-color: #dbbe1a;
  color: #fff !important;
}
.learndash-wrapper .ld-status-waiting {
  background-color: #dbbe1a;
  color: #fff !important;
}

.learndash-wrapper .ld-assignment-list .ld-status {
  line-height: inherit;
  font-size: 12px;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.learndash-wrapper .ld-assignment-list .ld-status .ld-icon {
  font-size: 16px;
  margin-left: 0;
  margin-right: 3px;
}
.learndash-wrapper .ld-assignment-list .ld-icon.ld-icon-comments {
  position: relative;
  bottom: 1px;
}
.learndash-wrapper .ld-table-list.ld-assignment-list .ld-table-list-items {
  overflow: visible;
}

.ld-icon.ld-icon-download,
.ld-icon.ld-icon-delete,
.ld-icon.ld-icon-comments {
  font-family: bb-icons !important;
  font-size: 20px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-left: 6px;
  padding-bottom: 0;
}

.ld-icon.ld-icon-comments {
  font-size: 24px;
}

.ld-icon.ld-icon-download:before {
  content: "\ee57";
}

.ld-icon.ld-icon-delete:before {
  content: "\e828";
}

.ld-icon.ld-icon-comments:before {
  content: "\ee33";
}

article.sfwd-assignment {
  position: relative;
  z-index: 1;
}
article.sfwd-assignment a {
  word-break: break-word;
}

body:not(.bb-dark-theme) .sfwd-light-mode {
  display: none;
}

.bb-sfwd-aside.bb-dark-theme {
  background: #121212;
  color: #aaa;
  /* Header statrs */
  /* Header Ends */
}
.bb-sfwd-aside.bb-dark-theme .comment-text {
  color: #aaa;
}
.bb-sfwd-aside.bb-dark-theme .bb-mobile-panel-header .user-wrap a:hover,
.bb-sfwd-aside.bb-dark-theme .bb-mobile-panel-inner .mobile-menu a:hover {
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme.ld-in-focus-mode .learndash-wrapper {
  background-color: transparent;
}
.bb-sfwd-aside.bb-dark-theme .sfwd-dark-mode {
  display: none;
}
.bb-sfwd-aside.bb-dark-theme h1,
.bb-sfwd-aside.bb-dark-theme .h1,
.bb-sfwd-aside.bb-dark-theme h2,
.bb-sfwd-aside.bb-dark-theme .h2,
.bb-sfwd-aside.bb-dark-theme h3,
.bb-sfwd-aside.bb-dark-theme .h3,
.bb-sfwd-aside.bb-dark-theme h4,
.bb-sfwd-aside.bb-dark-theme .h4,
.bb-sfwd-aside.bb-dark-theme h5,
.bb-sfwd-aside.bb-dark-theme .h5,
.bb-sfwd-aside.bb-dark-theme h6,
.bb-sfwd-aside.bb-dark-theme .h6 {
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme .ld-sidebar-widgets li.widget h2.widgettitle,
.bb-sfwd-aside.bb-dark-theme .widget_ldcoursenavigation .ld-lesson-section-heading,
.bb-sfwd-aside.bb-dark-theme .widget_ldcourseinfo .course_progress_details .learndash-profile-course-title a,
.bb-sfwd-aside.bb-dark-theme #quiz_progress_details p a,
.bb-sfwd-aside.bb-dark-theme .widget .item-list .item-title a,
.bb-sfwd-aside.bb-dark-theme .widget.buddypress div.item-options .selected,
.bb-sfwd-aside.bb-dark-theme .widget.activity_update .activity-update p a:not(.activity-time-since) {
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme .widget_lduserstatus .learndash-wrapper .ld-user-status.ld-is-widget .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-title {
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme .ld-sidebar-widgets .widget.buddypress div.item-options .selected {
  border-bottom-color: #ccc;
}
.bb-sfwd-aside.bb-dark-theme .ld-course-navigation .course-entry-title,
.bb-sfwd-aside.bb-dark-theme .learndash-wrapper .ld-table-list .ld-table-list-header,
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .ld-item-list-section-heading .ld-lesson-section-heading {
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme .site-header {
  background: #232323;
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.05);
}
.bb-sfwd-aside.bb-dark-theme .site-header .bb-icon-close {
  color: #121212;
}
.bb-sfwd-aside.bb-dark-theme.sticky-header .site-header {
  box-shadow: 0 4px 1px -4px rgba(0, 0, 0, 0.22);
}
.bb-sfwd-aside.bb-dark-theme.sticky-header .site-header.has-scrolled {
  box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.05), 0 5px 10px 0 rgba(0, 0, 0, 0.15);
}
.bb-sfwd-aside.bb-dark-theme .site-header .header-aside-inner > a i {
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme.bb-template-v2 .buddypanel .bb-toggle-panel:hover {
  background: rgba(255, 255, 255, 0.15);
}
.bb-sfwd-aside.bb-dark-theme.bb-template-v2 .buddypanel .side-panel-menu li:not(.current-menu-item) a,
.bb-sfwd-aside.bb-dark-theme .side-panel-menu .bb-menu-section a,
.bb-sfwd-aside.bb-dark-theme .side-panel-menu a {
  color: var(--bb-alternate-text-color);
  background-color: transparent;
}
.bb-sfwd-aside.bb-dark-theme.bb-template-v2 .buddypanel .side-panel-menu li:not(.current-menu-item) a:hover,
.bb-sfwd-aside.bb-dark-theme .side-panel-menu .bb-menu-section a:hover,
.bb-sfwd-aside.bb-dark-theme .side-panel-menu a:hover {
  color: #fff;
  background-color: transparent;
}
.bb-sfwd-aside.bb-dark-theme .site-header .sub-menu li:hover > a {
  color: #aaa;
  background: rgba(255, 255, 255, 0.15);
}
.bb-sfwd-aside.bb-dark-theme .site-header .sub-menu li:hover > a:hover {
  color: #aaa;
  background: rgba(255, 255, 255, 0.15);
}
.bb-sfwd-aside.bb-dark-theme.bb-template-v2 .buddypanel .side-panel-menu .current-menu-item > a,
.bb-sfwd-aside.bb-dark-theme .buddypanel .side-panel-menu .current-menu-item > a {
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme.bb-template-v2 .buddypanel .side-panel-menu .current-menu-item > a:hover,
.bb-sfwd-aside.bb-dark-theme .buddypanel .side-panel-menu .current-menu-item > a:hover {
  background-color: transparent;
}
.bb-sfwd-aside.bb-dark-theme .buddypanel .side-panel-menu li:not(.current-menu-item) a i:not(.bb-icon-angle-down) {
  opacity: 1;
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme .side-panel-menu .bb-menu-section a {
  color: #fff;
  opacity: 1;
}
.bb-sfwd-aside.bb-dark-theme .side-panel-menu .bb-menu-section a:hover {
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme .learndash_next_prev_link a,
.bb-sfwd-aside.bb-dark-theme .lms-header-instructor .bb-about-instructor h5 a {
  color: var(--bb-alternate-text-color);
}
.bb-sfwd-aside.bb-dark-theme .learndash_next_prev_link a:hover,
.bb-sfwd-aside.bb-dark-theme .lms-header-instructor .bb-about-instructor h5 a:hover {
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .lms-links ul li a {
  color: var(--bb-alternate-text-color);
  border-color: var(--bb-alternate-text-color);
}
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .lms-links ul li a:hover {
  color: #fff;
  border-color: #fff;
}
.bb-sfwd-aside.bb-dark-theme .bb-type-list.bb-lms-list-inside a,
.bb-sfwd-aside.bb-dark-theme .bb-quiz-list a {
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme .bb-learndash-banner,
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper,
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .lms-topic-sidebar-data,
.bb-sfwd-aside.bb-dark-theme .learndash-wrapper .ld-topic-status {
  background-color: #1c1c1c;
}
.bb-sfwd-aside.bb-dark-theme .learndash-wrapper .bb-ld-info-bar .ld-topic-status {
  background-color: transparent;
}
.bb-sfwd-aside.bb-dark-theme div.bb-lms-header,
.bb-sfwd-aside.bb-dark-theme .buddypanel,
.bb-sfwd-aside.bb-dark-theme .bb-mobile-panel-wrapper.left,
.bb-sfwd-aside.bb-dark-theme .bb-mobile-panel-wrapper.left .bb-mobile-panel-inner,
.bb-sfwd-aside.bb-dark-theme #learndash-page-content,
.bb-sfwd-aside.bb-dark-theme .bb-footer,
.bb-sfwd-aside.bb-dark-theme .panel-head,
.bb-sfwd-aside.bb-dark-theme .buddypanel #site-logo,
.bb-sfwd-aside.bb-dark-theme .buddypanel .side-panel-menu a {
  background: #121212;
}
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper,
.bb-sfwd-aside.bb-dark-theme #learndash-page-content {
  border-bottom: 0;
}
.bb-sfwd-aside.bb-dark-theme .bb-footer {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}
.bb-sfwd-aside.bb-dark-theme .header-search-wrap,
.bb-sfwd-aside.bb-dark-theme .header-search-wrap input.search-field {
  background: #000;
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme #primary-navbar .primary-menu > li:hover {
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme #primary-navbar .primary-menu > li:hover.menu-item-has-children:after {
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme #primary-navbar .primary-menu > li:hover > a > i,
.bb-sfwd-aside.bb-dark-theme #primary-navbar .primary-menu > li:hover > a span {
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme #primary-navbar .primary-menu > li.menu-item-has-children:after {
  color: #888;
}
.bb-sfwd-aside.bb-dark-theme #primary-navbar .primary-menu > li.menu-item > .ab-submenu:before {
  border-color: #232323 #232323 transparent transparent;
}
.bb-sfwd-aside.bb-dark-theme #primary-navbar .primary-menu > li .ab-submenu {
  background-color: #000;
}
.bb-sfwd-aside.bb-dark-theme #primary-navbar .primary-menu > li .ab-submenu .bb-sub-menu {
  background-color: #000;
}
.bb-sfwd-aside.bb-dark-theme #primary-navbar .primary-menu > li .ab-submenu .bb-sub-menu li.menu-item:hover > a {
  background: rgba(255, 255, 255, 0.15);
  color: #aaa;
}
.bb-sfwd-aside.bb-dark-theme #primary-navbar .primary-menu > li .ab-submenu .bb-sub-menu li.menu-item:hover > a > i {
  color: #aaa;
}
.bb-sfwd-aside.bb-dark-theme #primary-navbar .primary-menu > li .ab-submenu .bb-sub-menu li.menu-item.menu-item-has-children:after {
  color: #aaa;
}
.bb-sfwd-aside.bb-dark-theme #primary-navbar .primary-menu > li .ab-submenu .bb-sub-menu li.menu-item.menu-item-has-children:hover:after {
  color: #aaa;
}
.bb-sfwd-aside.bb-dark-theme #primary-navbar .primary-menu > li .ab-submenu .bb-sub-menu li.menu-item > a {
  color: #aaa;
}
.bb-sfwd-aside.bb-dark-theme #primary-navbar .primary-menu > li .ab-submenu .bb-sub-menu li.menu-item > a > i {
  color: #aaa;
}
.bb-sfwd-aside.bb-dark-theme #primary-navbar .primary-menu > li .ab-submenu .bb-sub-menu li.menu-item.menu-item.menu-item-has-children > a:after {
  color: #aaa;
}
.bb-sfwd-aside.bb-dark-theme #primary-navbar .primary-menu > li > a {
  color: #939597;
}
.bb-sfwd-aside.bb-dark-theme #primary-navbar .primary-menu > li > a > i {
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme #primary-navbar .primary-menu > li > a:hover {
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme .site-header #primary-navbar #navbar-collapse .more-button.active:after {
  border-color: #232323 #232323 transparent transparent;
}
.bb-sfwd-aside.bb-dark-theme .site-header #primary-navbar #navbar-collapse .sub-menu {
  background-color: #000;
}
.bb-sfwd-aside.bb-dark-theme .site-header #primary-navbar #navbar-collapse .sub-menu a {
  color: #aaa;
}
.bb-sfwd-aside.bb-dark-theme .site-header #primary-navbar #navbar-collapse .sub-menu li:hover > a {
  color: #aaa;
  background: rgba(255, 255, 255, 0.15);
}
.bb-sfwd-aside.bb-dark-theme .site-header #primary-navbar #navbar-collapse .sub-menu .wrapper .sub-menu-inner .menu-item .ab-submenu {
  background-color: #000;
}
.bb-sfwd-aside.bb-dark-theme .site-header #primary-navbar #navbar-collapse .sub-menu .wrapper .sub-menu-inner .menu-item .ab-submenu:before,
.bb-sfwd-aside.bb-dark-theme .site-header #primary-navbar #navbar-collapse .sub-menu .wrapper .sub-menu-inner .menu-item .ab-submenu .bb-sub-menu {
  background-color: #000;
}
.bb-sfwd-aside.bb-dark-theme .site-header #primary-navbar #navbar-collapse .sub-menu .wrapper .sub-menu-inner .menu-item .ab-submenu li:hover > a {
  color: #aaa;
  background: rgba(255, 255, 255, 0.15);
}
.bb-sfwd-aside.bb-dark-theme .site-header .sub-menu,
.bb-sfwd-aside.bb-dark-theme .user-wrap.menu-item-has-children #header-my-account-menu {
  background-color: #000;
}
.bb-sfwd-aside.bb-dark-theme .site-header .sub-menu a,
.bb-sfwd-aside.bb-dark-theme .site-header .sub-menu .user-mention,
.bb-sfwd-aside.bb-dark-theme .user-wrap.menu-item-has-children #header-my-account-menu a,
.bb-sfwd-aside.bb-dark-theme .user-wrap.menu-item-has-children #header-my-account-menu .user-mention {
  color: #aaa;
}
.bb-sfwd-aside.bb-dark-theme .site-header .sub-menu a > i,
.bb-sfwd-aside.bb-dark-theme .site-header .sub-menu a:before,
.bb-sfwd-aside.bb-dark-theme .user-wrap.menu-item-has-children #header-my-account-menu a > i,
.bb-sfwd-aside.bb-dark-theme .user-wrap.menu-item-has-children #header-my-account-menu a:before {
  color: #aaa;
}
.bb-sfwd-aside.bb-dark-theme .site-header .sub-menu li:hover > a,
.bb-sfwd-aside.bb-dark-theme .site-header .sub-menu li:hover > a > i,
.bb-sfwd-aside.bb-dark-theme .site-header .sub-menu li:hover a:before,
.bb-sfwd-aside.bb-dark-theme .user-wrap.menu-item-has-children #header-my-account-menu li:hover > a,
.bb-sfwd-aside.bb-dark-theme .user-wrap.menu-item-has-children #header-my-account-menu li:hover > a > i,
.bb-sfwd-aside.bb-dark-theme .user-wrap.menu-item-has-children #header-my-account-menu li:hover a:before {
  color: #aaa;
}
.bb-sfwd-aside.bb-dark-theme .site-header .sub-menu li.no-icon > a:before,
.bb-sfwd-aside.bb-dark-theme .user-wrap.menu-item-has-children #header-my-account-menu li.no-icon > a:before {
  color: #aaa;
}
.bb-sfwd-aside.bb-dark-theme .site-header .sub-menu:before,
.bb-sfwd-aside.bb-dark-theme .user-wrap.menu-item-has-children #header-my-account-menu:before {
  border-color: #232323 #232323 transparent transparent;
}
.bb-sfwd-aside.bb-dark-theme .site-header .sub-menu .wrapper li .wrapper {
  background-color: transparent;
}
.bb-sfwd-aside.bb-dark-theme .site-header .sub-menu .wrapper li .wrapper:before {
  background-color: #000;
}
.bb-sfwd-aside.bb-dark-theme .site-header .sub-menu .wrapper li .wrapper .ab-submenu {
  background-color: #000;
  box-shadow: none;
}
.bb-sfwd-aside.bb-dark-theme .site-header .sub-menu .user-link {
  border-color: #333 #333 transparent transparent;
}
.bb-sfwd-aside.bb-dark-theme .user-wrap.menu-item-has-children #header-my-account-menu {
  background-color: #000;
}
.bb-sfwd-aside.bb-dark-theme .user-wrap.menu-item-has-children #header-my-account-menu li:hover > a,
.bb-sfwd-aside.bb-dark-theme .user-wrap.menu-item-has-children #header-my-account-menu a:hover {
  background: rgba(255, 255, 255, 0.15);
}
.bb-sfwd-aside.bb-dark-theme .user-wrap.menu-item-has-children #header-my-account-menu li .wrapper .bb-sub-menu {
  background-color: #000;
}
.bb-sfwd-aside.bb-dark-theme .user-wrap.menu-item-has-children #header-my-account-menu li .wrapper .bb-sub-menu a:hover {
  background: rgba(255, 255, 255, 0.15);
}
.bb-sfwd-aside.bb-dark-theme .site-header #header-aside .user-wrap.menu-item-has-children .user-link > i {
  color: #aaa;
}
.bb-sfwd-aside.bb-dark-theme .site-header #header-aside .user-wrap.menu-item-has-children .user-link:hover .user-name,
.bb-sfwd-aside.bb-dark-theme .site-header #header-aside .user-wrap.menu-item-has-children .user-link:hover > i {
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme .site-header #header-aside .user-wrap.menu-item-has-children .user-name {
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme.bb-template-v2 .primary-menu > li:hover > a:before {
  background: rgba(255, 255, 255, 0.1);
}
.bb-sfwd-aside.bb-dark-theme #learndash-page-content .sfwd-course-nav .learndash_next_prev_link a,
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-course-navigation a.course-entry-link {
  background-color: rgba(146, 164, 183, 0.2);
}
.bb-sfwd-aside.bb-dark-theme #learndash-page-content .sfwd-course-nav .learndash_next_prev_link a:hover,
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-course-navigation a.course-entry-link:hover {
  background-color: var(--bb-primary-color);
}
.bb-sfwd-aside.bb-dark-theme #learndash-page-content .sfwd-course-nav .learndash_next_prev_link span.empty-post {
  background-color: rgba(146, 164, 183, 0.1);
}
.bb-sfwd-aside.bb-dark-theme .lms-lesson-item.current > .bb-lesson-head,
.bb-sfwd-aside.bb-dark-theme .lms-topic-item.current > .bb-lms-title-wrap,
.bb-sfwd-aside.bb-dark-theme .lms-quiz-item.current > .bb-lms-title-wrap {
  background: #333;
}
.bb-sfwd-aside.bb-dark-theme .lms-lesson-item.current > a .i-progress.i-progress-completed,
.bb-sfwd-aside.bb-dark-theme .lms-topic-item.current > a .i-progress.i-progress-completed,
.bb-sfwd-aside.bb-dark-theme .lms-quiz-item.current .i-progress.i-progress-completed {
  background-color: var(--bb-primary-color);
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme .i-progress.i-progress-not-completed {
  color: #777;
}
.bb-sfwd-aside.bb-dark-theme .user-wrap a.user-link,
.bb-sfwd-aside.bb-dark-theme .bb-toggle-panel,
.bb-sfwd-aside.bb-dark-theme .buddypanel .bb-toggle-panel,
.bb-sfwd-aside.bb-dark-theme .side-panel-menu i,
.bb-sfwd-aside.bb-dark-theme .site-header i {
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme .user-wrap a.user-link:hover,
.bb-sfwd-aside.bb-dark-theme .user-wrap a.user-link:hover i,
.bb-sfwd-aside.bb-dark-theme .site-header #header-aside a.user-link:hover i,
.bb-sfwd-aside.bb-dark-theme .bb-toggle-panel:hover,
.bb-sfwd-aside.bb-dark-theme .bb-toggle-panel:hover i,
.bb-sfwd-aside.bb-dark-theme .buddypanel .bb-toggle-panel:hover {
  color: #aaa;
}
.bb-sfwd-aside.bb-dark-theme [data-balloon]:after {
  background: rgba(255, 255, 255, 0.95);
  box-shadow: none;
  color: #000;
}
.bb-sfwd-aside.bb-dark-theme [data-balloon]:before {
  background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba(255,255,255,0.95)%22%20transform%3D%22rotate(0)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");
  background-size: 100% auto;
}
.bb-sfwd-aside.bb-dark-theme [data-balloon][data-balloon-pos="right"]:before {
  background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba(255,255,255,0.95)%22%20transform%3D%22rotate(90 6 6)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");
  background-size: 100% auto;
}
.bb-sfwd-aside.bb-dark-theme [data-balloon][data-balloon-pos="left"]:before {
  background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba(255,255,255,0.95)%22%20transform%3D%22rotate(-90 18 18)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");
  background-size: 100% auto;
}
.bb-sfwd-aside.bb-dark-theme [data-balloon][data-balloon-pos="down"]:before {
  background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba(255,255,255,0.95)%22%20transform%3D%22rotate(180 18 6)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");
  background-size: 100% auto;
}
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .lms-lessions-list > ol li a,
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .lms-course-quizzes-list > ul li a {
  color: #888;
}
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .lms-lessions-list > ol li a:hover, .bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .lms-lessions-list > ol li a:hover:before,
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .lms-course-quizzes-list > ul li a:hover,
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .lms-course-quizzes-list > ul li a:hover:before {
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme .lms-topic-item:hover:before {
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme .bb-progress:after {
  border-color: #939597;
}
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .lms-side-item-incomplete {
  color: #939597;
}
.bb-sfwd-aside.bb-dark-theme .learndash-wrapper .bb-ld-info-bar .ld-breadcrumbs .ld-breadcrumbs-segments span a {
  color: #939597;
}
.bb-sfwd-aside.bb-dark-theme .learndash-wrapper .bb-ld-info-bar .ld-breadcrumbs .ld-breadcrumbs-segments span a:hover {
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .lms-side-item-complete {
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme .learndash_next_prev_link .next-link:last-child {
  border-color: #121212;
}
.bb-sfwd-aside.bb-dark-theme .lms-topic-item.current:before,
.bb-sfwd-aside.bb-dark-theme li.lms-topic-item.current > .bb-title,
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .group-exec-list a .lms-group-lead span:first-child,
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .lms-group-flag .lms-group-heading a span,
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .course-group-list a {
  color: var(--bb-headings-color);
}
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .lms-course-members-list .course-members-list a {
  color: #888;
}
.bb-sfwd-aside.bb-dark-theme pre {
  background: #282a2c;
}
.bb-sfwd-aside.bb-dark-theme label {
  color: #f8f8f8;
}
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-instructor .bb-about-instructor h5 a {
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-progress .course-progress-wrap,
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .lms-lessions-list > ol.bb-lessons-list > li.lms-lesson-item,
.bb-sfwd-aside.bb-dark-theme .learndash-wrapper .bb-ld-info-bar .ld-breadcrumbs,
.bb-sfwd-aside.bb-dark-theme .wpProQuiz_content .wpProQuiz_reviewDiv {
  border-bottom-color: #333;
}
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .lms-course-quizzes-list .lms-course-quizzes-heading,
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .lms-course-members-list .lms-course-sidebar-heading,
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .lms-links {
  border-top-color: #333;
}
.bb-sfwd-aside.bb-dark-theme .bb-separator {
  background: #333;
}
.bb-sfwd-aside.bb-dark-theme .wpProQuiz_content .wpProQuiz_questionList li.wpProQuiz_questionListItem,
.bb-sfwd-aside.bb-dark-theme .wpProQuiz_content .wpProQuiz_quiz .wpProQuiz_response,
.bb-sfwd-aside.bb-dark-theme .wpProQuiz_content ul.wpProQuiz_sortStringList > li {
  background-color: #121212;
  border-color: #333;
}
.bb-sfwd-aside.bb-dark-theme .wpProQuiz_content .wpProQuiz_tipp > div,
.bb-sfwd-aside.bb-dark-theme .learndash-wrapper .wpProQuiz_content .wpProQuiz_tipp > div:before {
  background-color: #333;
  border-color: #333;
}
.bb-sfwd-aside.bb-dark-theme .wpProQuiz_content ul.wpProQuiz_questionList[data-type="matrix_sort_answer"] li table td {
  border-color: #333;
}
.bb-sfwd-aside.bb-dark-theme .wpProQuiz_content .wpProQuiz_questionList[data-type="essay"] form input[type="file"] + label,
.bb-sfwd-aside.bb-dark-theme .wpProQuiz_content .wpProQuiz_catOverview span {
  background-color: var(--bb-primary-color);
}
.bb-sfwd-aside.bb-dark-theme input[type="text"],
.bb-sfwd-aside.bb-dark-theme textarea,
.bb-sfwd-aside.bb-dark-theme select {
  background-color: #333;
  border-color: #aaa;
  color: #aaa;
}
.bb-sfwd-aside.bb-dark-theme .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem textarea.wpProQuiz_questionEssay {
  border-color: #aaa;
}
.bb-sfwd-aside.bb-dark-theme .wpProQuiz_content .wpProQuiz_catOverview span.wpProQuiz_catName,
.bb-sfwd-aside.bb-dark-theme .wpProQuiz_catOverview span.wpProQuiz_catPercent {
  color: #aaa;
}
.bb-sfwd-aside.bb-dark-theme .lms-header-instructor .bb-about-instructor .bb-about-instructor-date:before {
  background-color: #aaa;
}
.bb-sfwd-aside.bb-dark-theme .lms-header-instructor .bb-about-instructor .bb-about-instructor-date,
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .lms-group-flag .lms-group-heading > span,
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .group-exec-list a .lms-group-lead span:last-child,
.bb-sfwd-aside.bb-dark-theme .bb-lesson-head .bb-lesson-topics-count,
.bb-sfwd-aside.bb-dark-theme .bb-lesson-head .bb-lesson-quizzes-count,
.bb-sfwd-aside.bb-dark-theme .bb-lesson-head .bb-lesson-sidebar-ld-sep,
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-progress .course-completion-rate,
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-progress .ld-progress-steps,
.bb-sfwd-aside.bb-dark-theme #learndash-page-content .sfwd-course-nav .sfwd-course-expire i,
.bb-sfwd-aside.bb-dark-theme .learndash-wrapper .ld-progress .ld-progress-stats,
.bb-sfwd-aside.bb-dark-theme span.bb-pages .bb-total {
  color: #aaa;
}
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .group-exec-list a .lms-group-lead span:first-child {
  color: var(--bb-headings-color);
}
.bb-sfwd-aside.bb-dark-theme .wpProQuiz_content .wpProQuiz_addToplist {
  background-color: transparent;
  border-top-color: #333;
}
.bb-sfwd-aside.bb-dark-theme .wpProQuiz_content .wpProQuiz_addToplist .wpProQuiz_button2 {
  margin-left: auto;
  margin-right: auto;
}
.bb-sfwd-aside.bb-dark-theme .learndash-wrapper .ld-quiz-actions {
  border-top: 1px solid #333;
}
.bb-sfwd-aside.bb-dark-theme .comment-respond {
  background-color: #121212;
  border-color: #333;
}
.bb-sfwd-aside.bb-dark-theme .comment-respond .comment-author {
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme .comment-respond textarea {
  border-color: #333;
}
.bb-sfwd-aside.bb-dark-theme .comment-respond input[type="submit"].outline:disabled {
  background-color: #333;
}
.bb-sfwd-aside.bb-dark-theme .learndash-wrapper .ld-table-list .ld-table-list-item .ld-table-list-title a {
  color: inherit;
}
.bb-sfwd-aside.bb-dark-theme .comment-list .comment-body {
  background-color: #121212;
  border-color: #333;
  color: #aaa;
}
.bb-sfwd-aside.bb-dark-theme .comment-list .comment-body .comment-author a.url {
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme .comment-list .comment-body a.comment-date {
  color: #aaa;
}
.bb-sfwd-aside.bb-dark-theme .comment-list .comment-body a.comment-date:hover {
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme .bp-feedback.bp-sitewide-notice {
  background-color: rgba(146, 164, 183, 0.2);
  border-color: transparent;
}
.bb-sfwd-aside.bb-dark-theme .bp-feedback.bp-sitewide-notice p {
  color: #939597;
}
.bb-sfwd-aside.bb-dark-theme .bp-feedback.bp-sitewide-notice strong {
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme .bp-feedback.bp-sitewide-notice button {
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme #learndash-page-content .ld-focus-comments #commentform textarea#comment {
  background-color: #333;
  border: 0;
}
.bb-sfwd-aside.bb-dark-theme #learndash-page-content .ld-focus-comments .ld-comment-avatar .ld-comment-avatar-author .ld-comment-author-name {
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme #learndash-page-content .ld-focus-comments .comment .ld-comment-wrapper {
  background-color: #121212;
  border: 1px solid #333;
}
.bb-sfwd-aside.bb-dark-theme #learndash-page-content .ld-focus-comments .ld-focus-comments__heading .ld-focus-comments__header {
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme .buddypanel .site-branding {
  background-color: #121212;
}
.bb-sfwd-aside.bb-dark-theme .widget_ldcoursenavigation .ld-course-navigation .ld-lesson-item-expanded {
  background-color: #121212;
}
.bb-sfwd-aside.bb-dark-theme .learndash-wrapper .ld-course-navigation .ld-lesson-item-expanded::before {
  border-top-color: #1c1c1c;
}
.bb-sfwd-aside.bb-dark-theme .widget_bp_core_members_widget #members-list .item-avatar a .member-status {
  border-color: #1c1c1c;
}
.bb-sfwd-aside.bb-dark-theme .ld-sidebar-widgets li.widget {
  border-top-color: #333;
}
.bb-sfwd-aside.bb-dark-theme .widget_ldcoursenavigation .ld-course-navigation .ld-course-navigation-heading,
.bb-sfwd-aside.bb-dark-theme .widget_ldcourseinfo .ld-courseregistered-content-container .ld-course-info-my-courses {
  border-bottom-color: #333;
}
.bb-sfwd-aside.bb-dark-theme .tribe_mini_calendar_widget .tribe-mini-calendar td,
.bb-sfwd-aside.bb-dark-theme .tribe_mini_calendar_widget .tribe-mini-calendar th {
  background: #121212;
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme .tribe_mini_calendar_widget .tribe-mini-calendar .tribe-events-othermonth {
  background: #121212;
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme .tribe_mini_calendar_widget .tribe-mini-calendar-no-event,
.bb-sfwd-aside.bb-dark-theme .tribe_mini_calendar_widget .tribe-mini-calendar-nav span,
.bb-sfwd-aside.bb-dark-theme .tribe_mini_calendar_widget .tribe-mini-calendar-event .list-info h2.tribe-events-title a,
.bb-sfwd-aside.bb-dark-theme .tribe-mini-calendar-event .list-info h2.tribe-events-title a,
.bb-sfwd-aside.bb-dark-theme .type-tribe_events .tribe-mini-calendar-event .list-date .list-daynumber {
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme .tribe-mini-calendar td,
.bb-sfwd-aside.bb-dark-theme .tribe-mini-calendar th {
  border-color: #333;
}
.bb-sfwd-aside.bb-dark-theme .type-tribe_events .tribe-mini-calendar-event {
  border-color: #333;
  background-color: #121212;
}
.bb-sfwd-aside.bb-dark-theme .tribe-events-countdown-widget div.tribe-countdown-number {
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme .woocommerce.widget_shopping_cart .total {
  border-top-color: #333;
}
.bb-sfwd-aside.bb-dark-theme .widget .dropzone .dz-default {
  background-color: #333;
}
.bb-sfwd-aside.bb-dark-theme .widget .dropzone .dz-default .dz-button > strong,
.bb-sfwd-aside.bb-dark-theme .widget .dropzone .dz-default .dz-button:hover > strong {
  color: #aaa;
}
.bb-sfwd-aside.bb-dark-theme .widget #whats-new-toolbar .emojionearea .emojionearea-button:before,
.bb-sfwd-aside.bb-dark-theme .widget #whats-new-toolbar a [class*=" bb-icon-"] {
  color: #aaa;
}
.bb-sfwd-aside.bb-dark-theme .widget #whats-new-toolbar .post-emoji .emojionearea.medium-editor-placeholder {
  padding: 0;
}
.bb-sfwd-aside.bb-dark-theme .widget div .bbp-topic-form #whats-new-toolbar .medium-editor-toolbar.active {
  background-color: #333;
  bottom: 0;
}
.bb-sfwd-aside.bb-dark-theme .widget div .bbp-topic-form #whats-new-toolbar .medium-editor-toolbar.active .medium-editor-toolbar-actions button b,
.bb-sfwd-aside.bb-dark-theme .widget div .bbp-topic-form #whats-new-toolbar .medium-editor-toolbar.active .medium-editor-toolbar-actions button b:hover {
  color: #aaa;
}
.bb-sfwd-aside.bb-dark-theme .widget div .bbp-topic-form #whats-new-toolbar .medium-editor-toolbar.active .medium-editor-toolbar-actions button b:before,
.bb-sfwd-aside.bb-dark-theme .widget div .bbp-topic-form #whats-new-toolbar .medium-editor-toolbar.active .medium-editor-toolbar-actions button b:hover:before {
  color: #aaa;
}
.bb-sfwd-aside.bb-dark-theme .select2-container .select2-dropdown {
  background: #000;
  border: 1px solid #aaa;
}
.bb-sfwd-aside.bb-dark-theme .select2-container--default .select2-results__option--highlighted[aria-selected] {
  background: #333;
}
.bb-sfwd-aside.bb-dark-theme .entry-content .widget .bbp_topic_tags_wrapper li.select2-search {
  margin-bottom: 0;
}
.bb-sfwd-aside.bb-dark-theme .entry-content .widget .bbp-topic-form .bbp_topic_tags_wrapper,
.bb-sfwd-aside.bb-dark-theme .entry-content .widget .bbp-topic-form .bbp-the-content-wrapper {
  background-color: #333;
  color: #aaa;
}
.bb-sfwd-aside.bb-dark-theme .learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-item-preview-heading,
.bb-sfwd-aside.bb-dark-theme .learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-title {
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme .learndash-wrapper .wpProQuiz_graded_points,
.bb-sfwd-aside.bb-dark-theme .learndash-wrapper .wpProQuiz_points {
  background-color: rgba(146, 164, 183, 0.2);
}
.bb-sfwd-aside.bb-dark-theme.bb-template-v2 .site-header .user-wrap.menu-item-has-children .user-link .user-name {
  color: #aaa;
}
.bb-sfwd-aside.bb-dark-theme.bb-template-v2 .site-header .user-wrap.menu-item-has-children .user-link:hover .user-name {
  color: #fff;
}
.bb-sfwd-aside.bb-dark-theme.bb-template-v2 .site-header .user-wrap.menu-item-has-children .user-link:hover:before {
  background: rgba(255, 255, 255, 0.1);
}
.bb-sfwd-aside.bb-dark-theme.bb-template-v2 .site-header .user-wrap.menu-item-has-children.selected .user-link:before {
  background: rgba(255, 255, 255, 0.1);
}
.bb-sfwd-aside.bb-dark-theme .site-header .bb-icon-close {
  color: #fff;
  background-color: rgba(146, 164, 183, 0.2);
}

.bb-sfwd-aside.bb-dark-theme .bb-mobile-panel-wrapper .bb-mobile-panel-header {
  background-color: #121212;
}
.bb-sfwd-aside.bb-dark-theme .bb-mobile-panel-wrapper .bb-mobile-panel-header {
  background-color: #121212;
}
.bb-sfwd-aside.bb-dark-theme .bb-mobile-panel-header .user-name {
  color: #fff;
}

.bb-sfwd-aside.bb-dark-theme .elementor-location-single > .elementor-section-wrap > .elementor-section .lms-topic-sidebar-data {
  background-color: #1c1c1c;
}

.ld-modal.ld-login-modal .ld-login-modal-register {
  background-color: var(--bb-primary-color);
}
.ld-modal.ld-login-modal .ld-login-modal-wrapper {
  max-width: 360px;
  min-width: inherit;
  padding: 45px 20px;
}
.ld-modal.ld-login-modal .ld-login-modal-wrapper .ld-login-modal-branding > img {
  max-width: 250px;
  height: auto;
}
.ld-modal.ld-login-modal .ld-login-modal-branding {
  margin-bottom: 20px;
}
.ld-modal.ld-login-modal .ld-modal-closer {
  color: #0d0d0e;
}
.ld-modal.ld-login-modal .ld-login-modal-form {
  margin: 15px 0 0;
}
.ld-modal.ld-login-modal .ld-login-modal-form .login-username:before,
.ld-modal.ld-login-modal .ld-login-modal-form .login-password:before {
  top: inherit;
  bottom: 27px;
  color: var(--bb-alternate-text-color);
}
.ld-modal.ld-login-modal .ld-login-modal-form input[type="submit"] {
  background-color: var(--bb-primary-button-background-regular);
  color: var(--bb-primary-button-text-regular);
  border: 1px solid var(--bb-primary-button-border-regular);
  font-weight: 600;
  margin: 10px 0 20px;
  border-radius: var(--bb-button-radius);
}
.ld-modal.ld-login-modal .ld-login-modal-form input[type="submit"]:focus {
  box-shadow: var(--bb-primary-button-focus-shadow);
}
.ld-modal.ld-login-modal .ld-login-modal-form input[type="submit"]:hover {
  background-color: var(--bb-primary-button-background-hover);
  color: var(--bb-primary-button-text-hover);
  border-color: var(--bb-primary-button-border-hover);
  box-shadow: inset 0 0 0 99999px rgba(0, 0, 0, 0.1) !important;
  opacity: 1;
}
.ld-modal.ld-login-modal .ld-login-modal-form .input {
  background-color: var(--bb-content-background-color);
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-input-radius);
  color: var(--bb-body-text-color);
}
.ld-modal.ld-login-modal .ld-login-modal-form form {
  margin-bottom: 0;
}
.ld-modal.ld-login-modal .ld-login-modal-form form label {
  font-weight: normal;
  line-height: 1;
  margin-bottom: 12px;
  margin-top: 10px;
}
.ld-modal.ld-login-modal .ld-login-modal-register .input {
  background-color: var(--bb-content-background-color);
  border: 1px solid var(--bb-content-background-color);
  color: #0d0d0e;
  font-size: 14px;
}
.ld-modal.ld-login-modal .ld-login-modal-register form p {
  margin-bottom: 0;
}
.ld-modal.ld-login-modal .ld-login-modal-register form label {
  font-weight: normal;
}
.ld-modal.ld-login-modal .ld-login-modal-register .ld-alert-warning {
  background-color: rgba(var(--bb-warning-color-rgb), 1);
}
.ld-modal.ld-login-modal .ld-alert-warning {
  background-color: rgba(var(--bb-warning-color-rgb), 0.2);
  border: 0;
  line-height: 1.5;
  text-align: left;
}
.ld-modal.ld-login-modal .ld-alert-warning .ld-alert-content {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.ld-modal.ld-login-modal .ld-alert-warning .ld-alert-content .ld-alert-icon.ld-icon-alert {
  padding-top: 2px;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
  padding-left: 0;
  margin-left: 0;
  margin-right: 7px;
}

.learndash-wrapper .ld-login-modal .ld-login-modal-login {
  background-color: var(--bb-content-background-color);
}
.learndash-wrapper .ld-login-modal .ld-forgot-password-link {
  color: var(--bb-headings-color);
}

.learndash-wrapper.learndash-wrapper-login-modal.ld-modal-open:after {
  content: "";
  position: fixed;
  height: 100%;
  width: 100%;
  background: rgba(255, 255, 255, 0.95);
  top: 0;
  left: 0;
  z-index: 999;
}

.learndash-wrapper .ld-login-modal .ld-login-modal-login .ld-modal-text {
  color: var(--bb-alternate-text-color);
  line-height: 1.5;
  margin-bottom: 20px;
}

.ld-login-modal p.login-username,
.ld-login-modal p.login-password {
  text-align: left;
}

.ld-modal.ld-login-modal.ld-can-register .ld-alert-warning .ld-alert-content,
.learndash-wrapper .ld-modal.ld-can-register .ld-modal-closer,
.ld-modal.ld-login-modal.ld-can-register .ld-modal-closer,
.ld-modal.ld-login-modal.ld-can-register .ld-login-modal-register {
  color: #fff;
}

.ld-modal.ld-login-modal.ld-can-register .ld-login-modal-register {
  background-color: var(--bb-primary-color);
}

.ld-modal.ld-login-modal.ld-can-register .ld-login-modal-login .ld-alert-warning .ld-alert-content {
  color: inherit;
}

label[for="user_reg_email"],
label[for="user_reg_login"] {
  color: #fff;
  text-align: left;
}

.learndash-wrapper .ld-modal .ld-modal-closer {
  top: 0;
}

.learndash-wrapper .ld-login-modal .ld-login-modal-register #ld-user-register {
  margin: 25px 0 0;
}

form#registerform {
  margin-bottom: 0;
}

#ld-user-register .input {
  padding-left: 10px;
}

.learndash-wrapper .ld-login-modal .ld-login-modal-login .ld-modal-heading {
  color: var(--bb-headings-color);
  line-height: 1;
  margin: 0 0 20px;
  font-size: 1.8em;
}

.learndash-wrapper .ld-login-modal .ld-modal-heading {
  font-size: 1.8em;
  font-weight: 500;
}

.learndash-wrapper .ld-login-modal .ld-login-modal-form label {
  color: var(--bb-headings-color);
}

.ld-modal.ld-login-modal.ld-can-register .ld-login-modal-register #wp-submit,
.learndash-wrapper .ld-login-modal .ld-login-modal-register .ld-button {
  background-color: var(--bb-secondary-button-background-regular);
  color: var(--bb-secondary-button-text-regular);
  border: 1px solid var(--bb-secondary-button-border-regular);
  border-radius: var(--bb-button-radius);
  font-weight: 500;
  min-height: 48px;
  width: 100%;
}
.ld-modal.ld-login-modal.ld-can-register .ld-login-modal-register #wp-submit:focus,
.learndash-wrapper .ld-login-modal .ld-login-modal-register .ld-button:focus {
  box-shadow: var(--bb-secondary-button-focus-shadow);
}
.ld-modal.ld-login-modal.ld-can-register .ld-login-modal-register #wp-submit:hover,
.learndash-wrapper .ld-login-modal .ld-login-modal-register .ld-button:hover {
  background-color: var(--bb-secondary-button-background-regular);
  color: var(--bb-secondary-button-text-regular);
  border: 1px solid var(--bb-secondary-button-border-regular);
  box-shadow: none !important;
  opacity: 0.8;
}
.ld-modal.ld-login-modal.ld-can-register .ld-login-modal-register #wp-submit:hover:focus,
.learndash-wrapper .ld-login-modal .ld-login-modal-register .ld-button:hover:focus {
  box-shadow: var(--bb-secondary-button-focus-shadow);
}

.learndash-wrapper .ld-login-modal .ld-login-modal-login {
  background-color: var(--bb-content-background-color);
}
.learndash-wrapper .ld-login-modal .ld-forgot-password-link {
  color: var(--bb-headings-color);
}
.learndash-wrapper .ld-login-modal .ld-forgot-password-link:hover {
  color: var(--bb-primary-color);
}
.learndash-wrapper .ld-login-modal .ld-login-modal-register input[type="text"],
.learndash-wrapper .ld-login-modal .ld-login-modal-register input[type="password"],
.learndash-wrapper .ld-login-modal .ld-login-modal-register input[type="email"] {
  background-color: var(--bb-content-background-color);
  border-color: var(--bb-content-background-color);
}

@media screen and (max-width: 1024px) {
  .learndash-wrapper .ld-login-modal.ld-can-register .ld-modal-closer {
    color: #0d0d0e;
  }
}
@media screen and (min-width: 769px) {
  .learndash-wrapper.ld-modal-open .ld-modal {
    position: fixed;
    z-index: 999991;
    left: 50%;
    top: 5%;
    bottom: 5%;
    width: 90%;
    max-width: 1024px;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    margin: 0;
    height: auto;
    border-radius: var(--bb-block-radius);
  }
}
@media screen and (max-height: 650px) {
  .learndash-wrapper.ld-modal-open .ld-modal {
    display: block;
  }
}
@media screen and (max-width: 768px) {
  .ld-modal.ld-login-modal.ld-can-register .ld-login-modal-register {
    padding: 20px 0;
  }

  a.ld-button.ld-button-reverse.ld-js-register-account {
    margin-bottom: 0;
  }
}
.learndash-wrapper .ld-breadcrumbs {
  background-color: var(--bb-content-alternate-background-color);
}
.learndash-wrapper .ld-breadcrumbs .ld-status.ld-status-progress {
  background-color: var(--bb-primary-color);
}

.learndash-wrapper a.favorite-toggle, .learndash-wrapper a.subscription-toggle {
  border-bottom: 1px solid var(--bb-content-border-color) !important;
  color: var(--bb-headings-color);
}
.learndash-wrapper a.favorite-toggle:hover, .learndash-wrapper a.subscription-toggle:hover {
  border-bottom-color: var(--bb-secondary-button-border-hover) !important;
  color: var(--bb-secondary-button-text-hover);
}
.learndash-wrapper a.prev, .learndash-wrapper a.next {
  border-bottom: 1px solid var(--bb-content-border-color) !important;
}
.learndash-wrapper .bs-meta-item > a {
  border-bottom: 1px solid var(--bb-content-border-color) !important;
}
.learndash-wrapper .bs-meta-item > a:hover {
  border-bottom-color: var(--bb-secondary-button-border-hover) !important;
}

.user-wrap.menu-item-has-children #menu-learndash-focus > li > a {
  padding-left: 40px;
}
.user-wrap.menu-item-has-children #menu-learndash-focus > li.no-icon > a:before {
  content: "\ee6e";
  font-family: bb-icons;
  font-size: 16px;
  line-height: 1;
  position: absolute;
  left: 14px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  margin: 0;
  min-width: 16px;
  text-align: center;
  color: var(--bb-alternate-text-color);
}
.user-wrap.menu-item-has-children #menu-learndash-focus .ab-submenu {
  border-radius: 4px;
}
.user-wrap.menu-item-has-children #menu-learndash-focus li li > a {
  background-color: transparent;
}
.user-wrap.menu-item-has-children #menu-learndash-focus a {
  padding: 11px 14px;
  position: relative !important;
  color: var(--bb-body-text-color);
  background-color: transparent;
}
.user-wrap.menu-item-has-children #menu-learndash-focus a i,
.user-wrap.menu-item-has-children #menu-learndash-focus a img {
  font-size: 18px;
  position: absolute;
  left: 14px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  margin: 0;
  min-width: 18px;
  text-align: center;
  color: var(--bb-alternate-text-color);
}
.user-wrap.menu-item-has-children #menu-learndash-focus a img {
  max-width: 18px;
}
.user-wrap.menu-item-has-children #menu-learndash-focus a:hover {
  color: var(--bb-body-text-color);
  background: var(--bb-content-alternate-background-color);
}
.user-wrap.menu-item-has-children #menu-learndash-focus .bb-sub-menu {
  padding: 8px 0;
}
.user-wrap.menu-item-has-children #menu-learndash-focus .bb-sub-menu a:hover {
  background-color: #fff;
}

.bb-template-v2 .user-wrap.menu-item-has-children #menu-learndash-focus .bb-sub-menu a:hover {
  background-color: var(--bb-content-alternate-background-color);
}

.jq-dropdown {
  z-index: 600;
}
.jq-dropdown .jq-dropdown-menu,
.jq-dropdown .jq-dropdown-panel {
  background: var(--bb-content-background-color);
  border: 0;
  box-shadow: 0 6px 24px 0 rgba(0, 0, 0, 0.12), 0 3px 8px 0 rgba(0, 0, 0, 0.06) !important;
  border-radius: var(--bb-block-radius);
  list-style: none;
  padding: 10px;
  margin: 0;
  min-width: 180px;
}
.jq-dropdown.checkout-dropdown-button .btn-join,
.jq-dropdown.checkout-dropdown-button #btn-join {
  background-color: var(--bb-secondary-button-background-regular) !important;
  color: var(--bb-secondary-button-text-regular) !important;
  border: 1px solid var(--bb-secondary-button-border-regular) !important;
}
.jq-dropdown.checkout-dropdown-button .btn-join:hover,
.jq-dropdown.checkout-dropdown-button #btn-join:hover {
  background-color: var(--bb-secondary-button-background-hover) !important;
  color: var(--bb-secondary-button-text-hover) !important;
  border: 1px solid var(--bb-secondary-button-border-hover) !important;
}
.jq-dropdown.checkout-dropdown-button form {
  margin-top: 5px;
  margin-bottom: 5px;
}
.jq-dropdown.jq-dropdown-tip:before, .jq-dropdown.jq-dropdown-tip:after {
  display: none;
}

/* Color overrides */
.buddyboss-theme .learndash_post_sfwd-lessons .learndash-wrapper .ld-table-list-header.ld-primary-background {
  background-color: transparent !important;
  color: var(--bb-headings-color);
}
.buddyboss-theme .learndash-wrapper .ld-status.ld-status-progress,
.buddyboss-theme .learndash-wrapper .ld-breadcrumbs .ld-status.ld-status-progress {
  background-color: var(--bb-primary-color) !important;
}
.buddyboss-theme.single-sfwd-courses .learndash-wrapper .ld-status.ld-status-progress {
  background-color: var(--bb-content-alternate-background-color) !important;
  color: var(--bb-body-text-color) !important;
}
.buddyboss-theme.single-sfwd-courses .learndash-wrapper .ld-status-icon.ld-status-complete {
  background-color: var(--bb-primary-color);
}
.buddyboss-theme.single-sfwd-courses .learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon {
  background-color: transparent !important;
}
.buddyboss-theme.single-sfwd-courses .learndash-wrapper .ld-expand-button.ld-primary-background {
  background-color: var(--bb-secondary-button-background-regular) !important;
  color: var(--bb-secondary-button-text-regular) !important;
  border: 1px solid var(--bb-secondary-button-border-regular);
}
.buddyboss-theme.single-sfwd-courses .learndash-wrapper .ld-expand-button.ld-primary-background:hover {
  background-color: var(--bb-secondary-button-background-hover) !important;
  color: var(--bb-secondary-button-text-hover) !important;
  border: 1px solid var(--bb-secondary-button-border-hover);
}
.buddyboss-theme.single-sfwd-courses .learndash-wrapper .ld-expand-button.ld-primary-background:focus {
  box-shadow: none;
  outline: none;
}
.buddyboss-theme.single-sfwd-courses .learndash-wrapper .ld-progress .ld-progress-bar .ld-progress-bar-percentage {
  background-color: var(--bb-primary-color);
}
.buddyboss-theme.single-sfwd-courses .learndash-wrapper .ld-status-in-progress {
  border-top-color: #dedfe2;
  border-left-color: #dedfe2;
}
.buddyboss-theme.single-sfwd-courses .learndash-wrapper .ld-status.ld-status-complete {
  background-color: var(--bb-success-color);
}
.buddyboss-theme.single-sfwd-lessons .learndash-wrapper .ld-status-icon.ld-quiz-complete {
  color: #fff;
}
.buddyboss-theme.single-sfwd-quiz .learndash-wrapper .ld-breadcrumbs a {
  color: var(--bb-primary-color) !important;
}
.buddyboss-theme.single-sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_button:not(.wpProQuiz_button_reShowQuestion) {
  background-color: var(--bb-primary-button-background-regular) !important;
  color: var(--bb-primary-button-text-regular) !important;
  border: 1px solid var(--bb-primary-button-border-regular);
}
.buddyboss-theme.single-sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_button:not(.wpProQuiz_button_reShowQuestion):hover {
  background-color: var(--bb-primary-button-background-hover) !important;
  color: var(--bb-primary-button-text-hover) !important;
  border: 1px solid var(--bb-primary-button-border-hover);
}

.learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .ld-file-upload .ld-file-upload-form .ld-button[disabled] {
  background-color: var(--bb-secondary-button-background-regular) !important;
  color: var(--bb-secondary-button-text-regular) !important;
  border: 1px solid var(--bb-secondary-button-border-regular);
  border-bottom: 0 !important;
  outline: none !important;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper, .learndash-wrapper--modern) .ld-file-upload .ld-file-upload-form .ld-button[disabled]:hover {
  background-color: var(--bb-secondary-button-background-hover) !important;
  color: var(--bb-secondary-button-text-hover) !important;
  border: 1px solid var(--bb-secondary-button-border-hover);
}

.learndash-wrapper .ld-button:disabled {
  background-color: var(--bb-secondary-button-background-regular);
  color: var(--bb-secondary-button-text-regular);
  border: 1px solid var(--bb-secondary-button-border-regular);
  border-bottom: 0 !important;
}
.learndash-wrapper .ld-button:disabled:focus {
  box-shadow: var(--bb-secondary-button-focus-shadow);
}
.learndash-wrapper .ld-button:disabled:hover {
  background-color: var(--bb-secondary-button-background-hover);
  color: var(--bb-secondary-button-text-hover);
  border: 1px solid var(--bb-secondary-button-border-hover);
}

.learndash-wrapper .ld-status {
  height: 100%;
  border-radius: var(--bb-label-type-radius);
  text-transform: none;
  font-weight: 400;
  line-height: 30px;
  font-size: 14px;
  letter-spacing: normal;
}
.learndash-wrapper .ld-status.ld-status-complete {
  background-color: var(--bb-success-color);
  color: var(--bb-primary-button-text-regular);
}

.learndash-wrapper .ld-course-status .ld-status {
  font-size: 12px;
}
.learndash-wrapper .ld-course-status .ld-status.ld-status-complete {
  background-color: var(--bb-success-color);
}
.learndash-wrapper .ld-course-status-not-enrolled .ld-status {
  height: auto;
}
.learndash-wrapper .ld-course-status-segment .ld-course-status-label.no-label + .ld-course-status-content {
  margin-top: 27px;
}
.learndash-wrapper .ld-course-status-segment .ld-course-status-action .ld-button {
  font-size: 15px;
  font-weight: inherit;
}
.learndash-wrapper .ld-course-status-segment .ld-course-status-action > form {
  margin-bottom: 0;
}
.learndash-wrapper .ld-course-status-segment .ld-course-status-action #btn-join.btn-disabled {
  background-color: var(--bb-primary-button-background-regular);
  opacity: 0.5;
  pointer-events: none;
}

.ld-exam-content button,
.ld-exam-content .ld-exam-result-button {
  background-color: var(--bb-primary-button-background-regular);
  color: var(--bb-primary-button-text-regular);
  border: 1px solid var(--bb-primary-button-border-regular);
  border-bottom: 1px solid var(--bb-primary-button-border-regular) !important;
  border-radius: var(--bb-button-radius);
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  font-size: 14px;
  display: inline-block;
  padding: 10px 19px;
  line-height: 1.471;
}
.ld-exam-content button:focus,
.ld-exam-content .ld-exam-result-button:focus {
  box-shadow: var(--bb-primary-button-focus-shadow);
}
.ld-exam-content button:hover,
.ld-exam-content .ld-exam-result-button:hover {
  background-color: var(--bb-primary-button-background-hover);
  color: var(--bb-primary-button-text-hover);
  border-color: var(--bb-primary-button-border-hover);
  border-bottom: 1px solid var(--bb-primary-button-border-hover) !important;
}
.ld-exam-content button:focus,
.ld-exam-content .ld-exam-result-button:focus {
  box-shadow: var(--bb-primary-button-focus-shadow) !important;
}
.ld-exam-content .ld-exam-progress .ld-exam-progress-bar {
  width: 100%;
  border-radius: 100px;
  box-shadow: none;
  height: 10px;
  margin: 1em 0;
  padding: 0;
}
.ld-exam-content .ld-exam-progress .ld-exam-progress-bar .ld-exam-progress-bar-fill {
  background-color: var(--bb-primary-color);
  border-radius: 10px;
  height: 100%;
}
.ld-exam-content .ld-exam-questions {
  margin-left: 0;
}
.ld-exam-content .ld-exam-questions .ld-exam-question-answers .ld-exam-question-answer {
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-block-radius-inner);
  padding: 10px 20px;
  margin-bottom: 8px;
}
.ld-exam-content .ld-exam-questions .ld-exam-question-answers .ld-exam-question-answer input {
  margin: auto 1em auto 0;
}
.ld-exam-content .ld-exam-questions .ld-exam-question-answers .ld-exam-question-answer label {
  padding: 0 0 0 2em;
}
.ld-exam-content .ld-exam-questions .ld-exam-question-answers .ld-exam-question-answer.ld-exam-question-answer-correct.ld-exam-question-answer-student-not-selected {
  background-color: rgba(var(--bb-success-color-rgb), 0.1);
  border-color: transparent;
}
.ld-exam-content .ld-exam-questions .ld-exam-question-answers .ld-exam-question-answer.ld-exam-question-answer-student-correct.ld-exam-question-answer-student-selected {
  background-color: rgba(var(--bb-success-color-rgb), 0.1);
  border-color: var(--bb-content-border-color);
}
.ld-exam-content .ld-exam-questions .ld-exam-question-answers .ld-exam-question-answer.ld-exam-question-answer-student-incorrect.ld-exam-question-answer-student-selected {
  background-color: transparent;
  border-color: var(--bb-danger-color);
}
.ld-exam-content .ld-exam-result-message {
  background-color: var(--bb-content-alternate-background-color);
  border: 1px solid var(--bb-content-border-color);
  color: var(--bb-body-text-color);
  border-radius: var(--bb-block-radius-inner);
}

.bb-single-course-sidebar .bb-button-wrap {
  padding-top: 10px;
}

.ld-item-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.ld-item-title .lms-is-locked-ico i {
  margin-left: 10px;
  color: var(--bb-alternate-text-color);
}

.single-item.groups.courses .bb-course-banner-inner,
.learndash-theme.single-sfwd-courses .bb-course-banner-inner {
  max-width: -webkit-calc(100% - 480px);
  max-width: calc(100% - 480px);
  width: -webkit-calc(100% - 480px);
  width: calc(100% - 480px);
}
.single-item.groups.courses .bb-about-instructor .bb-instructor-heading,
.single-item.groups.courses .bb-about-instructor h4,
.learndash-theme.single-sfwd-courses .bb-about-instructor .bb-instructor-heading,
.learndash-theme.single-sfwd-courses .bb-about-instructor h4 {
  margin-left: 5px;
}
.single-item.groups.courses .ld-progress.ld-progress-inline .ld-progress-bar,
.learndash-theme.single-sfwd-courses .ld-progress.ld-progress-inline .ld-progress-bar {
  height: 3px;
  color: #fff;
}
.single-item.groups.courses .ld-progress .ld-progress-bar .ld-progress-bar-percentage,
.learndash-theme.single-sfwd-courses .ld-progress .ld-progress-bar .ld-progress-bar-percentage {
  height: 3px;
}
.single-item.groups.courses .learndash-wrapper .ld-course-status .ld-status.ld-status-progress,
.learndash-theme.single-sfwd-courses .learndash-wrapper .ld-course-status .ld-status.ld-status-progress {
  text-transform: none;
  font-weight: 500;
  font-size: 12px;
}
@media screen and (max-width: 1200px) {
  .single-item.groups.courses .bb-course-banner-inner,
  .learndash-theme.single-sfwd-courses .bb-course-banner-inner {
    max-width: -webkit-calc(100% - 400px);
    max-width: calc(100% - 400px);
    width: -webkit-calc(100% - 400px);
    width: calc(100% - 400px);
  }
}
@media screen and (max-width: 992px) {
  .single-item.groups.courses .bb-course-banner-inner,
  .learndash-theme.single-sfwd-courses .bb-course-banner-inner {
    max-width: -webkit-calc(100% - 350px);
    max-width: calc(100% - 350px);
    width: -webkit-calc(100% - 350px);
    width: calc(100% - 350px);
  }
}
@media screen and (max-width: 880px) {
  .single-item.groups.courses .bb-course-banner-inner,
  .learndash-theme.single-sfwd-courses .bb-course-banner-inner {
    max-width: -webkit-calc(100% - 320px);
    max-width: calc(100% - 320px);
    width: -webkit-calc(100% - 320px);
    width: calc(100% - 320px);
  }
}
@media screen and (max-width: 820px) {
  .single-item.groups.courses .bb-course-banner-inner,
  .learndash-theme.single-sfwd-courses .bb-course-banner-inner {
    max-width: 100%;
    width: 100%;
  }
  .single-item.groups.courses .bb-grid .bb-learndash-content-wrap,
  .learndash-theme.single-sfwd-courses .bb-grid .bb-learndash-content-wrap {
    padding-left: 10px;
    padding-right: 10px;
  }
  .single-item.groups.courses .bb-single-course-sidebar,
  .learndash-theme.single-sfwd-courses .bb-single-course-sidebar {
    max-width: 100%;
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
  }
}
@media screen and (max-width: 640px) {
  .single-item.groups.courses .learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-lesson-details,
  .learndash-theme.single-sfwd-courses .learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-lesson-details {
    margin: 0;
  }
  .single-item.groups.courses .learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-header,
  .learndash-theme.single-sfwd-courses .learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-header {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .single-item.groups.courses .learndash-wrapper .ld-item-list.ld-lesson-list .ld-section-heading .ld-item-list-actions,
  .single-item.groups.courses .learndash-wrapper .ld-item-list.ld-lesson-list .ld-section-heading h2,
  .learndash-theme.single-sfwd-courses .learndash-wrapper .ld-item-list.ld-lesson-list .ld-section-heading .ld-item-list-actions,
  .learndash-theme.single-sfwd-courses .learndash-wrapper .ld-item-list.ld-lesson-list .ld-section-heading h2 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
  }
  .single-item.groups.courses .learndash-wrapper .ld-item-list .ld-item-list-item.ld-item-lesson-item .ld-item-list-item-preview .ld-item-name,
  .learndash-theme.single-sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-item.ld-item-lesson-item .ld-item-list-item-preview .ld-item-name {
    width: -webkit-calc(100% - 18px);
    width: calc(100% - 18px);
  }
  .single-item.groups.courses .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview,
  .learndash-theme.single-sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .single-item.groups.courses .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-details,
  .learndash-theme.single-sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-details {
    margin-top: 0;
    margin-left: 0;
  }
  .single-item.groups.courses .learndash-wrapper .ld-item-list .ld-section-heading .ld-item-list-actions .ld-expand-button,
  .learndash-theme.single-sfwd-courses .learndash-wrapper .ld-item-list .ld-section-heading .ld-item-list-actions .ld-expand-button {
    width: 100px;
  }
  .single-item.groups.courses .learndash-wrapper .ld-progress.ld-progress-inline .ld-progress-bar,
  .learndash-theme.single-sfwd-courses .learndash-wrapper .ld-progress.ld-progress-inline .ld-progress-bar {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    margin-bottom: 5px;
  }
  .single-item.groups.courses .learndash-wrapper .ld-course-status.ld-course-status-enrolled .ld-progress .ld-progress-stats,
  .learndash-theme.single-sfwd-courses .learndash-wrapper .ld-course-status.ld-course-status-enrolled .ld-progress .ld-progress-stats {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .single-item.groups.courses .learndash-wrapper .ld-course-status.ld-course-status-enrolled,
  .learndash-theme.single-sfwd-courses .learndash-wrapper .ld-course-status.ld-course-status-enrolled {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .single-item.groups.courses .ld-item-list .ld-item-list-item .ld-item-name,
  .learndash-theme.single-sfwd-courses .ld-item-list .ld-item-list-item .ld-item-name {
    width: 100%;
  }
  .single-item.groups.courses .ld-status-incomplete ~ .ld-item-title,
  .learndash-theme.single-sfwd-courses .ld-status-incomplete ~ .ld-item-title {
    width: -webkit-calc(100% - 60px);
    width: calc(100% - 60px);
  }
  .single-item.groups.courses .learndash-wrapper .ld-course-status.ld-course-status-enrolled .ld-progress,
  .learndash-theme.single-sfwd-courses .learndash-wrapper .ld-course-status.ld-course-status-enrolled .ld-progress {
    width: -webkit-calc(100% - 120px);
    width: calc(100% - 120px);
    padding-bottom: 0;
    margin-right: 20px;
  }
  .single-item.groups.courses .learndash-wrapper .ld-course-status.ld-course-status-enrolled,
  .learndash-theme.single-sfwd-courses .learndash-wrapper .ld-course-status.ld-course-status-enrolled {
    padding-bottom: 15px;
  }
}
@media screen and (max-width: 543px) {
  .single-item.groups.courses .bb-about-instructor .bb-avatar-wrap,
  .learndash-theme.single-sfwd-courses .bb-about-instructor .bb-avatar-wrap {
    margin-bottom: 0;
    margin-right: 20px;
  }
  .single-item.groups.courses .bb-instructor-wrap.flex,
  .learndash-theme.single-sfwd-courses .bb-instructor-wrap.flex {
    padding-bottom: 20px;
  }
}
@media screen and (max-width: 480px) {
  .single-item.groups.courses .learndash-wrapper .ld-item-list .ld-item-list-item.ld-item-lesson-item .ld-item-list-item-preview .ld-item-name .ld-item-title,
  .learndash-theme.single-sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-item.ld-item-lesson-item .ld-item-list-item-preview .ld-item-name .ld-item-title {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .single-item.groups.courses .learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-header,
  .learndash-theme.single-sfwd-courses .learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-header {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .single-item.groups.courses .learndash-wrapper .ld-table-list .ld-table-list-items div.ld-table-list-item a.ld-table-list-item-preview,
  .learndash-theme.single-sfwd-courses .learndash-wrapper .ld-table-list .ld-table-list-items div.ld-table-list-item a.ld-table-list-item-preview {
    padding: 16px 15px 16px 45px;
  }
  .single-item.groups.courses .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-details,
  .learndash-theme.single-sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-details {
    margin-top: 4px;
  }
}
@media screen and (max-width: 380px) {
  .single-item.groups.courses .learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-header,
  .learndash-theme.single-sfwd-courses .learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-header {
    display: none;
  }
}

@media (max-width: 992px) and (min-width: 820px) {
  .learndash-wrapper .ld-course-status.ld-course-status-enrolled .ld-progress {
    width: -webkit-calc(100% - 120px);
    width: calc(100% - 120px);
    padding-bottom: 0;
    margin-right: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding-right: 0;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }

  .learndash-wrapper .ld-course-status.ld-course-status-enrolled {
    padding-bottom: 15px;
  }

  .learndash-wrapper .ld-progress.ld-progress-inline .ld-progress-bar {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    width: 100%;
    margin: 1em 0 5px;
  }
}
.learndash-wrapper .ld-status-icon.ld-status-complete,
.learndash-wrapper .ld-status-icon.ld-quiz-complete,
.learndash-wrapper .ld-progress .ld-progress-bar .ld-progress-bar-percentage {
  background-color: var(--bb-primary-color);
}

.learndash-wrapper .ld-table-list-items .ld-table-list-item .ld-table-list-item-quiz .ld-item-title,
.learndash-wrapper .ld-table-list .ld-table-list-items div.ld-table-list-item a.ld-table-list-item-preview .ld-topic-title:before,
.learndash-wrapper .ld-table-list .ld-table-list-items div.ld-table-list-item a.ld-table-list-item-preview .ld-topic-title,
.learndash-wrapper .ld-item-list-item.ld-item-lesson-item .ld-item-list-item-preview .ld-icon-arrow-down,
.learndash-wrapper .ld-item-list-item.ld-item-lesson-item .ld-item-list-item-preview .ld-item-name .ld-item-title .lms-is-locked-ico i,
.learndash-wrapper .ld-item-list-item.ld-item-lesson-item .ld-item-name .ld-item-title .ld-item-components span {
  color: var(--bb-alternate-text-color);
}

.learndash-wrapper .ld-item-list .ld-item-list-item a.ld-item-name {
  color: var(--bb-headings-color);
}
.learndash-wrapper .ld-item-list .ld-item-list-item a.ld-item-name:hover {
  color: var(--bb-primary-color);
}

.learndash-wrapper .ld-table-list .ld-table-list-items div.ld-table-list-item a.ld-table-list-item-preview:hover {
  /* stylelint-disable max-line-length */
}
.learndash-wrapper .ld-table-list .ld-table-list-items div.ld-table-list-item a.ld-table-list-item-preview:hover .ld-topic-title:before .learndash-wrapper .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-quiz .ld-table-list-item-preview:hover .ld-item-title,
.learndash-wrapper .ld-table-list .ld-table-list-items div.ld-table-list-item a.ld-table-list-item-preview:hover .ld-topic-title {
  /* stylelint-enable */
  color: var(--bb-primary-color);
}

.learndash-wrapper .ld-item-list {
  /* stylelint-disable max-line-length */
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview:hover .ld-item-details .ld-expand-button .ld-icon,
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview:hover a.ld-item-name .ld-item-title,
.learndash-wrapper .ld-item-list .ld-item-list-item.ld-item-lesson-item .ld-item-list-item-preview:hover .ld-item-name .ld-item-title .ld-item-components span {
  /* stylelint-enable */
  color: var(--bb-primary-color);
}

.learndash-wrapper .ld-status-unlocked,
.ld-course-status .ld-status.ld-status-progress {
  background-color: var(--bb-content-border-color);
}

#learndash-tooltips .ld-tooltip {
  background-color: var(--bb-tooltip-background);
  color: var(--bb-tooltip-color);
}

#learndash-tooltips .ld-tooltip:after {
  background-color: var(--bb-tooltip-background);
}

.learndash-wrapper .ld-expand-button,
.learndash-wrapper .ld-expand-button.ld-primary-background,
.learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon {
  background-color: inherit;
}
.learndash-wrapper .ld-secondary-in-progress-icon {
  border-left-color: #dedfe2;
  border-top-color: #dedfe2;
  color: var(--bb-primary-color);
}
.learndash-wrapper .ld-alert-warning .ld-alert-icon {
  background-color: transparent !important;
}
.learndash-wrapper .ld-alert-warning .ld-alert-icon {
  color: inherit !important;
}

.single-item.groups.courses .site {
  overflow: hidden;
}

.wp-block-instructor-role-wisdm-instructor-products .mantine-MultiSelect-searchInput,
.wp-block-instructor-role-wisdm-instructor-products .mantine-Select-input,
.wp-block-instructor-role-wisdm-tabs .mantine-MultiSelect-searchInput,
.wp-block-instructor-role-wisdm-tabs .mantine-Select-input {
  background-image: none;
}
.wp-block-instructor-role-wisdm-instructor-products .mantine-MultiSelect-searchInput:focus,
.wp-block-instructor-role-wisdm-instructor-products .mantine-Select-input:focus,
.wp-block-instructor-role-wisdm-tabs .mantine-MultiSelect-searchInput:focus,
.wp-block-instructor-role-wisdm-tabs .mantine-Select-input:focus {
  outline: none;
  box-shadow: none;
}
.wp-block-instructor-role-wisdm-instructor-products .mantine-TimeField-timeInput:focus,
.wp-block-instructor-role-wisdm-tabs .mantine-TimeField-timeInput:focus {
  outline: none;
  box-shadow: none;
}
.wp-block-instructor-role-wisdm-instructor-products button.mantine-Stepper-step:active, .wp-block-instructor-role-wisdm-instructor-products button.mantine-Stepper-step:focus,
.wp-block-instructor-role-wisdm-instructor-products button.mantine-Tabs-tab:active,
.wp-block-instructor-role-wisdm-instructor-products button.mantine-Tabs-tab:focus,
.wp-block-instructor-role-wisdm-tabs button.mantine-Stepper-step:active,
.wp-block-instructor-role-wisdm-tabs button.mantine-Stepper-step:focus,
.wp-block-instructor-role-wisdm-tabs button.mantine-Tabs-tab:active,
.wp-block-instructor-role-wisdm-tabs button.mantine-Tabs-tab:focus {
  outline: none;
  box-shadow: none;
}
.wp-block-instructor-role-wisdm-instructor-products button.mantine-NumberInput-control,
.wp-block-instructor-role-wisdm-tabs button.mantine-NumberInput-control {
  border-radius: inherit;
  border-left-color: var(--bb-content-border-color);
}

.wp-block-instructor-role-wisdm-tabs .mantine-Checkbox-root .mantine-Checkbox-inner {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.wp-block-instructor-role-wisdm-tabs .mantine-Radio-root .mantine-Radio-inner {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.wp-block-instructor-role-wisdm-tabs input[type="checkbox"] {
  width: inherit;
  height: inherit;
}
.wp-block-instructor-role-wisdm-tabs input[type="radio"] {
  width: 20px;
  height: 20px;
}
.wp-block-instructor-role-wisdm-tabs .mantine-PasswordInput-innerInput {
  border: 0;
}
.wp-block-instructor-role-wisdm-tabs .mantine-PasswordInput-innerInput:active, .wp-block-instructor-role-wisdm-tabs .mantine-PasswordInput-innerInput:focus {
  outline: none;
  box-shadow: none;
}
.wp-block-instructor-role-wisdm-tabs table.mantine-DateRangePicker-month {
  border: 0;
}
.wp-block-instructor-role-wisdm-tabs button.mantine-PasswordInput-visibilityToggle:hover {
  border: 0;
  outline: none;
  box-shadow: none;
  color: inherit;
}
.wp-block-instructor-role-wisdm-tabs button.mantine-PasswordInput-visibilityToggle:active, .wp-block-instructor-role-wisdm-tabs button.mantine-PasswordInput-visibilityToggle:focus {
  border: 0;
  outline: none;
  box-shadow: none;
  background-color: transparent;
  color: inherit;
}
.wp-block-instructor-role-wisdm-tabs .ir-courses-tabs .mantine-Button-root,
.wp-block-instructor-role-wisdm-tabs .ir-products-tabs .mantine-Button-root {
  border: 0;
  border-bottom: 1px solid transparent;
}
.wp-block-instructor-role-wisdm-tabs .ir-courses-tabs .mantine-Button-root.active,
.wp-block-instructor-role-wisdm-tabs .ir-products-tabs .mantine-Button-root.active {
  border-bottom: 1px solid var(--bb-primary-color);
}
.wp-block-instructor-role-wisdm-tabs .ir-courses-tabs .mantine-Button-root:active, .wp-block-instructor-role-wisdm-tabs .ir-courses-tabs .mantine-Button-root:focus,
.wp-block-instructor-role-wisdm-tabs .ir-products-tabs .mantine-Button-root:active,
.wp-block-instructor-role-wisdm-tabs .ir-products-tabs .mantine-Button-root:focus {
  outline: none;
  box-shadow: none;
}

.wp-block-instructor-role-dashboard-settings .ir-button-no-bg:active, .wp-block-instructor-role-dashboard-settings .ir-button-no-bg:focus {
  box-shadow: none;
}
/* stylelint-disable scss/no-duplicate-mixins */
/* stylelint-enable */
.woocommerce .woocommerce-result-count {
  font-size: 14px;
  margin: 0.5em 0;
  margin-right: auto;
  color: var(--bb-alternate-text-color);
}
.woocommerce form.woocommerce-ordering select::-ms-expand {
  display: none;
}
.woocommerce form.woocommerce-ordering select {
  font-size: 14px;
  height: 36px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  outline: none;
}
.woocommerce ul.products:not(.elementor-grid) {
  -webkit-column-count: auto;
          column-count: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.woocommerce ul.products:not(.elementor-grid).columns-4 li.product .bs_after_shop_loop_item_links {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.woocommerce ul.products:not(.elementor-grid).columns-4 li.product .bs_after_shop_loop_item_links a.added_to_cart.wc-forward {
  width: 100%;
  border-right: 0;
  border-radius: 0;
}
.woocommerce ul.products:not(.elementor-grid).columns-4 li.product .bs_after_shop_loop_item_links a.button {
  -ms-flex-item-align: center;
      align-self: center;
  width: 100%;
}
.woocommerce ul.products:not(.elementor-grid).columns-4 li.product .bs_after_shop_loop_item_links a.button.add_to_cart_button.added {
  border-radius: 0 0 4px 4px;
}
.woocommerce ul.products:not(.elementor-grid) li.product,
.woocommerce ul.products:not(.elementor-grid) li.product.type-product {
  margin-bottom: 20px;
}
.woocommerce ul.products:not(.elementor-grid) li.product span.onsale {
  margin: 0;
  left: 0;
  right: auto;
}
.woocommerce li.product {
  background-color: var(--bb-content-background-color);
  box-shadow: 0 0 2px 0 rgba(18, 43, 70, 0.25);
  border-radius: var(--bb-block-radius);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 0 10px 20px;
  width: -webkit-calc(33.333% - 20px);
  width: calc(33.333% - 20px);
}
.woocommerce li.product a.woocommerce-LoopProduct-link {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
}
.woocommerce li.product a.woocommerce-LoopProduct-link > img {
  border-radius: var(--bb-block-radius) var(--bb-block-radius) 0 0;
  margin: 0 0 0.5em;
  border: 0;
  border-bottom: 1px solid var(--bb-content-border-color);
}
.woocommerce li.product .woocommerce-loop-product__title {
  text-align: center;
  font-size: 16px;
  line-height: 24px;
}
.woocommerce li.product .star-rating {
  margin-left: auto;
  margin-right: auto;
}
.woocommerce li.product .price {
  text-align: center;
  color: var(--bb-primary-color);
  font-weight: 500;
}
.woocommerce li.product .price ins {
  text-decoration: none;
  font-weight: 500;
}
.woocommerce li.product .price del {
  color: #c8cbcf;
  opacity: 1;
  font-weight: 400;
}
.woocommerce li.product .bs_after_shop_loop_item_separator {
  width: 100%;
  height: 1px;
  border-bottom: 1px solid var(--bb-content-border-color);
  margin: 0.4em 0 0;
}
.woocommerce li.product .bs_after_shop_loop_item_links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.woocommerce li.product a.button {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.woocommerce li.product a.button.add_to_cart_button,
.woocommerce li.product a.added_to_cart.wc-forward,
.woocommerce li.product a.button.product_type_simple,
.woocommerce li.product a.button.product_type_grouped,
.woocommerce li.product a.button.product_type_external,
.woocommerce li.product a.button.product_type_variable {
  border-radius: 0 0 var(--bb-block-radius) var(--bb-block-radius);
  border: 0;
  background-color: var(--bb-content-background-color);
  float: right;
  color: var(--bb-primary-color);
  text-transform: uppercase;
  font-weight: normal;
  font-size: 12px;
  line-height: 2.5;
  text-align: center;
  min-height: auto;
  white-space: nowrap;
  overflow: hidden;
  padding: 0.618em 1em;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.woocommerce li.product a.button.add_to_cart_button:hover,
.woocommerce li.product a.added_to_cart.wc-forward:hover,
.woocommerce li.product a.button.product_type_simple:hover,
.woocommerce li.product a.button.product_type_grouped:hover,
.woocommerce li.product a.button.product_type_external:hover,
.woocommerce li.product a.button.product_type_variable:hover {
  background-color: var(--bb-primary-color);
  color: #fff;
}
.woocommerce li.product a.button.add_to_cart_button:focus,
.woocommerce li.product a.added_to_cart.wc-forward:focus,
.woocommerce li.product a.button.product_type_simple:focus,
.woocommerce li.product a.button.product_type_grouped:focus,
.woocommerce li.product a.button.product_type_external:focus,
.woocommerce li.product a.button.product_type_variable:focus {
  box-shadow: none;
}
.woocommerce li.product a.button.add_to_cart_button.added {
  border-radius: 0 0 var(--bb-block-radius) 0;
}
.woocommerce li.product a.button.product_type_external {
  white-space: normal;
  line-height: 2;
}
.woocommerce li.product a.button.add_to_cart_button.added {
  margin-top: auto;
  border-top: 1px solid var(--bb-content-border-color);
}
.woocommerce li.product a.button.add_to_cart_button,
.woocommerce li.product a.button.product_type_simple,
.woocommerce li.product a.button.product_type_grouped,
.woocommerce li.product a.button.product_type_external,
.woocommerce li.product a.button.product_type_variable {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-top: auto;
  border-top: 1px solid var(--bb-content-border-color);
}
.woocommerce li.product a.added_to_cart.wc-forward {
  border-radius: 0 0 0 4px;
  border-right: 1px solid var(--bb-content-border-color);
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  width: 50%;
  max-height: 50px;
  margin-top: auto;
  border-top: 1px solid var(--bb-content-border-color);
}
.woocommerce li.product .star-rating {
  font-size: 0.757em;
  margin-bottom: 1em;
}
.woocommerce li.product .star-rating:before {
  content: "\53\53\53\53\53";
}
.woocommerce li.product .star-rating span {
  color: var(--bb-warning-color);
}
.woocommerce li.product:hover {
  box-shadow: 0 6px 24px 0 rgba(18, 43, 70, 0.12);
}
@media (min-width: 1200px) {
  .woocommerce.woo-sidebar ul.products.columns-4 a.button.add_to_cart_button.added:after, .woocommerce.woo-sidebar ul.products.columns-5 a.button.add_to_cart_button.added:after, .woocommerce.woo-sidebar ul.products.columns-6 a.button.add_to_cart_button.added:after {
    display: none;
  }
}
.woocommerce ul.products li.product .price {
  color: var(--bb-primary-color);
}
.woocommerce ul.products.columns-5 a.added_to_cart.wc-forward,
.woocommerce ul.products.columns-6 a.added_to_cart.wc-forward, .woocommerce.bb-has-wc-sidebar ul.products.columns-4 a.added_to_cart.wc-forward {
  width: 100%;
  border-right: 0;
}
@media (max-width: 992px) {
  .woocommerce ul.products li.product a.added_to_cart.wc-forward {
    width: 100%;
    border-right: 0;
  }
  .woocommerce .woocommerce li.product a.button.add_to_cart_button.added {
    border-radius: 0 0 var(--bb-block-radius) var(--bb-block-radius);
  }
}
.woocommerce span.onsale {
  margin: 0;
  top: 0;
  left: 0;
  border-top: 1px solid var(--bb-content-border-color);
  border-left: 1px solid var(--bb-content-border-color);
  right: auto;
  border-radius: var(--bb-block-radius) 0 var(--bb-block-radius) 0;
  padding: 10px;
  background-color: #fe6f4b;
  min-height: auto;
  min-width: auto;
  line-height: 1em;
  text-transform: uppercase;
  font-size: 12px;
}
.woocommerce li.product span.onsale {
  border-top: 0;
  border-left: 0;
}
.woocommerce .star-rating {
  font-size: 12px;
  margin-top: 2px;
  min-width: 90px;
}
.woocommerce .star-rating:before {
  content: "\53\53\53\53\53";
  letter-spacing: 5px;
}
.woocommerce .star-rating span {
  color: var(--bb-warning-color);
}
.woocommerce .star-rating span:before {
  letter-spacing: 5px;
}
.woocommerce .woocommerce-error,
.woocommerce .woocommerce-info,
.woocommerce .woocommerce-message {
  border-top: 0;
  background-color: var(--bb-content-background-color);
  border-radius: var(--bb-block-radius);
  border: 1px solid var(--bb-content-border-color);
  font-size: 16px;
  margin-bottom: 1em;
}
.woocommerce .woocommerce-error .button,
.woocommerce .woocommerce-info .button,
.woocommerce .woocommerce-message .button {
  background-color: var(--bb-primary-button-background-regular);
  color: var(--bb-primary-button-text-regular);
  border: 1px solid var(--bb-primary-button-border-regular);
  font-size: 14px;
  font-weight: normal;
  padding-left: 1em;
  padding-right: 1em;
  min-height: auto;
  margin-left: 30px;
}
.woocommerce .woocommerce-error .button:focus,
.woocommerce .woocommerce-info .button:focus,
.woocommerce .woocommerce-message .button:focus {
  box-shadow: var(--bb-primary-button-focus-shadow);
}
.woocommerce .woocommerce-error .button:hover,
.woocommerce .woocommerce-info .button:hover,
.woocommerce .woocommerce-message .button:hover {
  background-color: var(--bb-primary-button-background-hover);
  color: var(--bb-primary-button-text-hover);
  border-color: var(--bb-primary-button-border-hover);
}
.woocommerce .woocommerce-error {
  background: var(--bb-danger-color);
  color: #fff;
  border: 0;
}
.woocommerce .woocommerce-error strong {
  color: #fff;
}
.woocommerce .woocommerce-error::before {
  font-size: 16px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  font-family: bb-icons;
  content: "\ee65";
  font-weight: 100;
  color: #fff;
}
.woocommerce .woocommerce-info {
  color: inherit;
}
.woocommerce .woocommerce-info::before {
  font-size: 18px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  content: "\e882";
  font-family: bb-icons;
  color: inherit;
}
.woocommerce .woocommerce-message {
  color: inherit;
}
.woocommerce .woocommerce-message::before {
  font-size: 16px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  font-family: bb-icons;
  content: "\e875";
  color: inherit;
}
.woocommerce .woocommerce-breadcrumb {
  font-size: 14px;
  color: var(--bb-headings-color);
}
.woocommerce .woocommerce-breadcrumb a {
  color: var(--bb-alternate-text-color);
}
.woocommerce .woocommerce-breadcrumb a:hover {
  color: var(--bb-headings-color);
}
.woocommerce .woocommerce-breadcrumb .bc-delimiter {
  margin: 0 3px;
  position: relative;
  top: 1px;
}
.woocommerce a.button {
  font-style: normal;
  background-color: var(--bb-primary-button-background-regular);
  color: var(--bb-primary-button-text-regular);
  border: 1px solid var(--bb-primary-button-border-regular);
  /* min-height: $button-height; */
  /* This makes an issue with various plugins button height */
  font-weight: 500;
  text-decoration: none;
  text-align: center;
  cursor: pointer;
  display: inline-block;
  line-height: 1.3;
  outline: none;
  vertical-align: middle;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  min-height: 34px;
  padding: 6px 20px;
  border-radius: var(--bb-button-radius);
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
}
.woocommerce a.button:focus {
  box-shadow: var(--bb-primary-button-focus-shadow);
}
.woocommerce a.button:hover {
  background-color: var(--bb-primary-button-background-hover);
  color: var(--bb-primary-button-text-hover);
  border-color: var(--bb-primary-button-border-hover);
}
.woocommerce a.remove {
  font-weight: 100;
  color: var(--bb-alternate-text-color) !important;
  line-height: 0.9;
  font-size: 1.8em;
}
.woocommerce a.remove:hover {
  color: #fff !important;
  background-color: var(--bb-danger-color);
}
.woocommerce form .form-row {
  padding: 3px 0;
}
.woocommerce form .form-row.form-row-first {
  width: 49%;
}
.woocommerce form .form-row.form-row-last {
  width: 49%;
}
.woocommerce form .form-row label {
  font-size: 16px;
  line-height: 1.1;
  margin-bottom: 10px;
}
.woocommerce form button.button {
  background-color: var(--bb-primary-button-background-regular);
  color: var(--bb-primary-button-text-regular);
  border: 1px solid var(--bb-primary-button-border-regular);
  border-radius: var(--bb-button-radius);
  font-size: 14px;
  font-weight: normal;
  display: inline-block;
  padding-left: 2em;
  padding-right: 2em;
  height: 40px;
}
.woocommerce form button.button:focus {
  box-shadow: var(--bb-primary-button-focus-shadow);
}
.woocommerce form button.button:hover {
  background-color: var(--bb-primary-button-background-hover);
  color: var(--bb-primary-button-text-hover);
  border-color: var(--bb-primary-button-border-hover);
}
.woocommerce form button.button:hover, .woocommerce form button.button:disabled:hover, .woocommerce form button.button:disabled[disabled]:hover {
  box-shadow: none;
  background-color: var(--bb-primary-button-background-hover);
  color: var(--bb-primary-button-text-hover);
  border-color: var(--bb-primary-button-border-hover);
}
.woocommerce form button.button:disabled, .woocommerce form button.button:disabled[disabled] {
  color: #fff;
  padding-left: 2em;
  padding-right: 2em;
}
.woocommerce button.button,
.woocommerce input.button {
  border-radius: var(--bb-button-radius);
}

.woocommerce ul.products li.product .woocommerce-loop-category__title,
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product h3 {
  padding-left: 15px;
  padding-right: 15px;
}

.woocommerce nav.woocommerce-pagination ul {
  border: 0;
}
.woocommerce nav.woocommerce-pagination ul li {
  border: 0;
  margin: 0 5px;
  overflow: visible;
}
.woocommerce nav.woocommerce-pagination ul li span {
  font-size: 13px;
}
.woocommerce nav.woocommerce-pagination ul li a {
  font-size: 13px;
  background-color: #fff;
  color: var(--bb-primary-color);
}
.woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li a:active, .woocommerce nav.woocommerce-pagination ul li a:focus {
  background-color: var(--bb-primary-color);
  color: #fff;
}
.woocommerce nav.woocommerce-pagination ul li a.next, .woocommerce nav.woocommerce-pagination ul li a.prev {
  font-size: 12px;
}

.woocommerce-checkout .bb-wc-co table.shop_table tr:last-child td:first-child,
.woocommerce-checkout .bb-wc-co table.shop_table tr:last-child td:last-child,
.woocommerce-page table.cart tr:last-child td:last-child {
  border-radius: 0;
}

.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
  background-color: #ebebeb;
  background-image: none;
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-range {
  background-color: var(--bb-primary-color);
  background-image: none;
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-handle {
  background-color: var(--bb-primary-color);
  background-image: none;
  border: 0;
  width: 0.8em;
  height: 0.8em;
  top: -0.3em;
  cursor: pointer;
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-slider-horizontal {
  height: 0.2em;
}
.woocommerce .widget_price_filter .price_slider_wrapper .price_slider_amount .button {
  color: #fff;
  background-color: #385dff;
  border-radius: var(--bb-button-radius);
  padding: 7px 20px 6px;
  min-height: 20px;
  height: 30px;
  font-size: 12px;
  font-weight: normal;
  line-height: 1;
}
.woocommerce .widget_price_filter .price_slider_wrapper .price_slider_amount .button:hover {
  background-color: #0f74e0;
}

@media (max-width: 800px) {
  .woocommerce-cart #content .woocommerce table.cart td.product-thumbnail {
    display: block;
    text-align: center !important;
  }
  .woocommerce-cart #content .woocommerce table.cart td.product-thumbnail:before {
    display: none;
  }
}

.woocommerce-cart .select2-container .select2-search {
  display: none;
}

.woocommerce-cart .woocommerce {
  background-color: var(--bb-content-background-color);
  border-radius: var(--bb-block-radius);
  border: 1px solid var(--bb-content-border-color);
  margin-bottom: 20px;
  padding: 15px 20px;
}

.woocommerce-cart .woocommerce table.shop_table th {
  font-weight: normal;
}
.woocommerce-cart .woocommerce table.shop_table tbody th {
  border-top: 0;
}

body.woocommerce-cart p.cart-empty {
  text-align: center;
  font-size: 22px;
  margin-bottom: 30px;
  padding: 0 0 30px;
  overflow: hidden;
}
body.woocommerce-cart p.cart-empty:before {
  display: inline-block;
  width: 100%;
  height: 60px;
  content: "";
  background-image: url("/wp-content/themes/buddyboss-theme/assets/images/svg/cart.svg");
  background-repeat: no-repeat;
  background-size: 60px 60px;
  background-position: center;
  margin-bottom: 20px;
  margin-top: 30px;
  position: static;
}
body.woocommerce-cart p.cart-empty + p.return-to-shop {
  text-align: center;
}
body.woocommerce-cart p.cart-empty + p.return-to-shop .button.wc-backward {
  padding: 10px 2em;
  margin-bottom: 1.6875rem;
}

.woocommerce-notices-wrapper + p.return-to-shop {
  text-align: center;
}

.woocommerce table.shop_table {
  border: 0;
  font-size: 14px;
}
.woocommerce table.shop_table th,
.woocommerce table.shop_table td {
  border-bottom: 1px solid var(--bb-content-border-color);
  border-top: 0;
}
.woocommerce table.shop_table th {
  text-transform: uppercase;
  color: var(--bb-alternate-text-color);
  font-size: 14px;
}
.woocommerce table.shop_table th.product-subtotal {
  text-align: right;
}
.woocommerce table.shop_table td.product-name a {
  color: var(--bb-headings-color);
  font-weight: 500;
}
.woocommerce table.shop_table td.product-name a:hover {
  color: var(--bb-primary-color);
}
.woocommerce table.shop_table td.product-name a.wcs-switch-link {
  background-color: var(--bb-primary-button-background-regular);
  color: var(--bb-primary-button-text-regular);
  border: 1px solid var(--bb-primary-button-border-regular);
}
.woocommerce table.shop_table td.product-name a.wcs-switch-link:focus {
  box-shadow: var(--bb-primary-button-focus-shadow);
}
.woocommerce table.shop_table td.product-name a.wcs-switch-link:hover {
  background-color: var(--bb-primary-button-background-hover);
  color: var(--bb-primary-button-text-hover);
  border-color: var(--bb-primary-button-border-hover);
}
.woocommerce table.shop_table td.product-quantity .quantity {
  display: inline-block;
}
.woocommerce table.shop_table td.product-quantity .quantity input.qty {
  color: var(--bb-headings-color);
}
.woocommerce table.shop_table td.product-quantity .quantity.quantity--readonly {
  visibility: hidden;
  width: 0;
  height: 0;
  opacity: 0;
}
.woocommerce table.shop_table td.product-price {
  color: var(--bb-headings-color);
}
.woocommerce table.shop_table td.product-subtotal {
  color: var(--bb-headings-color);
  text-align: right;
}
@media (max-width: 800px) {
  .woocommerce table.shop_table td {
    padding-top: 12px;
    padding-bottom: 12px;
  }
}
.woocommerce table.shop_table td.actions > button.button {
  background-color: var(--bb-secondary-button-background-regular);
  color: var(--bb-secondary-button-text-regular);
  border: 1px solid var(--bb-secondary-button-border-regular);
  font-size: 14px;
  font-weight: 500;
  min-height: 34px;
  padding: 6px 20px;
  line-height: 1.4;
  margin-top: 0;
}
.woocommerce table.shop_table td.actions > button.button:focus {
  box-shadow: var(--bb-secondary-button-focus-shadow);
}
.woocommerce table.shop_table td.actions > button.button:disabled {
  pointer-events: none;
}
.woocommerce table.shop_table td.actions > button.button:hover {
  background-color: var(--bb-secondary-button-background-hover);
  color: var(--bb-secondary-button-text-hover);
  border: 1px solid var(--bb-secondary-button-border-hover);
}
.woocommerce table.shop_table .coupon input.button,
.woocommerce table.shop_table .coupon button.button {
  border-radius: 3px;
  font-size: 14px;
  font-weight: 400;
  background-color: var(--bb-secondary-button-background-regular);
  color: var(--bb-secondary-button-text-regular);
  border: 1px solid var(--bb-secondary-button-border-regular);
}
.woocommerce table.shop_table .coupon input.button:focus,
.woocommerce table.shop_table .coupon button.button:focus {
  box-shadow: var(--bb-secondary-button-focus-shadow);
}
.woocommerce table.shop_table .coupon input.button.bp-coupon-btn-active:hover,
.woocommerce table.shop_table .coupon button.button.bp-coupon-btn-active:hover {
  background-color: var(--bb-secondary-button-background-hover);
  color: var(--bb-secondary-button-text-hover);
  border: 1px solid var(--bb-secondary-button-border-hover);
}
.woocommerce table.shop_table .coupon button.button {
  border-radius: var(--bb-button-radius);
}
.woocommerce table.shop_table .coupon input.input-text {
  font-size: 14px;
  min-width: 150px;
}
@media (max-width: 544px) {
  .woocommerce table.shop_table .coupon input.button,
  .woocommerce table.shop_table .coupon button.button {
    width: 100% !important;
    margin-bottom: 10px;
  }
  .woocommerce table.shop_table .coupon input.input-text {
    width: 100% !important;
    margin-bottom: 5px !important;
  }
}
@media (max-width: 800px) {
  .woocommerce table.shop_table.shop_table_responsive tr:nth-child(even) td {
    background-color: var(--bb-body-background-color);
  }
  .woocommerce table.shop_table.shop_table_responsive tr:nth-child(even) td div.quantity input.qty {
    background-color: var(--bb-body-background-color);
  }
  .woocommerce table.shop_table.shop_table_responsive tr td::before {
    padding-right: 5px;
  }
}
.woocommerce .bb_sku_wrapper {
  display: block;
  color: var(--bb-alternate-text-color);
  font-size: 13px;
  line-height: 1;
}
@media (max-width: 800px) {
  .woocommerce .bb_sku_wrapper {
    display: none;
  }
}

.woocommerce .bb-header-buttons a.button:hover {
  background-color: transparent;
}
.woocommerce .bb-header-buttons a.button.signup:hover {
  box-shadow: inset 0 0 0 99999px rgba(0, 0, 0, 0.1);
}

.woocommerce .bb-login-section a.button {
  margin-bottom: 16px;
}

.woocommerce-cart table.cart td.actions .coupon .input-text {
  background-color: var(--bb-content-background-color);
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-input-radius);
  box-shadow: none;
  padding: 0 12px;
  color: var(--bb-body-text-color);
}
.woocommerce-cart .wc_empty_cart {
  text-align: center;
}
.woocommerce-cart .wc_empty_cart .cart_message_wrap {
  padding: 3rem;
  width: 60%;
  margin: 0 auto;
}
.woocommerce-cart .wc_empty_cart .wc-cart-sub-icon {
  margin-bottom: 25px;
}
.woocommerce-cart .wc_empty_cart .wc-cart-sub-icon img {
  max-width: 60px;
}
.woocommerce-cart .wc_empty_cart p.cart-empty {
  font-size: 22px;
  color: var(--bb-body-text-color);
  margin-bottom: 5px;
}
.woocommerce-cart .wc_empty_cart p.wc_empty_cart_description {
  font-size: 14px;
  color: #939597;
}
.woocommerce-cart .wc_empty_cart a.button {
  padding: 10px 2em;
}
.woocommerce-cart .wc_empty_cart a.button:hover {
  background-color: #0f74e0;
  color: #fff;
}
@media (max-width: 800px) {
  .woocommerce-cart .wc_empty_cart .cart_message_wrap {
    width: 80%;
  }
}
@media (max-width: 544px) {
  .woocommerce-cart .wc_empty_cart .cart_message_wrap {
    padding: 3rem 2rem;
    width: 90%;
  }
}
.woocommerce-cart table.cart img {
  width: 100px;
}
.woocommerce-cart .cart-collaterals table.shop_table th,
.woocommerce-cart .cart-collaterals table.shop_table td {
  border-bottom: 0;
  border-top: 0;
  color: var(--bb-headings-color);
}
.woocommerce-cart .cart-collaterals table.shop_table th {
  padding-left: 0;
}
.woocommerce-cart .cart-collaterals .cart_totals {
  float: none;
  width: 100%;
}
.woocommerce-cart .cart-collaterals .cart_totals > h2 {
  display: none;
}
.woocommerce-cart .cart-collaterals table.shop_table {
  float: right;
  width: 50%;
}
@media (max-width: 800px) {
  .woocommerce-cart .cart-collaterals table.shop_table {
    float: none;
    width: 100%;
  }
}
@media (max-width: 544px) {
  .woocommerce-cart .cart-collaterals .bb_cart_totals_ctrls {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .woocommerce-cart .cart-collaterals .bb_cart_totals_ctrls .wc-proceed-to-checkout {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    padding-bottom: 0;
  }
  .woocommerce-cart .cart-collaterals .bb_cart_totals_ctrls .cart_shop {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    margin-left: auto;
    margin-right: 0;
  }
}
.woocommerce-cart .bb_cart_totals_ctrls {
  clear: both;
}
.woocommerce-cart .bb_cart_totals_ctrls .cart_shop {
  margin-right: auto;
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.woocommerce-cart .bb_cart_totals_ctrls a.button {
  font-size: 14px;
  margin-bottom: 2em;
  height: 40px;
  padding: 9px 2em;
  vertical-align: middle;
  display: inline-block;
  line-height: 1.4;
  background: transparent;
  border: 1px solid var(--bb-primary-color);
  color: var(--bb-primary-color);
  font-weight: 500;
}
.woocommerce-cart .bb_cart_totals_ctrls a.button:hover {
  border-color: var(--bb-primary-color);
}

.woocommerce-cart-form .bs-quantity {
  border: 0;
  padding-right: 0;
  padding-left: 0;
  min-width: 72px;
}
.woocommerce-cart-form .bs-quantity input.qty {
  font-size: 14px;
}
.woocommerce-cart-form .bs-quantity .qty-nav {
  height: 35px;
}
.woocommerce-cart-form .bs-quantity .quantity-button {
  font-size: 0;
  line-height: 20px;
}
.woocommerce-cart-form .bs-quantity .quantity-button:before {
  font-family: bb-icons;
  font-size: 22px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  position: relative;
  top: 9px;
}
.woocommerce-cart-form .bs-quantity .quantity-up:before {
  content: "\e827";
}
.woocommerce-cart-form .bs-quantity .quantity-down:before {
  content: "\e8ab";
}
.woocommerce-cart-form .bs-quantity.bs-quantity-individually .num-individually {
  display: inline-block;
  width: 3.631em;
  min-width: 32px;
  max-width: 32px;
  text-align: center;
}
.woocommerce-cart-form .bs-quantity.bs-quantity-individually .qty-nav {
  opacity: 0.3;
  cursor: default;
}
.woocommerce-cart-form .bs-quantity.bs-quantity-individually .qty-nav .quantity-button {
  cursor: default;
}

.woocommerce .wc-proceed-to-checkout {
  text-align: right;
  clear: both;
}
.woocommerce .wc-proceed-to-checkout a.button.checkout-button {
  background-color: var(--bb-primary-button-background-regular);
  color: var(--bb-primary-button-text-regular);
  border: 1px solid var(--bb-primary-button-border-regular);
  font-size: 14px;
  display: inline-block;
  height: 40px;
  padding: 9px 2em;
  vertical-align: middle;
  line-height: 1.4;
  font-weight: 500;
}
.woocommerce .wc-proceed-to-checkout a.button.checkout-button:focus {
  box-shadow: var(--bb-primary-button-focus-shadow);
}
.woocommerce .wc-proceed-to-checkout a.button.checkout-button:hover {
  background-color: var(--bb-primary-button-background-hover);
  color: var(--bb-primary-button-text-hover);
  border-color: var(--bb-primary-button-border-hover);
}

.woocommerce #respond input#submit.alt,
.woocommerce #respond input#submit,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt {
  background-color: var(--bb-primary-button-background-regular);
  color: var(--bb-primary-button-text-regular);
  border: 1px solid var(--bb-primary-button-border-regular);
  border-radius: var(--bb-button-radius);
}
.woocommerce #respond input#submit.alt:focus,
.woocommerce #respond input#submit:focus,
.woocommerce a.button.alt:focus,
.woocommerce button.button.alt:focus,
.woocommerce input.button.alt:focus {
  box-shadow: var(--bb-primary-button-focus-shadow);
}

.woocommerce input.button.alt,
.woocommerce #respond input#submit.alt {
  background-color: var(--bb-primary-color);
}

.woocommerce-cart.woocommerce-page .bb_cart_totals_ctrls a.button.outline {
  background: transparent;
  color: var(--bb-primary-color);
}

@media (max-width: 992px) {
  body.woocommerce-cart #secondary {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
}
body.archive.woocommerce .grid.wc-grid-wrap {
  display: block;
  margin: 0;
}
body.archive.woocommerce .grid.wc-grid-wrap header.woocommerce-products-header {
  display: block;
  padding-top: 1.875rem;
}
body.archive.woocommerce .grid.wc-grid-wrap header.woocommerce-products-header h1 {
  margin: 0rem 0rem 0.3125rem;
}
body.archive.woocommerce .grid.wc-grid-wrap > .grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body.archive.woocommerce .grid.wc-grid-wrap > .grid #secondary {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  padding-top: 0;
}
body.archive.woocommerce .grid.wc-grid-wrap > .grid #primary {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  padding-top: 0.9375rem;
}

#secondary.wc-widget-area .widgets_expand {
  background: #fff;
  border-radius: 4px;
  padding: 0.9375rem;
  border: 0;
  margin-top: 0.9375rem;
  margin-bottom: 0;
  display: none;
  border-bottom: 1px solid #fff;
}
#secondary.wc-widget-area .widgets_expand h4.widget-title {
  margin-bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
#secondary.wc-widget-area .widgets_expand h4.widget-title span.wc-widget-area-expand {
  margin-left: auto;
}
#secondary.wc-widget-area .widgets_expand.active {
  border-radius: 4px 4px 0 0;
  border-bottom: 1px solid var(--bb-content-border-color);
}
@media (min-width: 800px) {
  #secondary.wc-widget-area .wc-widget-area-expandable {
    display: block !important;
  }
}

@media (max-width: 800px) {
  #secondary.wc-widget-area .widgets_expand {
    display: block;
  }
  #secondary.wc-widget-area .wc-widget-area-expandable {
    display: none;
  }
  #secondary.wc-widget-area .wc-widget-area-expandable aside.widget h4.widget-title span.collapse-widget {
    display: none;
  }
  #secondary.wc-widget-area aside.widget:first-of-type {
    margin-top: 0;
    border-radius: 0;
  }
}
@media (max-width: 799px) {
  body.archive.woocommerce .grid.wc-grid-wrap > .grid #secondary {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  body.archive.woocommerce .grid.wc-grid-wrap > .grid #primary {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    padding-top: 0.9375rem;
  }
  body.archive.woocommerce .grid.wc-grid-wrap > .grid #primary ul.products {
    margin-bottom: 0;
  }
}
.widget_product_categories ul.product-categories li span.count,
.widget_product_categories ul.woocommerce-widget-layered-nav-list li span.count,
.widget_layered_nav ul.product-categories li span.count,
.widget_layered_nav ul.woocommerce-widget-layered-nav-list li span.count {
  float: right;
  background: transparent;
  box-shadow: none;
  color: var(--bb-alternate-text-color);
  padding: 0;
  letter-spacing: 0;
}
.widget_product_categories ul.product-categories li ul.children,
.widget_product_categories ul.woocommerce-widget-layered-nav-list li ul.children,
.widget_layered_nav ul.product-categories li ul.children,
.widget_layered_nav ul.woocommerce-widget-layered-nav-list li ul.children {
  margin-top: 10px;
  padding: 0;
}
.widget_product_categories ul.product-categories > li > a,
.widget_product_categories ul.woocommerce-widget-layered-nav-list > li > a,
.widget_layered_nav ul.product-categories > li > a,
.widget_layered_nav ul.woocommerce-widget-layered-nav-list > li > a {
  text-transform: uppercase;
}

.woocommerce-widget-layered-color li,
.attribute-colors li {
  display: inline-block;
  margin-right: 10px;
}
.woocommerce-widget-layered-color .color-marker,
.attribute-colors .color-marker {
  width: 25px;
  height: 25px;
  display: inline-block;
  border-radius: 100%;
  border: 2px solid #fff;
  box-shadow: 0 0 0 1px #fff;
  cursor: pointer;
  position: relative;
  z-index: 1;
}
.woocommerce-widget-layered-color .color-marker.checked,
.attribute-colors .color-marker.checked {
  box-shadow: 0 0 0 1px var(--bb-content-border-color);
}
.woocommerce-widget-layered-color .color-marker:hover:after,
.attribute-colors .color-marker:hover:after {
  border: 1px solid var(--bb-content-border-color);
  font-size: 12px;
  padding: 2px 7px;
  background: #fff;
  color: #939597;
  border-radius: 4px;
  content: attr(data-name);
  position: absolute;
  left: -50%;
  margin: 0 auto;
  top: -27px;
  z-index: 9;
}

.attribute-colors .color-marker {
  cursor: default;
  margin-right: 6px;
}

.woocommerce .woocommerce-widget-layered-nav-list.woocommerce-widget-layered-attribute li {
  padding: 7px 0.9375rem;
}
.woocommerce .woocommerce-widget-layered-nav-list.woocommerce-widget-layered-attribute li.on {
  background-color: var(--bb-body-background-color);
}
.woocommerce .woocommerce-widget-layered-nav-list.woocommerce-widget-layered-attribute li.on label,
.woocommerce .woocommerce-widget-layered-nav-list.woocommerce-widget-layered-attribute li.on span.count {
  color: var(--bb-headings-color);
}
.woocommerce .woocommerce-widget-layered-nav-list.woocommerce-widget-layered-attribute li label {
  font-size: 14px;
  color: var(--bb-alternate-text-color);
  line-height: 1.95;
}
.woocommerce .woocommerce-widget-layered-nav-list.woocommerce-widget-layered-attribute li label span.checkbox {
  z-index: 5;
  display: inline-block;
  width: 17px;
  height: 17px;
  background: #fff;
  border: 1px solid var(--bb-content-border-color);
  margin: 4px 0 0;
  top: 2px;
  float: left;
  border-radius: 2px;
  margin-right: 7px;
  line-height: 1.35;
}
.woocommerce .woocommerce-widget-layered-nav-list.woocommerce-widget-layered-attribute li label span.checkbox.on {
  background-color: var(--bb-primary-color);
  border-color: var(--bb-primary-color);
}
.woocommerce .woocommerce-widget-layered-nav-list.woocommerce-widget-layered-attribute li label span.checkbox.on:before {
  color: #fff;
  content: "\e876";
  width: 16px;
  height: 16px;
  line-height: 17px;
  font-family: bb-icons;
  font-size: 17px;
  position: relative;
  top: -2px;
  right: 1px;
  font-weight: 400;
}

.bs_widget_price_filter .price_label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 10px;
}
.bs_widget_price_filter .price_label .from {
  margin-right: auto;
}

.wc-widget-area aside.widget {
    /* border: 0;
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 5px;
    border-radius: 0;
    padding-top: rem-calc(30px);

    &:first-of-type {
        border-radius: 4px 4px 0 0;
        padding-top: rem-calc(20px);
    }

    &:last-of-type {
        border-radius: 0 0 4px 4px;
        margin-bottom: .9375rem;
        padding-bottom: 1.25rem;
    } */
}
.wc-widget-area aside.widget h4.widget-title {
  margin-left: -0.9375rem;
  margin-right: -0.9375rem;
  border-bottom: 1px solid var(--bb-content-border-color);
  padding: 0 0.9375rem 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.wc-widget-area aside.widget.widget_product_categories h4 {
  padding-bottom: 15px;
  border-bottom: 1px solid var(--bb-content-border-color);
  margin-bottom: 10px;
}
.wc-widget-area aside.widget.widget_product_categories ul.product-categories,
.wc-widget-area aside.widget.widget_product_categories ul.woocommerce-widget-layered-nav-list:not(.woocommerce-widget-layered-color), .wc-widget-area aside.widget.widget_layered_nav ul.product-categories,
.wc-widget-area aside.widget.widget_layered_nav ul.woocommerce-widget-layered-nav-list:not(.woocommerce-widget-layered-color) {
  margin-left: -0.9375rem;
  margin-right: -0.9375rem;
}
.wc-widget-area aside.widget.widget_product_categories > select, .wc-widget-area aside.widget.widget_layered_nav > select {
  width: 100%;
}
.wc-widget-area aside.widget.widget_product_categories li, .wc-widget-area aside.widget.widget_layered_nav li {
  margin-bottom: 0;
  position: relative;
  min-height: 38px;
  line-height: 1;
}
.wc-widget-area aside.widget.widget_product_categories li.current-cat > a, .wc-widget-area aside.widget.widget_layered_nav li.current-cat > a {
  background-color: var(--bb-body-background-color);
  color: var(--bb-headings-color);
}
.wc-widget-area aside.widget.widget_product_categories li.current-cat > .count, .wc-widget-area aside.widget.widget_layered_nav li.current-cat > .count {
  color: var(--bb-headings-color);
}
.wc-widget-area aside.widget.widget_product_categories li a, .wc-widget-area aside.widget.widget_layered_nav li a {
  display: inline-block;
  padding: 8px 50px 7px 0.9375rem;
  width: 100%;
  line-height: 24px;
  max-height: 38px;
  height: 38px;
  white-space: nowrap;
  margin: 0;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.wc-widget-area aside.widget.widget_product_categories li a:hover, .wc-widget-area aside.widget.widget_layered_nav li a:hover {
  background-color: var(--bb-body-background-color);
}
.wc-widget-area aside.widget.widget_product_categories li span.count, .wc-widget-area aside.widget.widget_layered_nav li span.count {
  display: inline-block;
  padding-top: 13px;
  padding-right: 0;
  position: absolute;
  right: 28px;
  top: 0;
  font-weight: normal;
  font-size: 13px;
}
.wc-widget-area aside.widget.widget_product_categories li span.expand-parent, .wc-widget-area aside.widget.widget_layered_nav li span.expand-parent {
  display: inline-block;
  font-size: 1.3rem;
  padding-top: 9px;
  padding-right: 5px;
  padding-left: 7px;
  position: absolute;
  right: 0;
  top: 0;
  cursor: pointer;
}
.wc-widget-area aside.widget.widget_product_categories li span.expand-parent.active i, .wc-widget-area aside.widget.widget_layered_nav li span.expand-parent.active i {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}
.wc-widget-area aside.widget.widget_product_categories li ul.children, .wc-widget-area aside.widget.widget_layered_nav li ul.children {
  margin-top: 0;
}
.wc-widget-area aside.widget.widget_product_categories li ul.children li a, .wc-widget-area aside.widget.widget_layered_nav li ul.children li a {
  padding-left: 1.5625rem;
}
.wc-widget-area aside.widget.widget_product_categories li ul.children ul.children li a, .wc-widget-area aside.widget.widget_layered_nav li ul.children ul.children li a {
  padding-left: 2.1875rem;
}
.wc-widget-area aside.widget.widget_product_categories li ul.children ul.children li ul.children a, .wc-widget-area aside.widget.widget_layered_nav li ul.children ul.children li ul.children a {
  padding-left: 2.8125rem;
}
.wc-widget-area aside.widget.widget_product_categories li ul.children ul.children li ul.children li ul.children a, .wc-widget-area aside.widget.widget_layered_nav li ul.children ul.children li ul.children li ul.children a {
  padding-left: 3.4375rem;
}
.wc-widget-area aside.widget.widget_product_categories li.cat-parent ul.children, .wc-widget-area aside.widget.widget_layered_nav li.cat-parent ul.children {
  display: none;
}
.wc-widget-area aside.widget.widget_product_categories li.current-cat.cat-parent.cat-expanded > ul.children, .wc-widget-area aside.widget.widget_product_categories li.current-cat-parent.cat-parent.cat-expanded > ul.children, .wc-widget-area aside.widget.widget_layered_nav li.current-cat.cat-parent.cat-expanded > ul.children, .wc-widget-area aside.widget.widget_layered_nav li.current-cat-parent.cat-parent.cat-expanded > ul.children {
  display: block;
}
.wc-widget-area aside.widget.widget_layered_nav li {
  line-height: 1.35;
}

.no-js .wc-widget-area .widget.widget_product_categories li ul.children {
  display: block;
}

body:not(.bb-page-loaded) .wc-widget-area aside.widget.widget_product_categories li span.count,
body:not(.bb-page-loaded) .wc-widget-area aside.widget.widget_layered_nav li span.count {
  display: none;
}
body:not(.bb-page-loaded).woocommerce form.woocommerce-ordering {
  display: none;
}
body:not(.bb-page-loaded) .bs_widget_price_filter #min_price,
body:not(.bb-page-loaded) .bs_widget_price_filter #max_price {
  display: none;
}

.bs-quantity {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-button-radius);
  padding: 0 10px;
}
.bs-quantity input[type="number"]::-webkit-inner-spin-button,
.bs-quantity input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
          appearance: none;
  margin: 0;
}
.bs-quantity input[type="number"] {
  width: auto;
  min-width: 32px;
  max-width: 32px;
  height: 40px;
  line-height: 40px;
  display: block;
  padding: 0;
  margin: 0;
  border: 0;
  appearance: textfield;
}
.bs-quantity input[type="number"]:focus {
  outline: 0;
}
.bs-quantity .qty-nav {
  position: relative;
  height: 40px;
}
.bs-quantity .quantity-button {
  position: relative;
  cursor: pointer;
  width: 20px;
  text-align: center;
  line-height: 40px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.bs-quantity .qty-nav .quantity-button.limit {
  opacity: 0.3;
  cursor: default;
}

.cart_totals table.shop_table td {
  text-align: right;
}
.cart_totals table.shop_table tr.order-total th {
  color: var(--bb-headings-color);
  font-weight: bolder;
}
.cart_totals table.shop_table form.woocommerce-shipping-calculator {
  margin-bottom: 0;
}
.cart_totals table.shop_table form.woocommerce-shipping-calculator > p {
  margin-bottom: 5px;
}
.cart_totals table.shop_table .shipping-calculator-form {
  text-align: left;
}

.woocommerce-page .select2-container .select2-selection--single {
  height: 40px;
  border-color: var(--bb-content-border-color);
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDEwIDYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+Cjx0aXRsZT5TdHJva2UgNzczPC90aXRsZT4KPGRlc2M+Q3JlYXRlZCB1c2luZyBGaWdtYTwvZGVzYz4KPGcgaWQ9IkNhbnZhcyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE5ODg2IDApIj4KPGcgaWQ9IlN0cm9rZSA3NzMiIG9wYWNpdHk9IjAuMjUiPgo8dXNlIHhsaW5rOmhyZWY9IiNwYXRoMF9zdHJva2UiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE5ODg3IDEpIiBmaWxsPSIjMTIyQjQ2Ii8+CjwvZz4KPC9nPgo8ZGVmcz4KPHBhdGggaWQ9InBhdGgwX3N0cm9rZSIgZD0iTSA4LjYzNjQgMC42MzYzOTZDIDguOTg3ODcgMC4yODQ5MjQgOC45ODc4NyAtMC4yODQ5MjQgOC42MzY0IC0wLjYzNjM5NkMgOC4yODQ5MiAtMC45ODc4NjggNy43MTUwOCAtMC45ODc4NjggNy4zNjM2IC0wLjYzNjM5NkwgOC42MzY0IDAuNjM2Mzk2Wk0gNCA0TCAzLjM2MzYgNC42MzY0QyAzLjcxNTA4IDQuOTg3ODcgNC4yODQ5MiA0Ljk4Nzg3IDQuNjM2NCA0LjYzNjRMIDQgNFpNIDAuNjM2Mzk2IC0wLjYzNjM5NkMgMC4yODQ5MjQgLTAuOTg3ODY4IC0wLjI4NDkyNCAtMC45ODc4NjggLTAuNjM2Mzk2IC0wLjYzNjM5NkMgLTAuOTg3ODY4IC0wLjI4NDkyNCAtMC45ODc4NjggMC4yODQ5MjQgLTAuNjM2Mzk2IDAuNjM2Mzk2TCAwLjYzNjM5NiAtMC42MzYzOTZaTSA3LjM2MzYgLTAuNjM2Mzk2TCAzLjM2MzYgMy4zNjM2TCA0LjYzNjQgNC42MzY0TCA4LjYzNjQgMC42MzYzOTZMIDcuMzYzNiAtMC42MzYzOTZaTSA0LjYzNjQgMy4zNjM2TCAwLjYzNjM5NiAtMC42MzYzOTZMIC0wLjYzNjM5NiAwLjYzNjM5NkwgMy4zNjM2IDQuNjM2NEwgNC42MzY0IDMuMzYzNloiLz4KPC9kZWZzPgo8L3N2Zz4K");
  background-repeat: no-repeat;
  background-position: right 0.5rem center;
  padding-right: 35px;
  font-size: 15px;
  background-color: var(--bb-content-background-color);
}
.woocommerce-page .select2-container .select2-selection--single .select2-selection__arrow {
  display: none;
}
.woocommerce-page .select2-container .select2-selection--single.wc-order-by {
  background-image: url("data:image/svg+xml;charset=utf8,%3C!-- Generated by IcoMoon.io --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 32 32'%3E%3Ctitle%3Esort-desc%3C/title%3E%3Cpath style='fill:%23A1ACB8;' d='M24.768 22.464v-13.216c0-0.544-0.448-0.992-1.024-0.992-0.544 0-0.992 0.448-0.992 0.992v13.216c0 0.576 0.448 1.024 0.992 1.024 0.576 0 1.024-0.448 1.024-1.024zM21.568 19.616c-0.352-0.384-0.992-0.416-1.408-0.032-0.384 0.384-0.416 1.024-0.032 1.408l2.912 3.104c0.384 0.448 1.056 0.448 1.44 0l2.912-3.104c0.384-0.384 0.352-1.024-0.032-1.408-0.416-0.384-1.056-0.352-1.408 0.032l-2.208 2.336-2.176-2.336zM16.736 12.64h-8.736c-0.544 0-0.992 0.448-0.992 0.992 0 0.576 0.448 1.024 0.992 1.024h8.736c0.544 0 0.992-0.448 0.992-1.024 0-0.544-0.448-0.992-0.992-0.992zM14.56 17.376h-6.56c-0.544 0-0.992 0.448-0.992 0.992 0 0.576 0.448 1.024 0.992 1.024h6.56c0.544 0 0.992-0.448 0.992-1.024 0-0.544-0.448-0.992-0.992-0.992zM12.352 22.368h-4.352c-0.544 0-0.992 0.448-0.992 0.992 0 0.576 0.448 1.024 0.992 1.024h4.352c0.576 0 1.024-0.448 1.024-1.024 0-0.544-0.448-0.992-1.024-0.992zM18.176 7.648h-10.176c-0.544 0-0.992 0.448-0.992 0.992 0 0.576 0.448 1.024 0.992 1.024h10.176c0.576 0 1.024-0.448 1.024-1.024 0-0.544-0.448-0.992-1.024-0.992z'%3E%3C/path%3E%3C/svg%3E");
  border: 0;
  background-color: transparent;
  font-size: 14px;
  outline: none;
}
.woocommerce-page .select2-container .select2-selection--single.wc-order-by:hover {
  background-image: url("data:image/svg+xml;charset=utf8,%3C!-- Generated by IcoMoon.io --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 32 32'%3E%3Ctitle%3Esort-desc%3C/title%3E%3Cpath style='fill:%23122b46;' d='M24.768 22.464v-13.216c0-0.544-0.448-0.992-1.024-0.992-0.544 0-0.992 0.448-0.992 0.992v13.216c0 0.576 0.448 1.024 0.992 1.024 0.576 0 1.024-0.448 1.024-1.024zM21.568 19.616c-0.352-0.384-0.992-0.416-1.408-0.032-0.384 0.384-0.416 1.024-0.032 1.408l2.912 3.104c0.384 0.448 1.056 0.448 1.44 0l2.912-3.104c0.384-0.384 0.352-1.024-0.032-1.408-0.416-0.384-1.056-0.352-1.408 0.032l-2.208 2.336-2.176-2.336zM16.736 12.64h-8.736c-0.544 0-0.992 0.448-0.992 0.992 0 0.576 0.448 1.024 0.992 1.024h8.736c0.544 0 0.992-0.448 0.992-1.024 0-0.544-0.448-0.992-0.992-0.992zM14.56 17.376h-6.56c-0.544 0-0.992 0.448-0.992 0.992 0 0.576 0.448 1.024 0.992 1.024h6.56c0.544 0 0.992-0.448 0.992-1.024 0-0.544-0.448-0.992-0.992-0.992zM12.352 22.368h-4.352c-0.544 0-0.992 0.448-0.992 0.992 0 0.576 0.448 1.024 0.992 1.024h4.352c0.576 0 1.024-0.448 1.024-1.024 0-0.544-0.448-0.992-1.024-0.992zM18.176 7.648h-10.176c-0.544 0-0.992 0.448-0.992 0.992 0 0.576 0.448 1.024 0.992 1.024h10.176c0.576 0 1.024-0.448 1.024-1.024 0-0.544-0.448-0.992-1.024-0.992z'%3E%3C/path%3E%3C/svg%3E");
}
.woocommerce-page .select2-container .select2-search {
  font-size: 15px;
}
.woocommerce-page .select2-container .select2-results {
  font-size: 15px;
}
.woocommerce-page .select2-container.select2-container--open .wc-order-by-dropdown.select2-dropdown--below {
  border-radius: 4px;
  border: 0;
  background: #fff;
  box-shadow: 0 2px 7px 1px rgba(0, 0, 0, 0.05), 0 6px 32px 0 rgba(18, 43, 70, 0.1);
  padding: 7px 0;
  margin-top: 8px;
}
.woocommerce-page .select2-container.select2-container--open .wc-order-by-dropdown.select2-dropdown--below:before {
  content: " ";
  position: absolute;
  width: 0;
  height: 0;
  top: 0;
  right: 16px;
  margin: 0 auto;
  box-sizing: border-box;
  border: 8px solid black;
  border-color: #fff #fff transparent transparent;
  -webkit-transform-origin: 0 0;
      -ms-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
  box-shadow: 2px -3px 3px 0 rgba(0, 0, 0, 0.02);
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  z-index: 101;
}
.woocommerce-page .select2-container.select2-container--open .wc-order-by-dropdown.select2-dropdown--below .select2-results ul.select2-results__options li.select2-results__option {
  padding: 3px 12px;
  font-size: 14px;
}
.woocommerce-page .select2-container.select2-container--open .wc-order-by-dropdown.select2-dropdown--below .select2-results ul.select2-results__options li.select2-results__option.select2-results__option--highlighted, .woocommerce-page .select2-container.select2-container--open .wc-order-by-dropdown.select2-dropdown--below .select2-results ul.select2-results__options li.select2-results__option.select2-results__option[aria-selected="true"] {
  background-color: var(--bb-body-background-color);
  color: var(--bb-primary-color);
}

.woocommerce-page .select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: 38px;
  color: inherit;
  padding: 0 20px 0 8px;
}
.woocommerce-page .select2-container--default .select2-selection--single .select2-selection__rendered[title~="Select"] {
  color: #c3c6c9;
}

.woocommerce-page form.woocommerce-ordering .select2-selection--single .select2-selection__rendered {
  text-align: right;
  color: #7f868f;
}

.site-header a.header-cart-link {
  position: relative;
  padding-right: 2px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.site-header a.header-cart-link span.count {
  background-color: var(--bb-primary-color);
  line-height: 1.6;
  font-size: 9px;
  top: -webkit-calc(50% - 20px);
  top: calc(50% - 20px);
  right: -4px;
  padding: 1px 6px;
  position: absolute;
}

.header-mini-cart {
  overflow: hidden;
}
.header-mini-cart ul.cart_list {
  list-style: none;
  margin-left: 0;
  margin-bottom: 0;
}
.site-header .header-mini-cart ul.cart_list {
  max-width: -webkit-calc(100vw - 20px);
  max-width: calc(100vw - 20px);
  overflow: auto;
  max-height: -webkit-calc(100vh - 210px);
  max-height: calc(100vh - 210px);
}
.header-mini-cart ul.cart_list li.mini_cart_item {
  padding: 15px;
  border-bottom: 1px solid var(--bb-content-border-color);
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.header-mini-cart ul.cart_list li.mini_cart_item:hover {
  background-color: var(--bb-content-alternate-background-color);
}
.header-mini-cart ul.cart_list li.mini_cart_item > a {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  margin-right: auto;
  color: var(--bb-headings-color);
  font-weight: normal;
  margin-bottom: 0;
}
.header-mini-cart ul.cart_list li.mini_cart_item > a:hover {
  color: var(--bb-primary-color);
}
.header-mini-cart ul.cart_list li.mini_cart_item > a:not(.remove) {
  font-size: 14px;
  max-width: 270px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.header-mini-cart ul.cart_list li.mini_cart_item span.quantity {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  color: var(--bb-alternate-text-color);
  font-size: 13px;
  margin-right: 10px;
  white-space: nowrap;
}
.header-mini-cart ul.cart_list li.mini_cart_item > a.remove {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
  margin-right: 0;
  color: var(--bb-alternate-text-color);
  font-size: 16px;
  line-height: 1;
  width: auto;
}
.header-mini-cart ul.cart_list li.mini_cart_item > a.remove:hover {
  background-color: transparent;
  color: var(--bb-primary-color);
}
.header-mini-cart ul.cart_list li.mini_cart_item > dl.variation {
  -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
          order: 5;
  margin-top: 1em;
  margin-bottom: 0;
  font-size: small;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  padding-left: 1em;
  border-left: 2px solid rgba(0, 0, 0, 0.1);
}
.header-mini-cart ul.cart_list li.mini_cart_item > dl.variation > dt {
  margin: 0;
  padding: 0;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-preferred-size: 40%;
      flex-basis: 40%;
  max-width: 40%;
  padding-right: 0.5em;
  font-weight: 700;
}
.header-mini-cart ul.cart_list li.mini_cart_item > dl.variation > dd {
  margin: 0;
  padding: 0;
  margin-bottom: 0.5em;
  -ms-flex-preferred-size: 60%;
      flex-basis: 60%;
  max-width: 60%;
}
.header-mini-cart ul.cart_list li.mini_cart_item > dl.variation > dd * {
  margin: 0;
}
.header-mini-cart ul.cart_list li.mini_cart_item > dl.variation > dd > * {
  padding-bottom: 0.5em;
}
.header-mini-cart ul.cart_list li.mini_cart_item .blockUI.blockOverlay {
  opacity: 0.12 !important;
}
.header-mini-cart ul.cart_list img.attachment-woocommerce_thumbnail,
.header-mini-cart ul.cart_list img.woocommerce-placeholder {
  max-width: 36px;
  width: 36px;
  border-radius: 6px;
  margin-right: 10px;
  margin-left: 0;
  float: none;
}
.header-mini-cart p.woocommerce-mini-cart__total {
  width: 50%;
  float: left;
  color: var(--bb-alternate-text-color);
  font-size: 14px;
  margin: 0;
  line-height: 35px;
  padding: 10px 0 9px 15px;
  background-color: var(--bb-content-background-color);
}
.header-mini-cart p.woocommerce-mini-cart__total strong {
  font-weight: normal;
}
.header-mini-cart p.woocommerce-mini-cart__buttons {
  width: 50%;
  float: right;
  text-align: right;
  margin: 0;
  line-height: 35px;
  padding: 12px 15px 12px 0;
  background-color: var(--bb-content-background-color);
}
.header-mini-cart p.woocommerce-mini-cart__buttons a.button {
  padding: 5px 15px;
  font-size: 14px;
  float: right;
  min-height: auto;
  border-radius: var(--bb-button-radius);
}
.header-mini-cart p.woocommerce-mini-cart__buttons .wc-forward:not(.checkout) {
  display: none;
}
.header-mini-cart p.woocommerce-mini-cart__empty-message {
  margin: 0;
  padding: 20px 15px;
  font-size: 14px;
  color: var(--bb-alternate-text-color);
  text-align: center;
}

.notification-dropdown .notification-header .header-view-cart-link {
  font-size: 14px;
  font-weight: 500;
}

.woocommerce-cart .woocommerce-shipping-calculator {
  position: relative;
}
.woocommerce-cart .woocommerce-shipping-calculator a.shipping-calculator-button {
  position: relative;
  padding-right: 20px;
}
.woocommerce-cart .woocommerce-shipping-calculator a.shipping-calculator-button:after {
  content: "\e826";
  font-family: bb-icons;
  font-weight: normal;
  speak: none;
  display: inline-block;
  color: #939597;
  position: absolute;
  right: -5px;
  top: 0;
  font-size: 22px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.shipping-calculator-form {
  position: absolute;
  width: 250px;
  top: 37px;
  left: 14px;
  z-index: 9;
  background-color: #fff;
  padding: 1.25rem 1.25rem;
  border-radius: 4px;
  box-shadow: 0 6px 24px 0 rgba(18, 43, 70, 0.12);
}
.shipping-calculator-form:before {
  content: " ";
  position: absolute;
  width: 0;
  height: 0;
  top: 0;
  right: 50px;
  margin: 0 auto;
  box-sizing: border-box;
  border: 8px solid black;
  border-color: #fff #fff transparent transparent;
  -webkit-transform-origin: 0 0;
      -ms-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
  box-shadow: 2px -3px 3px 0 rgba(0, 0, 0, 0.02);
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  z-index: 1002;
}
.shipping-calculator-form p:last-of-type {
  margin-bottom: 0;
}
.shipping-calculator-form button.button {
  width: 100%;
}

.woocommerce ul#shipping_method label {
  font-size: 14px;
}
.woocommerce ul#shipping_method label .amount {
  font-weight: normal;
}

.woocommerce-shipping-destination {
  font-size: 12px;
}
.woocommerce-shipping-destination strong {
  font-weight: normal;
}

.woocommerce .widget_layered_nav_filters ul li a::before,
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before {
  content: "\e828";
  font-family: bb-icons;
  display: inline-block;
  line-height: 1;
  font-weight: 100;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  color: var(--bb-alternate-text-color);
  position: relative;
  top: 1px;
}

.woocommerce ul.product_list_widget li {
  padding: 8px 0;
}
.woocommerce ul.product_list_widget li a {
  font-weight: normal;
  margin-bottom: 10px;
  min-height: 32px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.woocommerce ul.product_list_widget li a img {
  border-radius: 3px;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  margin-left: auto;
}
.woocommerce ul.product_list_widget li a .product-title {
  line-height: 1.35;
  display: block;
  display: -webkit-box;
  max-height: 3em;
  margin: 0;
  margin-right: 10px;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.woocommerce ul.product_list_widget li .star-rating {
  height: 1.5em;
  width: 7.2em;
}
.woocommerce ul.product_list_widget li > del {
  color: var(--bb-alternate-text-color);
}
.woocommerce ul.product_list_widget li > ins {
  float: right;
  text-decoration: none;
}

.woocommerce .widget_rating_filter ul li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-right: 10px;
}
.woocommerce .widget_rating_filter ul li .star-rating {
  width: 7.2em;
  margin-right: auto;
}

.woocommerce.widget_shopping_cart a.button,
.woocommerce.widget_shopping_cart a.button:hover {
  color: #fff;
  background-color: #385dff;
}
.woocommerce.widget_shopping_cart a.button:hover {
  box-shadow: inset 0 0 0 99999px rgba(0, 0, 0, 0.1);
}

.content-area ul.products {
  margin-left: -1%;
  margin-right: -1%;
}
.content-area ul.products li.product {
  width: 23%;
  max-width: 23%;
  margin: 0 1% 2%;
}

@media (min-width: 1200px) {
  .content-area ul.products {
    margin-left: -1%;
    margin-right: -1%;
  }
  .content-area ul.products li.product {
    width: 23%;
    max-width: 23%;
    margin: 0 1% 2%;
  }

  .woo-sidebar .content-area ul.products {
    margin-left: -1%;
    margin-right: -1%;
  }
  .woo-sidebar .content-area ul.products li.product {
    width: 31.333%;
    max-width: 31.333%;
    margin: 0 1% 2%;
  }
}
@media (max-width: 1200px) {
  .content-area ul.products {
    margin-left: -1%;
    margin-right: -1%;
  }
  .content-area ul.products li.product {
    width: 31.333%;
    max-width: 31.333%;
    margin: 0 1% 2%;
  }
}
@media (max-width: 1100px) {
  .woo-sidebar .content-area ul.products li.product {
    width: 48%;
    max-width: 48%;
  }
}
@media (max-width: 992px) {
  .woocommerce ul.products[class*="columns-"] {
    margin-left: -1%;
    margin-right: -1%;
  }
  .woocommerce ul.products[class*="columns-"] li.product {
    width: 48%;
    max-width: 48%;
    margin: 0 1% 2%;
  }

  .woo-sidebar .content-area ul.products li.product a.button.add_to_cart_button,
  .woo-sidebar .content-area ul.products li.product a.added_to_cart.wc-forward,
  .woo-sidebar .content-area ul.products li.product a.button.product_type_simple {
    font-size: 12px;
    letter-spacing: -0.5px;
  }
  .woo-sidebar .content-area ul.products li.product a.button.add_to_cart_button.added:after {
    vertical-align: baseline;
    font-size: 10px;
  }
}
@media (max-width: 544px) {
  .woocommerce .woocommerce-result-count {
    float: none;
    width: 100%;
  }
  .woocommerce form.woocommerce-ordering {
    float: none;
  }
  .woocommerce ul.products[class*="columns-"] {
    margin-left: 0;
    margin-right: 0;
  }
  .woocommerce ul.products[class*="columns-"] li.product {
    width: 100%;
    max-width: 100%;
  }

  body.archive.woocommerce .grid.wc-grid-wrap > .grid {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
  }

  body.archive.woocommerce .grid.wc-grid-wrap > .grid #secondary {
    padding-left: 5px;
    padding-right: 5px;
  }
}
#content .wp-block-woocommerce-handpicked-products ul.products,
#content .wp-block-woocommerce-product-category ul.products,
#content .wp-block-woocommerce-product-new ul.products,
#content .wp-block-woocommerce-product-on-sale ul.products,
#content .wp-block-woocommerce-product-top-rated ul.products,
#content .wp-block-woocommerce-products-by-attribute ul.products,
#content .wp-block-woocommerce-product-best-sellers ul.products {
  -webkit-column-count: auto;
          column-count: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-left: auto;
  margin-bottom: 20px;
}
#content .wp-block-woocommerce-handpicked-products ul.products.columns-4 li.product,
#content .wp-block-woocommerce-product-category ul.products.columns-4 li.product,
#content .wp-block-woocommerce-product-new ul.products.columns-4 li.product,
#content .wp-block-woocommerce-product-on-sale ul.products.columns-4 li.product,
#content .wp-block-woocommerce-product-top-rated ul.products.columns-4 li.product,
#content .wp-block-woocommerce-products-by-attribute ul.products.columns-4 li.product,
#content .wp-block-woocommerce-product-best-sellers ul.products.columns-4 li.product {
  width: -webkit-calc(25% - 20px);
  width: calc(25% - 20px);
  max-width: -webkit-calc(25% - 20px);
  max-width: calc(25% - 20px);
}
#content .wp-block-woocommerce-handpicked-products ul.products.columns-4 li.product .bs_after_shop_loop_item_links,
#content .wp-block-woocommerce-product-category ul.products.columns-4 li.product .bs_after_shop_loop_item_links,
#content .wp-block-woocommerce-product-new ul.products.columns-4 li.product .bs_after_shop_loop_item_links,
#content .wp-block-woocommerce-product-on-sale ul.products.columns-4 li.product .bs_after_shop_loop_item_links,
#content .wp-block-woocommerce-product-top-rated ul.products.columns-4 li.product .bs_after_shop_loop_item_links,
#content .wp-block-woocommerce-products-by-attribute ul.products.columns-4 li.product .bs_after_shop_loop_item_links,
#content .wp-block-woocommerce-product-best-sellers ul.products.columns-4 li.product .bs_after_shop_loop_item_links {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
#content .wp-block-woocommerce-handpicked-products ul.products.columns-4 li.product .bs_after_shop_loop_item_links a.added_to_cart.wc-forward,
#content .wp-block-woocommerce-product-category ul.products.columns-4 li.product .bs_after_shop_loop_item_links a.added_to_cart.wc-forward,
#content .wp-block-woocommerce-product-new ul.products.columns-4 li.product .bs_after_shop_loop_item_links a.added_to_cart.wc-forward,
#content .wp-block-woocommerce-product-on-sale ul.products.columns-4 li.product .bs_after_shop_loop_item_links a.added_to_cart.wc-forward,
#content .wp-block-woocommerce-product-top-rated ul.products.columns-4 li.product .bs_after_shop_loop_item_links a.added_to_cart.wc-forward,
#content .wp-block-woocommerce-products-by-attribute ul.products.columns-4 li.product .bs_after_shop_loop_item_links a.added_to_cart.wc-forward,
#content .wp-block-woocommerce-product-best-sellers ul.products.columns-4 li.product .bs_after_shop_loop_item_links a.added_to_cart.wc-forward {
  width: 100%;
  border-right: 0;
  border-radius: 0;
}
#content .wp-block-woocommerce-handpicked-products ul.products.columns-4 li.product .bs_after_shop_loop_item_links a.button,
#content .wp-block-woocommerce-product-category ul.products.columns-4 li.product .bs_after_shop_loop_item_links a.button,
#content .wp-block-woocommerce-product-new ul.products.columns-4 li.product .bs_after_shop_loop_item_links a.button,
#content .wp-block-woocommerce-product-on-sale ul.products.columns-4 li.product .bs_after_shop_loop_item_links a.button,
#content .wp-block-woocommerce-product-top-rated ul.products.columns-4 li.product .bs_after_shop_loop_item_links a.button,
#content .wp-block-woocommerce-products-by-attribute ul.products.columns-4 li.product .bs_after_shop_loop_item_links a.button,
#content .wp-block-woocommerce-product-best-sellers ul.products.columns-4 li.product .bs_after_shop_loop_item_links a.button {
  -ms-flex-item-align: center;
      align-self: center;
  width: 100%;
}
#content .wp-block-woocommerce-handpicked-products ul.products.columns-4 li.product .bs_after_shop_loop_item_links a.button.add_to_cart_button.added,
#content .wp-block-woocommerce-product-category ul.products.columns-4 li.product .bs_after_shop_loop_item_links a.button.add_to_cart_button.added,
#content .wp-block-woocommerce-product-new ul.products.columns-4 li.product .bs_after_shop_loop_item_links a.button.add_to_cart_button.added,
#content .wp-block-woocommerce-product-on-sale ul.products.columns-4 li.product .bs_after_shop_loop_item_links a.button.add_to_cart_button.added,
#content .wp-block-woocommerce-product-top-rated ul.products.columns-4 li.product .bs_after_shop_loop_item_links a.button.add_to_cart_button.added,
#content .wp-block-woocommerce-products-by-attribute ul.products.columns-4 li.product .bs_after_shop_loop_item_links a.button.add_to_cart_button.added,
#content .wp-block-woocommerce-product-best-sellers ul.products.columns-4 li.product .bs_after_shop_loop_item_links a.button.add_to_cart_button.added {
  border-radius: 0 0 4px 4px;
}
#content .wp-block-woocommerce-handpicked-products ul.products li.product,
#content .wp-block-woocommerce-handpicked-products ul.products li.product.type-product,
#content .wp-block-woocommerce-product-category ul.products li.product,
#content .wp-block-woocommerce-product-category ul.products li.product.type-product,
#content .wp-block-woocommerce-product-new ul.products li.product,
#content .wp-block-woocommerce-product-new ul.products li.product.type-product,
#content .wp-block-woocommerce-product-on-sale ul.products li.product,
#content .wp-block-woocommerce-product-on-sale ul.products li.product.type-product,
#content .wp-block-woocommerce-product-top-rated ul.products li.product,
#content .wp-block-woocommerce-product-top-rated ul.products li.product.type-product,
#content .wp-block-woocommerce-products-by-attribute ul.products li.product,
#content .wp-block-woocommerce-products-by-attribute ul.products li.product.type-product,
#content .wp-block-woocommerce-product-best-sellers ul.products li.product,
#content .wp-block-woocommerce-product-best-sellers ul.products li.product.type-product {
  margin: 0 10px 20px;
}
#content .wp-block-woocommerce-handpicked-products ul.products li.product span.onsale,
#content .wp-block-woocommerce-product-category ul.products li.product span.onsale,
#content .wp-block-woocommerce-product-new ul.products li.product span.onsale,
#content .wp-block-woocommerce-product-on-sale ul.products li.product span.onsale,
#content .wp-block-woocommerce-product-top-rated ul.products li.product span.onsale,
#content .wp-block-woocommerce-products-by-attribute ul.products li.product span.onsale,
#content .wp-block-woocommerce-product-best-sellers ul.products li.product span.onsale {
  margin: 0;
  left: 0;
  right: auto;
}

.site-header a.header-cart-link span.count,
.woocommerce span.onsale {
  background-color: var(--bb-primary-color);
}

body .select2-container .select2-dropdown .select2-results__option {
  outline: none;
}

.woocommerce-product-search button {
  font-size: 14px;
  margin: 10px 0 0;
  background-color: var(--bb-primary-color);
}

.widget .woocommerce-product-search button i:before {
  color: var(--bb-primary-color);
}

.widget .woocommerce table.shop_table th,
.widget .woocommerce table.shop_table td {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  line-height: 1;
}
.widget .woocommerce table.cart thead {
  display: none;
}
.widget .woocommerce .cart-collaterals .cart_totals,
.widget .woocommerce-page .cart-collaterals .cart_totals {
  width: 100%;
  float: none;
}
.widget .woocommerce-checkout .bb-wc-co {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.widget .woocommerce-checkout .bb-wc-co .bb-wc-col {
  width: 100%;
}
.widget .woocommerce ul.products {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.widget .woocommerce ul.products.columns-1 li.product {
  width: 100%;
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
}
.widget .woocommerce ul.products.columns-2 li.product {
  width: 100%;
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
}
.widget .woocommerce ul.products.columns-3 li.product {
  width: 100%;
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
}
.widget .woocommerce ul.products.columns-4 li.product {
  width: 100%;
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
}
.widget .woocommerce ul.products.columns-5 li.product {
  width: 100%;
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
}
.widget .woocommerce ul.products.columns-6 li.product {
  width: 100%;
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
}
.widget .woocommerce ul.products.columns-7 li.product {
  width: 100%;
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
}
.widget .woocommerce ul.products.columns-8 li.product {
  width: 100%;
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
}
.widget .woocommerce ul.products.columns-9 li.product {
  width: 100%;
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
}
.widget .woocommerce ul.products.columns-10 li.product {
  width: 100%;
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
}
.widget .woocommerce div.product div.images,
.widget .woocommerce div.product div.summary {
  width: 100%;
  float: none;
}
.widget div.product div.woocommerce-product-gallery.images {
  width: 100%;
  float: none;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}
#content .widget div.product div.woocommerce-product-gallery.images,
#content .widget div.product div.summary {
  min-width: 100%;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  border: 0;
}

@media (max-width: 1024px) {
  #content .wp-block-woocommerce-handpicked-products ul.products.products li.product,
  #content .wp-block-woocommerce-product-category ul.products.products li.product,
  #content .wp-block-woocommerce-product-new ul.products.products li.product,
  #content .wp-block-woocommerce-product-on-sale ul.products.products li.product,
  #content .wp-block-woocommerce-product-top-rated ul.products.products li.product,
  #content .wp-block-woocommerce-products-by-attribute ul.products.products li.product,
  #content .wp-block-woocommerce-product-best-sellers ul.products.products li.product {
    width: -webkit-calc(33.333% - 20px);
    width: calc(33.333% - 20px);
    max-width: -webkit-calc(33.333% - 20px);
    max-width: calc(33.333% - 20px);
  }
}
@media (max-width: 768px) {
  #content .wp-block-woocommerce-handpicked-products ul.products.products li.product,
  #content .wp-block-woocommerce-product-category ul.products.products li.product,
  #content .wp-block-woocommerce-product-new ul.products.products li.product,
  #content .wp-block-woocommerce-product-on-sale ul.products.products li.product,
  #content .wp-block-woocommerce-product-top-rated ul.products.products li.product,
  #content .wp-block-woocommerce-products-by-attribute ul.products.products li.product,
  #content .wp-block-woocommerce-product-best-sellers ul.products.products li.product {
    width: -webkit-calc(50% - 20px);
    width: calc(50% - 20px);
    max-width: -webkit-calc(50% - 20px);
    max-width: calc(50% - 20px);
  }
}
@media (max-width: 480px) {
  #content .wp-block-woocommerce-handpicked-products ul.products.products li.product,
  #content .wp-block-woocommerce-product-category ul.products.products li.product,
  #content .wp-block-woocommerce-product-new ul.products.products li.product,
  #content .wp-block-woocommerce-product-on-sale ul.products.products li.product,
  #content .wp-block-woocommerce-product-top-rated ul.products.products li.product,
  #content .wp-block-woocommerce-products-by-attribute ul.products.products li.product,
  #content .wp-block-woocommerce-product-best-sellers ul.products.products li.product {
    width: -webkit-calc(100% - 20px);
    width: calc(100% - 20px);
    max-width: -webkit-calc(100% - 20px);
    max-width: calc(100% - 20px);
  }
}
#content div.product {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  /* flex-wrap: wrap; */
  width: 100%;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
}
#content div.product > div, #content div.product > section {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-width: 100%;
  box-sizing: border-box;
}
#content div.product div.woocommerce-product-gallery.images {
  width: 55%;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 55%;
          flex: 0 0 55%;
  min-width: 55%;
  background-color: var(--bb-content-background-color);
  border-radius: var(--bb-block-radius) 0 0 var(--bb-block-radius);
  border: 1px solid var(--bb-content-border-color);
  border-right-width: 0;
  padding-bottom: 0;
}
#content div.product div.summary {
  width: 45%;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 45%;
          flex: 0 0 45%;
  min-width: 45%;
  margin-top: 0;
  padding: 2em 2% 0 4%;
  background-color: var(--bb-content-background-color);
  border-radius: 0 var(--bb-block-radius) var(--bb-block-radius) 0;
  border: 1px solid var(--bb-content-border-color);
  border-left-width: 0;
}
#content div.product div.summary h1.product_title {
  line-height: 2rem;
}
#content div.product div.summary h4.pr-sub-heading {
  text-transform: uppercase;
  font-size: 0.75rem;
  font-weight: 600;
  margin-bottom: 10px;
  border-bottom: 1px solid var(--bb-content-border-color);
}
#content div.product div.summary .product_meta {
  font-size: 16px;
  margin-bottom: 20px;
}
#content div.product div.summary .product_meta > span {
  display: block;
  font-size: 14px;
  color: var(--bb-alternate-text-color);
  padding: 0 0 3px;
  margin: 0;
}
#content div.product div.summary .product_meta > span:last-of-type {
  border-bottom: 0;
}
#content div.product div.summary .product_meta .pr-atts-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
}
#content div.product div.summary .product_meta .pr-atts-row .pr-atts-title {
  width: 30%;
  padding-right: 5px;
}
@media (max-width: 544px) {
  #content div.product div.summary .product_meta .pr-atts-row .pr-atts-title {
    width: 40%;
  }
}
#content div.product div.summary .product_meta .pr-atts-row p {
  display: inline;
  margin: 0;
  font-size: 1em;
}
#content div.product div.summary .product_meta .pr-atts-row p.out-of-stock {
  color: var(--bb-danger-color);
}
#content div.product div.summary .attribute-colors {
  margin: 0 0 20px;
}
#content div.product div.summary .quantity {
  margin-right: 10px;
  margin-bottom: 10px;
}
#content div.product div.summary .quantity.quantity--readonly {
  visibility: hidden;
  width: 0;
  height: 0;
  opacity: 0;
  margin: 0;
}
#content div.product div.summary > p.stock {
  display: none;
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  #content div.product div.summary {
    width: 38%;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 38%;
            flex: 0 0 38%;
    min-width: 38%;
  }
}
#content div.product .flex-control-thumbs {
  width: 70%;
  overflow: visible;
  display: none;
}
#content div.product .flex-control-thumbs.slick-initialized {
  display: block;
  min-height: 100px;
}
#content div.product .flex-control-thumbs .slick-list .slick-slide {
  margin: 0 5px;
}
#content div.product .flex-control-thumbs .slick-list .slick-slide li img {
  opacity: 1;
}
#content div.product .flex-control-thumbs {
  width: 70%;
  margin: 10px auto 15px;
}
#content div.product .flex-control-thumbs .slick-slide {
  margin: 0 5px;
}
#content div.product .flex-control-thumbs .slick-arrow {
  background-color: #fff;
  opacity: 1;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.09);
}
#content div.product .flex-control-thumbs .slick-arrow i {
  color: #828d98;
}
#content div.product .flex-control-thumbs .slick-arrow.slick-disabled {
  cursor: default;
}
#content div.product .flex-control-thumbs .slick-arrow.slick-disabled i {
  opacity: 0.3;
}
#content div.product .flex-control-thumbs .slick-arrow.bb-slide-next {
  right: -15px;
}
#content div.product .flex-control-thumbs .slick-arrow.bb-slide-prev {
  left: -15px;
}
#content div.product div.images .woocommerce-product-gallery__trigger {
  background-color: var(--bb-content-background-color);
  color: transparent;
  text-indent: 0;
}
#content div.product div.images .woocommerce-product-gallery__trigger img.emoji {
  display: none;
}
#content div.product div.images .woocommerce-product-gallery__trigger:before {
  border: 0;
  content: "\ef10";
  color: var(--bb-body-text-color);
  font-family: bb-icons;
  font-style: normal;
  height: auto;
  width: auto;
  font-size: 24px;
  top: 5px;
  left: 6px;
}
#content div.product div.images .woocommerce-product-gallery__trigger:after {
  display: none;
}
#content div.product p.price {
  color: var(--bb-headings-color);
  font-weight: 500;
  margin-top: 1.2em;
  margin-bottom: 1.2em;
}
#content div.product p.price ins {
  text-decoration: none;
  font-weight: 500;
}
#content div.product p.price del {
  color: var(--bb-alternate-text-color);
  opacity: 1;
  font-weight: 400;
}
#content div.product .woocommerce-product-details__short-description {
  font-size: 16px;
}
#content div.product form.cart .button {
  background-color: var(--bb-primary-button-background-regular);
  color: var(--bb-primary-button-text-regular);
  border: 1px solid var(--bb-primary-button-border-regular);
  font-size: 14px;
  font-weight: normal;
  padding-left: 3em;
  padding-right: 3em;
  height: 40px;
}
#content div.product form.cart .button:focus {
  box-shadow: var(--bb-primary-button-focus-shadow);
}
#content div.product form.cart .button:hover {
  background-color: var(--bb-primary-button-background-hover);
  color: var(--bb-primary-button-text-hover);
  border-color: var(--bb-primary-button-border-hover);
}
#content div.product .woocommerce-tabs ul.tabs {
  padding: 0;
}
#content div.product .woocommerce-tabs ul.tabs li {
  border: 0;
  background-color: transparent;
}
#content div.product .woocommerce-tabs ul.tabs li:before, #content div.product .woocommerce-tabs ul.tabs li:after {
  display: none;
}
#content div.product .woocommerce-tabs ul.tabs li.active {
  background: transparent;
  border-bottom: 1px solid var(--bb-primary-color);
}
#content div.product .woocommerce-tabs ul.tabs li.active a {
  color: var(--bb-headings-color);
}
#content div.product .woocommerce-tabs ul.tabs li.active a:hover {
  color: var(--bb-primary-color);
}
#content div.product .woocommerce-tabs ul.tabs li a {
  font-weight: normal;
  font-size: 14px;
  color: var(--bb-body-text-color);
}
#content div.product .woocommerce-tabs ul.tabs li a:hover {
  color: var(--bb-primary-color);
}
#content div.product .woocommerce-tabs ul.tabs li#tab-title-reviews a span {
  display: inline-block;
  background-color: var(--bb-alternate-text-color);
  color: var(--bb-content-background-color);
  padding: 2px 7px;
  border-radius: 10px;
  line-height: 1.2;
  font-size: 0.9em;
  margin-left: 4px;
}
#content div.product .woocommerce-tabs ul.tabs li#tab-title-reviews.active a span {
  background-color: var(--bb-primary-color);
}
#content div.product .woocommerce-tabs .panel {
  background-color: var(--bb-content-background-color);
  border-radius: var(--bb-block-radius);
  border: 1px solid var(--bb-content-border-color);
  padding: 1.25rem 1.25rem;
  font-size: 14px;
}
#content div.product .woocommerce-tabs .panel.woocommerce-Tabs-panel--description p {
  font-size: 16px;
}
#content div.product .shop_attributes tr:nth-child(even) th,
#content div.product .shop_attributes tr:nth-child(even) td {
  background-color: transparent;
}
#content div.product .shop_attributes th,
#content div.product .shop_attributes td {
  padding: 8px;
  font-size: 14px;
}
#content div.product .shop_attributes th p,
#content div.product .shop_attributes td p {
  padding: 0;
}
#content div.product .shop_attributes th {
  text-transform: uppercase;
  font-weight: normal;
}
#content div.product #reviews #comments ol.commentlist li img.avatar {
  border-radius: 100%;
  border: 0;
  padding: 0;
}
#content div.product #reviews .comment-respond {
  box-shadow: none;
}
#content div.product #reviews .comment-reply-title {
  text-transform: uppercase;
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 12px;
}
#content div.product #reviews p.stars a {
  color: #d3ced2;
  margin: 0 2px;
}
#content div.product #reviews p.stars a:hover {
  color: #fcaf00;
}
#content div.product #reviews p.stars.selected a:not(.active),
#content div.product #reviews p.stars.selected a.active {
  color: var(--bb-warning-color);
}
#content div.product #reviews p.stars.selected a.active ~ a {
  color: #d3ced2;
}
#content div.product #reviews p.form-submit input#submit {
  background-color: var(--bb-primary-button-background-regular);
  color: var(--bb-primary-button-text-regular);
  border: 1px solid var(--bb-primary-button-border-regular);
  font-size: 14px;
  font-weight: normal;
  display: inline-block;
  padding-left: 2em;
  padding-right: 2em;
}
#content div.product #reviews p.form-submit input#submit:focus {
  box-shadow: var(--bb-primary-button-focus-shadow);
}
#content div.product #reviews p.form-submit input#submit:hover {
  background-color: var(--bb-primary-button-background-hover);
  color: var(--bb-primary-button-text-hover);
  border-color: var(--bb-primary-button-border-hover);
}
#content div.product #reviews .comment-form label {
  font-size: 16px;
  line-height: 1.1;
  margin-bottom: 12px;
  color: inherit;
}
#content div.product form.cart .variations td.value {
  padding: 0 0 0.5rem;
}
#content div.product form.cart .variations td.label {
  background: transparent;
}
#content div.product form.cart .variations label {
  padding-bottom: 0;
  text-transform: uppercase;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 2.5rem;
}

div.product .woocommerce-product-gallery__image {
  border-radius: var(--bb-block-radius) 0 0 var(--bb-block-radius);
}
div.product .woocommerce-product-gallery__wrapper img.wp-post-image {
  border-radius: var(--bb-block-radius) 0 0 var(--bb-block-radius);
}

.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder {
  border: 0;
}

.woocommerce #reviews #comments ol.commentlist li .comment-text {
  border-color: var(--bb-content-border-color);
  border-radius: var(--bb-block-radius-inner);
}

.woocommerce div.product .woocommerce-tabs ul.tabs::before {
  border-bottom: 0;
}

.woocommerce div.product span.price {
  color: var(--bb-primary-color);
}

.woocommerce [type="checkbox"]:checked + span {
  color: var(--bb-primary-color);
}
.woocommerce .woocommerce-product-rating a.woocommerce-review-link {
  font-size: 0.757em;
  color: var(--bb-alternate-text-color);
}
.woocommerce .woocommerce-product-rating a.woocommerce-review-link:hover {
  color: var(--bb-alternate-text-color);
}
.woocommerce div.product .woocommerce-product-rating {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 0.4em;
  margin-bottom: 0;
}
.woocommerce div.product .woocommerce-product-rating .star-rating {
  margin-top: 0;
}
.woocommerce div.product .woocommerce-product-rating span.count {
  background-color: transparent;
  color: inherit;
  letter-spacing: 0;
  box-shadow: none;
  padding: 0 3px;
}
.woocommerce #reviews #comments ol.commentlist li .meta {
  color: var(--bb-alternate-text-color);
}
.woocommerce #review_form #respond p.comment-form-author {
  margin-right: 5px;
  width: -webkit-calc(50% - 5px);
  width: calc(50% - 5px);
}
.woocommerce #review_form #respond p.comment-form-email {
  margin-left: 5px;
  width: -webkit-calc(50% - 5px);
  width: calc(50% - 5px);
}
@media (max-width: 992px) {
  .woocommerce .has-sidebar #review_form #respond p.comment-form-author {
    margin-left: 0;
    width: 100%;
  }
  .woocommerce .has-sidebar #review_form #respond p.comment-form-email {
    margin-left: 0;
    width: 100%;
  }
}
@media (max-width: 800px) {
  .woocommerce #review_form #respond p.comment-form-author {
    margin-left: 0;
    width: 100%;
  }
  .woocommerce #review_form #respond p.comment-form-email {
    margin-left: 0;
    width: 100%;
  }
}

.woocommerce div.product form.cart .variations th {
  padding: 0 1rem;
}

@media (max-width: 1200px) {
  body.has-sidebar.woocommerce #content div.product div.woocommerce-product-gallery.images {
    width: 52%;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 52%;
            flex: 0 0 52%;
    min-width: 52%;
  }
  body.has-sidebar.woocommerce #content div.product div.summary {
    width: 48%;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 48%;
            flex: 0 0 48%;
    min-width: 48%;
  }
  body.has-sidebar.woocommerce #content div.product .flex-control-thumbs.slick-initialized {
    min-height: 50px;
  }
}
@media (max-width: 992px) {
  body.has-sidebar.woocommerce #content div.product {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  body.has-sidebar.woocommerce #content div.product div.woocommerce-product-gallery.images {
    width: 100%;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    min-width: 100%;
    border-right-width: 1px;
    border-radius: 4px;
    float: none;
  }
  body.has-sidebar.woocommerce #content div.product div.summary {
    width: 100%;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    min-width: 100%;
    border-left-width: 1px;
    border-radius: 4px;
    padding: 1.5em;
    float: none;
  }
}
@media (max-width: 800px) {
  .woocommerce #content div.product {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .woocommerce #content div.product div.images {
    margin-bottom: 15px;
  }
  .woocommerce #content div.product div.woocommerce-product-gallery.images {
    width: 100%;
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
    min-width: 100%;
    border-right-width: 1px;
    border-radius: var(--bb-block-radius);
    float: none;
  }
  .woocommerce #content div.product div.summary {
    width: 100%;
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
    min-width: 100%;
    border-left-width: 1px;
    border-radius: var(--bb-block-radius);
    padding: 1.5em;
    float: none;
  }
  .woocommerce #content div.product .flex-control-thumbs.slick-initialized {
    min-height: 50px;
  }

  div.product .woocommerce-product-gallery__wrapper img.wp-post-image {
    border-radius: var(--bb-block-radius);
  }
}
@media (max-width: 544px) {
  .content-area .related.products ul.products li.product {
    margin-bottom: 20px;
  }

  .woocommerce .woocommerce-message {
    font-size: 14px;
    line-height: 150%;
  }
  .woocommerce .woocommerce-message .button {
    margin-left: 10px;
    font-size: 13px;
  }
  .woocommerce .woocommerce-message[role="alert"] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .woocommerce .woocommerce-message[role="alert"] .button.wc-forward {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    margin: 10px 0 0;
    max-width: 230px;
  }

  .woocommerce .woocommerce-error li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .woocommerce .woocommerce-error li .button.wc-forward {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    margin: 10px 0 0;
    max-width: 230px;
  }
}
.wpb_wrapper li.product-category a {
  display: block;
  width: 100%;
}
.wpb_wrapper li.product-category h2.woocommerce-loop-category__title {
  text-align: center;
  padding: 5px 10px;
}

.woocommerce-checkout form.checkout .col2-set .col-1 {
  width: 100%;
  float: none;
}
.woocommerce-checkout form.checkout .col2-set .col-2 {
  width: 100%;
  float: none;
}
.woocommerce-checkout form.checkout .col2-set .col-2 .woocommerce-shipping-fields {
  margin-bottom: 10px;
}
.woocommerce-checkout form.checkout .col2-set h3 {
  text-transform: uppercase;
  font-size: 16px;
  margin: 1rem 0;
}
.woocommerce-checkout .bb-wc-co {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-left: -10px;
  margin-right: -10px;
}
.woocommerce-checkout .bb-wc-co .bb-wc-col {
  width: 50%;
  padding-left: 10px;
  padding-right: 10px;
}
.woocommerce-checkout .bb-wc-co #customer_details {
  background-color: var(--bb-content-background-color);
  border-radius: var(--bb-block-radius);
  border: 1px solid var(--bb-content-border-color);
  margin-bottom: 20px;
  padding: 15px 20px;
}
.woocommerce-checkout .bb-wc-co .bb-order-review {
  background-color: var(--bb-content-background-color);
  border-radius: var(--bb-block-radius);
  border: 1px solid var(--bb-content-border-color);
  margin-bottom: 20px;
  padding: 15px 20px;
}
.woocommerce-checkout .bb-wc-co .bb-order-review h3 {
  text-transform: uppercase;
  font-size: 16px;
  font-weight: bold;
}
.woocommerce-checkout .bb-wc-co table.shop_table {
  border: 0;
  font-size: 14px;
}
.woocommerce-checkout .bb-wc-co table.shop_table th,
.woocommerce-checkout .bb-wc-co table.shop_table td {
  border-bottom: 1px solid var(--bb-content-border-color);
  border-top: 0;
  font-weight: normal;
  padding-left: 0;
}
.woocommerce-checkout .bb-wc-co table.shop_table th:first-child,
.woocommerce-checkout .bb-wc-co table.shop_table td:first-child {
  padding-left: 0;
}
.woocommerce-checkout .bb-wc-co table.shop_table th:last-child,
.woocommerce-checkout .bb-wc-co table.shop_table td:last-child {
  padding-right: 0;
  text-align: right;
}
.woocommerce-checkout .bb-wc-co table.shop_table td.product-name {
  width: 65%;
}
.woocommerce-checkout .bb-wc-co table.shop_table td.product-total {
  color: var(--bb-headings-color);
  width: 35%;
}
.woocommerce-checkout .bb-wc-co table.shop_table th {
  text-transform: uppercase;
  font-weight: normal;
  color: var(--bb-alternate-text-color);
  font-size: 14px;
}
.woocommerce-checkout .bb-wc-co table.shop_table tfoot th,
.woocommerce-checkout .bb-wc-co table.shop_table tfoot td {
  color: var(--bb-alternate-text-color);
  border-bottom: 0;
  vertical-align: top;
}
.woocommerce-checkout .bb-wc-co table.shop_table tfoot th:first-child {
  padding-left: 30%;
  padding-top: 6px;
  padding-bottom: 6px;
}
.woocommerce-checkout .bb-wc-co table.shop_table tfoot td {
  width: 50%;
}
.woocommerce-checkout .bb-wc-co table.shop_table tfoot .order-total th,
.woocommerce-checkout .bb-wc-co table.shop_table tfoot .order-total td {
  color: var(--bb-headings-color);
  font-weight: 500;
}
.woocommerce-checkout .bb-wc-co table.shop_table tfoot .order-total td strong {
  font-weight: 500;
}
.woocommerce-checkout .bb-wc-co table.shop_table tfoot tr:first-child th,
.woocommerce-checkout .bb-wc-co table.shop_table tfoot tr:first-child td {
  padding-top: 15px;
}
.woocommerce-checkout .bb-wc-co table.shop_table .bs-product-check {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.woocommerce-checkout .bb-wc-co table.shop_table .bs-product-thumbnail img {
  max-width: 65px;
  height: auto;
  margin-right: 20px;
}
.woocommerce-checkout .bb-wc-co table.shop_table .check-name {
  color: var(--bb-headings-color);
  font-weight: 500;
  line-height: 1.4;
}
.woocommerce-checkout .bb-wc-co table.shop_table .bs-product-remove {
  margin-right: 10px;
}
.woocommerce-checkout .bb-wc-co table.shop_table .qty {
  color: var(--bb-alternate-text-color);
  text-transform: uppercase;
  font-size: 13px;
}
.woocommerce-checkout .bb-wc-co table.shop_table .qty strong {
  color: var(--bb-headings-color);
  font-weight: normal;
  margin-left: 5px;
}
@media (max-width: 544px) {
  .woocommerce-checkout .bb-wc-co table.shop_table td.product-name {
    width: 70%;
  }
  .woocommerce-checkout .bb-wc-co table.shop_table td.product-total {
    color: var(--bb-headings-color);
    width: 30%;
  }
}
@media (max-width: 420px) {
  .woocommerce-checkout .bb-wc-co table.shop_table td.product-name .bs-product-check {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .woocommerce-checkout .bb-wc-co table.shop_table td.product-name .bs-product-check .bs-product-name {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-top: 5px;
  }
}
@media (max-width: 992px) {
  .woocommerce-checkout .bb-wc-co {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .woocommerce-checkout .bb-wc-co .bb-wc-col {
    width: 100%;
  }
}
@media (max-width: 544px) {
  .woocommerce-checkout .bb-wc-co .bb-wc-col .bb-order-review table.shop_table tfoot th:first-child {
    padding-left: 0;
  }
}
.woocommerce-checkout form .form-row {
  margin: 0 0 1.2rem;
}
.woocommerce-checkout form .form-row label {
  font-size: 16px;
  line-height: 1.1;
  margin-bottom: 10px;
  color: var(--bb-body-text-color);
}
.woocommerce-checkout form .form-row .input-text,
.woocommerce-checkout form .form-row select {
  background-color: var(--bb-content-background-color);
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-input-radius);
  color: var(--bb-body-text-color);
}
.woocommerce-checkout form .form-row .input-text:focus,
.woocommerce-checkout form .form-row select:focus {
  box-shadow: var(--bb-input-focus-shadow);
  border-color: var(--bb-input-focus-border-color);
}
.woocommerce-checkout form .form-row .required {
  color: var(--bb-danger-color);
  text-decoration: none;
}
.woocommerce-checkout form .form-row #order_comments {
  height: 120px;
  overflow-x: hidden;
}
.woocommerce-checkout form .form-row.woocommerce-validated input.input-text,
.woocommerce-checkout form .form-row.woocommerce-validated select,
.woocommerce-checkout form .form-row.woocommerce-validated .select2-container {
  border-color: #dedfe2;
}
.woocommerce-checkout form .form-row.woocommerce-invalid input.input-text,
.woocommerce-checkout form .form-row.woocommerce-invalid select,
.woocommerce-checkout form .form-row.woocommerce-invalid .select2-container {
  border-color: var(--bb-danger-color);
}
.woocommerce-checkout form .form-row.woocommerce-invalid label {
  color: var(--bb-danger-color);
}
.woocommerce-checkout form #ship-to-different-address label {
  font-size: 16px;
}
.woocommerce-checkout #payment {
  background-color: transparent;
}
.woocommerce-checkout #payment ul.payment_methods {
  border-radius: var(--bb-block-radius-inner);
  border-bottom: 0;
  border: 1px solid var(--bb-content-border-color);
}
.woocommerce-checkout #payment div.payment_box {
  font-size: 13px;
  color: var(--bb-body-text-color);
  border-radius: var(--bb-block-radius-inner);
  background-color: var(--bb-content-alternate-background-color);
}
.woocommerce-checkout #payment div.payment_box:before {
  border-bottom-color: var(--bb-content-alternate-background-color);
}
.woocommerce-checkout #payment #place_order {
  background-color: var(--bb-primary-button-background-regular);
  color: var(--bb-primary-button-text-regular);
  border: 1px solid var(--bb-primary-button-border-regular);
  font-size: 14px;
  font-weight: normal;
  display: inline-block;
  padding-left: 2em;
  padding-right: 2em;
  height: 40px;
}
.woocommerce-checkout #payment #place_order:focus {
  box-shadow: var(--bb-primary-button-focus-shadow);
}
.woocommerce-checkout #payment #place_order:hover {
  background-color: var(--bb-primary-button-background-hover);
  color: var(--bb-primary-button-text-hover);
  border-color: var(--bb-primary-button-border-hover);
}
.woocommerce-checkout #payment li.wc_payment_method input.input-radio {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  display: inline-block;
  position: relative;
  background-color: #fff;
  border: 2px solid #d6dce6;
  color: #666;
  top: -2px;
  height: 20px;
  width: 20px;
  border-radius: 50px;
  cursor: pointer;
  margin-right: 7px;
  outline: none;
}
.woocommerce-checkout #payment li.wc_payment_method input.input-radio:checked {
  background-color: #fff;
}
.woocommerce-checkout #payment li.wc_payment_method input.input-radio:checked::before {
  position: absolute;
  left: 2px;
  top: 2px;
  content: "";
  display: inline-block;
  width: 12px;
  height: 12px;
  background-color: var(--bb-primary-color);
  border-radius: 100%;
}
.woocommerce-checkout .woocommerce-order-over {
  text-align: center;
}
.woocommerce-checkout .woocommerce-order-over > p {
  font-size: 16px;
  color: var(--bb-alternate-text-color);
}
.woocommerce-checkout .woocommerce-order-over h2.woocommerce-heading--success {
  margin-bottom: 5px;
}
.woocommerce-checkout .woocommerce-order-over h2.woocommerce-heading--success i {
  color: var(--bb-success-color);
  padding: 0;
  display: inline-block;
  font-size: 20px;
  width: 20px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  margin-right: 8px;
  position: relative;
  bottom: 2px;
}
.woocommerce-checkout .woocommerce-order-over h2.woocommerce-heading--success span {
  display: block;
  margin: 1em 0;
}
.woocommerce-checkout .woocommerce-order-over h2.woocommerce-heading--success span i {
  color: var(--bb-success-color);
  border: 1px solid var(--bb-success-color);
  border-radius: 100%;
  padding: 0 10px;
  display: inline-block;
  width: 50px;
  height: 50px;
  line-height: 50px;
}
.woocommerce-checkout ul.woocommerce-order-overview {
  display: inline-block;
  margin: 1em 0 2em;
}
.woocommerce-checkout ul.woocommerce-order-overview li {
  float: none;
  padding-right: 1em;
  margin-right: 1em;
  border-right: 0;
  text-align: left;
  display: inline-block;
  color: var(--bb-alternate-text-color);
}
.woocommerce-checkout ul.woocommerce-order-overview li > span {
  display: block;
  font-weight: 500;
  font-size: 14px;
  white-space: nowrap;
  padding: 0.6em 0 0;
  text-transform: none;
  color: var(--bb-body-text-color);
}
@media (max-width: 800px) {
  .woocommerce-checkout ul.woocommerce-order-overview {
    margin: 0.5em 0 1em;
  }
  .woocommerce-checkout ul.woocommerce-order-overview li {
    display: block;
    text-align: center;
    margin-bottom: 20px;
  }
}
.woocommerce-checkout .woocommerce-order-details-wrapper {
  background: var(--bb-content-background-color);
  border: 1px solid #eef0f3;
  border-radius: var(--bb-block-radius);
  padding: 20px;
}
.woocommerce-checkout .woocommerce-order-details-wrapper section.woocommerce-order-details p.order-again {
  text-align: right;
}
.woocommerce-checkout .woocommerce-order-details-wrapper section.woocommerce-order-details p.order-again a.button {
  padding: 8px 2em;
}
.woocommerce-checkout .woocommerce-order-details-wrapper section.woocommerce-order-details p.order-again a.button:hover {
  background-color: #0f74e0;
  color: #fff;
}
.woocommerce-checkout .woocommerce-order-details-wrapper section.woocommerce-customer-details {
  padding: 0 12px;
}
.woocommerce-checkout .woocommerce-order-details-wrapper section.woocommerce-customer-details h2.woocommerce-column__title {
  font-size: 17px;
  margin-bottom: 0.5rem;
}
.woocommerce-checkout .woocommerce-order-details-wrapper section.woocommerce-customer-details .woocommerce-column h2.woocommerce-column__title {
  font-size: 17px;
  margin-bottom: 0.5rem;
}
@media (max-width: 992px) {
  .woocommerce-checkout .woocommerce-order-details-wrapper section.woocommerce-customer-details .woocommerce-column {
    width: 100%;
    float: none;
  }
  .woocommerce-checkout .woocommerce-order-details-wrapper section.woocommerce-customer-details .woocommerce-column.woocommerce-column--1 {
    margin-bottom: 30px;
  }
}
.woocommerce-checkout .woocommerce-order-details-wrapper section.woocommerce-customer-details address {
  border: 0;
  padding: 0;
  font-size: 14px;
}
.woocommerce-checkout .woocommerce-order-details-wrapper section.woocommerce-customer-details address .woocommerce-customer-details--phone:before,
.woocommerce-checkout .woocommerce-order-details-wrapper section.woocommerce-customer-details address .woocommerce-customer-details--email:before {
  line-height: 2.15;
}
.woocommerce-checkout .woocommerce-order-details-wrapper section.woocommerce-customer-details .woocommerce-customer-details--subcolumn {
  font-size: 14px;
}
.woocommerce-checkout .woocommerce-order-details-wrapper section.woocommerce-customer-details .woocommerce-customer-details--subcolumn .woocommerce-customer-details--phone:before,
.woocommerce-checkout .woocommerce-order-details-wrapper section.woocommerce-customer-details .woocommerce-customer-details--subcolumn .woocommerce-customer-details--email:before {
  line-height: 2.15;
}
.woocommerce-checkout table.shop_table.woocommerce-table--order-details td {
  vertical-align: top;
}
.woocommerce-checkout .woocommerce-table--order-details {
  border: 0;
}
.woocommerce-checkout .woocommerce-table--order-details th,
.woocommerce-checkout .woocommerce-table--order-details td {
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 14px;
  border-bottom: 0;
  border-top: 1px solid var(--bb-content-border-color);
}
.woocommerce-checkout .woocommerce-table--order-details th.product-total,
.woocommerce-checkout .woocommerce-table--order-details td.product-total {
  width: 200px;
  color: inherit;
  text-align: right;
}
.woocommerce-checkout .woocommerce-table--order-details td.product-total span.woocommerce-Price-amount {
  font-weight: bold;
}
@media (max-width: 1200px) {
  .woocommerce-checkout .woocommerce-table--order-details td.product-total {
    width: auto;
  }
}
@media (max-width: 544px) {
  .woocommerce-checkout .woocommerce-table--order-details th.product-total,
  .woocommerce-checkout .woocommerce-table--order-details td.product-total {
    text-align: right;
  }
}
.woocommerce-checkout .woocommerce-table--order-details thead th {
  text-transform: uppercase;
  font-size: 14px;
  color: #939597;
  font-weight: 500;
}
.woocommerce-checkout .woocommerce-table--order-details tfoot th,
.woocommerce-checkout .woocommerce-table--order-details tfoot td {
  font-weight: normal;
}
.woocommerce-checkout .woocommerce-table--order-details.order_details_items thead tr:first-child th,
.woocommerce-checkout .woocommerce-table--order-details.order_details_items thead tr:first-child td {
  border-top: 0;
}
@media (max-width: 544px) {
  .woocommerce-checkout .woocommerce-table--order-details.order_details_items thead tr:first-child th.product-thumb {
    display: none;
  }
}
.woocommerce-checkout .woocommerce-table--order-details.order_details_items tbody tr:last-child th,
.woocommerce-checkout .woocommerce-table--order-details.order_details_items tbody tr:last-child td {
  border-bottom: 1px solid var(--bb-content-border-color);
}
.woocommerce-checkout .woocommerce-table--order-details.order_details_items td.product-name a {
  color: var(--bb-headings-color);
  font-weight: 500;
}
.woocommerce-checkout .woocommerce-table--order-details.order_details_items td.product-name a:hover {
  color: var(--bb-primary-color);
}
.woocommerce-checkout .woocommerce-table--order-details.order_details_items tr.product-purchase-note td {
  padding-top: 8px;
}
.woocommerce-checkout .woocommerce-table--order-details.order_details_items td:not(.product-thumb) {
  padding-top: 20px;
}
.woocommerce-checkout .woocommerce-table--order-details.order_details_items td.product-thumb {
  width: 120px;
}
.woocommerce-checkout .woocommerce-table--order-details.order_details_items td.product-thumb img {
  max-width: 100px;
}
@media (max-width: 992px) {
  .woocommerce-checkout .woocommerce-table--order-details.order_details_items td.product-thumb {
    width: 80px;
  }
  .woocommerce-checkout .woocommerce-table--order-details.order_details_items td.product-thumb img {
    max-width: 70px;
  }
}
@media (max-width: 544px) {
  .woocommerce-checkout .woocommerce-table--order-details.order_details_items td.product-thumb {
    display: none;
  }
}
.woocommerce-checkout .woocommerce-table--order-details.order_details_items .bb_sku_wrapper {
  display: block;
  color: #939597;
  font-size: 13px;
  line-height: 1;
}
.woocommerce-checkout .woocommerce-table--order-details.order_details_total {
  width: 70%;
  float: right;
}
.woocommerce-checkout .woocommerce-table--order-details.order_details_total th,
.woocommerce-checkout .woocommerce-table--order-details.order_details_total td {
  border-top: 0;
  border-bottom: 0;
  padding-top: 6px;
  padding-bottom: 6px;
  font-weight: normal;
}
.woocommerce-checkout .woocommerce-table--order-details.order_details_total th {
  text-transform: uppercase;
}
.woocommerce-checkout .woocommerce-table--order-details.order_details_total tfoot td:last-child {
  width: 200px;
  color: inherit;
  text-align: right;
}
.woocommerce-checkout .woocommerce-table--order-details.order_details_total tfoot tr:last-child th,
.woocommerce-checkout .woocommerce-table--order-details.order_details_total tfoot tr:last-child td {
  font-weight: bold;
  color: inherit;
}
@media (max-width: 800px) {
  .woocommerce-checkout .woocommerce-table--order-details.order_details_total tfoot td:last-child {
    text-align: right;
  }
}
@media (max-width: 992px) {
  .woocommerce-checkout .woocommerce-table--order-details.order_details_total {
    width: 100%;
    float: none;
  }
  .woocommerce-checkout .woocommerce-table--order-details.order_details_total th,
  .woocommerce-checkout .woocommerce-table--order-details.order_details_total td {
    padding-top: 4px;
    padding-bottom: 4px;
  }
}
.woocommerce-checkout .woocommerce-table--order-details.order_details_note {
  clear: both;
}
.woocommerce-checkout .woocommerce-table--order-details.order_details_note th {
  color: var(--bb-body-text-color);
}
.woocommerce-checkout .woocommerce-order-end {
  text-align: center;
  margin: 2rem 0rem;
  padding: 0 3rem;
}
.woocommerce-checkout .woocommerce-order-end h3 {
  margin-bottom: 5px;
}
.woocommerce-checkout .woocommerce-order-end p {
  font-size: 14px;
  color: var(--bb-alternate-text-color);
}

.woocommerce-checkout label.checkbox {
  position: relative;
}

form.woocommerce-checkout input[type="checkbox"] {
  position: absolute;
  opacity: 0;
}
form.woocommerce-checkout input[type="checkbox"] + span:before {
  content: "";
  margin-right: 10px;
  display: inline-block;
  vertical-align: text-top;
  width: 20px;
  height: 20px;
  background: #fff;
  border-radius: 3px;
  border: 1px solid var(--bb-primary-color);
  box-shadow: none;
}
form.woocommerce-checkout input[type="checkbox"]:checked + span:before {
  background-color: var(--bb-primary-color);
  border-color: var(--bb-primary-color);
  content: "\e876";
  font-family: bb-icons;
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  font-variant: normal;
  text-transform: none;
  text-align: center;
  color: #fff;
  line-height: 18px;
  font-size: 14px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  box-shadow: 0 0 0 1px var(--bb-primary-color);
}

.woocommerce-checkout .payment_method_stripe #stripe-payment-data [for="wc-stripe-new-payment-method"] {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.woocommerce-checkout .payment_method_stripe #stripe-payment-data .form-row {
  margin-bottom: 0 !important;
  width: 100%;
}
.woocommerce-checkout .payment_method_stripe #stripe-payment-data #wc-stripe-new-payment-method + label:before {
  content: "";
  margin-right: 10px;
  display: inline-block;
  vertical-align: text-top;
  width: 20px;
  height: 20px;
  background: #fff;
  border-radius: 3px;
  border: 1px solid #c9cbca;
  box-shadow: none;
  -ms-flex-preferred-size: 40px;
      flex-basis: 40px;
  max-width: 20px;
  min-width: 20px;
}
.woocommerce-checkout .payment_method_stripe #stripe-payment-data #wc-stripe-new-payment-method:checked + label:before {
  background-color: var(--bb-primary-color);
  border-color: var(--bb-primary-color);
  content: "\e876";
  font-family: bb-icons;
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  font-variant: normal;
  text-transform: none;
  text-align: center;
  color: #fff;
  line-height: 18px;
  font-size: 14px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  box-shadow: none;
}
.woocommerce-checkout .payment_method_stripe #stripe-payment-data .stripe-source-errors .wc-stripe-error li {
  line-height: 1.4;
}
.woocommerce-checkout .payment_method_stripe #stripe-payment-data .stripe-source-errors .wc-stripe-error:before {
  color: #fff;
}

input[type="checkbox"]#wp-comment-cookies-consent {
  position: absolute;
  opacity: 0;
}
input[type="checkbox"]#wp-comment-cookies-consent + label:before {
  content: "";
  margin-right: 10px;
  display: inline-block;
  vertical-align: text-top;
  width: 20px;
  height: 20px;
  background: #fff;
  border-radius: 3px;
  border: 1px solid #c9cbca;
  box-shadow: none;
}
input[type="checkbox"]#wp-comment-cookies-consent:checked + label:before {
  background-color: var(--bb-primary-color);
  border-color: var(--bb-primary-color);
  content: "\e876";
  font-family: bb-icons;
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  font-variant: normal;
  text-transform: none;
  text-align: center;
  color: #fff;
  line-height: 18px;
  font-size: 14px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  box-shadow: none;
}

.woocommerce form.checkout_coupon {
  background-color: var(--bb-content-background-color);
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-block-radius);
  margin-top: 0;
  margin-bottom: 1em;
  font-size: 14px;
}
.woocommerce form.checkout_coupon .form-row-first {
  width: -webkit-calc(100% - 150px);
  width: calc(100% - 150px);
  padding-right: 15px;
}
.woocommerce form.checkout_coupon .form-row-last {
  width: 150px;
}
.woocommerce form.checkout_coupon .form-row-last button.button {
  width: 100%;
}
@media (max-width: 800px) {
  .woocommerce form.checkout_coupon > p {
    margin-bottom: 5px;
    line-height: 150%;
  }
  .woocommerce form.checkout_coupon .form-row-first {
    padding-right: 0;
  }
}

@media (max-width: 992px) {
  .woocommerce-checkout.has-sidebar form.checkout_coupon .form-row-first {
    padding-right: 0;
  }
  .woocommerce-checkout.has-sidebar form.checkout_coupon > p {
    margin-bottom: 5px;
    line-height: 150%;
  }
}
.woocommerce-form-coupon-toggle .woocommerce-info {
  font-size: 14px;
  color: var(--bb-body-text-color);
  background-color: transparent !important;
  border: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 25px;
}

.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info::before {
  content: "\ef17";
  font-family: bb-icons;
  font-size: 20px;
  top: 0;
  left: 0;
  color: var(--bb-body-text-color);
}

@media (max-width: 1200px) {
  body.woocommerce-checkout.has-sidebar .woocommerce .woocommerce-order ul.woocommerce-order-overview {
    margin: 0.5em 0 1em;
  }
  body.woocommerce-checkout.has-sidebar .woocommerce .woocommerce-order ul.woocommerce-order-overview li {
    display: block;
    text-align: center;
    margin-bottom: 20px;
  }
}
@media (max-width: 1200px) {
  .woocommerce-checkout.has-sidebar .woocommerce form.checkout .bb-wc-co {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .woocommerce-checkout.has-sidebar .woocommerce form.checkout .bb-wc-co .bb-wc-col {
    width: 100%;
  }
}
@media (max-width: 992px) {
  .woocommerce-checkout.has-sidebar .woocommerce form.checkout .bb-wc-co .bb-wc-col .bb-order-review table.shop_table tfoot th:first-child {
    padding-left: 0;
  }
}
.elementor-widget-container .woocommerce-checkout .bb-wc-co > .bb-wc-col {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
}
.elementor-widget-container .woocommerce-checkout .bb-wc-co > .bb-wc-col .e-checkout__container,
.elementor-widget-container .woocommerce-checkout .bb-wc-co > .bb-wc-col .bb-wc-col {
  width: 50%;
  padding-left: 10px;
  padding-right: 10px;
  grid-template-columns: auto;
}

.e-checkout-layout-one-column .elementor-widget-container .woocommerce-checkout .bb-wc-co > .bb-wc-col {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.e-checkout-layout-one-column .elementor-widget-container .woocommerce-checkout .bb-wc-co > .bb-wc-col .e-checkout__container,
.e-checkout-layout-one-column .elementor-widget-container .woocommerce-checkout .bb-wc-co > .bb-wc-col .bb-wc-col {
  width: 100%;
}

.woocommerce-checkout.woocommerce-order-received header.entry-header {
  display: none;
}

.mfp-content .bs_checkout_coupon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.mfp-content .bs_checkout_coupon ul.woocommerce-error,
.mfp-content .bs_checkout_coupon div.woocommerce-message {
  width: 100%;
}
.mfp-content .bs_checkout_coupon form.bs_checkout_coupon_form {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  margin-bottom: 0;
  min-height: 50px !important;
  width: 100%;
}
.mfp-content .bs_checkout_coupon form.bs_checkout_coupon_form p.form-row-first {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-bottom: 0;
}
.mfp-content .bs_checkout_coupon form.bs_checkout_coupon_form p.form-row-last {
  width: auto;
  margin-left: 15px;
  margin-bottom: 0;
}
.mfp-content .bs_checkout_coupon button {
  color: var(--bb-alternate-text-color);
}
.mfp-content .bs_checkout_coupon button:hover {
  color: var(--bb-headings-color);
  background-color: transparent;
}
@media (max-width: 544px) {
  .mfp-content .bs_checkout_coupon form.bs_checkout_coupon_form {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    min-height: 92px !important;
  }
  .mfp-content .bs_checkout_coupon form.bs_checkout_coupon_form p {
    width: 100%;
  }
  .mfp-content .bs_checkout_coupon form.bs_checkout_coupon_form p.form-row-last {
    margin-left: 0;
    text-align: center;
  }
}

fieldset.wc-upe-form.wc-payment-form,
.payment_method_stripe > fieldset {
  border-radius: 4px;
  margin-top: 1rem;
  margin-bottom: 1rem;
  padding: 1rem;
  border: 1px solid var(--bb-content-border-color);
}

.wc-block-checkout .wc-block-checkout__main,
.wc-block-checkout .wc-block-checkout__sidebar .wp-block-woocommerce-checkout-order-summary-block {
  background-color: var(--bb-content-background-color);
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-block-radius);
}
.wc-block-checkout .wc-block-checkout__main, .wc-block-checkout.wc-block-components-sidebar-layout .wc-block-components-main {
  padding: 15px 20px;
}
.wc-block-checkout.is-medium.wc-block-components-sidebar-layout .wc-block-components-main, .wc-block-checkout.is-small.wc-block-components-sidebar-layout .wc-block-components-main {
  padding: 15px 20px;
}
.wc-block-checkout .wc-block-checkout__sidebar {
  margin-top: 0;
}
.wc-block-checkout .wc-block-components-text-input input[type="email"],
.wc-block-checkout .wc-block-components-text-input input[type="number"],
.wc-block-checkout .wc-block-components-text-input input[type="password"],
.wc-block-checkout .wc-block-components-text-input input[type="tel"],
.wc-block-checkout .wc-block-components-text-input input[type="text"],
.wc-block-checkout .wc-block-components-text-input input[type="url"],
.wc-block-checkout .wc-block-components-form .wc-block-components-text-input input[type="email"],
.wc-block-checkout .wc-block-components-form .wc-block-components-text-input input[type="number"],
.wc-block-checkout .wc-block-components-form .wc-block-components-text-input input[type="password"],
.wc-block-checkout .wc-block-components-form .wc-block-components-text-input input[type="tel"],
.wc-block-checkout .wc-block-components-form .wc-block-components-text-input input[type="text"],
.wc-block-checkout .wc-block-components-form .wc-block-components-text-input input[type="url"] {
  border-color: var(--bb-content-border-color);
  border-radius: var(--bb-input-radius);
  background-color: var(--bb-content-background-color);
  color: var(--bb-body-text-color);
}
.wc-block-checkout .wc-block-components-text-input input[type="email"]:focus,
.wc-block-checkout .wc-block-components-text-input input[type="number"]:focus,
.wc-block-checkout .wc-block-components-text-input input[type="password"]:focus,
.wc-block-checkout .wc-block-components-text-input input[type="tel"]:focus,
.wc-block-checkout .wc-block-components-text-input input[type="text"]:focus,
.wc-block-checkout .wc-block-components-text-input input[type="url"]:focus,
.wc-block-checkout .wc-block-components-form .wc-block-components-text-input input[type="email"]:focus,
.wc-block-checkout .wc-block-components-form .wc-block-components-text-input input[type="number"]:focus,
.wc-block-checkout .wc-block-components-form .wc-block-components-text-input input[type="password"]:focus,
.wc-block-checkout .wc-block-components-form .wc-block-components-text-input input[type="tel"]:focus,
.wc-block-checkout .wc-block-components-form .wc-block-components-text-input input[type="text"]:focus,
.wc-block-checkout .wc-block-components-form .wc-block-components-text-input input[type="url"]:focus {
  box-shadow: var(--bb-input-focus-shadow);
}
.wc-block-checkout .wc-block-components-text-input input[type="email"]:focus + label,
.wc-block-checkout .wc-block-components-text-input input[type="number"]:focus + label,
.wc-block-checkout .wc-block-components-text-input input[type="password"]:focus + label,
.wc-block-checkout .wc-block-components-text-input input[type="tel"]:focus + label,
.wc-block-checkout .wc-block-components-text-input input[type="text"]:focus + label,
.wc-block-checkout .wc-block-components-text-input input[type="url"]:focus + label,
.wc-block-checkout .wc-block-components-form .wc-block-components-text-input input[type="email"]:focus + label,
.wc-block-checkout .wc-block-components-form .wc-block-components-text-input input[type="number"]:focus + label,
.wc-block-checkout .wc-block-components-form .wc-block-components-text-input input[type="password"]:focus + label,
.wc-block-checkout .wc-block-components-form .wc-block-components-text-input input[type="tel"]:focus + label,
.wc-block-checkout .wc-block-components-form .wc-block-components-text-input input[type="text"]:focus + label,
.wc-block-checkout .wc-block-components-form .wc-block-components-text-input input[type="url"]:focus + label {
  color: #2b2d2f;
}
.wc-block-checkout .wc-block-components-text-input label,
.wc-block-checkout .wc-block-components-form .wc-block-components-text-input label {
  color: var(--bb-alternate-text-color);
}
.wc-block-checkout .has-dark-controls .wc-block-components-text-input input[type="email"]:focus + label,
.wc-block-checkout .has-dark-controls .wc-block-components-text-input input[type="number"]:focus + label,
.wc-block-checkout .has-dark-controls .wc-block-components-text-input input[type="password"]:focus + label,
.wc-block-checkout .has-dark-controls .wc-block-components-text-input input[type="tel"]:focus + label,
.wc-block-checkout .has-dark-controls .wc-block-components-text-input input[type="text"]:focus + label,
.wc-block-checkout .has-dark-controls .wc-block-components-text-input input[type="url"]:focus + label,
.wc-block-checkout .has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type="email"]:focus + label,
.wc-block-checkout .has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type="number"]:focus + label,
.wc-block-checkout .has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type="password"]:focus + label,
.wc-block-checkout .has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type="tel"]:focus + label,
.wc-block-checkout .has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type="text"]:focus + label,
.wc-block-checkout .has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type="url"]:focus + label {
  color: var(--bb-alternate-text-color);
}
.wc-block-checkout .wc-blocks-components-select .wc-blocks-components-select__container {
  border-color: var(--bb-content-border-color);
  border-radius: var(--bb-input-radius);
  background-color: var(--bb-content-background-color);
}
.wc-block-checkout .wc-blocks-components-select .wc-blocks-components-select__container label {
  color: var(--bb-alternate-text-color);
}
.wc-block-checkout .wc-blocks-components-select .wc-blocks-components-select__container .wc-blocks-components-select__select {
  color: var(--bb-body-text-color);
  border-color: var(--bb-content-border-color);
}
.wc-block-checkout .wc-blocks-components-select .wc-blocks-components-select__container .wc-blocks-components-select__select:focus {
  color: var(--bb-body-text-color);
}
.wc-block-checkout .wc-blocks-components-select .wc-blocks-components-select__container svg {
  fill: var(--bb-body-text-color);
}
.wc-block-checkout .wc-block-components-textarea {
  border-color: var(--bb-content-border-color);
  border-radius: var(--bb-input-radius);
  background-color: var(--bb-content-background-color);
  color: var(--bb-body-text-color);
}
.wc-block-checkout .wc-block-components-textarea:focus, .wc-block-checkout .wc-block-components-textarea:active {
  outline: none;
  box-shadow: var(--bb-input-focus-shadow);
}
.wc-block-checkout .wc-block-checkout__add-note .wc-block-components-textarea:focus {
  box-shadow: var(--bb-input-focus-shadow);
}
.wc-block-checkout .wc-block-components-title,
.wc-block-checkout .wc-block-components-checkout-step__heading .wc-block-components-title {
  text-transform: uppercase;
  font-size: 16px;
  margin: 1rem 0;
}
.wc-block-checkout .wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"] {
  border-color: var(--bb-content-border-color);
  border-radius: var(--bb-checkbox-radius);
}
.wc-block-checkout .wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"]:focus, .wc-block-checkout .wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"]:active {
  outline: none;
}
.wc-block-checkout .wc-block-components-radio-control .wc-block-components-radio-control__input,
.wc-block-checkout .wc-block-components-radio-control .wc-block-components-radio-control__input:checked {
  border-color: var(--bb-content-border-color);
}
.wc-block-checkout .wc-block-components-radio-control .wc-block-components-radio-control__input:focus, .wc-block-checkout .wc-block-components-radio-control .wc-block-components-radio-control__input:active,
.wc-block-checkout .wc-block-components-radio-control .wc-block-components-radio-control__input:checked:focus,
.wc-block-checkout .wc-block-components-radio-control .wc-block-components-radio-control__input:checked:active {
  outline: none;
}
.wc-block-checkout .wc-block-components-radio-control .wc-block-components-radio-control__input:checked:before {
  background: var(--bb-primary-color);
}
.wc-block-checkout .wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted,
.wc-block-checkout .wc-block-components-radio-control--highlight-checked label.wc-block-components-radio-control__option--checked-option-highlighted {
  box-shadow: none;
}
.wc-block-checkout .wc-block-components-radio-control--highlight-checked::after {
  border: 1px solid var(--bb-content-border-color);
}
.wc-block-checkout .wc-block-components-radio-control--highlight-checked.wc-block-components-radio-control--highlight-checked--first-selected:after {
  border-top: 1px solid var(--bb-content-border-color);
}
.wc-block-checkout .wc-block-components-radio-control--highlight-checked.wc-block-components-radio-control--highlight-checked--last-selected:after {
  border-bottom: 1px solid var(--bb-content-border-color);
}
.wc-block-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__quantity {
  background-color: var(--bb-primary-color);
  color: var(--bb-body-background-color);
  border-radius: 100px;
  border: 0;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.15);
  font-size: 9px;
  font-weight: 600;
  padding: 0 6px;
  min-height: 16px;
}
.wc-block-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__description {
  line-height: 1;
}
.wc-block-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__total-price {
  color: var(--bb-headings-color);
}
.wc-block-checkout .wc-block-components-totals-item__value {
  color: var(--bb-headings-color);
}
.wc-block-checkout .wc-block-components-totals-footer-item .wc-block-components-totals-item__label,
.wc-block-checkout .wc-block-components-totals-footer-item .wc-block-components-totals-item__value {
  color: var(--bb-headings-color);
  font-size: 1em;
}
.wc-block-checkout .wc-block-components-validation-error,
.wc-block-checkout .wc-block-components-form .wc-block-components-text-input.has-error label,
.wc-block-checkout .wc-block-components-text-input.has-error label {
  color: var(--bb-danger-color);
}
.wc-block-checkout .wp-block-button__link {
  border-radius: var(--bb-button-radius);
  background-color: var(--bb-primary-button-background-regular);
  color: var(--bb-primary-button-text-regular);
}
.wc-block-checkout .wc-block-checkout-empty .wc-block-checkout-empty__title {
  color: var(--bb-headings-color);
}

.woocommerce .woocommerce-MyAccount-navigation {
  min-width: 230px;
  float: none;
  width: 230px;
}
.woocommerce .woocommerce-MyAccount-navigation ul {
  margin: 0;
}
.woocommerce .woocommerce-MyAccount-navigation ul li {
  display: block;
}
.woocommerce .woocommerce-MyAccount-navigation ul li a {
  display: block;
  padding: 9px 15px;
  font-size: 14px;
  color: var(--bb-headings-color);
}
.woocommerce .woocommerce-MyAccount-navigation ul li a.is-active {
  color: var(--bb-primary-color);
  background-color: var(--bb-body-background-color);
}
.woocommerce .woocommerce-MyAccount-navigation ul li a:hover {
  color: var(--bb-primary-color);
  background-color: var(--bb-content-alternate-background-color);
}
.woocommerce .woocommerce-MyAccount-navigation ul li a:before {
  font-size: 20px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  font-family: bb-icons;
  margin-right: 15px;
  vertical-align: middle;
}
.woocommerce .woocommerce-MyAccount-navigation ul li.is-active a {
  color: var(--bb-primary-color);
  background-color: var(--bb-content-alternate-background-color);
}
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:before {
  content: "\ee74";
}
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before {
  content: "\eec3";
}
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a:before {
  content: "\e889";
}
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--payment-methods a:before {
  content: "\ee42";
}
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before {
  content: "\eed1";
}
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before {
  content: "\ee27";
}
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before {
  content: "\eefd";
}
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--become-a-vendor a:before {
  content: "\ef52";
}
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--giftcards a:before {
  content: "\eea9";
}
@media (min-width: 800px) {
  .woocommerce .woocommerce-MyAccount-navigation ul.woocommerce-MyAccount-menu {
    display: block !important;
  }
}
.woocommerce .woocommerce-MyAccount-navigation .wc-MyAccount-navigation-heading {
  padding: 15px;
  text-transform: uppercase;
}
.woocommerce .woocommerce-MyAccount-navigation .wc-MyAccount-navigation-heading h5 {
  margin-bottom: 0;
  font-size: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.woocommerce .woocommerce-MyAccount-navigation .wc-MyAccount-navigation-heading h5 a.push-my-account-nav {
  margin-left: auto;
  color: #939597;
  display: none;
}
.woocommerce .woocommerce-MyAccount-navigation .wc-MyAccount-navigation-heading h5 a.push-my-account-nav:hover {
  color: var(--bb-primary-color);
}
.woocommerce .woocommerce-MyAccount-content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border-left: 1px solid var(--bb-content-border-color);
  min-height: 400px;
  width: auto;
  padding: 30px;
}
.woocommerce .woocommerce-MyAccount-content input[type="submit"][name="apply_for_vendor_submit"] {
  border-radius: 100px;
  padding: 10px 20px;
  font-weight: 500;
  font-style: normal;
  text-decoration: none;
  cursor: pointer;
  display: inline-block;
  line-height: 1.3;
  border: 1px solid transparent;
  font-size: 15px;
  color: #fff;
  background-color: var(--bb-headings-color);
}
.woocommerce .woocommerce-MyAccount-content .MyAccount-content--dashboard p {
  font-size: 14px;
}
.woocommerce .woocommerce-MyAccount-content .wc-MyAccount-inner-content {
  padding: 20px 0;
}
.woocommerce .woocommerce-MyAccount-content .wc-MyAccount-inner-content .woocommerce-address-fields {
  width: 70%;
  margin: 2em auto;
}
@media (max-width: 1200px) {
  .woocommerce .woocommerce-MyAccount-content .wc-MyAccount-inner-content .woocommerce-address-fields {
    width: 90%;
  }
}
@media (max-width: 992px) {
  .woocommerce .woocommerce-MyAccount-content .wc-MyAccount-inner-content .woocommerce-address-fields .form-row.form-row-last,
  .woocommerce .woocommerce-MyAccount-content .wc-MyAccount-inner-content .woocommerce-address-fields .form-row.form-row-first {
    width: 100%;
    float: none;
  }
}
@media screen and (max-width: 860px) and (min-width: 800px) {
  .woocommerce .woocommerce-MyAccount-content .wc-MyAccount-inner-content {
    padding: 20px 0;
  }
}
.woocommerce .woocommerce-MyAccount-content .woocommerce-account-fields {
  width: 70%;
  margin: 2em auto;
}
.woocommerce .woocommerce-MyAccount-content .woocommerce-account-fields fieldset {
  border: 0;
  padding: 1.5rem 0 1rem;
  margin-top: 3rem;
  margin-bottom: 0;
}
.woocommerce .woocommerce-MyAccount-content .woocommerce-account-fields legend {
  font-weight: 500;
  font-size: 16px;
  color: var(--bb-headings-color);
}
@media (max-width: 1200px) {
  .woocommerce .woocommerce-MyAccount-content .woocommerce-account-fields {
    width: 90%;
  }
}
@media (max-width: 992px) {
  .woocommerce .woocommerce-MyAccount-content .woocommerce-account-fields .form-row.form-row-last,
  .woocommerce .woocommerce-MyAccount-content .woocommerce-account-fields .form-row.form-row-first {
    width: 100%;
    float: none;
  }
}
.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses {
  font-size: 14px;
  padding: 0;
}
.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address-title h3 {
  text-transform: uppercase;
  font-size: 14px;
  margin-bottom: 0.2rem;
}
.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses address {
  line-height: 21px;
  margin-bottom: 1em;
}
@media (max-width: 992px) {
  .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address {
    float: none;
    width: 100%;
  }
  .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address.col-1 {
    padding-bottom: 30px;
  }
}
.woocommerce .woocommerce-MyAccount-content form .form-row {
  margin-bottom: 1.3em;
}
.woocommerce .woocommerce-MyAccount-content form .form-row .required {
  color: var(--bb-danger-color);
  text-decoration: none;
}
.woocommerce .woocommerce-MyAccount-content form .form-row label {
  font-size: 14px;
}
.woocommerce .woocommerce-MyAccount-content form .form-row input,
.woocommerce .woocommerce-MyAccount-content form .form-row textarea,
.woocommerce .woocommerce-MyAccount-content form .form-row select {
  font-size: 14px;
  background-color: var(--bb-content-background-color);
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-input-radius);
  box-shadow: none;
  padding: 10px 12px;
  color: var(--bb-body-text-color);
}
.woocommerce .woocommerce-MyAccount-content form .form-row input:focus,
.woocommerce .woocommerce-MyAccount-content form .form-row textarea:focus,
.woocommerce .woocommerce-MyAccount-content form .form-row select:focus {
  outline: none;
  background-color: var(--bb-content-background-color);
  box-shadow: var(--bb-input-focus-shadow);
  border-color: var(--bb-input-focus-border-color);
}
.woocommerce .woocommerce-MyAccount-content form .form-row .select2-container .select2-selection--single,
.woocommerce .woocommerce-MyAccount-content form .form-row .select2-container .select2-results {
  font-size: 14px;
}
.woocommerce .woocommerce-MyAccount-content form .form-row span.select2-selection.select2-selection--single {
  outline: none;
}
.woocommerce .woocommerce-MyAccount-content form .form-row span > em {
  font-size: 14px;
  font-style: normal;
  color: var(--bb-alternate-text-color);
}
.woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields__ctrls-wrapper,
.woocommerce .woocommerce-MyAccount-content form .woocommerce-account-fields__ctrls-wrapper {
  text-align: right;
}
.woocommerce .wc-MyAccount-sub-heading {
  padding: 0 0 10px;
  border-bottom: 1px solid var(--bb-content-border-color);
}
.woocommerce .wc-MyAccount-sub-heading h2 {
  margin-bottom: 10px;
}
.woocommerce .wc-MyAccount-sub-heading h2 strong {
  font-weight: normal;
}
.woocommerce .wc-MyAccount-sub-heading p {
  font-size: 14px;
  margin-bottom: 0;
  color: var(--bb-alternate-text-color);
}
.woocommerce table.my_account_orders {
  border: 0;
}
.woocommerce table.my_account_orders th,
.woocommerce table.my_account_orders td {
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 13px;
  border-bottom: 0;
}
.woocommerce table.my_account_orders thead th {
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 500;
}
.woocommerce table.my_account_orders tbody td {
  border-top: 1px solid var(--bb-content-border-color);
  color: var(--bb-alternate-text-color);
}
.woocommerce table.my_account_orders tbody td.woocommerce-orders-table__cell-order-actions {
  width: 95px;
}
@media (max-width: 800px) {
  .woocommerce table.my_account_orders tbody td.woocommerce-orders-table__cell-order-actions {
    width: auto;
  }
}
.woocommerce table.my_account_orders tbody td a.button {
  min-height: auto;
  padding: 5px 1.2em;
  margin: 0 0 5px 5px;
  font-size: 13px;
  line-height: 1;
  max-width: 100px;
  width: 100%;
}
@media (max-width: 800px) {
  .woocommerce table.my_account_orders tbody td a.button {
    width: auto;
  }
}
.woocommerce table.my_account_orders tbody td.woocommerce-orders-table__cell-order-number a {
  color: var(--bb-headings-color);
}
.woocommerce table.my_account_orders tbody td.woocommerce-orders-table__cell-order-number a:hover {
  color: var(--bb-primary-color);
}
@media (max-width: 800px) {
  .woocommerce table.my_account_orders tbody tr:nth-child(even) td {
    background-color: var(--bb-body-background-color);
  }
  .woocommerce table.my_account_orders tbody tr.woocommerce-orders-table__row {
    margin-bottom: 30px;
  }
  .woocommerce table.my_account_orders tbody tr:last-child {
    margin-bottom: 0;
  }
}
.woocommerce table.my_account_orders.account-orders-table-dashboard tbody td a.button {
  padding: 6px 15px;
  display: block;
  max-width: 90%;
  margin-bottom: 10px;
}
@media (max-width: 1200px) {
  .woocommerce table.my_account_orders.account-orders-table-dashboard tbody td a.button {
    width: 100%;
    max-width: 100%;
  }
}
@media (max-width: 800px) {
  .woocommerce table.my_account_orders.account-orders-table-dashboard tbody td a.button {
    display: inline-block;
    margin-left: 0;
    margin-right: 5px;
  }
}
.woocommerce .bsMyAccount {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: var(--bb-content-background-color);
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-block-radius);
  margin-bottom: 30px;
}
.woocommerce form .password-input .show-password-input:after {
  content: "\ee69";
  font-family: bb-icons;
  font-size: 18px;
  font-weight: 400;
}
.woocommerce form .password-input .show-password-input.display-password:after {
  content: "\ee6a";
  font-family: bb-icons;
  color: inherit;
}
.woocommerce form .password-input .show-password-input:before {
  content: unset;
}
.woocommerce form .password-input .show-password-input.display-password:before {
  content: unset;
}
.woocommerce form .password-input .show-password-input:focus {
  outline: none;
  box-shadow: none;
}
@media (max-width: 800px) {
  .woocommerce .bsMyAccount {
    margin-bottom: 0;
  }
}
@media (max-width: 1200px) {
  .woocommerce-account.has-sidebar .woocommerce .bsMyAccount {
    margin-bottom: 0;
  }
}
.woocommerce .wc-MyAccount-fix-center {
  width: 60%;
  margin: 2em auto;
  text-align: center;
}
.woocommerce .wc-MyAccount-fix-center.woocommerce-info {
  border: 0;
  padding: 0;
}
.woocommerce .wc-MyAccount-fix-center.woocommerce-info:before {
  display: none;
}
.woocommerce .wc-MyAccount-fix-center.woocommerce-info .button {
  float: none;
  padding: 1em 3em;
  font-weight: 500;
  margin: 0 auto;
}
.woocommerce .wc-MyAccount-fix-center .wc-MyAccount-sub-tagline {
  font-size: 22px;
  margin-bottom: 25px;
}
.woocommerce .wc-MyAccount-fix-center .wc-MyAccount-sub-icon {
  margin-bottom: 25px;
}
.woocommerce .wc-MyAccount-fix-center .wc-MyAccount-sub-icon img {
  max-width: 60px;
}
@media (max-width: 992px) {
  .woocommerce .wc-MyAccount-fix-center {
    width: 85%;
  }
}
.woocommerce #customer_login,
.woocommerce .bb_customer_login {
  padding: 3rem;
}
.woocommerce #customer_login form.login,
.woocommerce #customer_login form.register,
.woocommerce .bb_customer_login form.login,
.woocommerce .bb_customer_login form.register {
  border: 0;
  padding: 10px 0;
  font-size: 14px;
}
.woocommerce #customer_login form.login label,
.woocommerce #customer_login form.register label,
.woocommerce .bb_customer_login form.login label,
.woocommerce .bb_customer_login form.register label {
  font-size: 14px;
}
.woocommerce #customer_login form.login input,
.woocommerce #customer_login form.login textarea,
.woocommerce #customer_login form.login select,
.woocommerce #customer_login form.register input,
.woocommerce #customer_login form.register textarea,
.woocommerce #customer_login form.register select,
.woocommerce .bb_customer_login form.login input,
.woocommerce .bb_customer_login form.login textarea,
.woocommerce .bb_customer_login form.login select,
.woocommerce .bb_customer_login form.register input,
.woocommerce .bb_customer_login form.register textarea,
.woocommerce .bb_customer_login form.register select {
  font-size: 14px;
}
.woocommerce #customer_login .woocommerce-LostPassword,
.woocommerce .bb_customer_login .woocommerce-LostPassword {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.woocommerce #customer_login .woocommerce-LostPassword label.woocommerce-form__label,
.woocommerce .bb_customer_login .woocommerce-LostPassword label.woocommerce-form__label {
  margin-right: auto;
}
@media (max-width: 544px) {
  .woocommerce #customer_login .woocommerce-LostPassword,
  .woocommerce .bb_customer_login .woocommerce-LostPassword {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .woocommerce #customer_login .woocommerce-LostPassword label.woocommerce-form__label,
  .woocommerce .bb_customer_login .woocommerce-LostPassword label.woocommerce-form__label {
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 15px;
  }
}
.woocommerce #customer_login .woocommerce-LoginBtn,
.woocommerce #customer_login .woocommerce-RegisterBtn,
.woocommerce .bb_customer_login .woocommerce-LoginBtn,
.woocommerce .bb_customer_login .woocommerce-RegisterBtn {
  text-align: right;
}
.woocommerce #customer_login .woocommerce-LoginBtn button.button,
.woocommerce #customer_login .woocommerce-RegisterBtn button.button,
.woocommerce .bb_customer_login .woocommerce-LoginBtn button.button,
.woocommerce .bb_customer_login .woocommerce-RegisterBtn button.button {
  padding-left: 3em;
  padding-right: 3em;
}
@media (max-width: 544px) {
  .woocommerce #customer_login .woocommerce-LoginBtn,
  .woocommerce #customer_login .woocommerce-RegisterBtn,
  .woocommerce .bb_customer_login .woocommerce-LoginBtn,
  .woocommerce .bb_customer_login .woocommerce-RegisterBtn {
    text-align: center;
  }
}
.woocommerce #customer_login.col2-set .col-1, .woocommerce #customer_login.col2-set .col-2,
.woocommerce .bb_customer_login.col2-set .col-1,
.woocommerce .bb_customer_login.col2-set .col-2 {
  padding: 0 20px;
}
.woocommerce #customer_login.col2-set .col-1 .bb_customer_login, .woocommerce #customer_login.col2-set .col-2 .bb_customer_login,
.woocommerce .bb_customer_login.col2-set .col-1 .bb_customer_login,
.woocommerce .bb_customer_login.col2-set .col-2 .bb_customer_login {
  padding: 0;
}
.woocommerce .woocommerce-MyAccount-content .bb_customer_login {
  width: 50%;
  margin: 0 auto;
  padding: 3rem;
}
.woocommerce .woocommerce-MyAccount-content .bb_customer_login > h2 {
  display: none;
}
@media (max-width: 1200px) {
  .has-sidebar .woocommerce .woocommerce-MyAccount-content .bb_customer_login {
    width: 80%;
  }
}
@media (max-width: 992px) {
  .woocommerce .woocommerce-MyAccount-content .bb_customer_login {
    width: 80%;
  }
  .has-sidebar .woocommerce .woocommerce-MyAccount-content .bb_customer_login {
    width: 95%;
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
@media (max-width: 544px) {
  .woocommerce .woocommerce-MyAccount-content .bb_customer_login {
    width: 90%;
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
.woocommerce .wc-LostPassword {
  padding: 3rem;
  width: 50%;
  margin: 0 auto;
}
.woocommerce .wc-LostPassword .bs_woocommerce_reset_message {
  font-size: 14px;
  color: #939597;
  margin-bottom: 1rem;
  line-height: 1.3rem;
}
.woocommerce .wc-LostPassword .bs_woocommerce_reset_ctrls {
  text-align: right;
}
@media (max-width: 800px) {
  .woocommerce .wc-LostPassword {
    width: 80%;
  }
}
@media (max-width: 544px) {
  .woocommerce .wc-LostPassword {
    width: 100%;
  }
}
.woocommerce section.woocommerce-order-details p.order-again {
  text-align: right;
}
.woocommerce section.woocommerce-order-details p.order-again a.button {
  padding: 8px 2em;
}
.woocommerce section.woocommerce-order-details p.order-again a.button:hover {
  background-color: #0f74e0;
  color: #fff;
}
.woocommerce .woocommerce-table--order-details {
  border: 0;
}
.woocommerce .woocommerce-table--order-details th,
.woocommerce .woocommerce-table--order-details td {
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 14px;
  border-bottom: 0;
  vertical-align: top;
  border-top: 1px solid var(--bb-content-border-color);
}
.woocommerce .woocommerce-table--order-details thead th {
  text-transform: uppercase;
  font-size: 14px;
  color: var(--bb-alternate-text-color);
  font-weight: 500;
}
.woocommerce .woocommerce-table--order-details tfoot th,
.woocommerce .woocommerce-table--order-details tfoot td {
  font-weight: normal;
}
.woocommerce .order_details_items thead tr:first-child th,
.woocommerce .order_details_items thead tr:first-child td {
  border-top: 0;
}
@media (max-width: 544px) {
  .woocommerce .order_details_items thead tr:first-child th.product-thumb {
    display: none;
  }
}
.woocommerce .order_details_items tbody tr:last-child th,
.woocommerce .order_details_items tbody tr:last-child td {
  border-bottom: 1px solid var(--bb-content-border-color);
  border-radius: 0;
}
.woocommerce .order_details_items td.product-name a {
  color: var(--bb-headings-color);
  font-weight: 500;
}
.woocommerce .order_details_items td.product-name a:hover {
  color: var(--bb-primary-color);
}
.woocommerce .order_details_items th.product-total,
.woocommerce .order_details_items td.product-total {
  width: 190px;
  text-align: right;
}
.woocommerce .order_details_items th.product-total span.woocommerce-Price-amount,
.woocommerce .order_details_items td.product-total span.woocommerce-Price-amount {
  font-weight: bold;
}
@media (max-width: 544px) {
  .woocommerce .order_details_items th.product-total,
  .woocommerce .order_details_items td.product-total {
    text-align: right;
  }
}
@media (max-width: 1200px) {
  .woocommerce .order_details_items td.product-total {
    width: auto;
  }
}
.woocommerce .order_details_items tr.product-purchase-note td {
  padding-top: 8px;
}
.woocommerce .order_details_items td:not(.product-thumb) {
  padding-top: 15px;
  padding-bottom: 15px;
}
.woocommerce .order_details_items td.product-thumb {
  width: 120px;
}
.woocommerce .order_details_items td.product-thumb img {
  max-width: 100px;
}
@media (max-width: 992px) {
  .woocommerce .order_details_items td.product-thumb {
    width: 90px;
  }
  .woocommerce .order_details_items td.product-thumb img {
    max-width: 80px;
  }
}
.woocommerce .order_details_items .bb_sku_wrapper {
  display: block;
  color: var(--bb-alternate-text-color);
  font-size: 13px;
  line-height: 1;
}
.woocommerce table.order_details_total {
  width: 70%;
  float: right;
}
.woocommerce table.order_details_total tfoot th,
.woocommerce table.order_details_total tfoot td {
  border-top: 0;
  border-bottom: 0;
  padding-top: 4px;
  padding-bottom: 4px;
  color: var(--bb-alternate-text-color);
  font-weight: normal;
}
.woocommerce table.order_details_total th {
  text-transform: uppercase;
}
.woocommerce table.order_details_total tfoot td:last-child {
  width: 190px;
  color: var(--bb-body-text-color);
  text-align: right;
}
@media (max-width: 800px) {
  .woocommerce table.order_details_total tfoot td:last-child {
    text-align: right;
  }
}
.woocommerce table.order_details_total tfoot tr:last-child th,
.woocommerce table.order_details_total tfoot tr:last-child td {
  color: var(--bb-body-text-color);
  font-weight: bold;
}
@media (max-width: 992px) {
  .woocommerce table.order_details_total {
    width: 100%;
    float: none;
  }
  .woocommerce table.order_details_total th,
  .woocommerce table.order_details_total td {
    padding-top: 4px;
    padding-bottom: 4px;
  }
}
.woocommerce .order_details_note {
  clear: both;
}
.woocommerce .order_details_note th {
  color: var(--bb-body-text-color);
}
.woocommerce section.woocommerce-customer-details {
  padding: 0 12px;
}
.woocommerce section.woocommerce-customer-details h2.woocommerce-column__title {
  font-size: 17px;
  margin-bottom: 0.5rem;
}
.woocommerce section.woocommerce-customer-details .woocommerce-column h2.woocommerce-column__title {
  font-size: 17px;
  margin-bottom: 0.5rem;
}
.woocommerce section.woocommerce-customer-details .woocommerce-column.woocommerce-column--1 {
  width: 64%;
}
.woocommerce section.woocommerce-customer-details .woocommerce-column.woocommerce-column--2 {
  width: 32%;
}
@media (max-width: 992px) {
  .woocommerce section.woocommerce-customer-details .woocommerce-column,
  .woocommerce section.woocommerce-customer-details .woocommerce-column.woocommerce-column--1,
  .woocommerce section.woocommerce-customer-details .woocommerce-column.woocommerce-column--2 {
    width: 100%;
    float: none;
  }
  .woocommerce section.woocommerce-customer-details .woocommerce-column.woocommerce-column--1 {
    margin-bottom: 30px;
  }
}
.woocommerce section.woocommerce-customer-details address {
  border: 0;
  padding: 0;
  font-size: 14px;
}
.woocommerce section.woocommerce-customer-details address .woocommerce-customer-details--phone:before,
.woocommerce section.woocommerce-customer-details address .woocommerce-customer-details--email:before {
  line-height: 2.15;
}
.woocommerce section.woocommerce-customer-details .woocommerce-customer-details--subcolumn {
  font-size: 14px;
}
.woocommerce section.woocommerce-customer-details .woocommerce-customer-details--subcolumn .woocommerce-customer-details--phone:before,
.woocommerce section.woocommerce-customer-details .woocommerce-customer-details--subcolumn .woocommerce-customer-details--email:before {
  line-height: 2.15;
}
.woocommerce section.woocommerce-customer-details .woocommerce-customer-details--billwrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.woocommerce section.woocommerce-customer-details .woocommerce-customer-details--billwrap .woocommerce-customer-details--maincolumn {
  margin-right: 50px;
}
@media (max-width: 1200px) {
  .woocommerce section.woocommerce-customer-details .woocommerce-customer-details--billwrap .woocommerce-customer-details--maincolumn {
    margin-right: 25px;
  }
}
@media (max-width: 992px) {
  .woocommerce section.woocommerce-customer-details .woocommerce-customer-details--billwrap {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .woocommerce section.woocommerce-customer-details .woocommerce-customer-details--billwrap .woocommerce-customer-details--maincolumn {
    margin-right: 0;
  }
}
.woocommerce mark {
  background-color: var(--bb-body-background-color);
  color: var(--bb-body-text-color);
}
@media (max-width: 800px) {
  .woocommerce .bsMyAccount {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .woocommerce .woocommerce-MyAccount-navigation {
    width: 100%;
  }
  .woocommerce .woocommerce-MyAccount-navigation .wc-MyAccount-navigation-heading h5 a.push-my-account-nav {
    display: block;
  }
  .woocommerce .woocommerce-MyAccount-navigation ul.woocommerce-MyAccount-menu {
    display: none;
  }
  .woocommerce .woocommerce-MyAccount-content {
    border-left: 0;
  }
}
.woocommerce .bsMyAccount--dashboard .wc-MyAccount-inner-content {
  padding-bottom: 10px;
}
.woocommerce .bsMyAccount--dashboard .wc-MyAccount-sub-heading {
  border-bottom: 0;
  padding-bottom: 0;
}
.woocommerce .bsMyAccount--dashboard .wc-MyAccount-dashboard-block {
  background-color: var(--bb-content-background-color);
}
.woocommerce .bsMyAccount--dashboard .wc-MyAccount-dashboard-block .wc-MyAccount-sub-heading {
  border-bottom: 1px solid var(--bb-content-border-color);
  padding-top: 10px;
  padding-bottom: 5px;
}
.woocommerce .bsMyAccount--dashboard .wc-MyAccount-dashboard-block .wc-MyAccount-sub-heading h2 {
  text-transform: uppercase;
  font-size: 14px;
  margin-bottom: 0;
}
.woocommerce .bsMyAccount--dashboard .wc-MyAccount-dashboard-block .my_account_orders {
  margin-bottom: 0;
}
.woocommerce .bsMyAccount--dashboard .wc-MyAccount-dashboard-block .woocommerce-account-fields {
  width: 100%;
  margin: 0;
}
.woocommerce .bsMyAccount--dashboard .wc-MyAccount-dashboard-block .woocommerce-account-fields .wcf-split {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 -10px;
}
.woocommerce .bsMyAccount--dashboard .wc-MyAccount-dashboard-block .woocommerce-account-fields .wcf-split .wcf-col {
  width: 50%;
  margin: 0 10px;
}
.woocommerce .bsMyAccount--dashboard .wc-MyAccount-dashboard-block .woocommerce-account-fields .wcf-split fieldset {
  margin: 0;
  padding: 0;
}
@media (max-width: 1200px) {
  .woocommerce .bsMyAccount--dashboard .wc-MyAccount-dashboard-block .woocommerce-account-fields .wcf-split {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin: 0;
  }
  .woocommerce .bsMyAccount--dashboard .wc-MyAccount-dashboard-block .woocommerce-account-fields .wcf-split .wcf-col {
    width: 100%;
    margin: 0;
  }
}
.woocommerce .bsMyAccount--dashboard .wc-DashBoard-address-wrapper .col2-set {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 20px 0;
  padding: 0;
}
.woocommerce .bsMyAccount--dashboard .wc-DashBoard-address-wrapper .col2-set:before, .woocommerce .bsMyAccount--dashboard .wc-DashBoard-address-wrapper .col2-set:after {
  display: none;
}
@media (max-width: 992px) {
  .woocommerce .bsMyAccount--dashboard .wc-DashBoard-address-wrapper .col2-set {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
@media (max-width: 992px) {
  .woocommerce .bsMyAccount--dashboard .wc-DashBoard-address-wrapper .woocommerce-Address {
    width: 100%;
  }
  .woocommerce .bsMyAccount--dashboard .wc-DashBoard-address-wrapper .woocommerce-Address.col-1 {
    margin-right: 0;
    margin-bottom: 20px;
  }
  .woocommerce .bsMyAccount--dashboard .wc-DashBoard-address-wrapper .woocommerce-Address.col-2 {
    margin-left: 0;
  }
}
.woocommerce .bsMyAccount--dashboard .woocommerce-Address {
  width: 50%;
  margin: 0;
  float: none;
  background-color: var(--bb-content-background-color);
}
.woocommerce .bsMyAccount--dashboard .woocommerce-Address address {
  padding: 20px;
}
.woocommerce .bsMyAccount--dashboard .woocommerce-Address.col-1 {
  margin-right: 10px;
}
.woocommerce .bsMyAccount--dashboard .woocommerce-Address.col-2 {
  margin-left: 10px;
}
.woocommerce .bsMyAccount--dashboard .woocommerce-Address-title {
  border-bottom: 1px solid #eef0f3;
  padding: 10px 20px 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.woocommerce .bsMyAccount--dashboard .woocommerce-Address-title h3 {
  text-transform: uppercase;
  font-size: 14px;
  margin-bottom: 0;
  font-weight: 500;
}
.woocommerce .bsMyAccount--dashboard .woocommerce-Address-title a.edit {
  margin-left: auto;
}
.woocommerce .bsMyAccount--dashboard-inner .shop_table.order_details .order_item:last-child > td, .woocommerce .bsMyAccount--dashboard-inner .shop_table.order_details .order_item:first-child:last-child > td {
  border: 0;
}
.woocommerce .bsMyAccount--dashboard-inner .shop_table.order_details .order_item .product-name .product-quantity {
  margin-right: 10px;
}
.woocommerce .bsMyAccount--dashboard-inner tfoot tr:first-child td,
.woocommerce .bsMyAccount--dashboard-inner tfoot tr:first-child th {
  border-bottom: 0;
}
.woocommerce .bsMyAccount--dashboard-inner table.subscription_details tr:last-child td:first-child,
.woocommerce .bsMyAccount--dashboard-inner table.order_details tr:last-child td:first-child {
  border-bottom-left-radius: 0;
}
.woocommerce .bsMyAccount--dashboard-inner table.subscription_details tr:last-child td:last-child,
.woocommerce .bsMyAccount--dashboard-inner table.order_details tr:last-child td:last-child {
  border-bottom-right-radius: 0;
}
@media (max-width: 800px) {
  .woocommerce .bsMyAccount.bsMyAccount--dashboard .MyAccount-content--dashboard > .wc-MyAccount-inner-content {
    padding-left: 0;
    padding-right: 0;
  }
}

@media (max-width: 1200px) {
  .logged-in.woocommerce-account.has-sidebar .widget-area:not(.widget-area-secondary) {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }

  .logged-in.woocommerce-account.has-sidebar:not(.profile-sidebar, .group-sidebar, .sfwd-sidebar, .llms-pointer) #primary {
    max-width: 100%;
  }
}
@media (max-width: 800px) {
  .woocommerce-checkout .woocommerce .woocommerce-order .woocommerce-order-details-wrapper table.woocommerce-table--order-details.shop_table_responsive.order_details_items td.product-thumb,
  .woocommerce table.woocommerce-table--order-details.shop_table_responsive.order_details_items td.product-thumb {
    text-align: center !important;
    width: 100%;
  }
  .woocommerce-checkout .woocommerce .woocommerce-order .woocommerce-order-details-wrapper table.woocommerce-table--order-details.shop_table_responsive.order_details_items td.product-thumb img,
  .woocommerce table.woocommerce-table--order-details.shop_table_responsive.order_details_items td.product-thumb img {
    max-width: 100px;
    width: 100px;
  }
  .woocommerce-checkout .woocommerce .woocommerce-order .woocommerce-order-details-wrapper table.woocommerce-table--order-details.shop_table_responsive.order_details_items td.product-thumb:before,
  .woocommerce table.woocommerce-table--order-details.shop_table_responsive.order_details_items td.product-thumb:before {
    display: none;
  }
  .woocommerce-checkout .woocommerce .woocommerce-order .woocommerce-order-details-wrapper table.woocommerce-table--order-details.shop_table_responsive.order_details_items tr:nth-child(2n) td,
  .woocommerce table.woocommerce-table--order-details.shop_table_responsive.order_details_items tr:nth-child(2n) td {
    background-color: #fff;
  }
  .woocommerce-checkout .woocommerce .woocommerce-order .woocommerce-order-details-wrapper table.woocommerce-table--order-details.shop_table_responsive.order_details_items tbody tr:last-child td,
  .woocommerce table.woocommerce-table--order-details.shop_table_responsive.order_details_items tbody tr:last-child td {
    border-bottom: 0;
  }
  .woocommerce-checkout .woocommerce .woocommerce-order .woocommerce-order-details-wrapper table.woocommerce-table--order-details.shop_table_responsive.order_details_items tr.woocommerce-table__line-item,
  .woocommerce table.woocommerce-table--order-details.shop_table_responsive.order_details_items tr.woocommerce-table__line-item {
    margin-bottom: 30px;
  }
  .woocommerce-checkout .woocommerce .woocommerce-order .woocommerce-order-details-wrapper table.woocommerce-table--order-details.shop_table_responsive.order_details_items tr.woocommerce-table__product-purchase-note,
  .woocommerce table.woocommerce-table--order-details.shop_table_responsive.order_details_items tr.woocommerce-table__product-purchase-note {
    position: relative;
    bottom: 30px;
  }
  .woocommerce-checkout .woocommerce .woocommerce-order .woocommerce-order-details-wrapper table.woocommerce-table--order-details.shop_table_responsive.order_details_items tr td.woocommerce-table__product-thumb,
  .woocommerce table.woocommerce-table--order-details.shop_table_responsive.order_details_items tr td.woocommerce-table__product-thumb {
    border-top: 0;
  }
}

body.woocommerce-account:not(.llms-pointer) header.entry-header {
  display: none;
}

.woocommerce-account .select2-container .select2-selection--single,
.woocommerce-account .select2-container .select2-results,
.woocommerce-account .select2-container input {
  font-size: 14px;
}

.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--members-area a:before {
  font-family: bb-icons;
  content: "\eed4";
}
.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--subscriptions a:before {
  font-family: bb-icons;
  content: "\ef04";
}
.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--wc-smart-coupons a:before {
  font-family: bb-icons;
  content: "\e976";
}
/* stylelint-disable scss/no-duplicate-mixins */
/* stylelint-enable */
.elementor-add-section .elementor-add-new-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
}

.elementor-template-full-width #content,
[class*="template-elementor_header_footer"] #content {
  padding-left: 0;
  padding-right: 0;
}
.elementor-template-full-width #content > .container,
[class*="template-elementor_header_footer"] #content > .container {
  max-width: 100%;
  padding: 0;
}

body:not(.register) .elementor-header + #content {
  padding-top: 0;
}

.elementor-page.page-template-page-fullwidth-content #primary {
  padding-left: 0;
  padding-right: 0;
}

/* Elementor Fixes */
@media (min-width: 800px) {
  body.bb-buddypanel:not(.elementor-template-canvas) .elementor-section-stretched[style*="width"],
  body.bb-buddypanel:not(.elementor-template-canvas) .elementor-section-boxed[style*="width"],
  body.bb-buddypanel:not(.elementor-template-canvas) .elementor-section-full_width[style*="width"] {
    padding-left: 68px;
  }
}

@media (min-width: 800px) {
  body.bb-buddypanel.buddypanel-open:not(.elementor-template-canvas) .elementor-section-stretched[style*="width"],
  body.bb-buddypanel.buddypanel-open:not(.elementor-template-canvas) .elementor-section-boxed[style*="width"],
  body.bb-buddypanel.buddypanel-open:not(.elementor-template-canvas) .elementor-section-full_width[style*="width"] {
    padding-left: 230px;
  }
}

.elementor-add-section-drag-title {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
}

.entry-content .elementor-wrapper .fluid-width-video-wrapper {
  margin-top: 0;
  margin-bottom: 0;
}

.elementor-widget-container ul.elementor-nav-menu {
  z-index: initial;
}
.elementor-widget-container ul.elementor-nav-menu ul.sub-menu.elementor-nav-menu--dropdown {
  z-index: 5;
}

/* Slick slider elementor */
.elementor-slick-slider .slick-prev,
.elementor-slick-slider .slick-next {
  box-shadow: none;
}

.elementor-slick-slider .slick-arrows-inside .slick-next {
  left: auto;
}

/* WooCommerce */
#content .elementor-widget-container li.product,
#content .wp-block-woocommerce-handpicked-products li.product,
#content .wp-block-woocommerce-product-category li.product,
#content .wp-block-woocommerce-product-new li.product,
#content .wp-block-woocommerce-product-on-sale li.product,
#content .wp-block-woocommerce-product-top-rated li.product,
#content .wp-block-woocommerce-products-by-attribute li.product,
#content .wp-block-woocommerce-product-best-sellers li.product {
  background-color: var(--bb-content-background-color);
  border-radius: var(--bb-block-radius);
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
#content .elementor-widget-container li.product:hover,
#content .wp-block-woocommerce-handpicked-products li.product:hover,
#content .wp-block-woocommerce-product-category li.product:hover,
#content .wp-block-woocommerce-product-new li.product:hover,
#content .wp-block-woocommerce-product-on-sale li.product:hover,
#content .wp-block-woocommerce-product-top-rated li.product:hover,
#content .wp-block-woocommerce-products-by-attribute li.product:hover,
#content .wp-block-woocommerce-product-best-sellers li.product:hover {
  box-shadow: 0 6px 24px 0 rgba(18, 43, 70, 0.12);
}
#content .elementor-widget-container .woocommerce-loop-product__title,
#content .elementor-widget-container .woocommerce-loop-category__title,
#content .wp-block-woocommerce-handpicked-products .woocommerce-loop-product__title,
#content .wp-block-woocommerce-handpicked-products .woocommerce-loop-category__title,
#content .wp-block-woocommerce-product-category .woocommerce-loop-product__title,
#content .wp-block-woocommerce-product-category .woocommerce-loop-category__title,
#content .wp-block-woocommerce-product-new .woocommerce-loop-product__title,
#content .wp-block-woocommerce-product-new .woocommerce-loop-category__title,
#content .wp-block-woocommerce-product-on-sale .woocommerce-loop-product__title,
#content .wp-block-woocommerce-product-on-sale .woocommerce-loop-category__title,
#content .wp-block-woocommerce-product-top-rated .woocommerce-loop-product__title,
#content .wp-block-woocommerce-product-top-rated .woocommerce-loop-category__title,
#content .wp-block-woocommerce-products-by-attribute .woocommerce-loop-product__title,
#content .wp-block-woocommerce-products-by-attribute .woocommerce-loop-category__title,
#content .wp-block-woocommerce-product-best-sellers .woocommerce-loop-product__title,
#content .wp-block-woocommerce-product-best-sellers .woocommerce-loop-category__title {
  text-align: center;
  font-size: 16px;
  line-height: 24px;
}
#content .elementor-widget-container li.product .price,
#content .wp-block-woocommerce-handpicked-products li.product .price,
#content .wp-block-woocommerce-product-category li.product .price,
#content .wp-block-woocommerce-product-new li.product .price,
#content .wp-block-woocommerce-product-on-sale li.product .price,
#content .wp-block-woocommerce-product-top-rated li.product .price,
#content .wp-block-woocommerce-products-by-attribute li.product .price,
#content .wp-block-woocommerce-product-best-sellers li.product .price {
  color: var(--bb-primary-color);
  font-weight: 500;
  text-align: center;
}
#content .elementor-widget-container li.product .price del,
#content .wp-block-woocommerce-handpicked-products li.product .price del,
#content .wp-block-woocommerce-product-category li.product .price del,
#content .wp-block-woocommerce-product-new li.product .price del,
#content .wp-block-woocommerce-product-on-sale li.product .price del,
#content .wp-block-woocommerce-product-top-rated li.product .price del,
#content .wp-block-woocommerce-products-by-attribute li.product .price del,
#content .wp-block-woocommerce-product-best-sellers li.product .price del {
  color: var(--bb-alternate-text-color);
  font-weight: 400;
  opacity: 1;
}
#content .elementor-widget-container ul.products li.product .onsale,
#content .wp-block-woocommerce-handpicked-products ul.products li.product .onsale,
#content .wp-block-woocommerce-product-category ul.products li.product .onsale,
#content .wp-block-woocommerce-product-new ul.products li.product .onsale,
#content .wp-block-woocommerce-product-on-sale ul.products li.product .onsale,
#content .wp-block-woocommerce-product-top-rated ul.products li.product .onsale,
#content .wp-block-woocommerce-products-by-attribute ul.products li.product .onsale,
#content .wp-block-woocommerce-product-best-sellers ul.products li.product .onsale {
  margin: 0;
  top: 0;
  left: 0;
  border-top: 1px solid var(--bb-content-border-color);
  border-left: 1px solid var(--bb-content-border-color);
  right: auto;
  border-radius: 4px 0;
  padding: 10px;
  background-color: var(--bb-primary-color);
  min-height: auto;
  min-width: auto;
  line-height: 1em;
  text-transform: uppercase;
  font-size: 12px;
}
#content .elementor-widget-container li.product .button,
#content .wp-block-woocommerce-handpicked-products li.product .button,
#content .wp-block-woocommerce-product-category li.product .button,
#content .wp-block-woocommerce-product-new li.product .button,
#content .wp-block-woocommerce-product-on-sale li.product .button,
#content .wp-block-woocommerce-product-top-rated li.product .button,
#content .wp-block-woocommerce-products-by-attribute li.product .button,
#content .wp-block-woocommerce-product-best-sellers li.product .button {
  width: 100%;
  border-radius: 0;
  padding: 0.618em 1em;
  margin-top: auto;
}
#content .elementor-widget-container li.product .button .add_to_cart_button.added,
#content .wp-block-woocommerce-handpicked-products li.product .button .add_to_cart_button.added,
#content .wp-block-woocommerce-product-category li.product .button .add_to_cart_button.added,
#content .wp-block-woocommerce-product-new li.product .button .add_to_cart_button.added,
#content .wp-block-woocommerce-product-on-sale li.product .button .add_to_cart_button.added,
#content .wp-block-woocommerce-product-top-rated li.product .button .add_to_cart_button.added,
#content .wp-block-woocommerce-products-by-attribute li.product .button .add_to_cart_button.added,
#content .wp-block-woocommerce-product-best-sellers li.product .button .add_to_cart_button.added {
  width: 50%;
  border-right: 1px solid var(--bb-content-border-color);
}
#content .elementor-widget-container li.product .button .added_to_cart.wc-forward,
#content .wp-block-woocommerce-handpicked-products li.product .button .added_to_cart.wc-forward,
#content .wp-block-woocommerce-product-category li.product .button .added_to_cart.wc-forward,
#content .wp-block-woocommerce-product-new li.product .button .added_to_cart.wc-forward,
#content .wp-block-woocommerce-product-on-sale li.product .button .added_to_cart.wc-forward,
#content .wp-block-woocommerce-product-top-rated li.product .button .added_to_cart.wc-forward,
#content .wp-block-woocommerce-products-by-attribute li.product .button .added_to_cart.wc-forward,
#content .wp-block-woocommerce-product-best-sellers li.product .button .added_to_cart.wc-forward {
  border-right: 0;
}
#content .elementor-widget-container li.product .button:hover,
#content .wp-block-woocommerce-handpicked-products li.product .button:hover,
#content .wp-block-woocommerce-product-category li.product .button:hover,
#content .wp-block-woocommerce-product-new li.product .button:hover,
#content .wp-block-woocommerce-product-on-sale li.product .button:hover,
#content .wp-block-woocommerce-product-top-rated li.product .button:hover,
#content .wp-block-woocommerce-products-by-attribute li.product .button:hover,
#content .wp-block-woocommerce-product-best-sellers li.product .button:hover {
  color: #fff;
}
#content .elementor-widget-container .star-rating,
#content .wp-block-woocommerce-handpicked-products .star-rating,
#content .wp-block-woocommerce-product-category .star-rating,
#content .wp-block-woocommerce-product-new .star-rating,
#content .wp-block-woocommerce-product-on-sale .star-rating,
#content .wp-block-woocommerce-product-top-rated .star-rating,
#content .wp-block-woocommerce-products-by-attribute .star-rating,
#content .wp-block-woocommerce-product-best-sellers .star-rating {
  margin: 0 auto 10px;
}
#content .elementor-widget-container .woocommerce-placeholder,
#content .wp-block-woocommerce-handpicked-products .woocommerce-placeholder,
#content .wp-block-woocommerce-product-category .woocommerce-placeholder,
#content .wp-block-woocommerce-product-new .woocommerce-placeholder,
#content .wp-block-woocommerce-product-on-sale .woocommerce-placeholder,
#content .wp-block-woocommerce-product-top-rated .woocommerce-placeholder,
#content .wp-block-woocommerce-products-by-attribute .woocommerce-placeholder,
#content .wp-block-woocommerce-product-best-sellers .woocommerce-placeholder {
  border: 0;
  border-bottom: 1px solid var(--bb-content-border-color);
}

.elementor-widget-container .product_list_widget {
  list-style: none;
  margin: 0;
}
.elementor-widget-container .product_list_widget li {
  background-color: var(--bb-content-background-color);
  border-radius: var(--bb-block-radius);
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: column;
      flex-flow: column;
  margin-bottom: 20px;
}
.elementor-widget-container .product_list_widget li:hover {
  box-shadow: 0 6px 24px 0 rgba(18, 43, 70, 0.12);
}
.elementor-widget-container .product_list_widget img {
  width: 100%;
  height: auto;
  display: block;
  margin: 0 0 1em;
  box-shadow: none;
}
.elementor-widget-container .product_list_widget .product-title {
  color: var(--bb-headings-color);
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 15px;
  text-align: center;
}
.elementor-widget-container .product_list_widget .amount {
  color: var(--bb-primary-color);
  display: block;
  font-weight: 500;
  margin-top: -10px;
  margin-bottom: 15px;
  text-align: center;
}
.elementor-widget-container .product_list_widget del .amount {
  color: var(--bb-alternate-text-color);
  margin-bottom: 10px;
}
.elementor-widget-container .product_list_widget .star-rating {
  font-size: 12px;
}

.elementor-widget-wrap #groups-list,
.elementor-element #groups-list {
  list-style: none;
  margin: 0;
}
.elementor-widget-wrap #groups-list .item-avatar,
.elementor-element #groups-list .item-avatar {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 40px;
          flex: 0 0 40px;
  margin-right: 12px;
}
.elementor-widget-wrap #groups-list .item-avatar img,
.elementor-element #groups-list .item-avatar img {
  border-radius: 3px;
}
.elementor-widget-wrap #groups-list .item,
.elementor-element #groups-list .item {
  line-height: 1;
}
.elementor-widget-wrap #groups-list .item-title,
.elementor-element #groups-list .item-title {
  margin-bottom: 3px;
}
.elementor-widget-wrap #groups-list .item-title a,
.elementor-element #groups-list .item-title a {
  font-size: 0.9375rem;
  font-weight: 500;
  color: var(--bb-headings-color);
  letter-spacing: -0.24px;
}
.elementor-widget-wrap #groups-list span.activity,
.elementor-element #groups-list span.activity {
  color: var(--bb-alternate-text-color);
  font-size: 12px;
  letter-spacing: -0.26px;
  line-height: 1.2;
}

.elementor-widget-wp-widget-bp_latest_activities .activity-list {
  padding: 0;
}
.elementor-widget-wp-widget-bp_latest_activities .update-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.elementor-widget-wp-widget-bp_latest_activities .update-item cite {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 40px;
          flex: 0 0 40px;
  min-width: 0;
  margin-right: 10px;
}
.elementor-widget-wp-widget-bp_latest_activities .update-item {
  font-size: 14px;
}
.elementor-widget-wp-widget-bp_latest_activities .avatar {
  border-radius: 50%;
}
.elementor-widget-wp-widget-bp_latest_activities .view.activity-time-since {
  line-height: 1;
  margin: 0;
}

.elementor-widget-wp-widget-bp_core_members_widget #members-list {
  list-style: none;
  font-size: 0.875rem;
  line-height: 1.35;
}
.elementor-widget-wp-widget-bp_core_members_widget #members-list li {
  margin-bottom: 10px;
}
.elementor-widget-wp-widget-bp_core_members_widget ul.item-list li .item-avatar {
  margin-right: 12px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 40px;
          flex: 0 0 40px;
  padding: 0;
}
.elementor-widget-wp-widget-bp_core_members_widget .item-title a {
  font-size: 14px;
}
.elementor-widget-wp-widget-bp_core_members_widget .item-meta {
  display: none;
}
.elementor-widget-wp-widget-bp_core_members_widget #members-list.item-list .item-avatar img {
  max-width: 100%;
}

.elementor-widget .widget-num-count {
  padding: 0 0 0 6px;
  color: var(--bb-alternate-text-color);
  margin-right: auto;
  font-size: 14px;
}

.elementor-widget-wp-widget-bp_core_recently_active_widget .item-avatar img,
.elementor-widget-wp-widget-bp_core_whos_online_widget .item-avatar img,
.elementor-widget-wp-widget-bp_core_follow_following_widget .item-avatar img,
.elementor-widget-wp-widget-bp_core_follow_follower_widget .item-avatar img {
  border-radius: 50%;
}

.uael-subscribe-bar .fluid-width-video-wrapper {
  padding: 0 !important;
  margin: 0 !important;
  width: auto;
}
.uael-subscribe-bar .fluid-width-video-wrapper iframe {
  height: auto;
  position: static;
  width: auto;
}

/* WooCommerce Issues */
.elementor-element.elementor-products-grid .woocommerce ul.products li.product {
  max-width: inherit;
  width: inherit;
}
.elementor-element.elementor-products-grid .woocommerce ul.products li.product .onsale.onsale {
  padding: 10px;
}
.elementor-element.elementor-products-grid .woocommerce ul.products li.product h2.woocommerce-loop-category__title {
  text-align: center;
}
.elementor-element.elementor-products-grid .woocommerce .woocommerce-pagination a:hover {
  color: var(--bb-body-background-color);
}
.elementor-element.elementor-products-grid .woocommerce .woocommerce-pagination a.next,
.elementor-element.elementor-products-grid .woocommerce .woocommerce-pagination a.prev {
  font-size: 0;
  color: var(--bb-body-text-color);
  padding: 0;
}
.elementor-element.elementor-products-grid .woocommerce .woocommerce-pagination a.next:before,
.elementor-element.elementor-products-grid .woocommerce .woocommerce-pagination a.prev:before {
  line-height: 28px;
  display: inline-block;
  width: 28px;
}

.site-content-grid > .woocommerce-notices-wrapper {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
}
.site-content-grid > .woocommerce-notices-wrapper:empty {
  display: none;
}

.woocommerce #content .site-content-grid > .product.elementor {
  display: block;
}

nav.elementor-pagination {
  margin-top: 30px;
  margin-bottom: 30px;
}

.elementor-image > .wp-caption {
  background: transparent;
}

.elementor-nav-menu .menu-item i._mi {
  margin-top: 0;
}

.elementor-nav-menu ul.elementor-nav-menu--dropdown a,
.elementor-nav-menu ul.elementor-nav-menu--dropdown a:hover,
.elementor-nav-menu ul.elementor-nav-menu--dropdown a:focus {
  border-left: 0;
}

.elementor-element.elementor-products-grid ul.products li.product a.woocommerce-loop-product__link {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
}

.elementor-element.elementor-products-grid ul.products li.product a.button:last-child {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}

.elementor-element.elementor-products-grid ul.products li.product .woocommerce-loop-product__title {
  padding-left: 5px;
  padding-right: 5px;
}

@media (max-width: 1024px) {
  #content .elementor-element.elementor-products-grid ul.products.products {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media screen and (min-width: 800px) {
  .bb-buddypanel.bb-sfwd-aside .site-header.site-header--elementor {
    width: auto;
  }
}
@media (max-width: 768px) {
  #content .elementor-element.elementor-products-grid ul.products.products {
    grid-template-columns: repeat(2, 1fr);
  }

  .bb-footer-logo-max-width .elementor-image > img {
    max-width: 50%;
  }

  .bb-logo-align-center.bb-footer-logo-max-width .elementor-image > img {
    margin: 0 auto;
    display: block;
  }
}
@media (max-width: 480px) {
  #content .elementor-element.elementor-products-grid ul.products.products {
    grid-template-columns: repeat(1, 1fr);
  }
}
/** common */
.bb-block-header {
  margin: 0 0 22px;
}
.bb-block-header h3 {
  margin: 0;
  font-weight: 500;
}

.bb-block-header__extra {
  font-size: 12px;
  font-weight: 500;
  text-align: right;
  text-transform: uppercase;
  letter-spacing: 0.3px;
}

body.rtl .bb-block-header__extra a.count-more i {
  -webkit-transform: scaleX(-1);
      -ms-transform: scaleX(-1);
          transform: scaleX(-1);
}

.bbel-list-flow {
  margin: 0 -20px;
  max-height: 900px;
  overflow-y: auto;
  padding: 0 20px;
}
.bb-members .bbel-list-flow {
  max-height: 850px;
}

/** bb no data */
.bb-no-data {
  text-align: center;
  font-size: 14px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 100%;
}
.bb-no-data img.bb-no-data__image {
  max-width: 50%;
  margin: 0 0 25px;
}
.bb-no-data .bp-feedback.info {
  border: 0;
}
.bb-no-data .bp-feedback.info .bp-icon {
  display: none;
}
.bb-no-data .bp-feedback {
  box-shadow: none;
  margin: 0;
  padding: 0 10%;
}
.bb-no-data .bp-feedback p {
  width: 100%;
  padding: 0;
}
.bb-no-data .bp-messages {
  border: 0;
}
.bb-no-data .bb-no-data__link {
  display: inline-block;
  font-size: 14px;
  padding: 4px 20px;
  border: 1px solid var(--bb-content-border-color);
  border-radius: 30px;
  margin: 10px 0 0;
}

.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group > input:focus,
.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group > textarea:focus,
.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group > .elementor-select-wrapper select:focus,
.elementor-field-group .elementor-field-textual:focus {
  outline: none;
  box-shadow: none;
}

@media screen and (max-width: 1200px) {
  .elementor-section.elementor-section-boxed > .elementor-container {
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media screen and (max-width: 800px) {
  .elementor-section.elementor-section-boxed > .elementor-container {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media screen and (max-width: 544px) {
  .elementor-section.elementor-section-boxed > .elementor-container {
    padding-left: 0;
    padding-right: 0;
  }
}
.elementor-button {
  background-color: var(--bb-primary-color);
  border-radius: var(--bb-button-radius);
}
.elementor-button.elementor-size-xs, .elementor-button.elementor-size-md, .elementor-button.elementor-size-lg, .elementor-button.elementor-size-xl {
  border-radius: var(--bb-button-radius);
}

.elementor-icon,
.elementor-view-framed .elementor-icon {
  color: var(--bb-alternate-text-color);
}

.elementor-view-stacked .elementor-icon {
  background-color: var(--bb-alternate-text-color);
}

.elementor-view-framed .elementor-icon {
  border-color: var(--bb-alternate-text-color);
}

.elementor-headline--style-highlight svg path {
  stroke: var(--bb-primary-color);
}

.elementor-price-list-description {
  color: var(--bb-alternate-text-color);
}

.elementor-post__title a {
  color: var(--bb-headings-color);
}
.elementor-post__title a:hover {
  color: var(--bb-primary-color);
}

.elementor-posts div.elementor-post__meta-data {
  color: var(--bb-alternate-text-color);
}

.elementor-posts div.elementor-post__excerpt p {
  color: var(--bb-body-text-color);
}

div.elementor-field-group .elementor-field-textual {
  border-color: var(--bb-content-border-color);
}

.elementor-price-table .elementor-price-table__currency,
.elementor-price-table .elementor-price-table__integer-part,
.elementor-price-table .elementor-price-table__fractional-part {
  color: var(--bb-headings-color);
}

.elementor-price-table .elementor-price-table__period {
  color: var(--bb-body-text-color);
}

.elementor-cta--skin-classic .elementor-cta__content-item.elementor-cta__title {
  color: var(--bb-headings-color);
}

.elementor-cta--skin-classic .elementor-cta__content-item.elementor-cta__description,
.elementor-counter div.elementor-counter-title {
  color: var(--bb-body-text-color);
}

.elementor-testimonial__name,
.elementor-widget-reviews .elementor-testimonial__name,
.elementor-blockquote__author,
.elementor-counter div.elementor-counter-number-wrapper,
.elementor-testimonial-wrapper div.elementor-testimonial-name {
  color: var(--bb-headings-color);
}

.elementor-testimonial__title,
.elementor-widget-reviews .elementor-testimonial__title,
.elementor-testimonial-wrapper div.elementor-testimonial-job {
  color: var(--bb-alternate-text-color);
}

div.elementor-widget-blockquote blockquote {
  color: var(--bb-body-text-color);
}

.elementor-widget-progress .elementor-progress-wrapper.progress-info div.elementor-progress-bar,
.elementor-element.elementor-button-info a.elementor-button {
  background-color: var(--bb-default-notice-color);
}

.elementor-widget-progress .elementor-progress-wrapper.progress-success div.elementor-progress-bar,
.elementor-element.elementor-button-success a.elementor-button {
  background-color: var(--bb-success-color);
}

.elementor-widget-progress .elementor-progress-wrapper.progress-warning div.elementor-progress-bar,
.elementor-element.elementor-button-warning a.elementor-button {
  background-color: var(--bb-warning-color);
}

.elementor-widget-progress .elementor-progress-wrapper.progress-danger div.elementor-progress-bar,
.elementor-element.elementor-button-danger a.elementor-button {
  background-color: var(--bb-danger-color);
}

.elementor-accordion .elementor-tab-title {
  color: var(--bb-headings-color);
}

.elementor-toggle .elementor-tab-title {
  color: var(--bb-headings-color);
}

.elementor-icon-box-title {
  color: var(--bb-headings-color);
}

div.elementor-alert.elementor-alert-info {
  color: var(--bb-default-notice-color);
  border-color: rgba(var(--bb-default-notice-color-rgb), 0.7);
  background-color: rgba(var(--bb-default-notice-color-rgb), 0.1);
}

div.elementor-alert.elementor-alert-success {
  color: var(--bb-success-color);
  border-color: rgba(var(--bb-success-color-rgb), 0.7);
  background-color: rgba(var(--bb-success-color-rgb), 0.1);
}

div.elementor-alert.elementor-alert-warning {
  color: var(--bb-warning-color);
  border-color: rgba(var(--bb-warning-color-rgb), 0.7);
  background-color: rgba(var(--bb-warning-color-rgb), 0.1);
}

div.elementor-alert.elementor-alert-danger {
  color: var(--bb-danger-color);
  border-color: rgba(var(--bb-danger-color-rgb), 0.7);
  background-color: rgba(var(--bb-danger-color-rgb), 0.1);
}

.elementor-menu-cart__toggle a.elementor-button {
  color: var(--bb-alternate-text-color);
}

.elementor-widget-post-comments .commentlist {
  list-style: none;
}

div.elementor-price-table__ribbon-inner {
  background-color: var(--bb-primary-color);
}

.header-mini-cart {
  overflow: hidden;
}
.header-mini-cart .elementor-menu-cart__product {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 15px 20px;
  border-bottom: 1px solid var(--bb-content-border-color);
}
.header-mini-cart .elementor-menu-cart__product .elementor-menu-cart__product-image img {
  max-width: 36px;
  width: 36px;
  border-radius: 50%;
  margin-right: 10px;
  margin-left: 0;
  float: none;
}
.header-mini-cart .elementor-menu-cart__product .elementor-menu-cart__product-name {
  max-width: 240px;
}
.header-mini-cart .elementor-menu-cart__product .elementor-menu-cart__product-name a {
  color: var(--bb-headings-color);
  font-size: 14px;
}
.header-mini-cart .elementor-menu-cart__product .elementor-menu-cart__product-name a:hover {
  color: var(--bb-primary-color);
}
.header-mini-cart .elementor-menu-cart__product .elementor-menu-cart__product-price {
  margin-left: auto;
  font-size: 13px;
  color: var(--bb-alternate-text-color);
}
.header-mini-cart .elementor-menu-cart__product .elementor-menu-cart__product-price .quantity {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.header-mini-cart .elementor-menu-cart__subtotal {
  margin: 15px 0 15px 20px;
  font-size: 14px;
  color: var(--bb-alternate-text-color);
  float: left;
}
.header-mini-cart .elementor-menu-cart__subtotal strong {
  font-weight: normal;
}
.header-mini-cart .elementor-menu-cart__footer-buttons {
  margin: 15px 20px 15px 0;
  float: right;
}
.header-mini-cart .elementor-menu-cart__footer-buttons .elementor-button {
  background-color: transparent;
  font-size: 14px;
  margin-left: 5px;
}
.bb-template-v2 .header-mini-cart .elementor-menu-cart__product {
  border-bottom: 0;
}
.bb-template-v2 .header-mini-cart .elementor-menu-cart__products {
  border-bottom: 1px solid var(--bb-content-border-color);
}

.bb-sfwd-aside .site > .elementor-location-header {
  -webkit-transition: padding-left 0.3s ease-in-out;
          transition: padding-left 0.3s ease-in-out;
}
.bb-sfwd-aside .site > .elementor-location-header .elementor-section.elementor-section-stretched {
  left: inherit !important;
}

.bb-sfwd-aside:not(.lms-side-panel-close) .site > .elementor-location-header {
  padding: 0 0 0 370px;
}
.bb-sfwd-aside:not(.lms-side-panel-close) .site > .elementor-location-header .elementor-section.elementor-section-stretched {
  width: 100% !important;
  left: inherit !important;
  padding: 0 !important;
}
@media screen and (max-width: 767px) {
  .bb-sfwd-aside:not(.lms-side-panel-close) .site > .elementor-location-header {
    padding: 0;
  }
}

.bb-sfwd-aside .site > .elementor-location-header {
  z-index: initial !important;
}

.elementor-element-edit-mode .elementor-widget-wp-widget-bp_core_whos_online_widget a#online-members {
  border-bottom: 1px solid #ed7e00;
  font-weight: 600;
  margin-bottom: -1px;
  color: var(--bb-headings-color);
}
.elementor-element-edit-mode .elementor-widget-wp-widget-bp_core_whos_online_widget #boss_whos_online_widget_connections {
  display: none;
}

.elementor-widget.elementor-widget-wp-widget-bp_core_friends_widget ul a {
  font-size: 14px;
}
.elementor-widget.elementor-widget-wp-widget-bp_core_friends_widget .item-meta {
  display: none;
}
.elementor-widget.elementor-widget-wp-widget-bp_core_friends_widget .item-list .item-avatar {
  margin-right: 12px;
}

.elementor-element-edit-mode.elementor-widget[class*="wp-widget"] {
  background: var(--bb-content-background-color);
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-block-radius);
  font-size: 0.875rem;
  line-height: 1.35;
  margin-bottom: 1.25rem;
  padding: 1.25rem 0.9375rem;
}

.elementor-widget-search-form .elementor-search-form__input {
  height: auto;
  outline: none;
}

.elementor-nav-menu--main li.menu-item {
  z-index: 0;
}

/** header bar widget */
.site-header.site-header--elementor,
.sticky-header .site-header.site-header--elementor,
.bb-buddypanel.sticky-header:not(.bb-sfwd-aside) .site-header.site-header--elementor {
  width: auto;
  background-color: transparent;
  box-shadow: none;
  position: relative;
}

.lms-side-panel-close .site-header--elementor .header-maximize-link {
  display: none !important;
}

body:not(.lms-side-panel-close) .site-header--elementor .header-minimize-link {
  display: none !important;
}

.site-header.site-header--elementor,
body.bp-search .site-header.site-header--elementor {
  z-index: 9;
  padding-right: 0;
  padding-left: 0;
}

.site-header--elementor .user-wrap,
.site-header--elementor .bb-separator,
.site-header--elementor .header-search-link,
.site-header--elementor #header-messages-dropdown-elem,
.site-header--elementor #header-notifications-dropdown-elem,
.site-header--elementor .header-cart-link-wrap,
.site-header--elementor #bb-toggle-theme,
.site-header--elementor .course-toggle-view {
  display: none;
}
.site-header--elementor.site-header--align-right .header-aside {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.site-header--elementor.site-header--align-left .header-aside {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.site-header--elementor.site-header--align-center .header-aside {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.site-header--elementor .bb-header-buttons {
  white-space: nowrap;
}
.site-header--elementor .user-mention .bp-suggestions-mention {
  padding: 0;
  margin: 0;
  color: inherit;
}

.site-header--elementor .sub-menu .ab-submenu a:hover {
  background-color: transparent;
}

.site-header--elementor .user-link img, .site-header--elementor.avatar-none .user-link img {
  border-style: none;
}
.site-header--elementor.avatar-solid .user-link img {
  border-style: solid;
}
.site-header--elementor.avatar-dotted .user-link img {
  border-style: dotted;
}
.site-header--elementor.avatar-dashed .user-link img {
  border-style: dashed;
}
.site-header--elementor.avatar-double .user-link img {
  border-style: double;
}
.site-header--elementor .primary-menu.bb-primary-overflow .menu-item-has-children:after {
  opacity: 1;
}

.elementor .user-link img {
  max-width: 36px;
}

.elementor-widget-container .site-header--elementor .product_list_widget li {
  -ms-flex-flow: row;
      flex-flow: row;
  margin-bottom: 0;
}
.elementor-widget-container .site-header--elementor .product_list_widget li:hover {
  box-shadow: none;
}
.elementor-widget-container .site-header--elementor .product_list_widget img {
  margin: 0 10px 0 0;
}
.elementor-widget-container .site-header--elementor .product_list_widget .amount {
  margin-bottom: 0;
  color: inherit;
}
.elementor-widget-container .site-header--elementor .header-mini-cart ul.cart_list li.mini_cart_item > a:not(.remove) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.elementor .notification-avatar img {
  max-width: 36px;
}

.header-search-wrap--elementor {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  height: var(--bb-header-height);
  background-color: var(--bb-header-background);
  box-shadow: 0 1px 0 0 rgba(139, 141, 157, 0.05), 0 5px 18px 0 rgba(65, 71, 108, 0.22);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  z-index: 2;
}
.search-visible-el .header-search-wrap--elementor {
  opacity: 1;
  visibility: visible;
}
.header-search-wrap--elementor .container {
  padding: 0;
  position: relative;
  width: 100%;
}
.header-search-wrap--elementor .search-form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  height: var(--bb-header-height);
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 100%;
}
.header-search-wrap--elementor .search-form label {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin: 0;
}
.header-search-wrap--elementor input.search-field,
.header-search-wrap--elementor .search-field-top {
  border: 0;
  background-size: 20px;
  outline: none;
  box-shadow: none;
  padding: 0 50px;
  font-size: 16px;
  width: 100%;
  height: var(--bb-header-height);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  background-color: var(--bb-header-background);
}
.header-search-wrap--elementor input.search-submit {
  position: absolute;
  width: 30px;
  font-size: 0;
  top: 18px;
  padding: 0;
  opacity: 0;
}
.header-search-wrap--elementor a.close-search {
  display: inline-block;
  line-height: 1;
  position: absolute;
  top: -webkit-calc(50% - 11px);
  top: calc(50% - 11px);
  right: 15px;
}
.header-search-wrap--elementor a.close-search i {
  font-size: 22px;
}
.header-search-wrap--elementor input[type="search"] {
  background-position: left 15px center;
}

.site-header--elementor.icon-fill-in .header-search-link i,
.site-header--elementor.icon-fill-in #header-messages-dropdown-elem i,
.site-header--elementor.icon-fill-in #header-notifications-dropdown-elem i,
.site-header--elementor.icon-fill-in .header-cart-link-wrap i,
.site-header--elementor.icon-fill-in #bb-toggle-theme i,
.site-header--elementor.icon-fill-in .course-toggle-view i {
  opacity: 0;
}

.site-header--elementor.site-header--is-logo:not(.site-header--is-nav) #site-logo {
  margin-right: auto;
}

.site-header--elementor:not(.site-header--is-logo) .bb-mobile-header-wrapper, .site-header--elementor:not(.site-header--is-nav) .bb-mobile-header-wrapper {
  display: none;
}

@media (max-width: 799px) {
  .site-header--elementor .site-header-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .site-header--elementor.site-header--is-logo.site-header--is-nav .site-header-container {
    display: none;
  }
}
.elementor-widget-header-bar.is-active {
  z-index: 12;
}

.elementor-element--logo-position-right .site-header-container #site-navigation {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  width: 40%;
}
.elementor-element--logo-position-right .site-header-container #site-logo {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  margin: auto;
  padding: 0 20px;
}

.elementor-element--logo-position-full-center .site-header-container #site-navigation {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  width: 40%;
}
.elementor-element--logo-position-full-center .site-header-container #site-logo {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  margin: auto;
  padding: 0 20px;
}
.elementor-element--logo-position-full-center .site-header-container #header-aside {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
  width: 40%;
}

.elementor-element--logo-position-full-right .site-header-container #site-navigation {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  width: 40%;
}
.elementor-element--logo-position-full-right .site-header-container #site-logo {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
  margin: auto;
  padding: 0 20px;
}
.elementor-element--logo-position-full-right .site-header-container #header-aside {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  width: 40%;
}

/* Support Font Awesome icons */
.elementor-widget-container .fab:before {
  font-family: "Font Awesome 5 Brands";
}
.elementor-widget-container .far:before {
  font-family: "Font Awesome 5 Free";
}
.elementor-widget-container .fa:before,
.elementor-widget-container .fas:before {
  font-family: "Font Awesome 5 Free";
}

@media (max-width: 768px) {
  .site-header--elementor .user-wrap > a.user-link .user-name,
  .site-header--elementor .user-wrap > a.user-link i.bb-icon-angle-down {
    display: none;
  }
  .site-header--elementor .user-wrap > .sub-menu {
    right: -54px;
  }
  .site-header--elementor .header-aside-inner > .bb-separator {
    margin: 0;
    opacity: 0;
  }
}
@media (max-width: 500px) {
  .site-header--elementor .user-wrap > .sub-menu {
    right: -94px;
  }
  .site-header--elementor .user-wrap-container > .sub-menu:before {
    right: 118px;
  }
  .site-header--elementor .user-wrap > .sub-menu {
    min-width: 150px;
  }
  .site-header--elementor .user-wrap > .sub-menu .wrapper .sub-menu-inner {
    width: 150px;
  }
  .site-header--elementor .user-wrap > .sub-menu .ab-sub-wrapper {
    width: 140px;
    left: -140px;
  }
}
@media (max-width: 420px) {
  .site-header--elementor .user-wrap > .sub-menu .ab-sub-wrapper {
    width: 130px;
    left: -130px;
  }
}
@media (max-width: 380px) {
  .site-header--elementor .user-wrap > .sub-menu .menupop.parent {
    position: relative !important;
  }
  .site-header--elementor .user-wrap > .sub-menu .ab-sub-wrapper {
    position: relative;
    width: 100%;
    box-shadow: none;
    display: block !important;
    left: 0;
    top: 0 !important;
  }
  .site-header--elementor .user-wrap > .sub-menu .ab-sub-wrapper .ab-submenu {
    box-shadow: none;
    background-color: var(--bb-body-background-color);
    display: none;
  }
  .site-header--elementor .user-wrap > .sub-menu .ab-sub-wrapper .ab-submenu a {
    font-size: 12px;
    padding: 0.3125rem 0.9375rem 0.3125rem 1.25rem;
  }
  .site-header--elementor .user-wrap > .sub-menu .menupop.parent .ab-sub-wrapper:before {
    content: "\e826";
    font-family: bb-icons;
    width: 20px;
    height: 20px;
    font-size: 12px;
    line-height: 20px;
    vertical-align: top;
    text-align: center;
    color: var(--bb-alternate-text-color);
    top: -27px;
    right: 5px;
    display: inline-block;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
    z-index: 110;
    cursor: pointer;
    box-shadow: none;
    background-color: transparent !important;
  }
  .site-header--elementor .user-wrap > .sub-menu .ab-sub-wrapper:before {
    display: none;
  }
}
/** bb profile completion widget */
.profile_bit {
  position: relative;
  display: inline-block;
  text-align: left;
}
.profile_bit .progress_container {
  text-align: center;
}

.profile_bit_wrapper {
  display: block;
  min-height: 110px;
  width: 100%;
}
.profile_bit_wrapper.profile_bit_wrapper--blank {
  min-height: auto;
}
.profile_bit_wrapper.has-profile-button {
  min-height: 180px;
}

.profile_bit.skin-linear {
  position: absolute;
  right: 0;
}

.profile_bit.skin-semicircle {
  position: static;
}

.profile_bit_wrapper--semicircle .profile_bit_figure {
  width: 100%;
}

.elementor-cta--completion-right .profile_bit.skin-linear {
  right: 0;
}
@media (max-width: 768px) {
  .elementor-cta--completion-right .profile_bit.skin-linear {
    right: 0;
    left: 0;
    margin: 0 auto;
  }
}

.elementor-cta--completion-left .profile_bit.skin-linear {
  left: 0;
  right: unset;
}

.elementor-cta--completion-center .profile_bit.skin-linear {
  left: 0;
  right: 0;
  margin: 0 auto;
}

.elementor-cta--completion-right {
  text-align: right;
}

.elementor-cta--completion-left {
  text-align: left;
}

.elementor-cta--completion-center {
  text-align: center;
}

.elementor-cta--btn-alignment-left .profile_bit.skin-semicircle .profile_bit_action {
  text-align: left;
}

.elementor-cta--btn-alignment-center .profile_bit.skin-semicircle .profile_bit_action {
  text-align: center;
}

.elementor-cta--btn-alignment-right .profile_bit.skin-semicircle .profile_bit_action {
  text-align: right;
}

@media (max-width: 768px) {
  .elementor-cta--completion-right,
  .elementor-cta--completion-left,
  .elementor-cta--completion-center {
    text-align: center;
  }
}
.progress_bit {
  position: relative;
  display: inline-block;
  cursor: pointer;
}

.progress_bit_linear,
.progress_bit_arc {
  display: none;
}

.skin-semicircle .progress_bit_graph {
  display: none;
}

.profile_bit.skin-semicircle {
  width: 100%;
}

.profile_bit.skin-linear .progress_bit_graph {
  display: none;
}
.profile_bit.skin-linear .progress_bit__data {
  position: relative;
  display: block;
  text-align: left;
  margin: 0;
}

.profile_bit.skin-linear,
.profile_bit.skin-semicircle {
  width: 100%;
}
.profile_bit.skin-linear .progress_bit,
.profile_bit.skin-semicircle .progress_bit {
  width: 100%;
  padding: 20px 20px 0;
  cursor: pointer;
}
.profile_bit.skin-linear .progress_container,
.profile_bit.skin-semicircle .progress_container {
  background-color: #fff;
  border-radius: 10px;
  border-color: var(--bb-content-border-color);
  border-width: 1px;
  padding-bottom: 20px;
}
.profile_bit.skin-linear .profile_bit_action,
.profile_bit.skin-semicircle .profile_bit_action {
  text-align: left;
  padding: 0 15px;
}
.profile_bit.skin-linear.active .progress_container,
.profile_bit.skin-semicircle.active .progress_container {
  border-radius: 10px 10px 0 0;
}
.profile_bit.skin-linear .profile_bit__details,
.profile_bit.skin-semicircle .profile_bit__details {
  top: 0;
  position: relative;
  left: 0;
  right: unset;
  width: 100%;
  box-shadow: none;
  border-radius: 0 0 10px 10px;
  border-color: var(--bb-content-border-color);
  margin-top: -5px;
  padding-top: 0;
  border-width: 1px;
}
.profile_bit.skin-linear .profile_bit__details .profile_bit__heading,
.profile_bit.skin-semicircle .profile_bit__details .profile_bit__heading {
  display: none;
}

.profile_bit.skin-semicircle .profile_bit__details {
  position: absolute;
  top: 100%;
}
.profile_bit.skin-semicircle .profile_bit_action__link {
  text-align: center;
}

.profile_bit.skin-linear.border-solid .progress_container, .profile_bit.skin-linear.border-solid .profile_bit__details,
.profile_bit.skin-semicircle.border-solid .progress_container,
.profile_bit.skin-semicircle.border-solid .profile_bit__details {
  border-style: solid;
}
.profile_bit.skin-linear.border-dashed .progress_container, .profile_bit.skin-linear.border-dashed .profile_bit__details,
.profile_bit.skin-semicircle.border-dashed .progress_container,
.profile_bit.skin-semicircle.border-dashed .profile_bit__details {
  border-style: dashed;
}
.profile_bit.skin-linear.border-dotted .progress_container, .profile_bit.skin-linear.border-dotted .profile_bit__details,
.profile_bit.skin-semicircle.border-dotted .progress_container,
.profile_bit.skin-semicircle.border-dotted .profile_bit__details {
  border-style: dotted;
}
.profile_bit.skin-linear.border-none .progress_container, .profile_bit.skin-linear.border-none .profile_bit__details,
.profile_bit.skin-semicircle.border-none .progress_container,
.profile_bit.skin-semicircle.border-none .profile_bit__details {
  border-style: none;
}
.profile_bit.skin-linear.border-double .progress_container, .profile_bit.skin-linear.border-double .profile_bit__details,
.profile_bit.skin-semicircle.border-double .progress_container,
.profile_bit.skin-semicircle.border-double .profile_bit__details {
  border-style: double;
}
.profile_bit.skin-linear .profile_bit__details,
.profile_bit.skin-semicircle .profile_bit__details {
  border-top-width: 0;
}

.skin-semicircle .progress_bit__heading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0 0 15px;
}
.skin-semicircle .progress_bit__heading i {
  margin-left: auto;
  -webkit-transition: all 0.5s ease;
          transition: all 0.5s ease;
  color: var(--bb-headings-color);
}
.skin-semicircle .progress_bit__heading h3 {
  text-transform: uppercase;
  font-weight: bold;
  font-size: 13px;
  margin: 0;
}

.skin-linear .progress_bit_linear {
  display: block;
  width: 100%;
  text-align: left;
}
.skin-linear .progress_bit_linear .progress_bit__heading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0 0 15px;
}
.skin-linear .progress_bit_linear .progress_bit__heading i {
  margin-left: auto;
  -webkit-transition: all 0.5s ease;
          transition: all 0.5s ease;
  color: var(--bb-headings-color);
}
.skin-linear .progress_bit_linear .progress_bit__heading h3 {
  text-transform: uppercase;
  font-weight: bold;
  font-size: 13px;
  margin: 0;
}

.skin-semicircle .progress_bit_arc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: column;
      flex-flow: column;
  min-width: 240px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.profile_bit.skin-linear.active .progress_bit__heading i,
.profile_bit.skin-semicircle.active .progress_bit__heading i {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}

.progress_bit__line {
  position: relative;
  border-radius: 20px;
}

.progress_bit__scale {
  position: absolute;
  top: 0;
  left: 0;
  display: inline-block;
  border-radius: 20px 0 0 20px;
}

.progress-bit__ring {
  overflow: hidden;
  border-radius: 4px;
  width: 100px;
  height: 100px;
  line-height: 100px;
  background: none;
  margin: 0 auto;
  box-shadow: none;
  position: relative;
}
.progress-bit__ring:after {
  content: "";
  /* width: 100%;
  height: 100%; */
  width: 98px;
  height: 98px;
  border-radius: 50%;
  /* border: $border-width solid $color-lightgray; */
  border: 4px solid #dedfe2;
  position: absolute;
  top: 1px;
  left: 1px;
}
.progress-bit__ring > span {
  width: 50%;
  height: 100%;
  overflow: hidden;
  position: absolute;
  top: 0;
  z-index: 1;
}
.progress-bit__ring .progress-bit__left {
  left: 0;
}
.progress-bit__ring .progress-bit__disc {
  width: 100%;
  height: 100%;
  background: none;
  border-width: 6px;
  border-style: solid;
  position: absolute;
  top: 0;
  border-color: #dedfe2;
}
.progress-bit__ring .progress-bit__left .progress-bit__disc {
  left: 100%;
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
  border-left: 0;
  -webkit-transform-origin: center left;
      -ms-transform-origin: center left;
          transform-origin: center left;
  -webkit-animation: loading-2 1.5s linear forwards 1.8s;
          animation: loading-2 1.5s linear forwards 1.8s;
}
.progress-bit__ring .progress-bit__right {
  right: 0;
}
.progress-bit__ring .progress-bit__right .progress-bit__disc {
  left: -100%;
  border-top-left-radius: 50px;
  border-bottom-left-radius: 50px;
  border-right: 0;
  -webkit-transform-origin: center right;
      -ms-transform-origin: center right;
          transform-origin: center right;
  -webkit-animation: loading-1 1.8s linear forwards;
          animation: loading-1 1.8s linear forwards;
}
.progress-bit__ring .bb-progress-value {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-radius: 50%;
  font-size: 36px;
  text-align: center;
  line-height: 20px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
  font-weight: 300;
}
.progress-bit__ring .bb-progress-value div {
  margin-top: 10px;
}
.progress-bit__ring .bb-progress-value span {
  font-size: 12px;
  text-transform: uppercase;
}

.progress_bit_graph--sm .progress-bit__ring {
  border-radius: 2px;
  width: 46px;
  height: 46px;
  line-height: 46px;
}
.progress_bit_graph--sm .progress-bit__ring:after {
  border-width: 4px;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.progress_bit_graph--sm .progress-bit__disc {
  border-width: 4px;
}
.progress_bit_graph--sm .progress-bit__left .progress-bit__disc {
  border-top-right-radius: 23px;
  border-bottom-right-radius: 23px;
}
.progress_bit_graph--sm .progress-bit__right {
  right: 0;
}
.progress_bit_graph--sm .progress-bit__right .progress-bit__disc {
  border-top-left-radius: 23px;
  border-bottom-left-radius: 23px;
}

.progress-bit__ring .progress-bit__disc {
  border-color: #1cd991;
}

.progress-bit__ring[data-percentage="0"] .progress-bit__disc {
  opacity: 0;
}

.progress_bit__data {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.progress_bit__data-num {
  font-size: 22px;
  font-weight: 500;
  color: var(--bb-headings-color);
}
.progress_bit__data-num > span {
  font-size: 12px;
  color: var(--bb-alternate-text-color);
  vertical-align: super;
}

.skin-semicircle .progress_bit__data-num {
  font-size: 36px;
  font-weight: 600;
}
.skin-semicircle .progress_bit__data-num > span {
  font-size: 14px;
}
.skin-semicircle .progress_bit__data-remark {
  font-size: 14px;
  line-height: 1.3;
}
.skin-semicircle .progress_bit__data {
  top: unset;
  bottom: 20px;
}
.skin-semicircle .pc_progress_wrap {
  margin: 0 0 10px;
}

.progress_bit__data-remark {
  font-size: 12px;
  color: var(--bb-alternate-text-color);
  line-height: 1.3;
}

.profile_bit.skin-linear .progress_bit__data-remark,
.profile_bit.skin-linear .progress_bit__data-num,
.profile_bit.skin-linear .progress_bit__data-num > span {
  font-size: 13px;
  color: var(--bb-alternate-text-color);
}
.profile_bit.skin-linear .progress_bit__data-num > span {
  vertical-align: initial;
}

.profile_bit__details {
  min-width: 280px;
  display: none;
  background-color: #fff;
  border-radius: 10px;
  box-shadow: 0 3px 24px 0 rgba(18, 43, 70, 0.08);
  padding: 20px;
  position: absolute;
  top: 0;
  right: 100px;
  z-index: 999;
}

@media (max-width: 768px) {
  .profile_bit.skin-circle .profile_bit__details {
    top: 100px;
    left: 50%;
    right: unset;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
  }
}

ul.profile_bit__list {
  margin: 0;
  padding: 0;
  list-style: none;
}

ul.profile_bit__list li .section_number {
  line-height: 1;
  position: relative;
}
ul.profile_bit__list li .section_number:before {
  content: "";
  border: 2px solid #dedfe2;
  margin-right: 10px;
  display: inline-block;
  vertical-align: middle;
  height: 22px;
  width: 22px;
  border-radius: 50%;
}
ul.profile_bit__list li.completed .section_number:before {
  content: "";
  content: "\e876";
  font-family: bb-icons;
  border: 0;
  background-color: var(--bb-success-color);
  margin-right: 10px;
  display: inline-block;
  vertical-align: middle;
  height: 22px;
  width: 22px;
  border-radius: 50%;
  color: #fff;
  text-align: center;
  line-height: 22px;
  font-size: 14px;
}

ul.profile_bit__list li {
  margin: 0 0 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
ul.profile_bit__list li .progress {
  margin-left: auto;
}
ul.profile_bit__list li .section_name {
  margin-right: 15px;
}
ul.profile_bit__list li .section_name a {
  color: #939597;
  font-size: 15px;
}
ul.profile_bit__list li:last-of-type {
  margin-bottom: 0;
}
ul.profile_bit__list li .completed_staus {
  display: inline-block;
  padding: 3px 0;
  width: 40px;
  font-size: 12px;
  line-height: 1;
  font-weight: 600;
  text-align: center;
}
ul.profile_bit__list li.completed .completed_staus {
  color: var(--bb-success-color);
}
ul.profile_bit__list li.incomplete .completed_staus {
  color: var(--bb-danger-color);
}
ul.profile_bit__list li.incomplete .section_name a {
  color: var(--bb-danger-color);
}

.profile_bit__heading {
  background-color: #f5f5f5;
  border-radius: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 3px 10px;
  margin: 0 0 15px;
  font-size: 14px;
}
.profile_bit__heading .progress-num {
  color: var(--bb-headings-color);
}
.profile_bit__heading .progress-label {
  text-align: right;
  color: var(--bb-headings-color);
}
.profile_bit__heading > span {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.333%;
          flex: 0 0 33.333%;
}
.profile_bit__heading .progress-figure {
  position: relative;
}
.profile_bit__heading .progress_bit_graph--sm {
  position: absolute;
  top: -23px;
  margin: auto;
  left: 0;
  right: 0;
}
.profile_bit__heading .progress_bit_graph--sm .progress-bit__ring {
  border: 3px solid #fff;
  background-color: #fff;
  border-radius: 50%;
}

.profile_bit_figure {
  text-align: center;
  display: inline-block;
}

.profile_bit_action {
  margin: 10px 0 0;
}
.profile_bit_action a.profile_bit_action__link {
  font-size: 13px;
  display: inline-block;
  border-radius: var(--bb-button-radius);
  padding: 2px 15px;
  color: #939597;
  border: 1px solid #9ea8b2;
  cursor: pointer;
}
.profile_bit_action a.profile_bit_action__link:hover {
  color: var(--bb-primary-color);
}
.profile_bit_action a.profile_bit_action__link i {
  font-size: 20px;
  position: relative;
  top: 3px;
  left: 3px;
}

body.rtl .profile_bit_action__link i {
  -webkit-transform: scaleX(-1);
      -ms-transform: scaleX(-1);
          transform: scaleX(-1);
}

/* This for look creates the 	necessary css animation names
Due to the split circle of progress-left and progress right, we must use the animations on each side.
*/
.progress-bit__ring[data-percentage="1"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-1 1.5s linear forwards;
          animation: loading-1 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="1"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="2"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-2 1.5s linear forwards;
          animation: loading-2 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="2"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="3"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-3 1.5s linear forwards;
          animation: loading-3 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="3"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="4"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-4 1.5s linear forwards;
          animation: loading-4 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="4"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="5"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-5 1.5s linear forwards;
          animation: loading-5 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="5"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="6"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-6 1.5s linear forwards;
          animation: loading-6 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="6"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="7"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-7 1.5s linear forwards;
          animation: loading-7 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="7"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="8"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-8 1.5s linear forwards;
          animation: loading-8 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="8"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="9"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-9 1.5s linear forwards;
          animation: loading-9 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="9"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="10"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-10 1.5s linear forwards;
          animation: loading-10 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="10"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="11"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-11 1.5s linear forwards;
          animation: loading-11 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="11"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="12"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-12 1.5s linear forwards;
          animation: loading-12 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="12"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="13"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-13 1.5s linear forwards;
          animation: loading-13 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="13"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="14"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-14 1.5s linear forwards;
          animation: loading-14 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="14"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="15"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-15 1.5s linear forwards;
          animation: loading-15 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="15"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="16"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-16 1.5s linear forwards;
          animation: loading-16 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="16"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="17"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-17 1.5s linear forwards;
          animation: loading-17 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="17"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="18"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-18 1.5s linear forwards;
          animation: loading-18 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="18"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="19"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-19 1.5s linear forwards;
          animation: loading-19 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="19"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="20"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-20 1.5s linear forwards;
          animation: loading-20 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="20"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="21"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-21 1.5s linear forwards;
          animation: loading-21 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="21"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="22"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-22 1.5s linear forwards;
          animation: loading-22 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="22"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="23"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-23 1.5s linear forwards;
          animation: loading-23 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="23"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="24"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-24 1.5s linear forwards;
          animation: loading-24 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="24"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="25"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-25 1.5s linear forwards;
          animation: loading-25 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="25"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="26"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-26 1.5s linear forwards;
          animation: loading-26 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="26"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="27"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-27 1.5s linear forwards;
          animation: loading-27 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="27"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="28"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-28 1.5s linear forwards;
          animation: loading-28 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="28"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="29"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-29 1.5s linear forwards;
          animation: loading-29 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="29"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="30"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-30 1.5s linear forwards;
          animation: loading-30 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="30"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="31"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-31 1.5s linear forwards;
          animation: loading-31 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="31"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="32"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-32 1.5s linear forwards;
          animation: loading-32 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="32"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="33"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-33 1.5s linear forwards;
          animation: loading-33 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="33"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="34"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-34 1.5s linear forwards;
          animation: loading-34 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="34"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="35"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-35 1.5s linear forwards;
          animation: loading-35 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="35"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="36"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-36 1.5s linear forwards;
          animation: loading-36 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="36"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="37"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-37 1.5s linear forwards;
          animation: loading-37 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="37"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="38"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-38 1.5s linear forwards;
          animation: loading-38 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="38"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="39"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-39 1.5s linear forwards;
          animation: loading-39 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="39"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="40"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-40 1.5s linear forwards;
          animation: loading-40 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="40"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="41"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-41 1.5s linear forwards;
          animation: loading-41 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="41"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="42"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-42 1.5s linear forwards;
          animation: loading-42 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="42"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="43"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-43 1.5s linear forwards;
          animation: loading-43 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="43"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="44"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-44 1.5s linear forwards;
          animation: loading-44 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="44"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="45"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-45 1.5s linear forwards;
          animation: loading-45 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="45"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="46"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-46 1.5s linear forwards;
          animation: loading-46 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="46"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="47"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-47 1.5s linear forwards;
          animation: loading-47 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="47"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="48"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-48 1.5s linear forwards;
          animation: loading-48 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="48"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="49"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-49 1.5s linear forwards;
          animation: loading-49 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="49"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="50"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="50"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: 0;
          animation: 0;
}

.progress-bit__ring[data-percentage="51"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="51"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-1 1.5s linear forwards 1.5s;
          animation: loading-1 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="52"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="52"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-2 1.5s linear forwards 1.5s;
          animation: loading-2 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="53"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="53"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-3 1.5s linear forwards 1.5s;
          animation: loading-3 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="54"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="54"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-4 1.5s linear forwards 1.5s;
          animation: loading-4 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="55"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="55"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-5 1.5s linear forwards 1.5s;
          animation: loading-5 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="56"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="56"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-6 1.5s linear forwards 1.5s;
          animation: loading-6 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="57"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="57"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-7 1.5s linear forwards 1.5s;
          animation: loading-7 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="58"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="58"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-8 1.5s linear forwards 1.5s;
          animation: loading-8 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="59"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="59"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-9 1.5s linear forwards 1.5s;
          animation: loading-9 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="60"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="60"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-10 1.5s linear forwards 1.5s;
          animation: loading-10 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="61"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="61"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-11 1.5s linear forwards 1.5s;
          animation: loading-11 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="62"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="62"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-12 1.5s linear forwards 1.5s;
          animation: loading-12 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="63"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="63"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-13 1.5s linear forwards 1.5s;
          animation: loading-13 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="64"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="64"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-14 1.5s linear forwards 1.5s;
          animation: loading-14 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="65"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="65"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-15 1.5s linear forwards 1.5s;
          animation: loading-15 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="66"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="66"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-16 1.5s linear forwards 1.5s;
          animation: loading-16 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="67"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="67"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-17 1.5s linear forwards 1.5s;
          animation: loading-17 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="68"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="68"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-18 1.5s linear forwards 1.5s;
          animation: loading-18 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="69"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="69"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-19 1.5s linear forwards 1.5s;
          animation: loading-19 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="70"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="70"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-20 1.5s linear forwards 1.5s;
          animation: loading-20 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="71"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="71"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-21 1.5s linear forwards 1.5s;
          animation: loading-21 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="72"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="72"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-22 1.5s linear forwards 1.5s;
          animation: loading-22 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="73"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="73"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-23 1.5s linear forwards 1.5s;
          animation: loading-23 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="74"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="74"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-24 1.5s linear forwards 1.5s;
          animation: loading-24 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="75"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="75"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-25 1.5s linear forwards 1.5s;
          animation: loading-25 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="76"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="76"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-26 1.5s linear forwards 1.5s;
          animation: loading-26 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="77"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="77"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-27 1.5s linear forwards 1.5s;
          animation: loading-27 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="78"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="78"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-28 1.5s linear forwards 1.5s;
          animation: loading-28 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="79"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="79"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-29 1.5s linear forwards 1.5s;
          animation: loading-29 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="80"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="80"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-30 1.5s linear forwards 1.5s;
          animation: loading-30 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="81"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="81"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-31 1.5s linear forwards 1.5s;
          animation: loading-31 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="82"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="82"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-32 1.5s linear forwards 1.5s;
          animation: loading-32 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="83"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="83"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-33 1.5s linear forwards 1.5s;
          animation: loading-33 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="84"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="84"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-34 1.5s linear forwards 1.5s;
          animation: loading-34 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="85"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="85"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-35 1.5s linear forwards 1.5s;
          animation: loading-35 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="86"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="86"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-36 1.5s linear forwards 1.5s;
          animation: loading-36 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="87"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="87"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-37 1.5s linear forwards 1.5s;
          animation: loading-37 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="88"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="88"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-38 1.5s linear forwards 1.5s;
          animation: loading-38 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="89"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="89"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-39 1.5s linear forwards 1.5s;
          animation: loading-39 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="90"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="90"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-40 1.5s linear forwards 1.5s;
          animation: loading-40 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="91"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="91"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-41 1.5s linear forwards 1.5s;
          animation: loading-41 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="92"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="92"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-42 1.5s linear forwards 1.5s;
          animation: loading-42 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="93"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="93"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-43 1.5s linear forwards 1.5s;
          animation: loading-43 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="94"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="94"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-44 1.5s linear forwards 1.5s;
          animation: loading-44 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="95"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="95"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-45 1.5s linear forwards 1.5s;
          animation: loading-45 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="96"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="96"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-46 1.5s linear forwards 1.5s;
          animation: loading-46 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="97"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="97"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-47 1.5s linear forwards 1.5s;
          animation: loading-47 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="98"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="98"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-48 1.5s linear forwards 1.5s;
          animation: loading-48 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="99"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="99"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-49 1.5s linear forwards 1.5s;
          animation: loading-49 1.5s linear forwards 1.5s;
}

.progress-bit__ring[data-percentage="100"] .progress-bit__right .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards;
          animation: loading-50 1.5s linear forwards;
}
.progress-bit__ring[data-percentage="100"] .progress-bit__left .progress-bit__disc {
  -webkit-animation: loading-50 1.5s linear forwards 1.5s;
          animation: loading-50 1.5s linear forwards 1.5s;
}

@-webkit-keyframes loading-1 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(3.6deg);
            transform: rotate(3.6deg);
  }
}

@keyframes loading-1 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(3.6deg);
            transform: rotate(3.6deg);
  }
}
@-webkit-keyframes loading-2 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(7.2deg);
            transform: rotate(7.2deg);
  }
}
@keyframes loading-2 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(7.2deg);
            transform: rotate(7.2deg);
  }
}
@-webkit-keyframes loading-3 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(10.8deg);
            transform: rotate(10.8deg);
  }
}
@keyframes loading-3 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(10.8deg);
            transform: rotate(10.8deg);
  }
}
@-webkit-keyframes loading-4 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(14.4deg);
            transform: rotate(14.4deg);
  }
}
@keyframes loading-4 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(14.4deg);
            transform: rotate(14.4deg);
  }
}
@-webkit-keyframes loading-5 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(18deg);
            transform: rotate(18deg);
  }
}
@keyframes loading-5 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(18deg);
            transform: rotate(18deg);
  }
}
@-webkit-keyframes loading-6 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(21.6deg);
            transform: rotate(21.6deg);
  }
}
@keyframes loading-6 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(21.6deg);
            transform: rotate(21.6deg);
  }
}
@-webkit-keyframes loading-7 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(25.2deg);
            transform: rotate(25.2deg);
  }
}
@keyframes loading-7 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(25.2deg);
            transform: rotate(25.2deg);
  }
}
@-webkit-keyframes loading-8 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(28.8deg);
            transform: rotate(28.8deg);
  }
}
@keyframes loading-8 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(28.8deg);
            transform: rotate(28.8deg);
  }
}
@-webkit-keyframes loading-9 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(32.4deg);
            transform: rotate(32.4deg);
  }
}
@keyframes loading-9 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(32.4deg);
            transform: rotate(32.4deg);
  }
}
@-webkit-keyframes loading-10 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(36deg);
            transform: rotate(36deg);
  }
}
@keyframes loading-10 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(36deg);
            transform: rotate(36deg);
  }
}
@-webkit-keyframes loading-11 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(39.6deg);
            transform: rotate(39.6deg);
  }
}
@keyframes loading-11 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(39.6deg);
            transform: rotate(39.6deg);
  }
}
@-webkit-keyframes loading-12 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(43.2deg);
            transform: rotate(43.2deg);
  }
}
@keyframes loading-12 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(43.2deg);
            transform: rotate(43.2deg);
  }
}
@-webkit-keyframes loading-13 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(46.8deg);
            transform: rotate(46.8deg);
  }
}
@keyframes loading-13 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(46.8deg);
            transform: rotate(46.8deg);
  }
}
@-webkit-keyframes loading-14 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(50.4deg);
            transform: rotate(50.4deg);
  }
}
@keyframes loading-14 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(50.4deg);
            transform: rotate(50.4deg);
  }
}
@-webkit-keyframes loading-15 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(54deg);
            transform: rotate(54deg);
  }
}
@keyframes loading-15 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(54deg);
            transform: rotate(54deg);
  }
}
@-webkit-keyframes loading-16 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(57.6deg);
            transform: rotate(57.6deg);
  }
}
@keyframes loading-16 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(57.6deg);
            transform: rotate(57.6deg);
  }
}
@-webkit-keyframes loading-17 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(61.2deg);
            transform: rotate(61.2deg);
  }
}
@keyframes loading-17 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(61.2deg);
            transform: rotate(61.2deg);
  }
}
@-webkit-keyframes loading-18 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(64.8deg);
            transform: rotate(64.8deg);
  }
}
@keyframes loading-18 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(64.8deg);
            transform: rotate(64.8deg);
  }
}
@-webkit-keyframes loading-19 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(68.4deg);
            transform: rotate(68.4deg);
  }
}
@keyframes loading-19 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(68.4deg);
            transform: rotate(68.4deg);
  }
}
@-webkit-keyframes loading-20 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(72deg);
            transform: rotate(72deg);
  }
}
@keyframes loading-20 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(72deg);
            transform: rotate(72deg);
  }
}
@-webkit-keyframes loading-21 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(75.6deg);
            transform: rotate(75.6deg);
  }
}
@keyframes loading-21 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(75.6deg);
            transform: rotate(75.6deg);
  }
}
@-webkit-keyframes loading-22 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(79.2deg);
            transform: rotate(79.2deg);
  }
}
@keyframes loading-22 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(79.2deg);
            transform: rotate(79.2deg);
  }
}
@-webkit-keyframes loading-23 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(82.8deg);
            transform: rotate(82.8deg);
  }
}
@keyframes loading-23 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(82.8deg);
            transform: rotate(82.8deg);
  }
}
@-webkit-keyframes loading-24 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(86.4deg);
            transform: rotate(86.4deg);
  }
}
@keyframes loading-24 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(86.4deg);
            transform: rotate(86.4deg);
  }
}
@-webkit-keyframes loading-25 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
  }
}
@keyframes loading-25 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
  }
}
@-webkit-keyframes loading-26 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(93.6deg);
            transform: rotate(93.6deg);
  }
}
@keyframes loading-26 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(93.6deg);
            transform: rotate(93.6deg);
  }
}
@-webkit-keyframes loading-27 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(97.2deg);
            transform: rotate(97.2deg);
  }
}
@keyframes loading-27 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(97.2deg);
            transform: rotate(97.2deg);
  }
}
@-webkit-keyframes loading-28 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(100.8deg);
            transform: rotate(100.8deg);
  }
}
@keyframes loading-28 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(100.8deg);
            transform: rotate(100.8deg);
  }
}
@-webkit-keyframes loading-29 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(104.4deg);
            transform: rotate(104.4deg);
  }
}
@keyframes loading-29 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(104.4deg);
            transform: rotate(104.4deg);
  }
}
@-webkit-keyframes loading-30 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(108deg);
            transform: rotate(108deg);
  }
}
@keyframes loading-30 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(108deg);
            transform: rotate(108deg);
  }
}
@-webkit-keyframes loading-31 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(111.6deg);
            transform: rotate(111.6deg);
  }
}
@keyframes loading-31 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(111.6deg);
            transform: rotate(111.6deg);
  }
}
@-webkit-keyframes loading-32 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(115.2deg);
            transform: rotate(115.2deg);
  }
}
@keyframes loading-32 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(115.2deg);
            transform: rotate(115.2deg);
  }
}
@-webkit-keyframes loading-33 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(118.8deg);
            transform: rotate(118.8deg);
  }
}
@keyframes loading-33 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(118.8deg);
            transform: rotate(118.8deg);
  }
}
@-webkit-keyframes loading-34 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(122.4deg);
            transform: rotate(122.4deg);
  }
}
@keyframes loading-34 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(122.4deg);
            transform: rotate(122.4deg);
  }
}
@-webkit-keyframes loading-35 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(126deg);
            transform: rotate(126deg);
  }
}
@keyframes loading-35 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(126deg);
            transform: rotate(126deg);
  }
}
@-webkit-keyframes loading-36 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(129.6deg);
            transform: rotate(129.6deg);
  }
}
@keyframes loading-36 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(129.6deg);
            transform: rotate(129.6deg);
  }
}
@-webkit-keyframes loading-37 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(133.2deg);
            transform: rotate(133.2deg);
  }
}
@keyframes loading-37 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(133.2deg);
            transform: rotate(133.2deg);
  }
}
@-webkit-keyframes loading-38 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(136.8deg);
            transform: rotate(136.8deg);
  }
}
@keyframes loading-38 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(136.8deg);
            transform: rotate(136.8deg);
  }
}
@-webkit-keyframes loading-39 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(140.4deg);
            transform: rotate(140.4deg);
  }
}
@keyframes loading-39 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(140.4deg);
            transform: rotate(140.4deg);
  }
}
@-webkit-keyframes loading-40 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(144deg);
            transform: rotate(144deg);
  }
}
@keyframes loading-40 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(144deg);
            transform: rotate(144deg);
  }
}
@-webkit-keyframes loading-41 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(147.6deg);
            transform: rotate(147.6deg);
  }
}
@keyframes loading-41 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(147.6deg);
            transform: rotate(147.6deg);
  }
}
@-webkit-keyframes loading-42 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(151.2deg);
            transform: rotate(151.2deg);
  }
}
@keyframes loading-42 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(151.2deg);
            transform: rotate(151.2deg);
  }
}
@-webkit-keyframes loading-43 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(154.8deg);
            transform: rotate(154.8deg);
  }
}
@keyframes loading-43 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(154.8deg);
            transform: rotate(154.8deg);
  }
}
@-webkit-keyframes loading-44 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(158.4deg);
            transform: rotate(158.4deg);
  }
}
@keyframes loading-44 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(158.4deg);
            transform: rotate(158.4deg);
  }
}
@-webkit-keyframes loading-45 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(162deg);
            transform: rotate(162deg);
  }
}
@keyframes loading-45 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(162deg);
            transform: rotate(162deg);
  }
}
@-webkit-keyframes loading-46 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(165.6deg);
            transform: rotate(165.6deg);
  }
}
@keyframes loading-46 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(165.6deg);
            transform: rotate(165.6deg);
  }
}
@-webkit-keyframes loading-47 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(169.2deg);
            transform: rotate(169.2deg);
  }
}
@keyframes loading-47 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(169.2deg);
            transform: rotate(169.2deg);
  }
}
@-webkit-keyframes loading-48 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(172.8deg);
            transform: rotate(172.8deg);
  }
}
@keyframes loading-48 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(172.8deg);
            transform: rotate(172.8deg);
  }
}
@-webkit-keyframes loading-49 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(176.4deg);
            transform: rotate(176.4deg);
  }
}
@keyframes loading-49 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(176.4deg);
            transform: rotate(176.4deg);
  }
}
@-webkit-keyframes loading-50 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
  }
}
@keyframes loading-50 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
  }
}
/** bb learndash activity widget */
.bb-lms-progress-wrap--ld-activity {
  position: relative;
}
.bb-lms-progress-wrap--ld-activity .bb-progress .bb-progress-circle {
  border-width: 3px;
}
.bb-lms-progress-wrap--ld-activity .bb-progress__value {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  font-size: 11px;
  color: #fff;
}
.bb-lms-progress-wrap--ld-activity .bb-progress {
  width: 36px;
  height: 36px;
  line-height: 36px;
}
.bb-lms-progress-wrap--ld-activity .bb-progress:after {
  border: 3px solid #dedfe2;
}
.bb-lms-progress-wrap--ld-activity .bb-progress .bb-progress-left .bb-progress-circle {
  border-top-right-radius: 18px;
  border-bottom-right-radius: 18px;
}
.bb-lms-progress-wrap--ld-activity .bb-progress .bb-progress-right .bb-progress-circle {
  left: -100%;
  border-top-left-radius: 18px;
  border-bottom-left-radius: 18px;
}

.bb-la-composer.bb-la--isslick:not(.slick-initialized) {
  display: none;
}

.bb-la-composer.bb-la--isslick.bb-la__overlap {
  margin-right: 10px;
}
.bb-la-composer.bb-la--isslick.bb-la__overlap:after {
  content: "";
  position: absolute;
  top: 4%;
  right: -10px;
  width: 10px;
  height: 92%;
  background-color: #fff;
  border: 1px solid var(--bb-content-border-color);
  border-left: 0;
  border-radius: 0 4px 4px 0;
  opacity: 0.6;
}
@media (max-width: 544px) {
  .bb-la-composer.bb-la--isslick.bb-la__overlap {
    margin-right: 0;
  }
  .bb-la-composer.bb-la--isslick.bb-la__overlap:after {
    display: none;
  }
}

.bb-la-composer.bb-la--isslick {
  position: relative;
}

@media (min-width: 768px) {
  .elementor-widget-ld-activity, .elementor-widget-ld-activity .elementor-widget-container, .bb-ldactivity {
    height: 100%;
  }
  .elementor-column[data-col="100"] .elementor-widget-ld-activity, .elementor-col-100 .elementor-widget-ld-activity,
  .elementor-column[data-col="100"] .elementor-widget-ld-activity .elementor-widget-container, .elementor-col-100 .elementor-widget-ld-activity .elementor-widget-container,
  .elementor-column[data-col="100"] .bb-ldactivity, .elementor-col-100 .bb-ldactivity {
    height: auto;
  }
}
.bb-la.bb-la-composer,
.bb-la-slide,
.bb-la-block {
  height: 100%;
}

.bb-la--isslick .bb-la-slide {
  padding-right: 1px;
}

.bb-ldactivity .slick-list,
.bb-ldactivity .slick-track,
.bb-ldactivity .slick-slide > div {
  height: 100%;
}

.dots--align-center .bb-ldactivity ul.slick-dots {
  text-align: center;
}

.dots--align-left .bb-ldactivity ul.slick-dots {
  text-align: left;
}
@media screen and (max-width: 540px) {
  .dots--align-left .bb-ldactivity ul.slick-dots {
    text-align: center;
  }
}

.dots--align-right .bb-ldactivity ul.slick-dots {
  text-align: right;
}
@media screen and (max-width: 540px) {
  .dots--align-right .bb-ldactivity ul.slick-dots {
    text-align: center;
  }
}

.bb-ldactivity .slick-dotted .bb-la__body {
  padding: 20px 15px 35px;
}
.bb-ldactivity .bb-la__body {
  padding: 20px 15px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.bb-ldactivity ul.slick-dots {
  left: -webkit-calc(50% + 30px);
  left: calc(50% + 30px);
  bottom: 15px;
  text-align: left;
  margin-right: 40px;
}
.bb-ldactivity ul.slick-dots li:first-child button {
  border-radius: 10px 0 0 10px;
}
.bb-ldactivity ul.slick-dots li:last-child button {
  border-radius: 0 10px 10px 0;
}
.bb-ldactivity ul.slick-dots li.slick-active button {
  background-color: var(--bb-primary-color);
}
.bb-ldactivity ul.slick-dots li:not(.slick-active) button {
  background-color: #eef0f3;
}
.bb-ldactivity ul.slick-dots button {
  font-size: 0;
  padding: 1px 0;
  border-radius: 0;
  width: 30px;
}
@media screen and (max-width: 540px) {
  .bb-ldactivity ul.slick-dots {
    margin: 0 auto;
    left: 0;
    right: 0;
    text-align: center;
  }
}
.bb-ldactivity .bb-la__thumb {
  height: 100%;
}
.bb-ldactivity .bb-la__media:after {
  content: "";
  display: inline-block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9;
  border-radius: 8px 0 0 8px;
}
@media (max-width: 544px) {
  .bb-ldactivity .bb-la__media:after {
    border-radius: 8px 8px 0 0;
  }
}
.bb-ldactivity .thumbnail-container {
  position: relative;
  overflow: hidden;
  display: block;
  background: #809ab4;
  height: 100%;
  z-index: 3;
  padding-bottom: 56.25%;
}
.bb-ldactivity .thumbnail-container img {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  min-height: 100%;
  width: auto;
  min-width: 100%;
  object-fit: cover;
  z-index: 5;
}

.bb-ldactivity__blank {
  border: 1px solid var(--bb-content-border-color);
  background-color: #fff;
  border-radius: 4px;
  padding: 1.25rem 0.9375rem;
  position: relative;
  min-height: 250px;
  height: 100%;
}

.bb-la-block {
  border: 1px solid var(--bb-content-border-color);
  background-color: #fff;
  border-radius: 4px;
}

.bb-ldactivity .slick-arrow {
  margin-top: 0;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.bb-la__media {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%;
  margin: 0;
  position: relative;
}
@media (max-width: 544px) {
  .bb-la__media {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
}

.bb-la-block {
  position: relative;
}
.bb-la-block .bb-la__progress {
  position: absolute;
  top: 20px;
  z-index: 10;
}
@media (max-width: 544px) {
  .bb-la-block {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.elementor-cta--ldprogress-left .bb-la-block .bb-la__progress {
  left: 20px;
}

.elementor-cta--ldprogress-right .bb-la-block .bb-la__progress {
  right: 20px;
}

.bb-la__parent {
  text-transform: uppercase;
  font-size: 13px;
  color: var(--bb-alternate-text-color);
  font-weight: 500;
}

.bb-la__title h2 {
  font-weight: 500;
  margin-bottom: 10px;
  line-height: 1.2;
}

.bb-la__excerpt {
  font-size: 14px;
  margin: 0 0 20px;
  line-height: 1.4;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.bb-la__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
}
.bb-la__link a {
  display: inline-block;
  font-size: 14px;
  padding: 4px 20px;
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-button-radius);
}

.elementor-cta--falign-right .bb-la__link a {
  margin-left: auto;
}

.elementor-cta--falign-left .bb-la__link a {
  margin-right: auto;
}

.elementor-cta--falign-center .bb-la__link a {
  margin-right: auto;
  margin-left: auto;
}

.bb-la .slick-arrow {
  background-color: #fff;
}
.bb-la .slick-arrow i {
  color: var(--bb-primary-color);
}
.bb-la .slick-arrow.bb-slide-next {
  right: -21px;
}
.bb-la .slick-arrow.bb-slide-prev {
  left: -21px;
}

.bb-la__notooltip [data-balloon]:after,
.bb-la__notooltip [data-balloon]:before {
  display: none;
}

.elementor-cta--la-my-align-right .bb-la-activity-btn {
  text-align: right;
  right: 0;
}
.elementor-cta--la-my-align-right .bb-la-activity-btn.bb-la-activity-btn--isslick {
  right: 8px;
}

.elementor-cta--la-my-align-left .bb-la-activity-btn {
  text-align: left;
  left: 0;
}

.elementor-cta--la-my-align-center .bb-la-activity-btn {
  text-align: center;
  left: 0;
  right: 0;
  margin: 0 auto;
}

.bb-ldactivity {
  position: relative;
}

@media (max-width: 768px) {
  .bb-ldactivity--ismy {
    margin-top: 50px;
  }
}
.bb-la-activity-btn {
  text-align: right;
  position: absolute;
  top: -50px;
}
.bb-la-activity-btn a.bb-la-activity-btn__link {
  font-size: 13px;
  display: inline-block;
  border-radius: var(--bb-button-radius);
  padding: 2px 15px;
  color: #939597;
  border: 1px solid #9ea8b2;
  cursor: pointer;
}
.bb-la-activity-btn a.bb-la-activity-btn__link:hover {
  color: var(--bb-primary-color);
}
.bb-la-activity-btn a.bb-la-activity-btn__link i {
  font-size: 20px;
  position: relative;
  top: 3px;
  left: 3px;
}

body.rtl .bb-ldactivity .slick-arrow.bb-slide-next {
  left: -21px !important;
  right: unset !important;
}
body.rtl .bb-la-activity-btn__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row-reverse;
      flex-flow: row-reverse;
}
body.rtl .bb-la-activity-btn__link i {
  -webkit-transform: scaleX(-1);
      -ms-transform: scaleX(-1);
          transform: scaleX(-1);
}

/** Content Animation **/
@-webkit-keyframes fade-in-ld-slide {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100px);
            transform: translateY(100px);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
@keyframes fade-in-ld-slide {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100px);
            transform: translateY(100px);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
@keyframes fade-in-ld-slide {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100px);
            transform: translateY(100px);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
.fade-in-ld-slide {
  -webkit-animation-name: fade-in-ld-slide;
          animation-name: fade-in-ld-slide;
}

.slick-active .bb-la__body {
  -webkit-animation-name: fade-in-ld-slide;
          animation-name: fade-in-ld-slide;
  -webkit-animation-duration: 0.5s;
          animation-duration: 0.5s;
  opacity: 1;
  width: 100%;
}

/* Animation End **/
/* Fix for floating buttons in "Learndash Activity" */
@media (min-width: 768px) {
  .elementor-max-50 .elementor-heading-title {
    max-width: 50%;
  }

  .bb-ldactivity-main-section {
    padding-top: 60px;
  }

  .elementor-max-50 + section .bb-ldactivity-main-section {
    padding-top: 0;
  }
}
/** ld courses widget */
.learndash-course-list--elementor .grid-box-solid .bb-course-items .bb-cover-list-item {
  border-style: solid;
}
.learndash-course-list--elementor .grid-box-dotted .bb-course-items .bb-cover-list-item {
  border-style: dotted;
}
.learndash-course-list--elementor .grid-box-dashed .bb-course-items .bb-cover-list-item {
  border-style: dashed;
}
.learndash-course-list--elementor .grid-box-double .bb-course-items .bb-cover-list-item {
  border-style: double;
}
.learndash-course-list--elementor .grid-box-none .bb-course-items .bb-cover-list-item {
  border-style: none;
}
.learndash-course-list--elementor .columns-1 .bb-course-items.grid-view .bb-course-item-wrap {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
}
.learndash-course-list--elementor .columns-2 .bb-course-items.grid-view .bb-course-item-wrap {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
}
@media screen and (max-width: 480px) {
  .learndash-course-list--elementor .columns-2 .bb-course-items.grid-view .bb-course-item-wrap {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
}
.learndash-course-list--elementor .columns-3 .bb-course-items.grid-view .bb-course-item-wrap {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.333%;
          flex: 0 0 33.333%;
}
@media screen and (max-width: 820px) {
  .learndash-course-list--elementor .columns-3 .bb-course-items.grid-view .bb-course-item-wrap {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }
}
@media screen and (max-width: 480px) {
  .learndash-course-list--elementor .columns-3 .bb-course-items.grid-view .bb-course-item-wrap {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
}
.learndash-course-list--elementor .columns-4 .bb-course-items.grid-view .bb-course-item-wrap,
.learndash-course-list--elementor .columns-default .bb-course-items.grid-view .bb-course-item-wrap {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
}
@media screen and (max-width: 1200px) {
  .learndash-course-list--elementor .columns-4 .bb-course-items.grid-view .bb-course-item-wrap,
  .learndash-course-list--elementor .columns-default .bb-course-items.grid-view .bb-course-item-wrap {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.333%;
            flex: 0 0 33.333%;
  }
}
@media screen and (max-width: 820px) {
  .learndash-course-list--elementor .columns-4 .bb-course-items.grid-view .bb-course-item-wrap,
  .learndash-course-list--elementor .columns-default .bb-course-items.grid-view .bb-course-item-wrap {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }
}
@media screen and (max-width: 480px) {
  .learndash-course-list--elementor .columns-4 .bb-course-items.grid-view .bb-course-item-wrap,
  .learndash-course-list--elementor .columns-default .bb-course-items.grid-view .bb-course-item-wrap {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
}
.learndash-course-list--elementor .course-dir-list--hidestatus .bb-cover-list-item .ld-status {
  display: none;
}
.learndash-course-list--elementor .course-dir-list--hidemedia .bb-course-items .bb-course-cover .bb-cover-wrap img {
  display: none;
}
.learndash-course-list--elementor.noMeta .bb-course-meta {
  display: none;
}
.learndash-course-list--elementor.noExcerpt .bb-course-excerpt {
  display: none;
}
.learndash-course-list--elementor.noPrice .bb-course-footer.bb-course-pay {
  display: none;
}
.learndash-course-list--elementor.noProgress .course-progress-wrap {
  display: none;
}
.learndash-course-list--elementor.noTitle .bb-courses-header > .bb-title {
  display: none;
}
.learndash-course-list--elementor.noSearch .bb-courses-header > #courses-dir-search {
  display: none;
}
.learndash-course-list--elementor.noCourseNavigation.learndash-course-list .courses-type-navs {
  display: none;
}
.learndash-course-list--elementor.noPagination .course-dir-list .bb-lms-pagination {
  display: none;
}

.learndash-course-list--elementor.noProgress:not(.noExcerpt) .bb-course-items .bb-card-course-details--hasAccess .bb-course-excerpt {
  display: block;
}

.learndash-course-list--cover .bb-courses-directory .grid-filters {
  display: none;
}
.learndash-course-list--cover .bb-courses-directory .sfwd-courses-filters .select-wrap:last-of-type select {
  margin-right: 0;
}
.learndash-course-list--cover.learndash-course-list--featured .bb-course-items.grid-view .bb-course-item-wrap:nth-child(1),
.learndash-course-list--cover.learndash-course-list--featured .bb-course-items.grid-view .bb-course-item-wrap:nth-child(2) {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
}
.learndash-course-list--cover .bb-course-items.grid-view .bb-course-item-wrap {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.33%;
          flex: 0 0 33.33%;
}
.learndash-course-list--cover .bb-course-items.list-view,
.learndash-course-list--cover .bb-course-items.list-view.hide {
  display: none !important;
}
.learndash-course-list--cover .bb-course-items .bb-cover-wrap {
  position: relative;
}
.learndash-course-list--cover .bb-course-items .bb-cover-wrap:after {
  content: "";
  display: inline-block;
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.3);
  background-image: none;
}
.learndash-course-list--cover .bb-cover-list-item {
  position: relative;
}
.learndash-course-list--cover .bb-course-items .bb-cover-list-item.bb-course-paid {
  padding-bottom: 0;
}
.learndash-course-list--cover .bb-course-items .bb-cover-wrap {
  border-radius: 4px;
}
.learndash-course-list--cover .bb-course-cover {
  position: absolute;
  z-index: 9;
  height: 100%;
  width: 100%;
}
.learndash-course-list--cover .bb-card-course-details {
  position: relative;
  z-index: 15;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
}
.learndash-course-list--cover .bb-card-course-details .course-lesson-count {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
.learndash-course-list--cover .bb-card-course-details .bb-course-title {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
.learndash-course-list--cover .bb-card-course-details .bb-course-excerpt {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}
.learndash-course-list--cover .bb-card-course-details .course-progress-wrap {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}
.learndash-course-list--cover .bb-card-course-details .bb-course-meta {
  -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
          order: 4;
}
.learndash-course-list--cover .bb-card-course-details .bb-course-footer {
  -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
          order: 5;
  display: none;
}
.learndash-course-list--cover .bb-course-items .bb-cover-wrap {
  height: 100%;
  padding-top: 0;
}
.learndash-course-list--cover .bb-cover-list-item .ld-status,
.learndash-course-list--cover .course-lesson-count {
  display: none;
}
.learndash-course-list--cover .bb-course-title a {
  color: #fff;
}
.learndash-course-list--cover .bb-course-items .bb-course-excerpt {
  color: #fff;
}
.learndash-course-list--cover .bb-course-meta strong a {
  color: #fff;
}

.elementor-widget-ld-course-infobar .learndash-wrapper .ld-course-status-content .ld-status {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

#page .elementor-cta--content-v-align-bottom .learndash-course-list--cover .bb-card-course-details .bb-course-title,
.elementor-cta--content-v-align-bottom .learndash-course-list--cover .bb-card-course-details .bb-course-title {
  margin-top: auto;
}

.elementor-cta--avatar-v-align-bottom .bb-card-course-details .bb-course-meta {
  margin-top: auto;
}

.learndash-course-list--cover .bb-course-meta {
  margin-bottom: 0;
}

.pagination-cta--align-right .bb-lms-pagination {
  text-align: right;
}

.pagination-cta--align-left .bb-lms-pagination {
  text-align: left;
}

.pagination-cta--align-center .bb-lms-pagination {
  text-align: center;
}

.bb-template-v2 .pagination-cta--align-right .bb-lms-pagination {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: end;
}

.bb-template-v2 .pagination-cta--align-left .bb-lms-pagination {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
}

.bb-template-v2 .pagination-cta--align-center .bb-lms-pagination {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.learndash-course-list--elementor .bb-lms-pagination .page-numbers:not(.prev, .next) {
  display: inline-block;
  text-align: center;
}
.learndash-course-list--elementor .bb-lms-pagination.noPrevNext a.next,
.learndash-course-list--elementor .bb-lms-pagination.noPrevNext a.prev {
  display: none;
}

.learndash-course-list--elementor .bb-lms-pagination a.next.page-numbers,
.learndash-course-list--elementor .bb-lms-pagination a.prev.page-numbers {
  font-size: 0 !important;
}

@media screen and (max-width: 767px) {
  .elementor div.elementor-element .elementor-widget-ld-activity .bb-la .slick-arrow.bb-slide-next {
    right: 2px;
    margin-top: 20px;
  }
  .elementor div.elementor-element .elementor-widget-ld-activity .bb-la .slick-arrow.bb-slide-prev {
    left: 2px;
    margin-top: 20px;
  }
  .elementor div.elementor-element .elementor-widget-ld-activity .bb-la-slide .bb-la__body {
    padding: 40px 50px;
  }
}
/** bb tabs widget */
.tabs-wrapper {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.tabs-wrapper.tabs-wrapper--style1.bb-is-dotted {
  padding-bottom: 30px;
}

.bb-tabs__nav:not(.slick-initialized),
.bb-tabs__run:not(.slick-initialized) {
  display: none;
}

.bb-tabs__nav span {
  color: var(--bb-headings-color);
}

.bb-tabs__run ul.slick-dots {
  bottom: -30px;
}
.bb-tabs__run ul.slick-dots button {
  font-size: 0;
  background-color: var(--bb-alternate-text-color);
  border-radius: 0;
  padding: 1px 30px;
  border: 0;
}
.bb-tabs__run ul.slick-dots .slick-active button {
  background-color: var(--bb-primary-color);
  border-radius: 3px;
}
.bb-tabs__run ul.slick-dots li:first-child button {
  border-radius: 3px 0 0 3px;
}
.bb-tabs__run ul.slick-dots li:last-child button {
  border-radius: 0 3px 3px 0;
}
.bb-tabs__run .slick-arrow.bb-slide-prev {
  left: -15px;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
}
.bb-tabs__run .slick-arrow.bb-slide-next {
  right: -15px;
}
.bb-tabs__run .slick-arrow:hover {
  background-color: var(--bb-primary-color);
}
.bb-tabs__run .slick-arrow i {
  font-size: 14px;
}
.bb-tabs__run .slick-arrow i:before {
  position: relative;
  top: 1px;
}

body.rtl .bb-tabs__run .slick-arrow.bb-slide-prev {
  right: 10px !important;
  left: unset !important;
}
body.rtl .bb-tabs__run .slick-arrow.bb-slide-next {
  left: -15px !important;
  right: unset !important;
}

.bb-tabs__title h3 {
  font-weight: 600;
  margin: 0 0 10px;
}

.bb-tabs__excerpt {
  margin: 0;
}

.bb-tabs__image .media-container {
  position: relative;
  overflow: hidden;
  padding-top: 75%;
  display: block;
  background: #809ab4;
  height: 100%;
  z-index: 3;
}
.bb-tabs__image .media-container img {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  min-height: 100%;
  width: auto;
  min-width: 100%;
  object-fit: cover;
  z-index: 5;
}

.elementor-cta--talign-center .tabs-wrapper--style1 .bb-tabs__nav .slick-track {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.elementor-cta--talign-left .tabs-wrapper--style1 .bb-tabs__nav .slick-track {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.elementor-cta--talign-right .tabs-wrapper--style1 .bb-tabs__nav .slick-track {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.elementor-cta--meadia-align-left .tabs-wrapper--style1 .bb-tabs__block {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
@media (max-width: 800px) {
  .elementor-cta--meadia-align-left .tabs-wrapper--style1 .bb-tabs__block {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.elementor-cta--meadia-align-right .tabs-wrapper--style1 .bb-tabs__block {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
@media (max-width: 800px) {
  .elementor-cta--meadia-align-right .tabs-wrapper--style1 .bb-tabs__block {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.tabs-wrapper--style1 .bb-tabs__nav-item {
  margin: 0 10px;
}
.tabs-wrapper--style1 .bb-tabs__nav-index,
.tabs-wrapper--style1 .bb-tabs__subtitle {
  display: none;
}
.tabs-wrapper--style1 .bb-tabs__nav .slick-track {
  width: 100% !important;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transform: none !important;
      -ms-transform: none !important;
          transform: none !important;
}
.tabs-wrapper--style1 .bb-tabs__nav {
  margin: 0 0 40px;
}
.tabs-wrapper--style1 .bb-tabs__nav .slick-slide {
  float: none;
  margin-bottom: 10px;
}
.tabs-wrapper--style1 .bb-tabs__nav .bb-tabs__nav-title {
  display: inline-block;
  padding: 5px 20px;
  cursor: pointer;
}
.tabs-wrapper--style1 .bb-tabs__nav.bb-tabs__active-outline .slick-current .bb-tabs__nav-title {
  border: 1px solid var(--bb-primary-color);
  border-radius: 30px;
}
.tabs-wrapper--style1 .bb-tabs__nav.bb-tabs__active-underline .slick-current .bb-tabs__nav-title {
  border-left-width: 0 !important;
  border-top-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom: 1px solid var(--bb-primary-color);
  border-radius: 0;
}
.tabs-wrapper--style1 .bb-tabs__block {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.tabs-wrapper--style1 .bb-tabs__body {
  background-color: #f6f8fa;
  padding: 50px 40px;
  width: 100%;
}
.tabs-wrapper--style1 .bb-tabs__ismedia .bb-tabs__body {
  margin-right: 2%;
}
.tabs-wrapper--style1 .bb-tabs__ismedia .bb-tabs__image {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 49%;
          flex: 0 0 49%;
}
@media (max-width: 800px) {
  .tabs-wrapper--style1 .bb-tabs__ismedia .bb-tabs__image {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
}
.tabs-wrapper--style1 a.bb-tabs__link {
  background-color: var(--bb-primary-color);
  color: #fff;
  display: inline-block;
  padding: 8px 15px;
  font-size: 14px;
  margin-top: 20px;
}

.elementor-cta--talign-top .tabs-wrapper--style2.tabs-wrapper {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.elementor-cta--talign-center .tabs-wrapper--style2.tabs-wrapper {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.elementor-cta--talign-bottom .tabs-wrapper--style2.tabs-wrapper {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}

.elementor-cta--row-align-left .tabs-wrapper--style2.tabs-wrapper {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}

.elementor-cta--row-align-right .tabs-wrapper--style2.tabs-wrapper {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}

.elementor-cta--meadia-align-left .tabs-wrapper--style2 .bb-tabs__block {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
@media (max-width: 800px) {
  .elementor-cta--meadia-align-left .tabs-wrapper--style2 .bb-tabs__block {
    /* stylelint-disable declaration-block-no-shorthand-property-overrides */
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-flow: wrap;
        flex-flow: wrap;
    /* stylelint-enable */
  }
}

.elementor-cta--meadia-align-right .tabs-wrapper--style2 .bb-tabs__block {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
@media (max-width: 800px) {
  .elementor-cta--meadia-align-right .tabs-wrapper--style2 .bb-tabs__block {
    /* stylelint-disable declaration-block-no-shorthand-property-overrides */
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-flow: wrap;
        flex-flow: wrap;
    /* stylelint-enable */
  }
}

.elementor-cta--content-v-align-top .tabs-wrapper--style2 .bb-tabs__block {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.elementor-cta--content-v-align-center .tabs-wrapper--style2 .bb-tabs__block {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.elementor-cta--content-v-align-bottom .tabs-wrapper--style2 .bb-tabs__block {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}

.tabs-wrapper--style2.tabs-wrapper {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.tabs-wrapper--style2 .bb-tabs__nav {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50px;
          flex: 0 0 50px;
  max-width: 50px;
}
.tabs-wrapper--style2 .bb-tabs__nav .slick-track {
  width: 100% !important;
}
.tabs-wrapper--style2 .bb-tabs__nav .slick-slide {
  float: none;
}
.tabs-wrapper--style2 .bb-tabs__nav-item {
  text-align: center;
}
.tabs-wrapper--style2 .bb-tabs__run {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 calc(100% - 50px);
          flex: 0 0 -webkit-calc(100% - 50px);
          flex: 0 0 calc(100% - 50px);
  max-width: -webkit-calc(100% - 50px);
  max-width: calc(100% - 50px);
}
.tabs-wrapper--style2 .bb-tabs__nav-item {
  margin: 10px 0;
}
.tabs-wrapper--style2 .bb-tabs__nav-index {
  display: inline-block;
  width: 28px;
  height: 28px;
  line-height: 28px;
  font-size: 13px;
  border-radius: 30px;
  text-align: center;
  cursor: pointer;
}
.tabs-wrapper--style2 .slick-current .bb-tabs__nav-index {
  border: 1px solid var(--bb-primary-color);
}
.tabs-wrapper--style2 .bb-tabs__nav-title {
  display: none;
}
.tabs-wrapper--style2 .bb-tabs__block {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.tabs-wrapper--style2 .bb-tabs__body {
  padding: 40px;
  width: 100%;
}
.tabs-wrapper--style2 .bb-tabs__ismedia .bb-tabs__image {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
}
@media (max-width: 800px) {
  .tabs-wrapper--style2 .bb-tabs__ismedia .bb-tabs__image {
    -webkit-box-flex: 0 !important;
        -ms-flex: 0 0 100% !important;
            flex: 0 0 100% !important;
    max-width: 100%;
  }
}
.tabs-wrapper--style2 .bb-tabs__subtitle h6 {
  font-weight: 600;
  margin-bottom: 5px;
}
.tabs-wrapper--style2 a.bb-tabs__link {
  background-color: transparent;
  padding: 2px 0;
  border-bottom: 2px solid var(--bb-primary-color);
  color: var(--bb-headings-color);
  font-weight: 600;
  line-height: 1.3;
  font-size: 13px;
  display: inline-block;
  margin-top: 20px;
}

@media screen and (max-width: 767px) {
  .elementor div.elementor-element .elementor-widget-bb-tabs .slick-arrow.bb-slide-next {
    right: 5px;
    margin-top: 20px;
  }
  .elementor div.elementor-element .elementor-widget-bb-tabs .slick-arrow.bb-slide-prev {
    left: 5px;
    margin-top: 20px;
  }
}
/** bb review widget */
.bb-review__media {
  margin: 0 0 15px;
}
.bb-review__media .bb-review__image {
  margin-left: auto;
  margin-right: auto;
}
.bb-review__media .media-container {
  text-align: center;
}
.bb-review__media.media-square .media-container {
  position: relative;
  overflow: hidden;
  padding-bottom: 100%;
}
.bb-review__media.media-square .media-container img {
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: cover;
  left: 0;
  top: 0;
}

.bb-review__media:not(.media-video, .media-square) .media-container {
  position: relative;
  overflow: hidden;
  padding-top: 56.1497%;
  display: block;
  height: 100%;
  z-index: 3;
}
.bb-review__media:not(.media-video, .media-square) .media-container img {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  min-height: 100%;
  width: auto;
  min-width: 100%;
  object-fit: cover;
  z-index: 5;
}

.bb-review__rate {
  margin: 0 0 15px;
}

.bb-review__title h3 {
  margin: 0 0 10px;
}

.bb-review__excerpt {
  font-size: 14px;
  line-height: 1.7;
}

.bb-review__footer {
  margin: 15px 0 0;
}

.bb-review__avatar {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50px;
          flex: 0 0 50px;
  max-width: 50px;
  margin: 0 10px 0 0;
}
.bb-review__avatar img {
  border-radius: 100%;
  width: 50px;
  height: 50px;
  object-fit: cover;
}

.elementor .bb-review__avatar img {
  height: 50px;
}

.bb-review__who {
  color: var(--bb-headings-color);
  line-height: 1.3;
}

.bb-review__who-title {
  font-size: 13px;
  line-height: 1.3;
  color: var(--bb-alternate-text-color);
}

.bb-review__when {
  font-size: 13px;
  line-height: 1.3;
  color: var(--bb-alternate-text-color);
}

.bb-review .elementor-star-rating {
  font-family: bb-icons;
}

.bb-review .elementor-star-rating i:before {
  content: "\ef32";
  font-weight: 300;
}

.bb-star-rating {
  color: #e0e0e0;
  font-family: bb-icons;
  display: inline-block;
}
.bb-star-rating > span {
  padding: 4px;
  border-radius: 4px;
  margin: 0 3px 0 0;
  background-color: var(--bb-success-color);
}
.bb-star-rating i {
  display: inline-block;
  position: relative;
  font-style: normal;
  cursor: default;
  font-size: 15px;
  line-height: 1;
}
.bb-star-rating i:before {
  content: "\ef32";
  display: block;
  font-size: inherit;
  font-family: inherit;
  font-weight: 300;
  position: absolute;
  overflow: hidden;
  color: #fff;
  top: 0;
  left: 0;
}

i.bb-star-blank:before {
  display: none;
}

.bb-star-rating .bb-star-1:before {
  width: 10%;
}
.bb-star-rating .bb-star-2:before {
  width: 20%;
}
.bb-star-rating .bb-star-3:before {
  width: 30%;
}
.bb-star-rating .bb-star-4:before {
  width: 40%;
}
.bb-star-rating .bb-star-5:before {
  width: 50%;
}
.bb-star-rating .bb-star-6:before {
  width: 60%;
}
.bb-star-rating .bb-star-7:before {
  width: 70%;
}
.bb-star-rating .bb-star-8:before {
  width: 80%;
}
.bb-star-rating .bb-star-9:before {
  width: 90%;
}

.elementor-cta--footer-align-right .bb-review__footer {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  text-align: right;
}
.elementor-cta--footer-align-right .bb-review__avatar {
  margin-right: 0;
  margin-left: 10px;
}

.bb-review__video.fluid-width-video-wrapper {
  padding-top: 56.1497%;
  margin: 0;
  position: relative;
  z-index: 5;
  overflow: hidden;
}

.bb-review__media.media-video {
  position: relative;
}

.bb-review__image-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: 50%;
  z-index: 9;
  cursor: pointer;
}
.bb-review__image-overlay .media-ctrl {
  position: absolute;
  z-index: 15;
  background-color: var(--bb-danger-color);
  padding: 7px 15px;
  bottom: 10px;
  left: 10px;
  color: #fff;
  line-height: 1;
  font-size: 13px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-weight: 600;
}
.bb-review__image-overlay .media-ctrl i {
  font-size: 20px;
  line-height: 1;
  margin-right: 5px;
}

/** bb gallery widget */
.bb-gallery .slick-arrow.bb-slide-prev {
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
}

.bb-gallery ul.slick-dots {
  bottom: -50px;
}

.bb-gallery__block {
  position: relative;
}

.bb-gallery__image {
  position: relative;
  z-index: 5;
}

.bb-gallery__image.is-video {
  z-index: 9;
}
.bb-gallery__image.is-video .media-container {
  position: relative;
  z-index: 9;
  cursor: pointer;
}

.bb-gallery__image.is-video:not(.is-active) .bb-gallery__play {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 11;
  width: 60px;
  height: 60px;
  background: #fff;
  border: none;
  border-radius: 100%;
  margin: auto;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.bb-gallery__image.is-video:not(.is-active) .bb-gallery__play:after {
  content: "";
  display: inline-block;
  position: relative;
  margin: auto;
  top: 1px;
  left: 1px;
  border-style: solid;
  border-width: 5px 0 5px 10px;
  border-color: transparent transparent transparent var(--bb-primary-color);
}

.bb-gallery__run:not(.slick-initialized) .bb-gallery__image.is-video .bb-gallery__play {
  display: none;
}

.bb-gallery__video.fluid-width-video-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 5;
  padding-top: 52%;
  height: 100%;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.elementor-cta--content-v-align-bottom .bb-gallery__body {
  bottom: 0;
}

.elementor-cta--content-v-align-top .bb-gallery__body {
  bottom: unset;
  top: 0;
}

.elementor-cta--content-v-align-center .bb-gallery__body {
  bottom: 0;
  top: 0;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.bb-gallery__body {
  position: absolute;
  bottom: 0;
  z-index: 15;
  padding: 20px;
  color: #fff;
  background-color: rgba(0, 62, 133, 0.4);
}

.bb-gallery__title h3 {
  margin: 0 0 10px;
  color: #fff;
}

@-webkit-keyframes fade-in-dfy {
  0% {
    opacity: 0;
    /* transform: translateY(100px); */
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes fade-in-dfy {
  0% {
    opacity: 0;
    /* transform: translateY(100px); */
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
@-webkit-keyframes slide-up-dfy {
  0% {
    -webkit-transform: translateY(100px);
            transform: translateY(100px);
  }
  100% {
    -webkit-transform: none;
            transform: none;
  }
}
@keyframes slide-up-dfy {
  0% {
    -webkit-transform: translateY(100px);
            transform: translateY(100px);
  }
  100% {
    -webkit-transform: none;
            transform: none;
  }
}
.bb-gallery .slick-track {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.bb-gallery .slick-slide {
  height: 500px !important;
  margin: 0 10px;
}
.bb-gallery .bb-gallery__body {
  opacity: 0;
  width: 100%;
  text-align: center;
}
.bb-gallery .bb-gallery__body.gallery-center {
  text-align: center;
}
.bb-gallery .bb-gallery__body.gallery-left {
  text-align: left;
}
.bb-gallery .bb-gallery__body.gallery-right {
  text-align: right;
}
.bb-gallery .slick-slide.slick-current .bb-gallery__body {
  -webkit-animation-name: fade-in-dfy;
          animation-name: fade-in-dfy;
  -webkit-animation-duration: 1s;
          animation-duration: 1s;
  opacity: 1;
}
.bb-gallery .slick-slide.slick-current .bb-gallery__excerpt {
  -webkit-animation-name: fade-in-dfy;
          animation-name: fade-in-dfy;
  -webkit-animation-duration: 1.5s;
          animation-duration: 1.5s;
  opacity: 1;
}
.bb-gallery .media-container {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.bb-gallery .slick-current .media-container--cover {
  background-size: cover;
}
.bb-gallery .slick-current .media-container--contain {
  background-size: contain;
}
.bb-gallery .slick-current .media-container--auto {
  background-size: auto;
}
.bb-gallery .slick-slide > div,
.bb-gallery .bb-gallery__slide,
.bb-gallery .bb-gallery__block,
.bb-gallery .bb-gallery__image,
.bb-gallery .media-container {
  height: 100%;
}
.bb-gallery ul.slick-dots li {
  margin: 0;
}
.bb-gallery ul.slick-dots li:first-child button {
  border-radius: 4px 0 0 4px;
}
.bb-gallery ul.slick-dots li:last-child button {
  border-radius: 0 4px 4px 0;
}
.bb-gallery ul.slick-dots li.slick-active button {
  background-color: var(--bb-primary-color);
}
.bb-gallery ul.slick-dots li button {
  font-size: 0;
  border-radius: 0;
  padding: 1px 25px;
  background-color: #e1e7eb;
}

@media (max-width: 768px) {
  .bb-gallery .slick-arrow.bb-slide-prev {
    left: 0 !important;
  }

  .bb-gallery .slick-arrow.bb-slide-next {
    right: 0 !important;
  }
}
body.rtl .bb-gallery .slick-arrow.bb-slide-next {
  right: unset !important;
}
@media (max-width: 768px) {
  body.rtl .bb-gallery .slick-arrow.bb-slide-prev {
    right: 0 !important;
  }
  body.rtl .bb-gallery .slick-arrow.bb-slide-next {
    left: 0 !important;
  }
}

/** bb dashboard grid widget */
.bb-dash-grid {
  border: 1px solid var(--bb-content-border-color);
  background-color: #fff;
}

.bb-dash-grid__block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  text-align: center;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-transition: box-shadow linear 0.2s;
          transition: box-shadow linear 0.2s;
  position: relative;
  padding: 20px 0;
}
.bb-dash-grid__block .bb-dash-grid__link {
  display: inline-block;
  height: 100%;
}
.bb-dash-grid__block:hover {
  box-shadow: 0 3px 34px 0 rgba(18, 43, 70, 0.12);
  background-color: #fff;
}
@media (min-width: 544px) {
  .bb-dash-grid__block:hover:after {
    content: "";
    display: inline-block;
    width: 1px;
    height: 100%;
    background-color: #fff;
    position: absolute;
    right: 0;
    top: 0;
  }
  .bb-dash-grid__block:hover:before {
    content: "";
    display: inline-block;
    width: 1px;
    height: 100%;
    background-color: #fff;
    position: absolute;
    left: -1px;
    top: 0;
  }
}

.bb-dash-grid__frame .bb-dash-grid__block:first-of-type:hover:before {
  display: none;
}
.bb-dash-grid__frame .bb-dash-grid__block:last-of-type:hover:after {
  display: none;
}

@media (max-width: 992px) {
  .bb-dash-grid__cols-5 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-6 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-7 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-8 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-9 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-10 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-11 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-12 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-13 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-14 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-15 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-16 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-17 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-18 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-19 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-20 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-21 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-22 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-23 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-24 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-25 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-26 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-27 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-28 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-29 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-30 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-31 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-32 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-33 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-34 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-35 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-36 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-37 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-38 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-39 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-40 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }
}
@media (max-width: 800px) {
  .bb-dash-grid__frame {
    -ms-flex-flow: wrap;
        flex-flow: wrap;
  }

  .bb-dash-grid__cols-3 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
  .bb-dash-grid__cols-3 .bb-dash-grid__block.bb-dash-grid__sep {
    border-bottom: 1px solid var(--bb-content-border-color);
  }
  .bb-dash-grid__cols-3 .bb-dash-grid__block.bb-dash-grid__sep:last-of-type {
    border-bottom: 0;
  }
  .bb-dash-grid__cols-3 .bb-dash-grid__block .bb-dash-grid__inner.is-sep {
    border-right: 0;
  }
  .bb-dash-grid__cols-3 .bb-dash-grid__block .bb-dash-grid__block:hover:before {
    display: none;
  }
  .bb-dash-grid__cols-3 .bb-dash-grid__block .bb-dash-grid__block:hover:after {
    display: none;
  }

  .bb-dash-grid__cols-4 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-5 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-6 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-7 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-8 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-9 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-10 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-11 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-12 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-13 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-14 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-15 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-16 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-17 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-18 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-19 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-20 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-21 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-22 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-23 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-24 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-25 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-26 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-27 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-28 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-29 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-30 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-31 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-32 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-33 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-34 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-35 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-36 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-37 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-38 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-39 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-40 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-4 .bb-dash-grid__block:nth-child(2) .bb-dash-grid__inner.is-sep {
    border-right: 0;
  }
  .bb-dash-grid__cols-4 .bb-dash-grid__block.bb-dash-grid__sep:nth-child(1), .bb-dash-grid__cols-4 .bb-dash-grid__block.bb-dash-grid__sep:nth-child(2) {
    border-bottom: 1px solid var(--bb-content-border-color);
  }

  .bb-dash-grid__cols-5 .bb-dash-grid__block.bb-dash-grid__sep {
    border-bottom: 1px solid var(--bb-content-border-color);
  }
  .bb-dash-grid__cols-5 .bb-dash-grid__block.bb-dash-grid__sep:last-of-type {
    border-bottom: 0;
  }
  .bb-dash-grid__cols-5 .bb-dash-grid__block .bb-dash-grid__block:hover:before {
    display: none;
  }
  .bb-dash-grid__cols-5 .bb-dash-grid__block .bb-dash-grid__block:hover:after {
    display: none;
  }

  .bb-dash-grid__cols-6 .bb-dash-grid__block:nth-child(2) .bb-dash-grid__inner.is-sep, .bb-dash-grid__cols-6 .bb-dash-grid__block:nth-child(4) .bb-dash-grid__inner.is-sep, .bb-dash-grid__cols-6 .bb-dash-grid__block:nth-child(6) .bb-dash-grid__inner.is-sep {
    border-right: 0;
  }
  .bb-dash-grid__cols-6 .bb-dash-grid__block.bb-dash-grid__sep:nth-child(1), .bb-dash-grid__cols-6 .bb-dash-grid__block.bb-dash-grid__sep:nth-child(2), .bb-dash-grid__cols-6 .bb-dash-grid__block.bb-dash-grid__sep:nth-child(3), .bb-dash-grid__cols-6 .bb-dash-grid__block.bb-dash-grid__sep:nth-child(4) {
    border-bottom: 1px solid var(--bb-content-border-color);
  }
}
@media (max-width: 544px) {
  .bb-dash-grid__cols-4 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-dash-grid__cols-5 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-dash-grid__cols-6 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-dash-grid__cols-7 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-dash-grid__cols-8 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-dash-grid__cols-9 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-dash-grid__cols-10 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-dash-grid__cols-11 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-dash-grid__cols-12 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-dash-grid__cols-13 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-dash-grid__cols-14 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-dash-grid__cols-15 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-dash-grid__cols-16 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-dash-grid__cols-17 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-dash-grid__cols-18 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-dash-grid__cols-19 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-dash-grid__cols-20 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-dash-grid__cols-21 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-dash-grid__cols-22 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-dash-grid__cols-23 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-dash-grid__cols-24 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-dash-grid__cols-25 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-dash-grid__cols-26 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-dash-grid__cols-27 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-dash-grid__cols-28 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-dash-grid__cols-29 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-dash-grid__cols-30 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-dash-grid__cols-31 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-dash-grid__cols-32 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-dash-grid__cols-33 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-dash-grid__cols-34 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-dash-grid__cols-35 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-dash-grid__cols-36 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-dash-grid__cols-37 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-dash-grid__cols-38 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-dash-grid__cols-39 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-dash-grid__cols-40 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-dash-grid__block.bb-dash-grid__sep {
    border-bottom: 1px solid var(--bb-content-border-color);
  }
  .bb-dash-grid__block.bb-dash-grid__sep:last-of-type {
    border-bottom: 0;
  }

  .bb-dash-grid__cols-5 .bb-dash-grid__block .bb-dash-grid__inner.is-sep {
    border-right: 0;
  }

  .bb-dash-grid__frame .bb-dash-grid__inner.is-sep {
    border-right: 0;
  }

  .bb-dash-grid__block:hover:before {
    display: none;
  }
}
@media (min-width: 800px) {
  .bb-dash-grid__cols-1 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .bb-dash-grid__cols-2 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .bb-dash-grid__cols-3 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.333%;
            flex: 0 0 33.333%;
  }

  .bb-dash-grid__cols-4 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
  }
}
@media (min-width: 992px) {
  .bb-dash-grid__cols-5 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
  }

  .bb-dash-grid__cols-6 .bb-dash-grid__block {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.666%;
            flex: 0 0 16.666%;
  }
}
.bb-dash-grid__info {
  font-size: 14px;
  line-height: 1.4;
  color: var(--bb-body-text-color);
}
.bb-dash-grid__info p {
  margin: 0;
}

.bb-dash-grid__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.bb-dash-grid__block > [data-balloon] {
  cursor: default;
}

.bb-dash-grid__inner {
  margin: 0;
  padding: 0 20px;
  height: 100%;
}

.bb-dash-grid__inner[data-balloon][data-balloon-pos="up"][data-balloon-visible]:after,
.bb-dash-grid__inner[data-balloon][data-balloon-pos="up"]:after {
  width: 96%;
  padding: 15px;
  border-radius: 6px;
}

.bb-dash-grid__inner[data-balloon][data-balloon-pos="up"][data-balloon-visible]:after,
.bb-dash-grid__inner[data-balloon][data-balloon-pos="up"]:after,
.bb-dash-grid__inner[data-balloon][data-balloon-pos="up"][data-balloon-visible]:before,
.bb-dash-grid__inner[data-balloon][data-balloon-pos="up"]:before {
  bottom: 100%;
}

.bb-dash-grid__inner.is-sep {
  border-right: 1px solid var(--bb-content-border-color);
  margin: 0 -1px 0 0;
}

.bb-dash-grid .bb-dash-grid__block:last-of-type .bb-dash-grid__inner {
  border-right: 0;
}

.bb-dash-grid__title h2 {
  font-weight: 600;
  margin-bottom: 15px;
}

.bb-dash-grid__title a {
  color: #122b46;
}

.bb-dash-grid__body .bb-dash-grid__ico i {
  border-radius: 50%;
  border: 1px solid var(--bb-content-border-color);
  font-size: 20px;
  padding: 3px;
  display: inline-block;
  width: 26px;
  height: 26px;
  color: var(--bb-primary-color);
  text-align: center;
}
.bb-dash-grid__body .bb-dash-grid__ico i:before {
  position: relative;
  top: -4px;
}

.bb-dash-grid__block .bb-dash-grid__image img {
  border-radius: 50%;
  margin-top: 15px;
}
.bb-dash-grid__block .bb-dash-grid__image.square img {
  max-width: 100px;
  width: 100px;
  height: 100px;
  object-fit: cover;
}
.bb-dash-grid__block .bb-dash-grid__image.rectangular {
  position: relative;
  overflow: hidden;
  padding-top: 52.56%;
  display: block;
  background: transparent;
}
.bb-dash-grid__block .bb-dash-grid__image.rectangular img {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  z-index: 0;
  min-height: 100%;
  width: auto;
  min-width: 100%;
  object-fit: cover;
}

.bb-dash-grid [data-balloon]:after {
  white-space: normal;
  text-align: left;
  width: 100%;
}

.elementor-cta--dash-grid-above .bb-dash-grid__body {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.elementor-cta--dash-grid-above .bb-dash-grid__body .bb-dash-grid__info {
  margin-bottom: auto;
}
.elementor-cta--dash-grid-above .bb-dash-grid__body .bb-dash-grid__ico {
  margin-top: auto;
}

.elementor-cta--dash-grid-left .bb-dash-grid__inner {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.elementor-cta--dash-grid-left .bb-dash-grid__body {
  text-align: left;
}
.elementor-cta--dash-grid-left .bb-dash-grid__block .bb-dash-grid__image img {
  margin-top: 0;
}

.elementor-cta--dash-grid-right .bb-dash-grid__inner {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.elementor-cta--dash-grid-right .bb-dash-grid__body {
  text-align: right;
}
.elementor-cta--dash-grid-right .bb-dash-grid__block .bb-dash-grid__image img {
  margin-top: 0;
}

/** bb dashboard introductory widget */
.bb-dash__prior {
  margin-bottom: 0;
}

.bb-dash__name {
  font-weight: 600;
}

.bb-dash__avatar img {
  height: auto;
  padding: 3px;
  border: 1px solid var(--bb-content-border-color);
}

.elementor-cta--dash-intro-left .bb-dash__avatar {
  margin-right: 15px;
}

.elementor-cta--dash-intro-above .bb-dash > .flex {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.elementor-cta--dash-intro-above .bb-dash__avatar {
  margin-bottom: 15px;
}
.elementor-cta--dash-intro-above .bb-dash__intro {
  text-align: center;
}

.elementor-cta--dash-intro-right .bb-dash__avatar {
  margin-left: 15px;
}
.elementor-cta--dash-intro-right .bb-dash > .flex {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
.elementor-cta--dash-intro-right .bb-dash__intro {
  text-align: right;
}

@media (max-width: 768px) {
  .elementor-cta--dash-intro-left .bb-dash > .flex,
  .elementor-cta--dash-intro-right .bb-dash > .flex {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .elementor-cta--dash-intro-left .bb-dash__avatar,
  .elementor-cta--dash-intro-right .bb-dash__avatar {
    margin-bottom: 15px;
    margin-right: 0 !important;
  }
  .elementor-cta--dash-intro-left .bb-dash__intro,
  .elementor-cta--dash-intro-right .bb-dash__intro {
    text-align: center;
  }
}
/** bb activity widget */
.elementor-widget-bbp-activity, .elementor-widget-bbp-activity .elementor-widget-container, .bb-activity {
  height: 100%;
}
.elementor-column[data-col="100"] .elementor-widget-bbp-activity, .elementor-col-100 .elementor-widget-bbp-activity,
.elementor-column[data-col="100"] .elementor-widget-bbp-activity .elementor-widget-container, .elementor-col-100 .elementor-widget-bbp-activity .elementor-widget-container,
.elementor-column[data-col="100"] .bb-activity, .elementor-col-100 .bb-activity {
  height: auto;
}

.bb-activity {
  border: 1px solid var(--bb-content-border-color);
  padding: 20px;
  background-color: #fff;
  position: relative;
}
.bb-activity .bbel-list-flow {
  overflow-x: hidden;
}
.bb-activity .activity-list.item-list {
  padding: 0;
}
.bb-activity .activity-list.item-list .activity-item .document-action-wrap .document-action_more[data-balloon][data-balloon-pos="up"]:before {
  right: 0;
}
.bb-activity .activity-list.item-list .activity-item .document-action-wrap .document-action_more[data-balloon][data-balloon-pos="up"]:after {
  left: -15px;
}
.bb-activity .activity-update p {
  margin-bottom: 0;
}
.bb-activity .update-item {
  color: var(--bb-alternate-text-color);
  font-size: 14px;
}
.bb-activity .update-item a {
  color: var(--bb-headings-color);
  font-weight: 500;
}
.bb-activity .update-item .activity-time-since {
  display: block;
}
.bb-activity .update-item p img {
  max-width: 15px;
  vertical-align: text-bottom;
  margin-right: 5px;
  margin-left: 2px;
}
.bb-activity .update-item > p {
  line-height: 1.5;
}
.bb-activity img.avatar {
  border-radius: 100%;
}
.bb-activity .bp-activity-head .activity-header a {
  font-weight: normal;
}
.bb-activity .bp-activity-head .activity-header > p:first-of-type > a:first-of-type {
  font-weight: 500;
}
.bb-activity .bb-activity-media-wrap {
  margin: 0;
}
.bb-activity .activity-list .activity-item .activity-content .activity-inner {
  overflow: initial;
}
.bb-activity .activity-list .activity-item .ac-emotions_list.active {
  bottom: 20px;
}
.bb-activity .activity-list .activity-item .activity-comments .ac-emotions_list.active {
  bottom: 15px;
}
body:not(.bb-is-mobile) .bb-activity .activity-list .activity-item .ac-emotions_list:hover {
  bottom: 20px;
}
body:not(.bb-is-mobile) .bb-activity .activity-list .activity-item .activity-comments .ac-emotions_list:hover {
  bottom: 15px;
}

html .bb-activity .activity-lists.item-list.elementor-activity-widget.grid {
  display: block;
}
html .bb-activity .activity-lists.item-list.elementor-activity-widget.grid > li {
  width: 100%;
  max-width: initial;
  -webkit-box-flex: initial;
      -ms-flex: initial;
          flex: initial;
}
html .bb-activity .activity-lists.item-list.elementor-activity-widget.grid > li .item-avatar img.avatar {
  width: auto;
}

.bb-activity--blank {
  min-height: 300px;
}

.bb-activity [data-bp-tooltip]:after {
  font-style: normal;
}

.bb-activity .activity-content,
.activity-modal .activity-content {
  padding: 0;
  font-size: 14px;
}
.bb-activity .activity-content.no-media .bb-activity-media-wrap,
.activity-modal .activity-content.no-media .bb-activity-media-wrap {
  display: none;
}
.bb-activity .activity-content .activity-read-more,
.activity-modal .activity-content .activity-read-more {
  display: block;
  margin: 3px 0 7px;
}

.bb-activity .activity-list .activity-update:last-of-type .activity-content {
  border-bottom: 0;
}

.bb-activity .activity-list .activity-update .activity-content a {
  overflow-wrap: break-word;
  word-wrap: break-word;
  word-break: break-word;
}

.bb-activity-extra {
  font-size: 14px;
  font-weight: 500;
  text-align: right;
  padding: 0 0 15px;
  margin: 0 0 15px;
  border-bottom: 1px solid var(--bb-content-border-color);
}
.bb-activity-extra.border-dotted {
  border-bottom-style: dotted;
}
.bb-activity-extra.border-dashed {
  border-bottom-style: dashed;
}
.bb-activity-extra.border-solid {
  border-bottom-style: solid;
}
.bb-activity-extra.border-double {
  border-bottom-style: double;
}
.bb-activity-extra.border-none {
  border-bottom-style: none;
}

.elementor .found-media-item img {
  height: 100%;
}

.bb-activity ul.activity-lists.bp-list {
  margin: 0;
  padding: 0;
}
.bb-activity #buddypress .activity-lists.bp-list .activity-item {
  padding: 0 0 15px;
  border: 0;
  border-bottom: 1px solid var(--bb-content-border-color);
  box-shadow: none;
  border-radius: 0;
  margin: 0 0 15px;
}
.bb-activity #buddypress .activity-lists.bp-list .activity-item:last-of-type {
  border-bottom: 0;
  margin-bottom: 0;
}
.bb-activity .bb-activity-media-wrap .bb-activity-media-elem.document-activity .document-detail-wrap .document-helper-text {
  height: 0;
}
.bb-activity .bb-activity-media-wrap .bb-activity-media-elem.document-activity:hover .document-detail-wrap .document-helper-text {
  height: auto;
}
.bb-activity .activity-content .activity-state a.activity-state-likes .like-text {
  color: var(--bb-alternate-text-color);
}
.bb-activity #buddypress .bp-list.bp-list .bp-generic-meta .generic-button {
  margin-bottom: 0;
}
.bb-activity #buddypress .activity-lists.bp-list .activity-item,
.bb-activity .bb-activity-media-wrap .bb-activity-media-elem.document-activity,
.bb-activity .bb-activity-media-wrap .bb-activity-media-elem.document-activity .document-description-wrap {
  background-color: transparent;
}

.bb-activity #buddypress .activity-actions,
#buddypress .activity-modal .activity-actions {
  display: none;
}
.bb-activity #buddypress .activity-actions.activity-actions--show,
#buddypress .activity-modal .activity-actions.activity-actions--show {
  display: block;
}
.bb-activity #buddypress .activity-actions.activity-actions--show .generic-button,
#buddypress .activity-modal .activity-actions.activity-actions--show .generic-button {
  margin: 0 !important;
}
.bb-activity #buddypress .activity-actions.activity-actions--show .generic-button a,
#buddypress .activity-modal .activity-actions.activity-actions--show .generic-button a {
  margin-right: 15px !important;
}
.bb-activity #buddypress .activity-actions.activity-actions--show .bb-activity-more-options-wrap--idle,
#buddypress .activity-modal .activity-actions.activity-actions--show .bb-activity-more-options-wrap--idle {
  display: none;
}
.bb-activity #buddypress .activity-actions.activity-actions--show .bp-generic-meta.action .generic-button a,
.bb-activity #buddypress .activity-actions.activity-actions--show .bb-activity-more-options-wrap.action .generic-button a,
#buddypress .activity-modal .activity-actions.activity-actions--show .bp-generic-meta.action .generic-button a,
#buddypress .activity-modal .activity-actions.activity-actions--show .bb-activity-more-options-wrap.action .generic-button a {
  display: none;
}
.bb-activity #buddypress .activity-actions.activity-actions--show.activity-actions--fav .bp-generic-meta.action .generic-button a.has-emotion, .bb-activity #buddypress .activity-actions.activity-actions--show.activity-actions--fav .bp-generic-meta.action .generic-button a.has-like, .bb-activity #buddypress .activity-actions.activity-actions--show.activity-actions--fav .bp-generic-meta.action .generic-button a.fav, .bb-activity #buddypress .activity-actions.activity-actions--show.activity-actions--fav .bp-generic-meta.action .generic-button a.unfav,
#buddypress .activity-modal .activity-actions.activity-actions--show.activity-actions--fav .bp-generic-meta.action .generic-button a.has-emotion,
#buddypress .activity-modal .activity-actions.activity-actions--show.activity-actions--fav .bp-generic-meta.action .generic-button a.has-like,
#buddypress .activity-modal .activity-actions.activity-actions--show.activity-actions--fav .bp-generic-meta.action .generic-button a.fav,
#buddypress .activity-modal .activity-actions.activity-actions--show.activity-actions--fav .bp-generic-meta.action .generic-button a.unfav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.bb-activity #buddypress .activity-actions.activity-actions--show .bb-activity-more-options.open,
#buddypress .activity-modal .activity-actions.activity-actions--show .bb-activity-more-options.open {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media screen and (max-width: 980px) {
  .bb-activity #buddypress .activity-actions.activity-actions--show .bb-activity-more-options-wrap,
  #buddypress .activity-modal .activity-actions.activity-actions--show .bb-activity-more-options-wrap {
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
  }
}
.bb-activity #buddypress .activity-actions.activity-actions--show.activity-actions--comment .bp-generic-meta.action .generic-button a.acomment-reply,
#buddypress .activity-modal .activity-actions.activity-actions--show.activity-actions--comment .bp-generic-meta.action .generic-button a.acomment-reply {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.bb-activity #buddypress .activity-actions.activity-actions--show.activity-actions--edit .bb-activity-more-options-wrap.action .generic-button a.acomment-edit, .bb-activity #buddypress .activity-actions.activity-actions--show.activity-actions--edit .bb-activity-more-options-wrap.action .generic-button a.edit-activity,
#buddypress .activity-modal .activity-actions.activity-actions--show.activity-actions--edit .bb-activity-more-options-wrap.action .generic-button a.acomment-edit,
#buddypress .activity-modal .activity-actions.activity-actions--show.activity-actions--edit .bb-activity-more-options-wrap.action .generic-button a.edit-activity {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.bb-activity #buddypress .activity-actions.activity-actions--show.activity-actions--delete .bb-activity-more-options-wrap.action .generic-button a.acomment-delete, .bb-activity #buddypress .activity-actions.activity-actions--show.activity-actions--delete .bb-activity-more-options-wrap.action .generic-button a.delete-activity,
#buddypress .activity-modal .activity-actions.activity-actions--show.activity-actions--delete .bb-activity-more-options-wrap.action .generic-button a.acomment-delete,
#buddypress .activity-modal .activity-actions.activity-actions--show.activity-actions--delete .bb-activity-more-options-wrap.action .generic-button a.delete-activity {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.bb-activity #buddypress .activity-actions.activity-actions--show:not(.activity-actions--edit, .activity-actions--delete) .bb-activity-more-options-wrap.action,
#buddypress .activity-modal .activity-actions.activity-actions--show:not(.activity-actions--edit, .activity-actions--delete) .bb-activity-more-options-wrap.action {
  display: none;
}

.bb-activity #buddypress .activity-content .comment-reactions,
.bb-activity #buddypress .activity-content .ac-state-separator,
.bb-activity #buddypress .activity-content .activity-state-reactions {
  display: none;
}
.bb-activity #buddypress .activity-content .do-state--show .comment-reactions,
.bb-activity #buddypress .activity-content .do-state--show .activity-state-reactions {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.bb-activity #buddypress .activity-content .do-state--show .ac-state-separator {
  display: inline-block;
}

.bb-activity #buddypress .activity-comments .comment-reactions {
  display: none;
}
.bb-activity #buddypress .activity-comments .activity-actions--fav .comment-reactions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.bb-activity {
  /* stylelint-disable max-line-length */
  /* stylelint-enable */
}
.bb-activity .activity-list .activity-item .activity-content .do-state:not(.is-activity-comments) .activity-state.has-comments a.activity-state-comments {
  display: none;
}
.bb-activity #buddypress .activity-content .do-state--show:not(.is-activity-comments) .activity-state.has-comments .ac-state-separator {
  display: none;
}
.bb-activity .activity-list .activity-item .activity-content .do-state.is-activity-comments .activity-state.has-comments a.activity-state-comments {
  display: inline-block;
}

.elementor-widget-bbp-activity .bb-media-info-section .activity-comments .acomment-content p,
.elementor-widget-bbp-activity .bb-media-info-section .activity-comments .acomment-meta {
  font-size: 13px;
}
.elementor-widget-bbp-activity .bb-media-info-section .activity-state a {
  color: #555;
}
.elementor-widget-bbp-activity .bb-media-info-section .activity-comments ul li ul {
  margin-top: 0;
  margin-bottom: 0;
}
.elementor-widget-bbp-activity .bb-media-info-section .activity-comments ul {
  margin: 15px 0 0;
}
.elementor-widget-bbp-activity .bb-media-info-section .activity-comments > ul {
  margin: 0 -15px;
}
.elementor-widget-bbp-activity .bb-media-info-section .activity-comments ul li ul li {
  padding-bottom: 0;
}
.elementor-widget-bbp-activity .bb-media-info-section .activity-comments .acomment-content p {
  margin-bottom: 0;
}

.bb-media-privacy-wrap.bb-media-privacy-wrap--el-activity .activity-privacy {
  left: -70px;
  min-width: 185px;
}
.bb-media-privacy-wrap.bb-media-privacy-wrap--el-activity .activity-privacy:before {
  left: 85px;
}

.elementor-column[class*="elementor-col-"]:not(.elementor-col-100) .bb-activity .zoom-meeting-block {
  -ms-flex-flow: column;
      flex-flow: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.elementor-column[class*="elementor-col-"]:not(.elementor-col-100) .bb-activity .zoom-meeting-block-right {
  margin: 10px 0 0;
}
.elementor-column[class*="elementor-col-"]:not(.elementor-col-100) .bb-activity .bp_zoom_countdown .position {
  height: 50px;
  width: 18px;
}
.elementor-column[class*="elementor-col-"]:not(.elementor-col-100) .bb-activity .bp_zoom_countdown span.digit {
  font-size: 18px;
}
.elementor-column[class*="elementor-col-"]:not(.elementor-col-100) .bb-activity .bp_zoom_countdown .countdown_label {
  font-size: 11px;
}
.elementor-column[class*="elementor-col-"]:not(.elementor-col-100) .bb-activity .bp_zoom_countdown > span {
  max-width: 58px;
  margin: 0;
}
.elementor-column[class*="elementor-col-"]:not(.elementor-col-100) .bb-activity .bp_zoom_countdown > span.countDays {
  max-width: 66px;
}

/** bb members widget */
.elementor-widget-bbp-members, .elementor-widget-bbp-members .elementor-widget-container, .bb-members {
  height: 100%;
}
.elementor-column[data-col="100"] .elementor-widget-bbp-members, .elementor-col-100 .elementor-widget-bbp-members,
.elementor-column[data-col="100"] .elementor-widget-bbp-members .elementor-widget-container, .elementor-col-100 .elementor-widget-bbp-members .elementor-widget-container,
.elementor-column[data-col="100"] .bb-members, .elementor-col-100 .bb-members {
  height: auto;
}

.elementor-widget-bbp-members .bb-members-list .bb-members-list__item {
  position: relative;
}
.elementor-widget-bbp-members .bb-members-list .bb-members-list__avatar {
  position: relative;
}
.elementor-widget-bbp-members .bb-members-list .member-status.online {
  position: absolute;
  left: 30px;
  top: 3px;
  right: inherit;
}
.elementor-widget-bbp-members .item-options a {
  color: var(--bb-body-text-color);
  font-size: 0.875rem;
  display: inline-block;
  padding-bottom: 10px;
  margin-right: 1.25rem;
  margin-top: 10px;
  -webkit-animation: unset !important;
          animation: unset !important;
}
.elementor-widget-bbp-members .item-options a:hover {
  color: var(--bb-primary-color);
}
.elementor-widget-bbp-members .item-options a.selected {
  border-bottom: 1px solid var(--bb-primary-color);
  color: var(--bb-primary-color);
  margin-bottom: -1px;
}
.bb-template-v2 .elementor-widget-bbp-members .item-options a {
  text-transform: uppercase;
  font-size: 0.6875rem;
  line-height: 1;
  font-weight: 700;
  padding-bottom: 5px;
  color: var(--bb-alternate-text-color);
}
.bb-template-v2 .elementor-widget-bbp-members .item-options a.selected {
  color: var(--bb-headings-color);
  font-weight: 700;
}
.bb-template-v2 .elementor-widget-bbp-members .item-options {
  border-bottom: 0;
  margin-bottom: 18px;
}

.bb-members {
  border: 1px solid var(--bb-content-border-color);
  padding: 20px;
  background-color: #fff;
}
.bb-members .bb-members-list:not(.active) {
  display: none;
}
.bb-members .bb-members__tab {
  text-transform: capitalize;
}

.bb-no-data.bb-no-data--members {
  position: static;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
  left: unset;
  top: unset;
  margin: 30px 0;
}

.bb-no-data--members:not(.active) {
  display: none;
}

.bb-members div.item-options.border-solid {
  border-bottom-style: solid;
}
.bb-members div.item-options.border-dashed {
  border-bottom-style: dashed;
}
.bb-members div.item-options.border-dotted {
  border-bottom-style: dotted;
}
.bb-members div.item-options.border-double {
  border-bottom-style: double;
}
.bb-members div.item-options.border-none {
  border-bottom-style: none;
}
.bb-members div.item-options.border-none .selected {
  border-bottom-style: none;
}

.bb-members-list__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 3px 0;
  margin-bottom: 10px;
}

.bb-members-list--align-left .bb-members-list__item {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.bb-members-list--align-left .bb-members-list__item .bb-members-list__avatar {
  margin-right: 15px;
}

.bb-members-list--align-center .bb-members-list__item {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.bb-members-list--align-right .bb-members-list__item {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-flow: row-reverse;
      flex-flow: row-reverse;
}
.bb-members-list--align-right .bb-members-list__item .bb-members-list__avatar {
  margin-left: 15px;
  margin-right: 0;
}
.bb-members-list--align-right .bb-members-list__item .member-status.online {
  margin-right: auto;
  margin-left: 0;
}

.bb-members-list__avatar a {
  display: inline-block;
}
.bb-members-list__avatar .avatar {
  border-radius: 100%;
}

.bb-members-list__item .member-status.online {
  background: var(--bb-success-color);
  border: 2px solid #fff;
  border-radius: 100%;
  width: 13px;
  height: 13px;
  margin-left: auto;
  display: inline-block;
  position: relative;
}

.bb-members-list--align-center .bb-members-list__item .member-status.online,
.bb-members-list--align-right .bb-members-list__item .member-status.online {
  margin-left: 10px;
}

.bb-members-list__name a {
  font-size: 14px;
  font-weight: 500;
  color: var(--bb-headings-color);
}

div.item-options .bb-members__tab.selected {
  font-weight: 500;
}

/** bb forums widget */
.elementor-widget-bbp-forums, .elementor-widget-bbp-forums .elementor-widget-container, .bb-forums {
  height: 100%;
}
.elementor-column[data-col="100"] .elementor-widget-bbp-forums, .elementor-col-100 .elementor-widget-bbp-forums,
.elementor-column[data-col="100"] .elementor-widget-bbp-forums .elementor-widget-container, .elementor-col-100 .elementor-widget-bbp-forums .elementor-widget-container,
.elementor-column[data-col="100"] .bb-forums, .elementor-col-100 .bb-forums {
  height: auto;
}

.bb-forums {
  border: 1px solid var(--bb-content-border-color);
  padding: 20px;
  background-color: #fff;
  position: relative;
}
.bb-forums .bbel-list-flow .bb-forums__item .item {
  width: 100%;
}
.bb-forums .item-title a {
  font-size: 14px;
}
.bb-forums .bb-forums__list .bb-forums__item .item-meta .bs-replied > a:hover {
  color: var(--bb-primary-color);
}
.bb-forums .bb-forums__list .bb-forums__item .item-title > a:hover {
  color: var(--bb-primary-color);
}
.bb-forums .bb-forums__avatar + .item .bs-last-reply {
  padding-left: 0;
}
.bb-forums .bb-forums__avatar + .item .bs-last-reply a.bbp-reply-to-link {
  left: -32px;
}
.bb-forums .bb-forums__avatar + .item .bb-forums__last-reply {
  margin-top: 0;
}
.bb-forums .bb-forums__avatar + .item .bb-forums__last-reply .bs-last-reply {
  padding-left: 25px;
  margin-top: 0;
}
.bb-forums .bb-forums__avatar + .item .bb-forums__last-reply .bs-last-reply a.bbp-reply-to-link {
  left: 0;
  top: -3px;
}
.bb-forums .bb-forums__avatar + .item .bb-forums__ww + .bb-forums__last-reply {
  margin-top: 10px;
}
.bb-forums .bb-forums__avatar + .item .bb-forums__ww + .bb-forums__last-reply .bs-last-reply {
  padding-left: 0;
}
.bb-forums .bb-forums__avatar + .item .bb-forums__ww + .bb-forums__last-reply .bs-last-reply a.bbp-reply-to-link {
  left: -32px;
  top: -4px;
}
.bb-forums .bs-last-reply {
  display: block;
  color: var(--bb-body-text-color);
  margin: 10px 0 0;
  position: relative;
  line-height: 1.4;
  padding-left: 35px;
}
.bb-forums .bs-last-reply.is-empty {
  margin: 0;
}
.bb-forums .bs-last-reply.is-empty i {
  display: none;
}
.bb-forums .bs-last-reply i {
  font-size: 24px;
  opacity: 0.5;
}
.bb-forums .bs-last-reply a.bbp-reply-to-link {
  color: #939597;
  display: inline-block;
  position: absolute;
  left: 0;
  top: -4px;
}
.bb-forums .bs-forums-items .item-meta.bb-reply-meta {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.bb-forums__list > li {
  border-bottom: 1px solid var(--bb-content-border-color);
  padding-bottom: 20px;
}
.bb-forums__list > li:last-of-type {
  border-bottom: 0;
  padding-bottom: 0;
}

.bb-forums--blank {
  min-height: 300px;
}
.bb-forums--blank .bb-no-data .bs-item-list.list-view .bs-item-wrap {
  margin: 0 1px;
  border: 0;
}
.bb-forums--blank .bb-no-data .bs-item-list.list-view .bs-item-wrap.bs-header-item {
  display: none;
}

.list-view .bb-forums__avatar .avatar {
  border-radius: 100%;
  max-width: 36px;
}

.bb-forums__avatar .bbp-author-name {
  display: none;
}

.bb-forums__avatar a {
  font-size: 0;
}

.bb-forums__avatar a > span {
  font-size: 14px;
}

.bb-forums__item .bb-forums__ww .bs-replied > a.bbp-author-link {
  font-size: 0;
}
.bb-forums__item .bb-forums__ww .bs-replied > a.bbp-author-link span {
  font-size: 13px;
}
.bb-forums__item .bb-forums__last-reply {
  margin-top: 10px;
}
.bb-forums__item .bb-forums__ww + .bb-forums__last-reply {
  margin-top: 0;
}
.bb-forums__item .item-title {
  line-height: 1.2;
  margin-bottom: 3px;
}
.bb-forums__item .item-title > a {
  line-height: 1.5;
}

.bb-forums__ww .bs-voices-wrap {
  padding: 10px 0 3px;
  display: block;
}
.bb-forums__ww .bs-replied a {
  color: var(--bb-headings-color);
}
.bb-forums__ww .bs-replied a:hover {
  color: var(--bb-primary-color);
}

.bb-forums-extra {
  font-size: 14px;
  font-weight: 500;
  text-align: right;
  padding: 0 0 15px;
  margin: 0 0 15px;
  border-bottom: 1px solid var(--bb-content-border-color);
}
.bb-forums-extra.border-dotted {
  border-bottom-style: dotted;
}
.bb-forums-extra.border-dashed {
  border-bottom-style: dashed;
}
.bb-forums-extra.border-solid {
  border-bottom-style: solid;
}
.bb-forums-extra.border-double {
  border-bottom-style: double;
}
.bb-forums-extra.border-none {
  border-bottom-style: none;
}

body.rtl .bb-forums__avatar {
  margin-right: 13px;
  margin-left: 0 !important;
}

/** bb forums activity widget */
@media (min-width: 768px) {
  .elementor-widget-bbp-forums-activity, .elementor-widget-bbp-forums-activity .elementor-widget-container, .bb-forums-activity, .bb-forums-activity-wrapper {
    height: 100%;
  }
  .elementor-column[data-col="100"] .elementor-widget-bbp-forums-activity, .elementor-col-100 .elementor-widget-bbp-forums-activity,
  .elementor-column[data-col="100"] .elementor-widget-bbp-forums-activity .elementor-widget-container, .elementor-col-100 .elementor-widget-bbp-forums-activity .elementor-widget-container,
  .elementor-column[data-col="100"] .bb-forums-activity, .elementor-col-100 .bb-forums-activity,
  .elementor-column[data-col="100"] .bb-forums-activity-wrapper, .elementor-col-100 .bb-forums-activity-wrapper {
    height: auto;
  }
}
.bb-forums-activity {
  border: 1px solid var(--bb-content-border-color);
  padding: 20px;
  background-color: #fff;
  position: relative;
  min-height: 250px;
}

.bb-fa__forum-title {
  text-transform: uppercase;
  font-size: 13px;
  color: var(--bb-alternate-text-color);
  font-weight: 500;
}

.bb-fa__topic-title h2 {
  font-weight: 500;
  margin-bottom: 10px;
  line-height: 1.2;
}

.bb-fa__meta {
  line-height: 1;
  margin: 0 0 20px;
}
.bb-fa__meta span {
  color: var(--bb-alternate-text-color);
  font-size: 13px;
}

.bb-fa__excerpt {
  font-size: 14px;
  margin: 0 0 20px 26px;
  line-height: 1.4;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  position: relative;
}
.bb-fa__excerpt.no-link {
  margin-left: 0;
}
.bb-fa__excerpt a.bbp-reply-to-link i {
  font-size: 24px;
  opacity: 0.5;
}
.bb-fa__excerpt a.bbp-reply-to-link {
  color: #939597;
  display: inline-block;
  position: absolute;
  left: -32px;
  top: -3px;
}
.bb-fa__excerpt.is-empty {
  margin: 0;
}
.bb-fa__excerpt.is-empty a.bbp-reply-to-link {
  display: none;
}

.bb-fa__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.bb-fa__link a {
  display: inline-block;
  font-size: 14px;
  padding: 4px 20px;
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-button-radius);
}

.elementor-cta--falign-right .bb-fa__link a {
  margin-left: auto;
}

.elementor-cta--falign-left .bb-fa__link a {
  margin-right: auto;
}

.elementor-cta--falign-center .bb-fa__link a {
  margin-right: auto;
  margin-left: auto;
}

.elementor-cta--fa-my-align-right .bb-forums-activity-btn {
  text-align: right;
  right: 0;
}

.elementor-cta--fa-my-align-left .bb-forums-activity-btn {
  text-align: left;
  left: 0;
}

.elementor-cta--fa-my-align-center .bb-forums-activity-btn {
  text-align: center;
  left: 0;
  right: 0;
  margin: 0 auto;
}

/* Fix for floating buttons in "Forum Activity" */
@media (min-width: 768px) {
  .elementor-max-50 .elementor-heading-title {
    max-width: 50%;
  }

  .elementor-widget-bbp-forums-activity {
    padding-top: 60px;
  }

  .elementor-max-50 + section .elementor-widget-bbp-forums-activity {
    padding-top: 0;
  }
}
.bb-forums-activity-wrapper {
  position: relative;
  min-height: 250px;
}

@media (max-width: 768px) {
  .bb-forums-activity-wrapper--ismy {
    margin-top: 50px;
  }
}
.bb-forums-activity-btn {
  text-align: right;
  position: absolute;
  top: -50px;
}
.bb-forums-activity-btn a.bb-forums-activity-btn__link {
  font-size: 13px;
  display: inline-block;
  border-radius: var(--bb-button-radius);
  padding: 2px 15px;
  color: #939597;
  border: 1px solid #9ea8b2;
  cursor: pointer;
}
.bb-forums-activity-btn a.bb-forums-activity-btn__link:hover {
  color: var(--bb-primary-color);
}
.bb-forums-activity-btn a.bb-forums-activity-btn__link i {
  font-size: 20px;
  position: relative;
  top: 3px;
  left: 3px;
}

body.rtl .bb-forums-activity-btn__link i {
  -webkit-transform: scaleX(-1);
      -ms-transform: scaleX(-1);
          transform: scaleX(-1);
}

/** llms courses widget */
.lifterlms-course-list--elementor .columns-1 .bb-course-items.grid-view .bb-course-item-wrap {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
}
.lifterlms-course-list--elementor .columns-2 .bb-course-items.grid-view .bb-course-item-wrap {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
}
@media screen and (max-width: 480px) {
  .lifterlms-course-list--elementor .columns-2 .bb-course-items.grid-view .bb-course-item-wrap {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
}
.lifterlms-course-list--elementor .columns-3 .bb-course-items.grid-view .bb-course-item-wrap {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.333%;
          flex: 0 0 33.333%;
}
@media screen and (max-width: 820px) {
  .lifterlms-course-list--elementor .columns-3 .bb-course-items.grid-view .bb-course-item-wrap {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }
}
@media screen and (max-width: 480px) {
  .lifterlms-course-list--elementor .columns-3 .bb-course-items.grid-view .bb-course-item-wrap {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
}
.lifterlms-course-list--elementor .columns-4 .bb-course-items.grid-view .bb-course-item-wrap,
.lifterlms-course-list--elementor .columns-default .bb-course-items.grid-view .bb-course-item-wrap {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
}
@media screen and (max-width: 1200px) {
  .lifterlms-course-list--elementor .columns-4 .bb-course-items.grid-view .bb-course-item-wrap,
  .lifterlms-course-list--elementor .columns-default .bb-course-items.grid-view .bb-course-item-wrap {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.333%;
            flex: 0 0 33.333%;
  }
}
@media screen and (max-width: 820px) {
  .lifterlms-course-list--elementor .columns-4 .bb-course-items.grid-view .bb-course-item-wrap,
  .lifterlms-course-list--elementor .columns-default .bb-course-items.grid-view .bb-course-item-wrap {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }
}
@media screen and (max-width: 480px) {
  .lifterlms-course-list--elementor .columns-4 .bb-course-items.grid-view .bb-course-item-wrap,
  .lifterlms-course-list--elementor .columns-default .bb-course-items.grid-view .bb-course-item-wrap {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
}
.lifterlms-course-list--elementor .course-dir-list--hidestatus .bb-cover-list-item .ld-status {
  display: none;
}
.lifterlms-course-list--elementor .course-dir-list--hidemedia .bb-course-items .bb-course-cover .bb-cover-wrap img {
  display: none;
}
.lifterlms-course-list--elementor.noProgress .llms-progress {
  display: none;
}
.lifterlms-course-list--elementor.noPrice .llms-meta-aplans .llms-meta-aplans__price {
  display: none;
}
.lifterlms-course-list--elementor.noEnroll .llms-meta-aplans .llms-meta-aplans__btn {
  display: none;
}
.lifterlms-course-list--elementor.noTimestamp .llms-meta-aplans.llms-meta-aplans--enrolled {
  display: none;
}
.lifterlms-course-list--elementor.noTitle .bb-courses-header > .bb-title {
  display: none;
}
.lifterlms-course-list--elementor.noSearch .bb-courses-header > #courses-dir-search {
  display: none;
}
.lifterlms-course-list--elementor.noCourseNavigation.lifterlms-course-list .courses-type-navs {
  display: none;
}
.lifterlms-course-list--elementor.noPagination .course-dir-list .bb-lms-pagination {
  display: none;
}

.lifterlms-course-list--elementor .bb-lms-pagination .page-numbers:not(.prev, .next) {
  display: inline-block;
  text-align: center;
}
.lifterlms-course-list--elementor .bb-lms-pagination.noPrevNext a.next,
.lifterlms-course-list--elementor .bb-lms-pagination.noPrevNext a.prev {
  display: none;
}

.lifterlms-course-list--elementor .bb-lms-pagination a.next.page-numbers,
.lifterlms-course-list--elementor .bb-lms-pagination a.prev.page-numbers {
  font-size: 0 !important;
}

.lifterlms-course-list--cover .bb-courses-directory .grid-filters {
  display: none;
}
.lifterlms-course-list--cover .bb-courses-directory .sfwd-courses-filters .select-wrap:last-of-type select {
  margin-right: 0;
}
.lifterlms-course-list--cover.lifterlms-course-list--featured .bb-course-items.grid-view .bb-course-item-wrap:nth-child(1),
.lifterlms-course-list--cover.lifterlms-course-list--featured .bb-course-items.grid-view .bb-course-item-wrap:nth-child(2) {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
}
.lifterlms-course-list--cover .bb-course-items.grid-view .bb-course-item-wrap {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.33%;
          flex: 0 0 33.33%;
}
.lifterlms-course-list--cover .bb-course-items.list-view,
.lifterlms-course-list--cover .bb-course-items.list-view.hide {
  display: none !important;
}
.lifterlms-course-list--cover .bb-course-items .bb-cover-wrap {
  position: relative;
}
.lifterlms-course-list--cover .bb-course-items .bb-cover-wrap:after {
  content: "";
  display: inline-block;
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.3);
  background-image: none;
}
.lifterlms-course-list--cover .bb-cover-list-item {
  position: relative;
}
.lifterlms-course-list--cover .bb-course-items .bb-cover-list-item.bb-course-paid {
  padding-bottom: 0;
}
.lifterlms-course-list--cover .bb-course-items .bb-cover-wrap {
  border-radius: 4px;
}
.lifterlms-course-list--cover .bb-course-cover {
  position: absolute;
  z-index: 9;
  height: 100%;
  width: 100%;
}
.lifterlms-course-list--cover .bb-card-course-details {
  position: relative;
  z-index: 15;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
}
.lifterlms-course-list--cover .bb-card-course-details .course-lesson-count {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
.lifterlms-course-list--cover .bb-card-course-details .bb-course-title {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
.lifterlms-course-list--cover .bb-card-course-details .bb-course-excerpt {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}
.lifterlms-course-list--cover .bb-card-course-details .course-progress-wrap {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}
.lifterlms-course-list--cover .bb-card-course-details .bb-course-meta {
  -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
          order: 4;
}
.lifterlms-course-list--cover .bb-card-course-details .bb-course-footer {
  -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
          order: 5;
  display: none;
}
.lifterlms-course-list--cover .bb-course-items .bb-cover-wrap {
  height: 100%;
  padding-top: 0;
}
.lifterlms-course-list--cover .bb-cover-list-item .ld-status,
.lifterlms-course-list--cover .course-lesson-count {
  display: none;
}
.lifterlms-course-list--cover .bb-course-title a {
  color: #fff;
}
.lifterlms-course-list--cover .bb-course-items .bb-course-excerpt {
  color: #fff;
}
.lifterlms-course-list--cover .bb-course-meta strong a {
  color: #fff;
}

.lifterlms-course-list--cover .course-details-verbose {
  padding-bottom: 10px;
}
.lifterlms-course-list--cover .lifterlms-price,
.lifterlms-course-list--cover .llms-meta-aplans__inDate,
.lifterlms-course-list--cover .llms-meta-aplans__btn a {
  color: #fff;
}
.lifterlms-course-list--cover.lifterlms-course-list .bb-cover-list-item .llms-meta-aplans {
  position: static;
  min-height: auto;
  width: 100%;
  margin-bottom: 0;
}

#page .elementor-cta--content-v-align-bottom .lifterlms-course-list--cover .bb-card-course-details .course-details-verbose,
.elementor-cta--content-v-align-bottom .lifterlms-course-list--cover .bb-card-course-details .course-details-verbose {
  margin-top: auto;
}

.elementor-cta--content-v-align-top.elementor-cta--footer-v-align-bottom .llms-meta-aplans {
  margin-top: auto;
}

/** common lms courses widget */
.lms-nav--align-right .courses-type-navs .courses-nav {
  float: right;
}

.lms-nav--align-center .courses-type-navs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

#page .learndash-course-list--cover .bb-course-title a,
#page .lifterlms-course-list--cover .bb-course-title a {
  color: #fff;
}

/** bb groups widget */
.bb-groups {
  border: 1px solid var(--bb-content-border-color);
  padding: 20px;
  background-color: #fff;
}
.bb-groups .bb-groups-list:not(.active) {
  display: none;
}
.bb-groups .bb-groups__tab {
  text-transform: capitalize;
}
.bb-groups #groups-list .item-avatar img {
  border-color: var(--bb-content-border-color);
  border-width: 1px;
}
.bb-groups #groups-list .item-avatar a {
  border: 0;
  box-shadow: none;
}

.bb-no-data.bb-no-data--groups {
  position: static;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
  left: unset;
  top: unset;
  margin: 30px 0;
}
/* stylelint-disable scss/no-duplicate-mixins */
/* stylelint-enable */
.select2-container {
  font-size: 15px;
}

.select2-container.select2-container--default .select2-results__option[aria-selected="true"] {
  background-color: transparent;
  color: #ccc;
}

.select2-container.select2-container--default .select2-search--dropdown .select2-search__field {
  padding-left: 35px;
  border-color: var(--bb-content-border-color);
}

.select2-container .select2-dropdown {
  border-color: var(--bb-content-border-color);
}

.the_buddyforms_form form > fieldset {
  border: 0;
  padding: 0;
}
.the_buddyforms_form .bf-input select.form-control {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}
.the_buddyforms_form .select2-container--default .select2-selection--single {
  border: 1px solid var(--bb-content-border-color);
  border-radius: 3px;
  height: 40px;
  font-size: 15px;
}
.the_buddyforms_form .select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: 40px;
}
.the_buddyforms_form .select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 40px;
  right: 10px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDEwIDYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+Cjx0aXRsZT5TdHJva2UgNzczPC90aXRsZT4KPGRlc2M+Q3JlYXRlZCB1c2luZyBGaWdtYTwvZGVzYz4KPGcgaWQ9IkNhbnZhcyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE5ODg2IDApIj4KPGcgaWQ9IlN0cm9rZSA3NzMiIG9wYWNpdHk9IjAuMjUiPgo8dXNlIHhsaW5rOmhyZWY9IiNwYXRoMF9zdHJva2UiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE5ODg3IDEpIiBmaWxsPSIjMTIyQjQ2Ii8+CjwvZz4KPC9nPgo8ZGVmcz4KPHBhdGggaWQ9InBhdGgwX3N0cm9rZSIgZD0iTSA4LjYzNjQgMC42MzYzOTZDIDguOTg3ODcgMC4yODQ5MjQgOC45ODc4NyAtMC4yODQ5MjQgOC42MzY0IC0wLjYzNjM5NkMgOC4yODQ5MiAtMC45ODc4NjggNy43MTUwOCAtMC45ODc4NjggNy4zNjM2IC0wLjYzNjM5NkwgOC42MzY0IDAuNjM2Mzk2Wk0gNCA0TCAzLjM2MzYgNC42MzY0QyAzLjcxNTA4IDQuOTg3ODcgNC4yODQ5MiA0Ljk4Nzg3IDQuNjM2NCA0LjYzNjRMIDQgNFpNIDAuNjM2Mzk2IC0wLjYzNjM5NkMgMC4yODQ5MjQgLTAuOTg3ODY4IC0wLjI4NDkyNCAtMC45ODc4NjggLTAuNjM2Mzk2IC0wLjYzNjM5NkMgLTAuOTg3ODY4IC0wLjI4NDkyNCAtMC45ODc4NjggMC4yODQ5MjQgLTAuNjM2Mzk2IDAuNjM2Mzk2TCAwLjYzNjM5NiAtMC42MzYzOTZaTSA3LjM2MzYgLTAuNjM2Mzk2TCAzLjM2MzYgMy4zNjM2TCA0LjYzNjQgNC42MzY0TCA4LjYzNjQgMC42MzYzOTZMIDcuMzYzNiAtMC42MzYzOTZaTSA0LjYzNjQgMy4zNjM2TCAwLjYzNjM5NiAtMC42MzYzOTZMIC0wLjYzNjM5NiAwLjYzNjM5NkwgMy4zNjM2IDQuNjM2NEwgNC42MzY0IDMuMzYzNloiLz4KPC9kZWZzPgo8L3N2Zz4K");
  background-repeat: no-repeat;
  background-position: center;
}
.the_buddyforms_form .select2-container--default .select2-selection--single .select2-selection__arrow b {
  border: 0;
}
.the_buddyforms_form .wp-editor-container {
  border-radius: 3px;
}
.the_buddyforms_form .elem-checkbox .checkbox p.settings-input {
  margin-bottom: 5px;
}

div.wpcf7-validation-errors,
div.wpcf7-mail-sent-ng {
  border: 1px solid var(--bb-danger-color);
  background-color: var(--bb-danger-color);
  color: #fff;
  line-height: 1.3;
  padding: 1em;
  border-radius: 3px;
  font-size: 14px;
}

div.wpcf7-mail-sent-ok {
  border: 1px solid var(--bb-success-color);
  border-radius: 3px;
  font-size: 16px;
}

div.wpcf7-spam-blocked {
  border: 1px solid #ffa500;
}

.use-floating-validation-tip span.wpcf7-not-valid-tip {
  border: 1px solid var(--bb-danger-color);
  border-radius: 3px;
  font-size: 16px;
  color: var(--bb-danger-color);
}

span.wpcf7-not-valid-tip {
  color: var(--bb-danger-color);
}

div.wpcf7 .ajax-loader {
  background-image: url("/wp-content/themes/buddyboss-theme/assets/images/svg/loader.svg");
  width: 28px;
  height: 24px;
  background-repeat: no-repeat;
  background-color: #fff;
}

div.wpcf7 input[type="submit"] + .ajax-loader {
  background-color: transparent;
}

.wpcf7-form-control-wrap input,
.wpcf7-form-control-wrap textarea,
.wpcf7-form-control-wrap select {
  width: 100%;
}

.wpcf7-form-control span.wpcf7-list-item.first {
  margin-left: 0;
}
.wpcf7-form-control span.wpcf7-list-item input {
  width: auto;
  margin-right: 5px;
}
.wpcf7-form-control span.wpcf7-list-item .wpcf7-list-item-label {
  display: inline-block;
}
.wpcf7-form-control span.wpcf7-list-item .wpcf7-list-item-label + input {
  margin-left: 5px;
}

input[type="date"].wpcf7-form-control {
  padding: 8px 12px;
}

.wpcf7-form input[type="date"]::-webkit-inner-spin-button {
  -webkit-appearance: none;
          appearance: none;
  display: none;
}

.wpcf7-form input[type="date"]:hover {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='#939597' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='bb-icon-calendar'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3Cline x1='16' y1='2' x2='16' y2='6'%3E%3C/line%3E%3Cline x1='8' y1='2' x2='8' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='10' x2='21' y2='10'%3E%3C/line%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 1rem center;
  background-size: 15px 15px;
}

.wpcf7-form input[type="date"]::-webkit-calendar-picker-indicator {
  -webkit-appearance: none;
          appearance: none;
  color: #fff;
  opacity: 0;
  cursor: pointer;
}

.wpcf7-form input[type="date"]::-webkit-clear-button {
  position: relative;
  right: 5px;
}

.wpcf7-form label {
  font-size: 16px;
}

/** Variables */
#cs-content.cs-content {
  font-size: 1rem;
}

body.page-template-page-fullwidth #content .container .content-area .entry-content #cs-content.cs-content {
  width: 100vw;
  margin-left: -webkit-calc(-50vw + 50%);
  margin-left: calc(-50vw + 50%);
}

@media (min-width: 800px) {
  body.page-template-page-fullwidth #cs-content .x-container.width {
    width: -webkit-calc(88% - 68px);
    width: calc(88% - 68px);
  }
}
@media (max-width: 800px) {
  #cs-content .x-column.x-sm {
    height: 100%;
  }
}
#cs-content.cs-content .x-text {
  /* color: $color-content-text; */
  /* line-height: 1.5; */
}

#cs-content.cs-content .x-text h1,
#cs-content.cs-content .x-text h2,
#cs-content.cs-content .x-text h3,
#cs-content.cs-content .x-text h4,
#cs-content.cs-content .x-text h5 {
  color: var(--bb-headings-color);
}

/** Buttons */
.x-anchor {
  border-radius: 50px;
  box-shadow: none;
  border: 1px solid var(--bb-content-border-color);
}

.x-anchor.x-anchor-button .x-anchor-content {
  padding: 0.575em 1.45em;
}

#cs-content.cs-content .x-btn {
  border-radius: 50px;
  box-shadow: none;
  border: 1px solid var(--bb-content-border-color);
  background: #fff;
  color: var(--bb-body-text-color);
  text-shadow: none;
  line-height: 1.4;
}
#cs-content.cs-content .x-btn:hover {
  background-color: #fff;
  box-shadow: none;
  text-shadow: none;
  color: var(--bb-body-text-color);
}
#cs-content.cs-content .x-btn:visited {
  color: var(--bb-body-text-color);
}
#cs-content.cs-content .x-btn.x-btn-small {
  padding: 6px 20px;
  min-height: 34px;
  font-size: 14px;
}
#cs-content.cs-content .x-btn.x-btn-small:hover {
  border-color: rgba(var(--bb-content-border-color-rgb), 0.05);
}
#cs-content.cs-content .x-btn.x-btn-small:active {
  border-color: rgba(var(--bb-content-border-color-rgb), 0.05);
}
#cs-content.cs-content .x-btn.x-btn-regular {
  min-height: 40px;
  padding: 10px 20px;
  font-size: 15px;
}
#cs-content.cs-content .x-btn.x-btn-regular:hover {
  border-color: rgba(var(--bb-content-border-color-rgb), 0.05);
}
#cs-content.cs-content .x-btn.x-btn-regular:active {
  border-color: rgba(var(--bb-content-border-color-rgb), 0.05);
}
#cs-content.cs-content .x-btn.x-btn-global, #cs-content.cs-content .x-btn.x-btn-large {
  font-size: 16px;
  min-height: 50px;
  padding: 14px 30px;
}
#cs-content.cs-content .x-btn.x-btn-global:hover, #cs-content.cs-content .x-btn.x-btn-large:hover {
  border-color: rgba(var(--bb-content-border-color-rgb), 0.05);
}
#cs-content.cs-content .x-btn.x-btn-global:active, #cs-content.cs-content .x-btn.x-btn-large:active {
  border-color: rgba(var(--bb-content-border-color-rgb), 0.05);
}

#cs-content.cs-content .mejs-button button {
  min-height: 30px;
}

/** Author */
#cs-content .x-author-box img.avatar {
  border-radius: 50%;
}

#cs-content .x-author-box h6.h-about-the-author {
  font-size: 12px;
  letter-spacing: 0;
  line-height: 21px;
}

#cs-content .x-author-box .x-author-info .h-author {
  color: var(--bb-headings-color);
}

#cs-content .x-author-box .x-author-info .p-author,
#cs-content .x-author-box .x-author-info p {
  color: var(--bb-alternate-text-color);
  font-size: 14px;
  line-height: 24px;
}

/** Accordion */
#cs-content .x-accordion .x-accordion-heading .x-accordion-toggle.collapsed:before {
  content: "\f0d8";
  color: var(--bb-alternate-text-color);
}

#cs-content .x-accordion .x-accordion-heading .x-accordion-toggle:before {
  content: "\f0d7";
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
  color: #fff;
}

#cs-content .x-accordion .x-accordion-group {
  border: 0;
  background-color: transparent;
  box-shadow: none;
}

#cs-content .x-accordion .x-accordion-inner {
  border-top: 0;
  line-height: 24px;
}

#cs-content .x-accordion .x-accordion-heading {
  border: 0;
  border-radius: 3px;
}

#cs-content .x-accordion .x-accordion-heading .x-accordion-toggle {
  background-color: var(--bb-primary-color);
  color: #fff;
  border: 1px solid var(--bb-primary-color);
  font-size: 1em;
  padding: 6px 15px;
  line-height: 24px;
}

#cs-content .x-accordion .x-accordion-heading .x-accordion-toggle.collapsed:hover {
  color: var(--bb-body-text-color);
}

#cs-content .x-accordion .x-accordion-heading .x-accordion-toggle.collapsed {
  background-color: #fff;
  color: var(--bb-alternate-text-color);
  border: 1px solid var(--bb-content-border-color);
}

/** Alert */
#cs-content.cs-content .x-alert.x-alert-muted .h-alert {
  color: var(--bb-headings-color);
}

#cs-content.cs-content .x-alert .h-alert {
  line-height: 1.5;
}

#cs-content.cs-content .x-alert {
  background-color: #fff;
  border: 1px solid var(--bb-content-border-color);
  padding: 0.615em 2.25em 0.615em 1.15em;
  box-shadow: none;
  color: var(--bb-alternate-text-color);
  font-size: 16px;
  line-height: 24px;
}

#cs-content.cs-content .x-alert.x-alert-muted {
  background-color: #fff;
  border: 1px solid var(--bb-content-border-color);
  padding: 0.615em 2.25em 0.615em 1.15em;
  color: var(--bb-alternate-text-color);
}

#cs-content.cs-content .x-alert.x-alert-danger {
  background-color: var(--bb-danger-color);
  color: #fff;
  border: 1px solid var(--bb-danger-color);
  padding: 0.615em 2.25em 0.615em 1.15em;
}
#cs-content.cs-content .x-alert.x-alert-danger .close {
  color: var(--bb-danger-color);
}

#cs-content.cs-content .x-alert.x-alert-success {
  background-color: var(--bb-success-color);
  color: #fff;
  border: 1px solid var(--bb-success-color);
  padding: 0.615em 2.25em 0.615em 1.15em;
}
#cs-content.cs-content .x-alert.x-alert-success .close {
  color: var(--bb-success-color);
}

#cs-content.cs-content .x-alert.x-alert-info {
  background-color: var(--bb-primary-color);
  color: #fff;
  border: 1px solid var(--bb-primary-color);
  padding: 0.615em 2.25em 0.615em 1.15em;
}
#cs-content.cs-content .x-alert.x-alert-info .close {
  color: var(--bb-primary-color);
}

#cs-content.cs-content .x-alert .close {
  background-color: #fff;
  border-radius: 50%;
  color: var(--bb-body-text-color);
  line-height: 70%;
  top: -2px;
  padding: 1px 2px 3px;
  opacity: 1;
}

#cs-content.cs-content .x-alert.x-alert-muted .close {
  background-color: var(--bb-content-border-color);
}

/** Blockquote */
#cs-content.cs-content .x-blockquote,
#cs-content.cs-content .x-blockquote:not(.x-pullquote) {
  border: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
}

/** Code snippet */
#cs-content.cs-content .x-code,
#cs-content.cs-content .x-code code {
  font-size: 12px;
  line-height: 21px;
  max-width: 100%;
}

/** Search */
#cs-content input[type="search"].search-field {
  padding-left: 3rem;
  padding-right: 1rem;
  width: 100%;
}

#cs-content input[type="search"].x-search-input {
  background-image: none;
}

#cs-content .x-search .x-search-btn {
  margin: 0 10px 0 20px;
}

form.x-search {
  border-radius: 100em;
}

#cs-content form.x-search {
  border: 1px solid var(--bb-content-border-color);
}

#cs-content .boss-social-ge-search input[type="search"].search-field {
  width: 100%;
}

/** Tabs */
#cs-content.cs-content .x-nav-tabs {
  border: 0;
  background-color: transparent;
  box-shadow: none;
}

#cs-content.cs-content .x-tab-content {
  border: 0;
  background-color: transparent;
  box-shadow: none;
}

#cs-content.cs-content .x-tab-content .x-tab-pane {
  color: var(--bb-alternate-text-color);
  line-height: 24px;
}

#cs-content.cs-content .x-nav-tabs > li.x-nav-tabs-item {
  border-right: 0;
  border-bottom: 1px solid var(--bb-content-border-color);
}

#cs-content.cs-content .x-nav-tabs > li.x-nav-tabs-item.active {
  border-bottom: 1px solid var(--bb-primary-color);
}

#cs-content.cs-content .x-nav-tabs > li > a {
  color: var(--bb-alternate-text-color);
  font-size: 14px;
}

#cs-content.cs-content .x-nav-tabs > li.active > a,
#cs-content.cs-content .x-nav-tabs > li > a:hover {
  color: var(--bb-body-text-color);
}

#cs-content.cs-content .x-nav-tabs > li.active > a {
  font-weight: 600;
}

/** Slider */
#cs-content .flex-direction-nav li a {
  border-radius: 100%;
  line-height: 32px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

#cs-content .flex-direction-nav li a.flex-next {
  right: 15px;
  left: auto;
}

/** Pricing table */
#cs-content .x-pricing-column-info h3.x-price {
  font-weight: normal;
  font-size: 34px;
  letter-spacing: 0;
}

#cs-content .x-pricing-table .x-pricing-column {
  padding-left: 5px;
  padding-right: 5px;
  background-color: transparent;
}
#cs-content .x-pricing-table .x-pricing-column h2 {
  background-color: #fff;
  text-transform: uppercase;
  font-size: 20px;
  color: var(--bb-alternate-text-color);
}
#cs-content .x-pricing-table .x-pricing-column .x-pricing-column-info {
  background-color: #fff;
}

#cs-content .x-pricing-table .x-pricing-column.featured h2 {
  background-color: #fff;
  color: var(--bb-alternate-text-color);
  border: 1px solid rgba(0, 0, 0, 0.125);
}

#cs-content .x-pricing-table .x-pricing-column.featured {
  box-shadow: none;
}

#cs-content .x-pricing-table .x-pricing-column-info .x-btn {
  color: #fff;
  background-color: var(--bb-primary-color);
  border-color: var(--bb-primary-color);
}
#cs-content .x-pricing-table .x-pricing-column-info .x-btn.x-btn-medium {
  min-height: 40px;
  padding: 10px 20px;
  font-size: 15px;
}
#cs-content .x-pricing-table .x-pricing-column-info .x-btn.x-btn-large {
  font-size: 16px;
  min-height: 50px;
  padding: 14px 30px;
}

#cs-content .x-pricing-column-info span.x-interval {
  color: var(--bb-alternate-text-color);
}

#cs-content .x-pricing-table .x-pricing-column h2 span.x-featured-sub {
  letter-spacing: 0;
  text-transform: none;
}

#cs-content .x-pricing-table .x-pricing-column-info ul > li [class*="x-icon-"] {
  color: var(--bb-success-color);
  font-family: bb-icons;
  margin-left: 0;
}

#cs-content .x-pricing-table [class*="x-icon-"]:before {
  border: 1px solid var(--bb-success-color);
  border-radius: 100%;
  padding: 0;
  font-size: 1.2em;
  content: "\e876";
}

#cs-content .x-pricing-table [class*="x-icon-times"]:before {
  content: "\e828";
}

#cs-content .x-pricing-table .x-pricing-column-info ul {
  display: inline-block;
}
#cs-content .x-pricing-table .x-pricing-column-info ul > li {
  border-bottom: 0;
  text-align: left;
  padding: 5px 30px;
  color: var(--bb-body-text-color);
}
#cs-content .x-pricing-table .x-pricing-column-info ul > li:first-child {
  border-top: 0;
}

/** Call to action */
#cs-content.cs-content .x-callout {
  background-color: transparent;
  border: 0;
  box-shadow: none;
  font-size: 18px;
}

#cs-content.cs-content .x-callout .h-callout {
  font-size: 24px;
}

#cs-content.cs-content .x-callout .p-callout {
  color: var(--bb-alternate-text-color);
}

#cs-content.cs-content .x-callout .x-btn {
  color: #fff;
  background-color: var(--bb-primary-color);
  border-color: var(--bb-primary-color);
  font-size: 15px;
  min-height: 40px;
  padding: 10px 20px;
}

/** Feature box */
#cs-content.cs-content .x-feature-box {
  border: 1px solid var(--bb-content-border-color);
  border-radius: 3px;
  padding: 1.25rem;
}

/** Feature box */
#cs-content.cs-content .x-promo {
  box-shadow: none;
}

/** Skill bar */
#cs-content.cs-content .x-skill-bar {
  height: 5px;
  margin-bottom: 3em;
}

#cs-content.cs-content .x-skill-bar .bar {
  overflow: visible;
}

#cs-content.cs-content .x-skill-bar .bar .percent {
  left: 0;
  right: inherit;
  bottom: -25px;
  color: var(--bb-alternate-text-color);
  font-size: 12px;
}

/** Icon list */
#cs-content.cs-content .x-ul-icons li {
  padding-top: 5px;
  padding-bottom: 5px;
  color: var(--bb-alternate-text-color);
}

/** Counter */
@media (max-width: 800px) {
  #cs-content .el150.x-container .x-counter {
    margin-bottom: 3em !important;
  }

  #cs-content .el150.x-container .el158.x-counter {
    margin-bottom: 0 !important;
  }

  .el150.x-container .el157 .x-counter-number-wrap,
  .el150.x-container .el158 .x-counter-number-wrap,
  .el150.x-container .el157 .x-counter-before,
  .el158 .x-counter-before,
  .el150.x-container .el157 .x-counter-after,
  .el158 .x-counter-after {
    text-align: center !important;
  }
}
/** Feature heading */
#cs-content.cs-content .h-feature-headline > span {
  padding-left: 0;
  padding-top: 1.5em;
  line-height: 1.4;
}

#cs-content.cs-content .h-feature-headline > span i {
  top: 0;
  margin-top: 0;
}

/** Recent posts */
#cs-content.cs-content .x-recent-posts > a {
  border: 0;
  background-color: transparent;
  box-shadow: none;
}

#cs-content .x-recent-posts a .x-recent-posts-content {
  padding-left: 0;
  padding-right: 0;
}

#cs-content .x-recent-posts a:hover .x-recent-posts-content .h-recent-posts {
  color: var(--bb-primary-color);
}

#cs-content.cs-content .x-recent-posts .x-recent-posts-date {
  font-size: 12px;
  text-transform: none;
  color: var(--bb-alternate-text-color);
}

#cs-content .x-recent-posts a .x-recent-posts-img:after {
  background-color: var(--bb-primary-color);
}

/** Google maps */
#cs-content .x-google-map.with-container {
  border: 0;
  padding: 0;
  box-shadow: none;
}

#cs-content .x-map.x-google-map .x-map-inner,
#cs-content .x-frame-map-google .x-frame-inner {
  border-radius: 3px;
}

#cs-content .x-google-map button {
  min-height: auto;
}

/** Feature box */
#cs-content.cs-content .x-feature-box h4.x-feature-box-title {
  font-size: 24px;
}

/** Promo box */
.x-promo .x-promo-content p {
  color: var(--bb-alternate-text-color);
  line-height: 24px;
}

/** Raw content */
#cs-content.cs-content .x-raw-content {
  line-height: 24px;
}

/** Feature list */
#cs-content.cs-content .x-feature-list .x-feature-box {
  margin-bottom: 15px;
}

#cs-content .x-feature-box p.x-feature-box-text {
  color: var(--bb-alternate-text-color);
  line-height: 1.5;
}

/** Social sharing */
#cs-content .x-entry-share .x-share-options a.x-share {
  color: #9ca8b4;
  margin: 0 0.25em;
}

#cs-content .x-entry-share .x-share-options a.x-share:hover {
  color: var(--bb-primary-color);
}

/** Navigation */
.x-menu li .x-anchor {
  border-radius: 0;
  box-shadow: none;
  border: 0;
}

#cs-content .x-dropdown {
  box-shadow: none;
}

.single-download .entry-meta {
  margin-bottom: 25px;
}
.single-download .post-related-posts h4 {
  position: relative;
}
.single-download .post-related-posts .slick-slider .slick-track,
.single-download .post-related-posts .slick-slider .slick-list {
  display: -webkit-box;
  display: -moz-flex;
  display: flexbox;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

body.single.single-download .entry-meta {
  display: none;
}
body.single.single-download .post-author-info {
  display: none;
}
body.single.single-download .edd-download .entry-content-wrap .entry-content {
  background-color: #fff;
  border: 1px solid var(--bb-content-border-color);
  border-radius: 4px;
  padding: 20px;
}
body.single.single-download .edd-download .entry-content-wrap figure.entry-media {
  margin-bottom: 0;
  border-radius: 4px 4px 0 0;
}
body.single.single-download .edd-download .entry-content-wrap figure.entry-media + .entry-content {
  border-radius: 0 0 4px 4px;
  border-top: 0;
}

.edd-cart-added-alert {
  font-size: 14px;
}

.edd-submit.button.blue,
#edd-purchase-button,
.edd-submit,
[type="submit"].edd-submit {
  background: var(--bb-primary-color);
  border: 0;
  border-radius: 100px;
  padding-left: 2em;
  padding-right: 2em;
}

.edd-submit.button.blue.active,
.edd-submit.button.blue:focus,
.edd-submit.button.blue:hover {
  background: var(--bb-primary-color);
  box-shadow: inset 0 0 0 99999px rgba(0, 0, 0, 0.1);
}

#edd-purchase-button:hover,
#edd-purchase-button.edd-submit:hover,
[type="submit"].edd-submit.button:hover {
  box-shadow: inset 0 0 0 99999px rgba(0, 0, 0, 0.1);
}

.edd-table,
#edd_user_history.edd-table {
  border-collapse: separate;
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
  border-top: 0;
}
.edd-table th,
.edd-table td,
#edd_user_history.edd-table th,
#edd_user_history.edd-table td {
  background-color: #fff;
}
.edd-table th:first-child,
.edd-table td:first-child,
#edd_user_history.edd-table th:first-child,
#edd_user_history.edd-table td:first-child {
  padding-left: 1em;
}
.edd-table th:last-child,
.edd-table td:last-child,
#edd_user_history.edd-table th:last-child,
#edd_user_history.edd-table td:last-child {
  padding-right: 1em;
}
.edd-table thead th,
#edd_user_history.edd-table thead th {
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
  color: #939597;
  white-space: nowrap;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.edd-table thead tr:first-child th:first-child,
#edd_user_history.edd-table thead tr:first-child th:first-child {
  border-radius: 4px 0 0;
  border-left: 1px solid rgba(0, 0, 0, 0.05);
}
.edd-table thead tr:first-child th:last-child,
#edd_user_history.edd-table thead tr:first-child th:last-child {
  border-radius: 0 4px 0 0;
  border-right: 1px solid rgba(0, 0, 0, 0.05);
}
.edd-table thead tr:first-child th,
#edd_user_history.edd-table thead tr:first-child th {
  border-top: 1px solid rgba(0, 0, 0, 0.05);
}
.edd-table tbody tr,
#edd_user_history.edd-table tbody tr {
  /* transform: translateZ(-1em); */
  position: relative;
  z-index: 0;
}
.edd-table tbody tr td,
#edd_user_history.edd-table tbody tr td {
  border-bottom: 0;
  font-size: 14px;
  padding-top: 1em;
  padding-bottom: 1em;
}
.edd-table tbody tr:hover,
#edd_user_history.edd-table tbody tr:hover {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  box-shadow: 0 3px 24px 0 rgba(18, 43, 70, 0.08);
  position: relative;
  z-index: 9;
}
.edd-table tbody tr:last-child td,
#edd_user_history.edd-table tbody tr:last-child td {
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}
.edd-table tbody tr:last-child td:first-child,
#edd_user_history.edd-table tbody tr:last-child td:first-child {
  border-radius: 0 0 0 4px;
}
.edd-table tbody tr:last-child td:last-child,
#edd_user_history.edd-table tbody tr:last-child td:last-child {
  border-radius: 0 0 4px;
}
.edd-table tbody td:first-child,
#edd_user_history.edd-table tbody td:first-child {
  border-left: 1px solid rgba(0, 0, 0, 0.05);
}
.edd-table tbody td:last-child,
#edd_user_history.edd-table tbody td:last-child {
  border-right: 1px solid rgba(0, 0, 0, 0.05);
}

#edd_purchase_receipt_products li.edd_download_file {
  margin-left: 0;
}
#edd_purchase_receipt_products li.edd_download_file a.edd_download_file_link:before {
  content: "\ee57";
  font-family: bb-icons;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  list-style: none;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  margin-right: 10px;
}
#edd_purchase_receipt_products ul.edd_bundled_product_files {
  margin: 0 0 10px;
}

#edd_checkout_cart {
  border-collapse: separate;
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
  border-top: 0;
}
#edd_checkout_cart th,
#edd_checkout_cart td {
  background-color: #fff;
  border: 0;
}
#edd_checkout_cart th:first-child,
#edd_checkout_cart td:first-child {
  padding-left: 1em;
}
#edd_checkout_cart th:last-child,
#edd_checkout_cart td:last-child {
  padding-right: 1em;
}
#edd_checkout_cart thead th {
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
  color: #939597;
  white-space: nowrap;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
#edd_checkout_cart thead .edd_cart_header_row th {
  background-color: #fff;
  padding: 1rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}
#edd_checkout_cart thead tr:first-child th:first-child {
  border-radius: 4px 0 0;
  border-left: 1px solid rgba(0, 0, 0, 0.05);
}
#edd_checkout_cart thead tr:first-child th:last-child {
  border-radius: 0 4px 0 0;
  border-right: 1px solid rgba(0, 0, 0, 0.05);
}
#edd_checkout_cart thead tr:first-child th {
  border-top: 1px solid rgba(0, 0, 0, 0.05);
}
#edd_checkout_cart tbody tr {
  /* transform: translateZ(-1em); */
  position: relative;
  z-index: 0;
}
#edd_checkout_cart tbody tr td {
  border-bottom: 0;
  font-size: 14px;
  padding-top: 1em;
  padding-bottom: 1em;
}
@media (max-width: 1200px) {
  #edd_checkout_cart tbody tr td {
    vertical-align: top;
  }
}
#edd_checkout_cart tbody tr:hover {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  box-shadow: 0 3px 24px 0 rgba(18, 43, 70, 0.08);
  position: relative;
  z-index: 9;
}
#edd_checkout_cart tbody td:first-child {
  border-left: 1px solid rgba(0, 0, 0, 0.05);
}
@media (max-width: 1200px) {
  #edd_checkout_cart tbody td:first-child {
    width: 60%;
    line-height: 1.5;
  }
}
#edd_checkout_cart tbody td:last-child {
  border-right: 1px solid rgba(0, 0, 0, 0.05);
}
@media (max-width: 1200px) {
  #edd_checkout_cart tbody td.edd_cart_actions {
    min-width: 120px;
  }
}
#edd_checkout_cart tbody td.edd_cart_actions .edd-item-quantity {
  margin-right: 10px;
  height: 35px;
  padding: 2px 2px 2px 10px;
}
#edd_checkout_cart tbody td.edd_cart_actions a.edd_cart_remove_item_btn {
  color: var(--bb-headings-color);
}
#edd_checkout_cart tbody td.edd_cart_actions a.edd_cart_remove_item_btn:hover {
  color: var(--bb-primary-color);
}
#edd_checkout_cart tfoot tr:last-child th {
  border-radius: 0 0 4px 4px;
  border-left: 1px solid rgba(0, 0, 0, 0.05);
  border-right: 1px solid rgba(0, 0, 0, 0.05);
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  font-weight: 500;
  font-size: 14px;
}
#edd_checkout_cart tfoot tr:last-child th.edd_cart_total {
  font-size: 13px;
  text-transform: uppercase;
  font-weight: normal;
  color: var(--bb-body-text-color);
}
#edd_checkout_cart tfoot tr:last-child th.edd_cart_total .edd_cart_amount {
  font-weight: 500;
}

#edd_checkout_form_wrap fieldset#edd_payment_mode_select,
#edd_checkout_form_wrap fieldset#edd_checkout_user_info,
#edd_checkout_form_wrap fieldset#edd_cc_fields,
#edd_checkout_form_wrap fieldset#edd_cc_address {
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid rgba(0, 0, 0, 0.05);
  position: relative;
  padding-top: 70px;
}
#edd_checkout_form_wrap fieldset#edd_payment_mode_select legend,
#edd_checkout_form_wrap fieldset#edd_checkout_user_info legend,
#edd_checkout_form_wrap fieldset#edd_cc_fields legend,
#edd_checkout_form_wrap fieldset#edd_cc_address legend {
  text-transform: uppercase;
  font-size: 16px;
  position: absolute;
  top: 20px;
  color: var(--bb-headings-color);
}
#edd_checkout_form_wrap fieldset#edd_payment_mode_select label,
#edd_checkout_form_wrap fieldset#edd_checkout_user_info label,
#edd_checkout_form_wrap fieldset#edd_cc_fields label,
#edd_checkout_form_wrap fieldset#edd_cc_address label {
  font-size: 15px;
  font-weight: 500;
}
#edd_checkout_form_wrap fieldset#edd_cc_fields #edd_secure_site_wrapper {
  font-weight: 500;
  font-size: 14px;
}
#edd_checkout_form_wrap fieldset#edd_cc_fields #edd_secure_site_wrapper .padlock:before {
  content: "\eecc";
  font-family: bb-icons;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  list-style: none;
  -webkit-font-smoothing: antialiased;
  font-size: 14px;
  color: #939597;
  margin-right: 2px;
}
#edd_checkout_form_wrap fieldset#edd_cc_fields #edd_secure_site_wrapper .padlock svg {
  display: none;
}
#edd_checkout_form_wrap fieldset#edd_purchase_submit p#edd_final_total_wrap {
  background-color: transparent;
  border-radius: 0;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.05);
  text-align: right;
  padding-right: 0;
  color: inherit;
}
#edd_checkout_form_wrap fieldset#edd_purchase_submit p#edd_final_total_wrap strong {
  text-transform: uppercase;
  font-size: 14px;
  font-weight: normal;
}
#edd_checkout_form_wrap fieldset#edd_purchase_submit p#edd_final_total_wrap .edd_cart_amount {
  font-weight: bold;
  font-size: 14px;
}
@media (max-width: 800px) {
  #edd_checkout_form_wrap input.edd-input,
  #edd_checkout_form_wrap textarea.edd-input,
  #edd_checkout_form_wrap select.edd-select {
    width: 100%;
  }
}

#edd_profile_editor_form fieldset#edd_profile_personal_fieldset,
#edd_profile_editor_form fieldset#edd_profile_address_fieldset,
#edd_profile_editor_form fieldset#edd_profile_password_fieldset {
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid rgba(0, 0, 0, 0.05);
  position: relative;
  padding-top: 70px;
  margin-bottom: 1rem;
  margin-top: 1rem;
}
#edd_profile_editor_form fieldset#edd_profile_personal_fieldset legend,
#edd_profile_editor_form fieldset#edd_profile_address_fieldset legend,
#edd_profile_editor_form fieldset#edd_profile_password_fieldset legend {
  text-transform: uppercase;
  font-size: 16px;
  position: absolute;
  top: 20px;
  color: var(--bb-headings-color);
}
#edd_profile_editor_form fieldset#edd_profile_personal_fieldset label,
#edd_profile_editor_form fieldset#edd_profile_address_fieldset label,
#edd_profile_editor_form fieldset#edd_profile_password_fieldset label {
  font-size: 16px;
  font-weight: 500;
  width: 30%;
}
@media (max-width: 800px) {
  #edd_profile_editor_form fieldset#edd_profile_personal_fieldset label,
  #edd_profile_editor_form fieldset#edd_profile_address_fieldset label,
  #edd_profile_editor_form fieldset#edd_profile_password_fieldset label {
    width: 100%;
  }
}
#edd_profile_editor_form fieldset#edd_profile_personal_fieldset input[type="text"],
#edd_profile_editor_form fieldset#edd_profile_personal_fieldset input[type="email"],
#edd_profile_editor_form fieldset#edd_profile_personal_fieldset input[type="password"],
#edd_profile_editor_form fieldset#edd_profile_personal_fieldset select,
#edd_profile_editor_form fieldset#edd_profile_address_fieldset input[type="text"],
#edd_profile_editor_form fieldset#edd_profile_address_fieldset input[type="email"],
#edd_profile_editor_form fieldset#edd_profile_address_fieldset input[type="password"],
#edd_profile_editor_form fieldset#edd_profile_address_fieldset select,
#edd_profile_editor_form fieldset#edd_profile_password_fieldset input[type="text"],
#edd_profile_editor_form fieldset#edd_profile_password_fieldset input[type="email"],
#edd_profile_editor_form fieldset#edd_profile_password_fieldset input[type="password"],
#edd_profile_editor_form fieldset#edd_profile_password_fieldset select {
  width: 68%;
}
@media (max-width: 800px) {
  #edd_profile_editor_form fieldset#edd_profile_personal_fieldset input[type="text"],
  #edd_profile_editor_form fieldset#edd_profile_personal_fieldset input[type="email"],
  #edd_profile_editor_form fieldset#edd_profile_personal_fieldset input[type="password"],
  #edd_profile_editor_form fieldset#edd_profile_personal_fieldset select,
  #edd_profile_editor_form fieldset#edd_profile_address_fieldset input[type="text"],
  #edd_profile_editor_form fieldset#edd_profile_address_fieldset input[type="email"],
  #edd_profile_editor_form fieldset#edd_profile_address_fieldset input[type="password"],
  #edd_profile_editor_form fieldset#edd_profile_address_fieldset select,
  #edd_profile_editor_form fieldset#edd_profile_password_fieldset input[type="text"],
  #edd_profile_editor_form fieldset#edd_profile_password_fieldset input[type="email"],
  #edd_profile_editor_form fieldset#edd_profile_password_fieldset input[type="password"],
  #edd_profile_editor_form fieldset#edd_profile_password_fieldset select {
    width: 100%;
  }
}
#edd_profile_editor_form fieldset#edd_profile_submit_fieldset {
  border: 0;
  padding: 0;
}

.edd-cart-meta.edd_subtotal,
.edd-cart-meta.edd_total {
  background-color: transparent;
  border-top: 1px solid rgba(0, 0, 0, 0.05);
  padding-top: 5px;
  padding-bottom: 5px;
  margin-top: 15px;
  font-weight: 500;
  text-align: right;
}

.edd-cart-meta.edd_total {
  font-weight: normal;
  font-size: 14px;
  text-transform: uppercase;
}
.edd-cart-meta.edd_total .cart-total {
  text-transform: none;
  font-weight: bold;
}

.widget ul li.cart_item.edd_checkout a,
ul.edd-cart li.cart_item.edd_checkout a {
  background: var(--bb-primary-color);
  border-color: var(--bb-primary-color);
  border-radius: 100px;
  padding: 8px 2em;
  color: #fff;
  font-size: 14px;
}
.widget ul li.cart_item.edd_checkout a:hover,
ul.edd-cart li.cart_item.edd_checkout a:hover {
  background-color: #0f74e0;
}

.edd_downloads_list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.edd_downloads_list .edd_download {
  margin-bottom: 20px;
}
.edd_downloads_list.edd_download_columns_3 .edd_download {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.33%;
          flex: 0 0 33.33%;
  max-width: 33.33%;
}
@media (max-width: 800px) {
  .edd_downloads_list.edd_download_columns_3 .edd_download {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
}
@media (max-width: 544px) {
  .edd_downloads_list.edd_download_columns_3 .edd_download {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
}
.edd_downloads_list.edd_download_columns_2 .edd_download {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%;
}
@media (max-width: 544px) {
  .edd_downloads_list.edd_download_columns_2 .edd_download {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
}

@media (max-width: 992px) {
  .bb-buddypanel .edd_downloads_list.edd_download_columns_3 .edd_download {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
}
@media (max-width: 544px) {
  .bb-buddypanel .edd_downloads_list.edd_download_columns_3 .edd_download {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
}
.edd_download_inner {
  margin: 0 10px;
  padding: 0;
  background-color: #fff;
  border-radius: 4px;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.edd_download_inner:hover {
  box-shadow: 0 6px 24px 0 rgba(18, 43, 70, 0.12);
}
.edd_download_inner .edd_download_image {
  margin-bottom: 20px;
}
.edd_download_inner .edd_download_image a {
  position: relative;
  overflow: hidden;
  padding-top: 92.56%;
  display: block;
  background: #809ab4;
  border-radius: 4px 4px 0 0;
}
.edd_download_inner .edd_download_image a img {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  z-index: 0;
  min-height: 100%;
  width: auto;
  min-width: 100%;
  object-fit: cover;
}
.edd_download_inner h3.edd_download_title {
  padding: 0 20px;
  margin-bottom: 15px;
  font-size: 16px;
  line-height: 1.85;
  display: block;
  display: -webkit-box;
  max-height: 1.85em;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
  text-align: center;
}
.edd_download_inner h3.edd_download_title a {
  color: var(--bb-headings-color);
}
.edd_download_inner h3.edd_download_title a:hover {
  color: var(--bb-primary-color);
}
.edd_download_inner .edd_download_excerpt {
  padding: 0 20px;
  font-size: 14px;
  line-height: 1.65;
  display: block;
  display: -webkit-box;
  max-height: 3.15em;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
  margin-bottom: 30px;
  text-align: center;
}
.edd_download_inner .edd_download_buy_button {
  text-align: center;
  margin-top: auto;
}
.edd_download_inner .edd_download_buy_button .edd_price_options {
  text-align: center;
  padding: 0 25px;
}
.edd_download_inner .edd_download_buy_button .edd_price_options ul {
  display: inline-block;
}
.edd_download_inner .edd_download_buy_button .edd_price_options ul li {
  text-align: left;
  margin-bottom: 4px;
}
.edd_download_inner .edd_download_buy_button form {
  margin-bottom: 0;
}
.edd_download_inner .edd_download_buy_button .edd_price_options label {
  font-size: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.edd_download_inner .edd_download_buy_button .edd_price_options label span.edd_price_option_name {
  line-height: 1.6;
  margin-right: 5px;
}
.edd_download_inner .edd_download_buy_button .edd_price_options label span.edd_price_option_price {
  line-height: 1.6;
  margin-left: auto;
  color: #939597;
  font-size: 13px;
}
.edd_download_inner .edd_download_buy_button .edd_price_options label span.edd_price_option_sep {
  display: none;
}
.edd_download_inner .edd_download_buy_button .edd_purchase_submit_wrapper {
  border-top: 1px solid var(--bb-content-border-color);
}
.edd_download_inner .edd_download_buy_button .edd_download_quantity_wrapper {
  display: none;
}
.edd_download_inner .edd_download_buy_button .edd_purchase_submit_wrapper a.edd-add-to-cart,
.edd_download_inner .edd_download_buy_button .edd_purchase_submit_wrapper a.edd_go_to_checkout,
.edd_download_inner .edd_download_buy_button [type="submit"].edd-add-to-cart.edd-submit {
  width: 100%;
  border-radius: 0 0 4px 4px;
  color: var(--bb-primary-color);
  background-color: #fff;
  border-color: #fff;
  font-size: 13px;
  text-transform: uppercase;
}
.edd_download_inner .edd_download_buy_button .edd_purchase_submit_wrapper a.edd-add-to-cart:hover,
.edd_download_inner .edd_download_buy_button .edd_purchase_submit_wrapper a.edd_go_to_checkout:hover,
.edd_download_inner .edd_download_buy_button [type="submit"].edd-add-to-cart.edd-submit:hover {
  color: #fff;
  background-color: var(--bb-primary-color);
  border-color: var(--bb-primary-color);
}
.edd_download_inner .edd_download_buy_button .edd_purchase_submit_wrapper a.edd-add-to-cart .edd-loading,
.edd_download_inner .edd_download_buy_button .edd_purchase_submit_wrapper a.edd_go_to_checkout .edd-loading,
.edd_download_inner .edd_download_buy_button [type="submit"].edd-add-to-cart.edd-submit .edd-loading {
  border-top: 0.2em solid rgba(0, 0, 0, 0.2);
  border-right: 0.2em solid rgba(0, 0, 0, 0.2);
  border-bottom: 0.2em solid rgba(0, 0, 0, 0.2);
}
.edd_download_inner .edd_download_buy_button .edd-cart-ajax-alert {
  display: none;
}

.edd_downloads_list {
  margin-left: -10px;
  margin-right: -10px;
}

p.edd-cart-number-of-items {
  font-size: 14px;
  font-style: normal;
  text-transform: uppercase;
  color: inherit;
}

.widget p.edd-cart-number-of-items {
  font-size: 12px;
}

ul.edd-cart {
  list-style: none;
  margin-left: 0;
  font-size: 16px;
}
ul.edd-cart li.edd-cart-item {
  padding: 8px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 14px;
}
ul.edd-cart li.edd-cart-item .edd-cart-item-title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-right: 10px;
}
ul.edd-cart li.edd-cart-item .edd-cart-item-quantity {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 10%;
          flex: 0 0 10%;
  padding-right: 5px;
}
ul.edd-cart li.edd-cart-item .edd-cart-item-quantity .bs-qty-tag {
  color: #939597;
}
ul.edd-cart li.edd-cart-item .edd-cart-item-price {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 12%;
          flex: 0 0 12%;
  padding-right: 10px;
}
ul.edd-cart li.edd-cart-item .edd-cart-item-separator {
  display: none;
}
ul.edd-cart li.edd-cart-item a.edd-remove-from-cart {
  text-align: right;
  color: var(--bb-headings-color);
  font-size: 0;
}
ul.edd-cart li.edd-cart-item a.edd-remove-from-cart:hover {
  color: var(--bb-primary-color);
}
ul.edd-cart li.edd-cart-item a.edd-remove-from-cart:before {
  color: var(--bb-headings-color);
  font-size: 22px;
  content: "\e828";
  display: inline-block;
  font-family: bb-icons;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
}

.entry-content ul.edd-cart .wrap-edd-cart-item {
  display: inline-block;
  width: 100%;
  padding: 0;
}
.entry-content ul.edd-cart .wrap-edd-cart-item li.edd-cart-item {
  padding-left: 15px;
  padding-right: 15px;
  background-color: #fff;
  border-left: 1px solid var(--bb-content-border-color);
  border-right: 1px solid var(--bb-content-border-color);
  position: relative;
  z-index: 0;
}
.entry-content ul.edd-cart .wrap-edd-cart-item li.edd-cart-item:hover {
  box-shadow: 0 3px 24px 0 rgba(18, 43, 70, 0.08);
  position: relative;
  z-index: 1;
}
.entry-content ul.edd-cart .wrap-edd-cart-item li.edd-cart-item:first-child {
  padding-top: 15px;
  border-top: 1px solid var(--bb-content-border-color);
  border-radius: 4px 4px 0 0;
}
.entry-content ul.edd-cart .wrap-edd-cart-item li.edd-cart-item:last-child {
  padding-bottom: 15px;
  border-bottom: 1px solid var(--bb-content-border-color);
  border-radius: 0 0 4px 4px;
}
.entry-content ul.edd-cart .edd-cart-meta.edd_total {
  border-top: 0;
  margin-top: 10px;
}

.widget ul.edd-cart li.edd-cart-item {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.widget ul.edd-cart li.edd-cart-item .edd-cart-item-quantity,
.widget ul.edd-cart li.edd-cart-item .edd-cart-item-price {
  font-size: 12px;
}
.widget ul.edd-cart .cart_item.empty {
  font-size: 13px;
}

.entry-content-download {
  background-color: #fff;
  border: 1px solid var(--bb-content-border-color);
  border-radius: 4px;
  padding: 20px;
}

article.edd-download .entry-content-wrap {
  padding: 0;
}
article.edd-download .entry-content-wrap .edd_purchase_submit_wrapper {
  margin-top: 20px;
}
article.edd-download .entry-content-wrap .entry-content {
  font-size: 16px;
}
article.edd-download .entry-content-wrap .edd_download_purchase_form label {
  font-size: 16px;
}
article.edd-download .entry-content-wrap .edd_download_purchase_form .edd_price_options li {
  padding: 3px 0;
}

.edd-page .edd-alert {
  padding: 5px 10px;
  border-radius: 3px;
  font-size: 14px;
}
.edd-page .edd-alert-error {
  background-color: var(--bb-danger-color);
  border-color: var(--bb-danger-color);
  color: #fff;
}
.edd-page .edd-alert-success {
  background-color: var(--bb-success-color);
  border-color: var(--bb-success-color);
  color: #fff;
}

.entry-content .edd-alert {
  padding: 5px 10px;
  font-size: 14px;
  border-radius: 3px;
}
.entry-content .edd-alert strong {
  color: #fff;
}
.entry-content .edd-alert-error {
  background-color: var(--bb-danger-color);
  border-color: var(--bb-danger-color);
  color: #fff;
}
.entry-content .edd-alert-success {
  background-color: var(--bb-success-color);
  border-color: var(--bb-success-color);
  color: #fff;
}

body:not(.bb-page-loaded) #edd_checkout_cart_form input[name="edd_update_cart_submit"] {
  display: none;
}

body:not(.bb-page-loaded) #edd_checkout_cart .edd_cart_footer_row th:not(.edd_cart_total) {
  padding-top: 0;
  padding-bottom: 0;
}

.cart-empty ul.edd-cart li.cart_item.empty + li.cart_item.empty {
  display: none;
}

p.edd-logged-out {
  font-size: 15px;
  margin-bottom: 10px;
  color: #939597;
}

#edd_checkout_form_wrap input.edd-input,
#edd_checkout_form_wrap textarea.edd-input {
  color: inherit;
}

#edd_login_form fieldset {
  background-color: #fff;
  border: 1px solid var(--bb-content-border-color);
  border-radius: 4px;
  padding: 20px;
  position: relative;
  padding-top: 70px;
  margin-top: 0;
}
#edd_login_form fieldset legend {
  text-transform: uppercase;
  font-size: 14px;
  position: absolute;
  top: 20px;
  color: var(--bb-headings-color);
}
#edd_login_form fieldset p {
  font-size: 15px;
}
#edd_login_form fieldset label {
  font-size: 15px;
}
#edd_login_form fieldset .edd-login-username,
#edd_login_form fieldset .edd-login-password {
  margin-bottom: 15px;
}
#edd_login_form fieldset .edd-login-username label,
#edd_login_form fieldset .edd-login-password label {
  width: 100%;
  display: inline-block;
}
#edd_login_form fieldset .edd-login-username input,
#edd_login_form fieldset .edd-login-password input {
  width: 100%;
}
#edd_login_form fieldset > p {
  width: 50%;
  margin: 0 auto;
}
#edd_login_form fieldset > p:first-of-type {
  padding-top: 30px;
}
#edd_login_form fieldset > p:last-of-type {
  padding-bottom: 30px;
}
#edd_login_form fieldset p.edd-lost-password {
  padding-top: 10px;
  text-align: right;
  font-size: 12px;
}
@media (max-width: 992px) {
  #edd_login_form fieldset > p {
    width: 80%;
  }
}
@media (max-width: 800px) {
  #edd_login_form fieldset > p {
    width: 90%;
  }
}
#edd_login_form fieldset .edd-login-submit {
  text-align: right;
}
#edd_login_form fieldset .bs-edd-login-actions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#edd_login_form fieldset .bs-edd-login-actions label,
#edd_login_form fieldset .bs-edd-login-actions p {
  font-size: 14px;
}
#edd_login_form fieldset .bs-edd-login-actions .edd-login-remember {
  margin-right: auto;
}
@media (max-width: 380px) {
  #edd_login_form fieldset .bs-edd-login-actions {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  #edd_login_form fieldset .bs-edd-login-actions p {
    margin-bottom: 10px;
  }
  #edd_login_form fieldset .bs-edd-login-actions .edd-login-remember {
    margin-right: auto;
    margin-left: auto;
  }
  #edd_login_form fieldset .edd-login-submit {
    padding-top: 15px;
    text-align: center;
  }
}

@media (max-width: 800px) {
  body.edd-purchase-history .entry-content,
  body.edd-downloads-history .entry-content {
    overflow-x: auto;
  }
  body.edd-purchase-history .entry-content table#edd_user_history,
  body.edd-downloads-history .entry-content table#edd_user_history {
    min-width: 700px;
  }

  #edd_checkout_cart_wrap {
    overflow-x: auto;
  }
  #edd_checkout_cart_wrap table#edd_checkout_cart {
    min-width: 700px;
  }
}
@media (max-width: 544px) {
    /* .bs-edd-table-receipt {
        overflow-x:auto;

            table.edd-table {
                min-width: 500px;
            }
    } */
}
#it-exchange-store .it-exchange-products {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-left: -10px;
  margin-right: -10px;
}
#it-exchange-store .it-exchange-products li.it-exchange-product {
  background-color: #fff;
  border-radius: 0 0 4px 4px;
  margin: 0 10px 20px;
  width: -webkit-calc(50% - 20px);
  width: calc(50% - 20px);
  position: relative;
  padding-bottom: 70px;
}
#it-exchange-store .it-exchange-products li.it-exchange-product > p {
  margin: 0;
}
#it-exchange-store .it-exchange-products li.it-exchange-product:hover {
  box-shadow: 0 6px 24px 0 rgba(18, 43, 70, 0.12);
}
@media (max-width: 544px) {
  #it-exchange-store .it-exchange-products li.it-exchange-product {
    width: 100%;
  }
}
#it-exchange-store .it-exchange-products .it-exchange-featured-image > p {
  margin: 0;
}
#it-exchange-store .it-exchange-products .featured-image-wrapper {
  position: relative;
  overflow: hidden;
  padding-top: 92.56%;
  display: block;
  background: #809ab4;
  border-radius: 4px 4px 0 0;
}
#it-exchange-store .it-exchange-products .featured-image-wrapper img {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  z-index: 0;
  min-height: 100%;
  width: auto;
  min-width: 100%;
  object-fit: cover;
}
#it-exchange-store .it-exchange-products .it-exchange-product-details {
  text-align: center;
  padding: 1em 0 0;
}
#it-exchange-store .it-exchange-products .it-exchange-product-details h2.it-exchange-product-title {
  font-size: 16px;
  padding-left: 1em;
  padding-right: 1em;
}
#it-exchange-store .it-exchange-products .it-exchange-product-details h2.it-exchange-product-title a {
  color: var(--bb-headings-color);
}
#it-exchange-store .it-exchange-products .it-exchange-product-details h2.it-exchange-product-title a:hover {
  color: var(--bb-primary-color);
}
#it-exchange-store .it-exchange-products .it-exchange-product-details .it-exchange-base-price {
  font-size: 15px;
  color: #dc5525;
  float: none;
  display: block;
  margin: 0 1em auto;
}
#it-exchange-store .it-exchange-products .it-exchange-product-details .it-exchange-base-price del {
  color: #c8cbcf;
  font-weight: 400;
}
#it-exchange-store .it-exchange-products .it-exchange-product-details .it-exchange-base-price ins {
  text-decoration: none;
  font-weight: 400;
  color: #dc5525;
}
#it-exchange-store .it-exchange-products .it-exchange-product-details a.it-exchange-product-permalink {
  float: none;
  display: block;
  font-size: 13px;
  line-height: 2.5;
  text-transform: uppercase;
  padding: 0.618em 1em;
  border-top: 1px solid var(--bb-content-border-color);
  margin-top: 25px;
  border-radius: 0 0 4px 4px;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  position: absolute;
  bottom: 0;
  width: 100%;
}
#it-exchange-store .it-exchange-products .it-exchange-product-details a.it-exchange-product-permalink:hover {
  background-color: var(--bb-primary-color);
  color: #fff;
}

.it-exchange-wrap .it-exchange-messages li {
  background-color: #fff;
  border: 1px solid var(--bb-content-border-color);
  font-size: 15px;
}
.it-exchange-wrap.it-exchange-account input[type="text"],
.it-exchange-wrap.it-exchange-account input[type="password"] {
  width: 100%;
}
.it-exchange-wrap .it-exchange-transaction-meta {
  margin-bottom: 30px;
}
.it-exchange-wrap .it-exchange-transaction-meta h3 {
  text-transform: uppercase;
  font-weight: 500;
  color: var(--bb-headings-color);
  font-size: 14px;
}
.it-exchange-wrap .it-exchange-transaction-meta p {
  font-size: 14px;
}
.it-exchange-wrap .it-exchange-transaction-meta .existing-shipping-address {
  font-size: 14px;
}
@media (max-width: 800px) {
  .it-exchange-wrap .it-exchange-transaction-meta {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.it-exchange-wrap .it-exchange-transaction-purchases-label h3 {
  text-transform: uppercase;
  font-weight: 500;
  color: var(--bb-headings-color);
  font-size: 14px;
}
.it-exchange-wrap .it-exchange-transaction-products {
  border: 0;
}
.it-exchange-wrap .it-exchange-transaction-products .it-exchange-transaction-product {
  border-bottom: 0;
}
.it-exchange-wrap .it-exchange-transaction-products .it-exchange-transaction-product .it-exchange-transaction-product-attributes h3 {
  font-size: 16px;
  font-weight: 500;
}
.it-exchange-wrap .it-exchange-transaction-products .it-exchange-transaction-product .it-exchange-transaction-product-downloads {
  margin-top: 15px;
}
.it-exchange-wrap .it-exchange-transaction-products .it-exchange-transaction-product .it-exchange-transaction-product-downloads h4 {
  text-transform: uppercase;
  font-size: 12px;
}
.it-exchange-wrap .it-exchange-transaction-products .it-exchange-transaction-product .it-exchange-transaction-product-downloads .it-exchange-transaction-product-downloads-list li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.it-exchange-wrap .it-exchange-transaction-products .it-exchange-transaction-product .it-exchange-transaction-product-downloads .it-exchange-transaction-product-downloads-list li .it-exchange-transaction-product-download-title {
  font-size: 14px;
}
.it-exchange-wrap .it-exchange-transaction-products .it-exchange-transaction-product .it-exchange-transaction-product-downloads .it-exchange-transaction-product-downloads-list li .it-exchange-right {
  margin-left: auto;
}
.it-exchange-wrap .it-exchange-transaction-products .it-exchange-transaction-product .it-exchange-transaction-product-downloads .it-exchange-transaction-product-downloads-list li .it-exchange-right a.button {
  padding-top: 7px;
  padding-bottom: 7px;
  font-size: 13px;
}

#it-exchange-confirmation .it-exchange-transaction-product-downloads .it-exchange-transaction-product-downloads-list li {
  margin-left: 0;
  margin-bottom: 10px;
}

#it-exchange-product {
  background-color: #fff;
  border: 1px solid var(--bb-content-border-color);
  border-radius: 4px;
}
#it-exchange-product .it-exchange-product-standard-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
#it-exchange-product .it-exchange-product-standard-content .it-exchange-product-info {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 55%;
          flex: 0 0 55%;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
#it-exchange-product .it-exchange-product-standard-content .it-exchange-product-info .it-exchange-column-inner {
  padding: 0 20px 0 0;
  font-size: 16px;
}
#it-exchange-product .it-exchange-product-standard-content .it-exchange-product-info .it-exchange-super-widget .it-exchange-sw-product {
  border: 0;
}
#it-exchange-product .it-exchange-product-standard-content .it-exchange-product-info .it-exchange-super-widget .it-exchange-sw-product .purchase-options {
  padding-left: 0;
  padding-right: 0;
}
#it-exchange-product .it-exchange-product-standard-content .it-exchange-product-info .it-exchange-product-price {
  border: 0;
  font-size: 22px;
}
#it-exchange-product .it-exchange-product-standard-content .it-exchange-product-info .it-exchange-product-price del {
  color: #939597;
  font-weight: 400;
}
#it-exchange-product .it-exchange-product-standard-content .it-exchange-product-info .it-exchange-product-price ins {
  color: var(--bb-headings-color);
  font-weight: 500;
  text-decoration: none;
}
#it-exchange-product .it-exchange-product-standard-content .it-exchange-product-info .it-exchange-product-description {
  color: var(--bb-alternate-text-color);
}
#it-exchange-product .it-exchange-product-standard-content .it-exchange-product-images {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 45%;
          flex: 0 0 45%;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
#it-exchange-product .it-exchange-product-standard-content .it-exchange-product-images .it-exchange-column-inner {
  margin-left: 0;
  margin-right: 1.5em;
  margin-bottom: 20px;
}
#it-exchange-product .it-exchange-product-standard-content .it-exchange-product-images-gallery .it-exchange-featured-image .featured-image-wrapper {
  border: 0;
}
#it-exchange-product .it-exchange-product-standard-content .it-exchange-product-images-gallery ul.it-exchange-thumbnail-images {
  margin: 0 20px;
}
#it-exchange-product .it-exchange-product-standard-content .it-exchange-product-images-gallery ul.it-exchange-thumbnail-images li span {
  border: 0;
}
@media (max-width: 800px) {
  #it-exchange-product .it-exchange-product-standard-content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  #it-exchange-product .it-exchange-product-standard-content .it-exchange-product-info .it-exchange-column-inner {
    padding-left: 20px;
  }
  #it-exchange-product .it-exchange-product-standard-content .it-exchange-product-images .it-exchange-column-inner {
    margin-left: 1.5em;
  }
}
#it-exchange-product .it-exchange-product-advanced-content {
  font-size: 16px;
  margin: 0 20px 30px;
}
#it-exchange-product .it-exchange-product-advanced-content .it-exchange-extended-description {
  padding: 2em 1em 0;
}

.it-exchange-account ul.it-exchange-customer-menu,
#it-exchange-confirmation ul.it-exchange-customer-menu {
  border-bottom: 1px solid #eef0f3;
  padding-bottom: 8px;
}
.it-exchange-account ul.it-exchange-customer-menu li,
#it-exchange-confirmation ul.it-exchange-customer-menu li {
  margin: 0 25px 0 0;
  padding-bottom: 12px;
}
.it-exchange-account ul.it-exchange-customer-menu li a,
#it-exchange-confirmation ul.it-exchange-customer-menu li a {
  display: inline-block;
  padding: 0;
  font-size: 14px;
  color: #939597;
}
.it-exchange-account ul.it-exchange-customer-menu li a:hover,
#it-exchange-confirmation ul.it-exchange-customer-menu li a:hover {
  color: var(--bb-headings-color);
}
.it-exchange-account ul.it-exchange-customer-menu li.current,
#it-exchange-confirmation ul.it-exchange-customer-menu li.current {
  border-bottom: 1px solid var(--bb-primary-color);
}
.it-exchange-account ul.it-exchange-customer-menu li.current a,
#it-exchange-confirmation ul.it-exchange-customer-menu li.current a {
  color: var(--bb-headings-color);
}

#it-exchange-confirmation ul.it-exchange-customer-menu {
  margin-left: 0;
}
#it-exchange-confirmation ul.it-exchange-customer-menu li {
  display: inline;
}

#it-exchange-confirmation.it-exchange-wrap .it-exchange-transaction-products {
  border: 0;
}
#it-exchange-confirmation.it-exchange-wrap .it-exchange-transaction-products .it-exchange-transaction-product-cart-object .it-exchange-column-inner {
  padding-right: 10px;
  font-size: 14px;
  margin: 23px 0;
}
#it-exchange-confirmation.it-exchange-wrap .it-exchange-transaction-summary-loop.it-exchange-table {
  border: 0;
}
#it-exchange-confirmation.it-exchange-wrap .it-exchange-transaction-summary-loop {
  font-size: 14px;
}
#it-exchange-confirmation.it-exchange-wrap .it-exchange-transaction-summary-loop .it-exchange-confirmation-totals-title {
  border: 0;
  text-transform: uppercase;
  color: #939597;
}
#it-exchange-confirmation.it-exchange-wrap .it-exchange-transaction-summary-loop .it-exchange-confirmation-totals-amount {
  border: 0;
}
#it-exchange-confirmation.it-exchange-wrap .it-exchange-transaction-summary-loop .it-exchange-confirmation-totals-amount .it-exchange-table-column-inner {
  text-align: right;
}
#it-exchange-confirmation.it-exchange-wrap .it-exchange-transaction-summary-loop .it-exchange-cart-totals-total .it-exchange-table-column-inner {
  border-bottom: 0;
  text-align: right;
}

.it-exchange-account label {
  font-size: 14px;
}
.it-exchange-account .it-exchange-customer-info {
  font-size: 16px;
}
.it-exchange-account .it-exchange-customer-info .it-exchange-customer-welcome {
  text-align: center;
  padding-top: 20px;
}

.it-exchange-wrap.it-exchange-account input[type="text"],
.it-exchange-wrap.it-exchange-account input[type="password"],
.it-exchange-wrap.it-exchange-account input[type="submit"] {
  font-size: 14px;
}

.it-exchange-wrap .it-exchange-super-widget .it-exchange-sw-processing {
  border: 0;
}
.it-exchange-wrap .it-exchange-super-widget .it-exchange-sw-processing .cart-items-wrapper {
  margin-left: 1em;
  margin-right: 1em;
  border-radius: 4px;
}
.it-exchange-wrap .it-exchange-super-widget .it-exchange-sw-processing .cart-items-wrapper .cart-item {
  border-bottom: 0;
}
.it-exchange-wrap .it-exchange-super-widget .it-exchange-sw-processing .cart-items-wrapper .cart-item a.it-exchange-empty-cart {
  display: inline-block;
  width: 20px;
  height: 20px;
  background-color: #fff;
  line-height: 19px;
  text-align: center;
  border-radius: 100%;
  color: var(--bb-headings-color);
}
.it-exchange-wrap .it-exchange-super-widget .it-exchange-sw-processing .cart-items-wrapper .cart-item a.it-exchange-empty-cart:hover {
  color: var(--bb-primary-color);
}
.it-exchange-wrap .it-exchange-super-widget .it-exchange-sw-processing .cart-items-wrapper .cart-item .item-info input {
  max-width: 65px;
  padding-left: 10px;
  padding-right: 10px;
}
.it-exchange-wrap .it-exchange-super-widget .it-exchange-sw-processing form#zero_sum_checkout_form {
  margin-bottom: 0;
}
.it-exchange-wrap .it-exchange-super-widget .payment-methods-wrapper {
  border-bottom: 0;
}
.it-exchange-wrap .it-exchange-super-widget .quantity {
  border-bottom: 0;
}
.it-exchange-wrap .it-exchange-super-widget .cart-actions-wrapper {
  font-size: 14px;
}
.it-exchange-wrap .it-exchange-super-widget .cart-actions-wrapper .cancel-update {
  border-bottom: 0;
}

#it-exchange-purchases.it-exchange-wrap .it-exchange-purchase {
  margin-bottom: 1em;
  padding-bottom: 1em;
}
#it-exchange-purchases.it-exchange-wrap .it-exchange-purchase .it-exchange-purchase-top {
  font-size: 12px;
  text-transform: uppercase;
}
@media (max-width: 544px) {
  #it-exchange-purchases.it-exchange-wrap .it-exchange-purchase .it-exchange-purchase-top .it-exchange-purchase-total {
    float: none;
    display: block;
  }
}
#it-exchange-purchases.it-exchange-wrap .it-exchange-purchase .it-exchange-item-info .it-exchange-item-data-top {
  font-weight: 500;
  font-size: 16px;
  color: var(--bb-headings-color);
  margin-bottom: 0.5em;
}
#it-exchange-purchases.it-exchange-wrap .it-exchange-purchase .it-exchange-item-info .it-exchange-item-data-bottom {
  font-size: 14px;
  color: #939597;
  line-height: 1.65;
  display: block;
  display: -webkit-box;
  max-height: 3.4em;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 95%;
}
@media (max-width: 544px) {
  #it-exchange-purchases.it-exchange-wrap .it-exchange-purchase .it-exchange-item-info {
    margin-bottom: 0;
  }
  #it-exchange-purchases.it-exchange-wrap .it-exchange-purchase .it-exchange-item-info .it-exchange-item-thumbnail {
    float: none;
    margin: 0 auto 20px;
    width: 30%;
  }
  #it-exchange-purchases.it-exchange-wrap .it-exchange-purchase .it-exchange-item-info .it-exchange-item-data {
    float: none;
    width: 100%;
  }
  #it-exchange-purchases.it-exchange-wrap .it-exchange-purchase .it-exchange-item-info .it-exchange-item-data .it-exchange-item-data-top,
  #it-exchange-purchases.it-exchange-wrap .it-exchange-purchase .it-exchange-item-info .it-exchange-item-data .it-exchange-item-data-bottom {
    margin-left: 0;
  }
}
#it-exchange-purchases.it-exchange-wrap .it-exchange-purchase .it-exchange-no-transaction-products-found {
  font-size: 14px;
  color: #939597;
}
@media (max-width: 544px) {
  #it-exchange-purchases.it-exchange-wrap .it-exchange-purchase {
    border-bottom: 1px solid var(--bb-content-border-color);
    margin-bottom: 2em;
  }
  #it-exchange-purchases.it-exchange-wrap .it-exchange-purchase:last-of-type {
    border-bottom: 0;
  }
}

#it-exchange-downloads.it-exchange-wrap .it-exchange-download {
  overflow: hidden;
  font-size: 16px;
}
#it-exchange-downloads.it-exchange-wrap .it-exchange-download .it-exchange-download-product a {
  font-size: 14px;
}
#it-exchange-downloads.it-exchange-wrap .it-exchange-download .it-exchange-download-info h4 {
  font-size: 16px;
  color: var(--bb-headings-color);
  margin-bottom: 10px;
}
#it-exchange-downloads.it-exchange-wrap .it-exchange-download .it-exchange-download-info ul.it-exchange-downloads-data {
  list-style: none;
  margin-left: 0;
  font-size: 14px;
}
#it-exchange-downloads.it-exchange-wrap .it-exchange-download .it-exchange-download-info ul.it-exchange-downloads-data li.it-exchange-download-data span {
  margin-left: 0;
  margin-right: 1em;
  color: #939597;
}
@media (max-width: 544px) {
  #it-exchange-downloads.it-exchange-wrap .it-exchange-download .it-exchange-download-info ul.it-exchange-downloads-data li.it-exchange-download-data span {
    display: block;
    width: 100%;
  }
}

#it-exchange-login {
  background: #fff;
  border: 1px solid #eef0f3;
  border-radius: 4px;
}
#it-exchange-login .it-exchange-login-form {
  width: 50%;
  margin: 0 auto;
  padding: 3rem 0;
}
#it-exchange-login .it-exchange-login-form .it-exchange-rememberme {
  margin-top: 5px;
  margin-bottom: 15px;
}
#it-exchange-login .it-exchange-login-form #wp-submit {
  padding-left: 2em;
  padding-right: 2em;
  margin-bottom: 1em;
}
#it-exchange-login .it-exchange-login-form .it-exchange-recover-url {
  font-size: 14px;
}
#it-exchange-login .it-exchange-login-form .it-exchange-register-url {
  font-size: 14px;
}
@media (max-width: 800px) {
  #it-exchange-login .it-exchange-login-form {
    width: 85%;
  }
}

.it-exchange-account .it-exchange-rememberme label {
  display: inline-block;
  position: relative;
  top: 1px;
}

#it-exchange-registration {
  background: #fff;
  border: 1px solid #eef0f3;
  border-radius: 4px;
}
#it-exchange-registration form.it-exchange-register {
  width: 50%;
  margin: 0 auto;
  padding: 3rem 0;
}
#it-exchange-registration form.it-exchange-register .it-exchange-registration-login {
  text-align: right;
  font-size: 14px;
}
#it-exchange-registration form.it-exchange-register #it-exchange-register-customer {
  padding-left: 2em;
  padding-right: 2em;
}
@media (max-width: 800px) {
  #it-exchange-registration form.it-exchange-register {
    width: 85%;
  }
}

.gform_wrapper form .top_label .gfield_label {
  font-size: 16px;
}

.gform_wrapper form input:not([type="radio"], [type="checkbox"], [type="submit"], [type="button"], [type="image"], [type="file"]) {
  padding: 0 12px;
  font-size: 15px;
}

.gform_wrapper.gf_browser_chrome form select {
  padding: 8px 12px;
  padding-right: 40px;
  font-size: 15px;
}

.gform_wrapper form textarea {
  padding: 8px 12px;
  font-size: 15px;
}

.gform_wrapper form .gform_footer input.button,
.gform_wrapper form .gform_footer input[type="submit"],
.gform_wrapper form .gform_page_footer input.button,
.gform_wrapper form .gform_page_footer input[type="submit"] {
  font-size: 15px;
}

.ui-datepicker.ui-widget-content {
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}

.ui-datepicker.ui-widget-content tbody td {
  border-color: #fff;
}

.ui-datepicker td.ui-datepicker-unselectable.ui-state-disabled {
  background-color: #fff;
}

.ui-datepicker .ui-datepicker-calendar .ui-state-default {
  box-shadow: none;
}

.ui-datepicker table td a {
  line-height: 1.4em;
  font-weight: normal;
}

.ui-datepicker table thead {
  background: #fff;
}

.ui-datepicker table th {
  font-size: inherit;
}

.ui-datepicker-title select,
.ui-datepicker .ui-datepicker-title select {
  border: 0;
  height: 35px;
  font-size: 13px;
  font-family: inherit;
}

.ui-datepicker .ui-datepicker-header a.ui-datepicker-prev,
.ui-datepicker .ui-datepicker-header a.ui-datepicker-next {
  height: 100%;
}

.ui-datepicker .ui-datepicker-header a.ui-datepicker-next span:before,
.ui-datepicker .ui-datepicker-header a.ui-datepicker-prev span:before {
  text-shadow: none;
}

.gform_wrapper form .gform_fileupload_multifile .gform_drop_area {
  border: 2px dashed #dedfe2;
  background: #fff;
  border-radius: 0;
  font-size: 16px;
}

.gform_wrapper.gf_browser_chrome form input.button.gform_button_select_files {
  padding: 6px 18px !important;
}

.gform_wrapper .ginput_preview {
  font-size: 16px;
}
.gform_wrapper .ginput_preview strong {
  font-weight: inherit;
}

.ginput_container_fileupload > input[type="file"],
.ginput_container_post_image input[type="file"] {
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -1;
}

.ginput_container_fileupload > input[type="file"] + label,
.ginput_container_post_image input[type="file"] + label {
  font-size: 16px;
  font-weight: 700;
  color: var(--bb-primary-color);
  background-color: #fff;
  border: 2px dashed #dedfe2;
  width: 100%;
  text-align: center;
  padding: 2em 1em;
  display: inline-block;
  float: none;
  cursor: pointer;
}

.gform_wrapper form table.gfield_list thead th {
  font-size: 16px;
}

.gform_wrapper .gfield.field_sublabel_below .ginput_complex.ginput_container label {
  margin-top: 0;
}

.gform_wrapper .ginput_container table.gfield_list tr td.gfield_list_icons {
  padding-left: 10px !important;
}
.gform_wrapper .ginput_container table.gfield_list tr td.gfield_list_icons img {
  outline: 0;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.gform_wrapper form div.validation_error {
  border: 0;
  background-color: var(--bb-danger-color);
  border-color: var(--bb-danger-color);
  color: #fff;
  font-size: 14px;
  text-align: left;
  border-radius: 4px;
  font-weight: inherit;
  padding: 5px 10px;
}

.ginput_container_checkbox label,
.ginput_container_radio label {
  background: transparent;
  box-shadow: none;
  outline: none;
  outline-width: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important;
}

@media (max-width: 641px) {
  .gform_wrapper form input[type="submit"],
  .gform_wrapper form input:not([type="radio"], [type="checkbox"], [type="image"], [type="file"]) {
    line-height: 1.3;
  }

  .gform_wrapper form .ginput_container.ginput_container_radio span,
  .gform_wrapper form .ginput_container.ginput_container_checkbox span {
    display: inline-block;
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 761px) {
  .gform_wrapper form table.gfield_list tr {
    border: 1px solid #ccc;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    border-radius: 3px;
  }

  .gform_wrapper form table.gfield_list tr td.gfield_list_icons {
    background-color: #f8f8f8;
  }
  .gform_wrapper form table.gfield_list tr td.gfield_list_icons img {
    outline: none;
  }
}
div.gform_wrapper ul.gfield_checkbox li input[type="checkbox"]:checked + label,
div.gform_wrapper ul.gfield_radio li input[type="radio"]:checked + label {
  font-weight: inherit;
}

.gform_wrapper ul.gfield_checkbox li label,
.gform_wrapper ul.gfield_radio li label {
  line-height: normal;
}

.gfield_checkbox input[type="checkbox"] {
  /* position: absolute; // take it out of document flow */
  opacity: 0;
  height: 0;
  width: 0;
}
.gfield_checkbox input[type="checkbox"] + label {
  cursor: pointer;
  display: inline-block;
  position: relative;
  padding: 0;
  line-height: 1;
}
.gfield_checkbox input[type="checkbox"] + label:before {
  content: "";
  margin-right: 10px;
  display: inline-block;
  vertical-align: text-top;
  width: 20px;
  height: 20px;
  background: var(--bb-primary-color);
  border-radius: 3px;
  border: 1px solid #c9cbca;
}
.gfield_checkbox input[type="checkbox"]:checked + label:before {
  background: var(--bb-primary-color);
  border-color: var(--bb-primary-color);
}
.gfield_checkbox input[type="checkbox"]:disabled + label {
  color: #b8b8b8;
  cursor: auto;
}
.gfield_checkbox input[type="checkbox"]:disabled + label:before {
  box-shadow: none;
  background: #ddd;
}
.gfield_checkbox input[type="checkbox"]:checked + label:after {
  content: "\E876";
  position: absolute;
  left: 3px;
  top: 3px;
  font-family: bb-icons;
  color: #fff;
  font-size: 14px;
  line-height: 1;
  display: block;
}

.gfield_radio input[type="radio"] {
  margin: 0 !important;
  height: 0;
  width: 0;
  opacity: 0;
}
.gfield_radio input[type="radio"] + label, .gfield_radio input[type="radio"] + .bb-radio-label {
  margin: 0 !important;
  font-size: 15px;
  display: inline-block !important;
  line-height: normal !important;
  position: relative;
  cursor: pointer;
}
.gfield_radio input[type="radio"] + label:before, .gfield_radio input[type="radio"] + .bb-radio-label:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  width: 22px;
  height: 22px;
  line-height: 1;
  background-color: #fff;
  border: 2px solid #d6dce6;
  border-radius: 100%;
  margin-right: 10px;
}
.gfield_radio input[type="radio"]:disabled + label, .gfield_radio input[type="radio"]:disabled + .bb-radio-label {
  color: #b8b8b8;
  cursor: auto;
}
.gfield_radio input[type="radio"]:disabled + label:before, .gfield_radio input[type="radio"]:disabled + .bb-radio-label:before {
  box-shadow: none;
  background: #ddd;
}
.gfield_radio input[type="radio"]:checked + label:after, .gfield_radio input[type="radio"]:checked + .bb-radio-label:after {
  content: "";
  background-color: var(--bb-primary-color);
  margin: auto;
  width: 14px;
  position: absolute;
  height: 14px;
  text-align: center;
  left: 4px;
  top: 5px;
  border-radius: 100%;
}

.gform_wrapper .ginput_container_radio .gfield_radio .gchoice input[type="radio"] + label {
  padding-left: 32px;
}
.gform_wrapper .ginput_container_radio .gfield_radio .gchoice input[type="radio"] + label::before {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.gform_wrapper .ginput_container_radio .gfield_radio .gchoice input[type="radio"]:checked + label::after {
  top: 50%;
  -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
}

.nf-form-wrap .nf-form-content {
  max-width: 100%;
}
.nf-form-wrap .nf-form-content .nf-field-element input[type="button"] {
  border-color: #ff865a;
  background-color: #ff865a;
  font-size: 15px;
  border-radius: 100px;
  padding: 0 20px;
  color: #fff;
}
.nf-form-wrap .nf-form-content .nf-field-element input[type="button"]:hover {
  box-shadow: inset 0 0 0 99999px rgba(0, 0, 0, 0.1);
}
.nf-form-wrap .nf-form-content .nf-pass.field-wrap .nf-field-element:after {
  font-size: 24px;
  height: 40px;
  line-height: 40px;
}
.nf-form-wrap .nf-form-content .nf-field-element input,
.nf-form-wrap .nf-form-content .nf-field-element select,
.nf-form-wrap .nf-form-content .nf-field-element select.ninja-forms-field:not([multiple]) {
  height: 40px;
  outline: none;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #dedfe2;
  border-radius: 3px;
  box-shadow: none;
  padding: 0 12px;
  font-size: 15px;
}
.nf-form-wrap .nf-form-content .nf-field-element select[multiple] {
  height: auto;
}
.nf-form-wrap .nf-form-content .list-checkbox-wrap .nf-field-element li span.checkbox.on {
  background-color: #ff865a;
  border-color: #ff865a;
  border-radius: 4px;
}
.nf-form-wrap .nf-form-content .list-checkbox-wrap .icheckbox_minimal {
  z-index: 99;
}
.nf-form-wrap .nf-form-content .list-checkbox-wrap .icheckbox_minimal ~ .checkbox {
  display: none;
}
.nf-form-wrap .nf-form-content .list-checkbox-wrap .icheckbox_minimal {
  position: absolute;
}
.nf-form-wrap .nf-form-content ins.iCheck-helper {
  z-index: 999999;
}
.nf-form-wrap .nf-form-content .listcheckbox-wrap .nf-field-element label:after {
  border-color: transparent;
}
.nf-form-wrap .nf-form-content .listcheckbox-wrap .nf-field-element label:before {
  display: none;
}
.nf-form-wrap .nf-form-content .list-checkbox-wrap .nf-field-element ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.nf-form-wrap .nf-form-content .checkbox-wrap .nf-field-label label:before {
  height: 20px;
  font-size: 16px;
  width: 20px;
  left: -27px;
}
.nf-form-wrap .nf-form-content .nf-error.field-wrap .nf-field-element:after {
  height: 38px;
  width: 40px;
  line-height: 40px;
}
.nf-form-wrap .nf-form-fields-required {
  margin-bottom: 15px;
  font-size: 14px;
}
.nf-form-wrap .label-above .nf-field-label {
  margin-bottom: 6px;
}
.nf-form-wrap .nf-field-label {
  margin-bottom: 6px;
}
.nf-form-wrap .nf-field-label label {
  font-size: 16px;
}
.nf-form-wrap .nf-field-description {
  font-size: 14px;
  line-height: 1.6;
  margin-bottom: 10px;
}
.nf-form-wrap .nf-help.fa-info-circle {
  background: none;
}
.nf-form-wrap .nf-help.fa-info-circle:before {
  font-family: bb-icons;
  content: "\ee65";
  font-weight: 100;
}
.nf-form-wrap .nf-help.fa-info-circle:after {
  display: none;
}
.nf-form-wrap .nf-field-container .nf-field-label {
  margin-bottom: 0;
}
.nf-form-wrap .nf-after-form-content .nf-error-msg {
  background-color: var(--bb-danger-color);
  border-color: var(--bb-danger-color);
  color: #fff;
  font-size: 14px;
  border-radius: 4px;
  padding: 5px 10px;
}
.nf-form-wrap .nf-response-msg {
  background-color: var(--bb-success-color);
  border-color: var(--bb-success-color);
  color: #fff;
  font-size: 14px;
  border-radius: 4px;
  padding: 5px 10px;
}
.nf-form-wrap .nf-response-msg p {
  margin: 0;
}

.jBox-wrapper {
  max-width: 50%;
}

.pika-single.is-bound {
  border: 0;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  border-radius: 4px;
}

.pika-lendar .pika-table {
  margin-bottom: 0;
}
.pika-lendar .pika-table th {
  font-weight: normal;
  color: #939597;
}
.pika-lendar .pika-table th abbr[title] {
  text-decoration: none;
}
.pika-lendar .pika-table td {
  border-bottom: 0;
}
.pika-lendar .pika-table .pika-button {
  background: transparent;
  line-height: 25px;
}
.pika-lendar .pika-table .pika-button:hover {
  background: transparent;
  color: var(--bb-primary-color);
}
.pika-lendar .pika-table .is-selected .pika-button {
  color: var(--bb-primary-color);
  box-shadow: none;
  font-weight: inherit;
}

.pika-title .pika-label {
  font-weight: normal;
  color: var(--bb-primary-color);
  padding: 0 3px;
  line-height: 30px;
  top: 0;
}
.pika-title .pika-label select {
  height: 30px;
  top: 0;
}
.pika-title button.pika-prev,
.pika-title button.pika-next {
  text-indent: inherit;
  font-size: 0;
}
.pika-title button.pika-prev:hover,
.pika-title button.pika-next:hover {
  background-color: transparent;
  border-color: transparent;
}
.pika-title button.pika-prev {
  background-image: none;
}
.pika-title button.pika-prev:before {
  content: "\E8AB";
  font-family: bb-icons;
  font-weight: normal;
  speak: none;
  display: inline-block;
  color: #939597;
  font-size: 22px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.pika-title button.pika-next {
  background-image: none;
}
.pika-title button.pika-next:before {
  content: "\e827";
  font-family: bb-icons;
  font-weight: normal;
  speak: none;
  display: inline-block;
  color: #939597;
  font-size: 22px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.list-checkbox-wrap .nf-field-element li {
  overflow: hidden;
}

.checkbox-container .checkbox-wrap .nf-field-label {
  margin-bottom: 0;
  padding-left: 15px;
}
.checkbox-container .checkbox-wrap .nf-field-label label {
  font-size: 16px;
  line-height: 22px;
  font-weight: 500;
}
.checkbox-container .checkbox-wrap .nf-field-element {
  position: relative;
  width: 20px;
  height: 20px;
}
.checkbox-container .checkbox-wrap .nf-field-element input[type="checkbox"] {
  margin: 0;
  position: absolute;
  height: 20px;
  width: 20px;
  left: 0;
  top: 0;
  z-index: 6;
}
.checkbox-container .checkbox-wrap .nf-field-element span.checkbox {
  z-index: 5;
  display: inline-block;
  background: #fff;
  border: 1px solid var(--bb-content-border-color);
  margin: 0;
  position: absolute;
  height: 20px;
  width: 20px;
  left: 0;
  top: 0;
  border-radius: 2px;
  margin-right: 2px;
  line-height: 1.35;
}
.checkbox-container .checkbox-wrap .nf-field-element span.checkbox.on {
  background-color: var(--bb-primary-color);
  border-color: var(--bb-primary-color);
}
.checkbox-container .checkbox-wrap .nf-field-element span.checkbox.on:before {
  font-family: bb-icons !important;
  font-size: 20px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  content: "\e876";
  margin-right: 0;
  position: absolute;
  bottom: -5px;
  left: -1px;
  z-index: 9;
  color: #fff;
}

.list-checkbox-wrap .nf-field-element ul li {
  position: relative;
  margin: 5px 0 10px !important;
}
.list-checkbox-wrap .nf-field-element ul li label {
  margin-bottom: 0;
  font-size: 16px;
  line-height: 22px;
  font-weight: 500;
  margin-left: 35px;
}
.list-checkbox-wrap .nf-field-element li input[type="checkbox"] {
  margin: 0;
  position: absolute;
  height: 20px;
  left: 0;
  top: 0;
  z-index: 6;
}
.list-checkbox-wrap .nf-field-element li span.checkbox {
  z-index: 5;
  display: inline-block;
  background: #fff;
  border: 1px solid var(--bb-content-border-color);
  margin: 0;
  position: absolute;
  height: 20px;
  width: 20px;
  left: 0;
  top: 0;
  border-radius: 2px;
  margin-right: 2px;
  line-height: 1.35;
}
.list-checkbox-wrap .nf-field-element li span.checkbox.on {
  background-color: var(--bb-primary-color);
  border-color: var(--bb-primary-color);
}
.list-checkbox-wrap .nf-field-element li span.checkbox.on:before {
  font-family: bb-icons !important;
  font-size: 20px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  content: "\e876";
  margin-right: 0;
  position: absolute;
  bottom: -5px;
  left: -1px;
  z-index: 9;
  color: #fff;
}

.list-radio-wrap .nf-field-element ul li {
  overflow: hidden;
  position: relative;
  margin: 5px 0 10px !important;
}
.list-radio-wrap .nf-field-element ul li label {
  margin-left: 35px;
  font-weight: 500;
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 0;
}
.list-radio-wrap .nf-field-element li input.bs-radio {
  width: 22px !important;
  height: 22px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  margin-top: 0;
  opacity: 0;
}
.list-radio-wrap .nf-field-element li span.bs-radio {
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  width: 22px;
  height: 22px;
  line-height: 1;
  background-color: #fff;
  border: 2px solid #d6dce6;
  border-radius: 100%;
  margin-right: 10px;
  z-index: 7;
}
.list-radio-wrap .nf-field-element li span.bs-radio.on:after {
  content: "";
  position: absolute;
  top: 2px;
  left: 2px;
  border-radius: 100%;
  width: 14px;
  height: 14px;
  display: inline-block;
  background-color: var(--bb-primary-color);
  z-index: 9;
}

.starrating-wrap .star {
  background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='20px' height='80px' viewBox='0 0 20 80' enable-background='new 0 0 20 80' xml:space='preserve'%3E%3Cg%3E%3Cdefs%3E%3Cpolygon id='SVGID_1_' points='0.999,64.999 6.001,64 9,59 12,64 17,64.999 13,68 13.999,74 9,71 4,74 5,68 0.999,64.999 '/%3E%3C/defs%3E%3Cuse xlink:href='%23SVGID_1_' overflow='visible' fill-rule='evenodd' clip-rule='evenodd' fill='%23FCAF00'/%3E%3CclipPath id='SVGID_2_'%3E%3Cuse xlink:href='%23SVGID_1_' overflow='visible'/%3E%3C/clipPath%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpolygon id='SVGID_3_' points='0.999,46 6.001,45 9,40 12,45 17,46 13,49.001 13.999,55 9,51.999 4,55 5,49.001 0.999,46 '/%3E%3C/defs%3E%3Cuse xlink:href='%23SVGID_3_' overflow='visible' fill-rule='evenodd' clip-rule='evenodd' fill='%23D0D3D6'/%3E%3CclipPath id='SVGID_4_'%3E%3Cuse xlink:href='%23SVGID_3_' overflow='visible'/%3E%3C/clipPath%3E%3C/g%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' fill='%23D2D2D2' d='M17,27l-5-1l-3-5l-2.999,5l-5.002,1L5,30l-1,6l5-3l5,3L13,30L17,27 z M9.515,32.143C9.357,32.049,9.177,32,9,32c-0.178,0-0.358,0.047-0.516,0.143c0,0-1.675,1.005-3.142,1.886 c0.296-1.771,0.645-3.865,0.645-3.865c0.01-0.055,0.015-0.11,0.015-0.164c0-0.31-0.147-0.608-0.4-0.8c0,0-1.119-0.84-2.212-1.659 c1.382-0.277,2.808-0.561,2.808-0.561c0.277-0.055,0.517-0.224,0.662-0.466c0,0,1.267-2.113,2.142-3.571 c0.875,1.458,2.143,3.572,2.143,3.572c0.145,0.241,0.385,0.41,0.66,0.465c0,0,1.426,0.285,2.808,0.563 c-1.094,0.819-2.211,1.658-2.211,1.658C12.146,29.392,12,29.688,12,30c0,0.055,0.004,0.109,0.014,0.164c0,0,0.349,2.093,0.643,3.865 C11.189,33.148,9.515,32.143,9.515,32.143z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' fill='%23FCAF00' d='M17,8L12,7L9,2L6.001,7L0.999,8L5,11l-1,6l5-3l5,3L13,11L17,8z M9.515,13.143C9.357,13.048,9.177,13,9,13c-0.178,0-0.358,0.047-0.516,0.143c0,0-1.675,1.005-3.142,1.886 c0.296-1.771,0.645-3.865,0.645-3.865c0.01-0.055,0.015-0.11,0.015-0.164c0-0.311-0.147-0.608-0.4-0.801 c0,0-1.117-0.838-2.211-1.658C4.771,8.266,6.196,7.98,6.196,7.98c0.277-0.055,0.517-0.224,0.662-0.466c0,0,1.267-2.113,2.142-3.571 c0.875,1.458,2.143,3.572,2.143,3.572c0.145,0.241,0.385,0.41,0.662,0.465c0,0,1.424,0.285,2.806,0.561 c-1.094,0.819-2.211,1.658-2.211,1.658C12.146,10.392,12,10.688,12,11c0,0.055,0.004,0.108,0.014,0.164c0,0,0.349,2.093,0.643,3.865 C11.189,14.148,9.515,13.143,9.515,13.143z'/%3E%3C/svg%3E");
}

.nf-field-container .nf-error-msg {
  color: var(--bb-danger-color);
  font-size: 14px;
}

.field-wrap.nf-error .ninja-forms-field {
  border-color: var(--bb-danger-color);
}

div.wpforms-container-full .wpforms-form input[type="submit"],
div.wpforms-container-full .wpforms-form button[type="submit"],
div.wpforms-container-full.wpforms-container .wpforms-form input[type="submit"],
div.wpforms-container-full.wpforms-container .wpforms-form button[type="submit"] {
  border-radius: 100px;
  background-color: var(--bb-primary-color);
  color: #fff;
  border: 1px solid var(--bb-primary-color);
  font-size: 15px;
  padding: 10px 20px;
}
div.wpforms-container-full .wpforms-form input[type="submit"]:hover,
div.wpforms-container-full .wpforms-form button[type="submit"]:hover,
div.wpforms-container-full.wpforms-container .wpforms-form input[type="submit"]:hover,
div.wpforms-container-full.wpforms-container .wpforms-form button[type="submit"]:hover {
  color: #fff;
  background-color: #0f74e0;
  border-color: #0f74e0;
}
div.wpforms-container-full .wpforms-form .wpforms-field-description,
div.wpforms-container-full.wpforms-container .wpforms-form .wpforms-field-description {
  line-height: 1.6;
}
div.wpforms-container-full .wpforms-form select,
div.wpforms-container-full.wpforms-container .wpforms-form select {
  background-image: url("/wp-content/themes/buddyboss-theme/assets/images/svg/arrow-down.svg");
  background-repeat: no-repeat;
  background-position: right 1rem center;
  padding-right: 40px;
}
div.wpforms-container-full .wpforms-form input[type="date"],
div.wpforms-container-full .wpforms-form input[type="datetime"],
div.wpforms-container-full .wpforms-form input[type="datetime-local"],
div.wpforms-container-full .wpforms-form input[type="email"],
div.wpforms-container-full .wpforms-form input[type="month"],
div.wpforms-container-full .wpforms-form input[type="number"],
div.wpforms-container-full .wpforms-form input[type="password"],
div.wpforms-container-full .wpforms-form input[type="range"],
div.wpforms-container-full .wpforms-form input[type="search"],
div.wpforms-container-full .wpforms-form input[type="tel"],
div.wpforms-container-full .wpforms-form input[type="text"],
div.wpforms-container-full .wpforms-form input[type="time"],
div.wpforms-container-full .wpforms-form input[type="url"],
div.wpforms-container-full .wpforms-form input[type="week"],
div.wpforms-container-full .wpforms-form select,
div.wpforms-container-full .wpforms-form textarea,
div.wpforms-container-full.wpforms-container .wpforms-form input[type="date"],
div.wpforms-container-full.wpforms-container .wpforms-form input[type="datetime"],
div.wpforms-container-full.wpforms-container .wpforms-form input[type="datetime-local"],
div.wpforms-container-full.wpforms-container .wpforms-form input[type="email"],
div.wpforms-container-full.wpforms-container .wpforms-form input[type="month"],
div.wpforms-container-full.wpforms-container .wpforms-form input[type="number"],
div.wpforms-container-full.wpforms-container .wpforms-form input[type="password"],
div.wpforms-container-full.wpforms-container .wpforms-form input[type="range"],
div.wpforms-container-full.wpforms-container .wpforms-form input[type="search"],
div.wpforms-container-full.wpforms-container .wpforms-form input[type="tel"],
div.wpforms-container-full.wpforms-container .wpforms-form input[type="text"],
div.wpforms-container-full.wpforms-container .wpforms-form input[type="time"],
div.wpforms-container-full.wpforms-container .wpforms-form input[type="url"],
div.wpforms-container-full.wpforms-container .wpforms-form input[type="week"],
div.wpforms-container-full.wpforms-container .wpforms-form select,
div.wpforms-container-full.wpforms-container .wpforms-form textarea {
  border-color: #dedfe2;
  border-radius: 3px;
}

.flatpickr-calendar.open:after {
  border-width: 6px;
  margin: 0 -6px;
}

.flatpickr-calendar.open .flatpickr-month {
  margin-top: 5px;
  margin-bottom: 5px;
}
.flatpickr-calendar.open .flatpickr-next-month svg path,
.flatpickr-calendar.open .flatpickr-prev-month svg path {
  fill: #939597;
}
.flatpickr-calendar.open .flatpickr-next-month:hover svg path,
.flatpickr-calendar.open .flatpickr-prev-month:hover svg path {
  fill: var(--bb-headings-color);
}
.flatpickr-calendar.open .flatpickr-current-month span.cur-month {
  font-weight: normal;
  font-size: 15px;
  color: var(--bb-primary-color);
}
.flatpickr-calendar.open .flatpickr-current-month input.cur-year {
  font-weight: normal;
  font-size: 15px;
  color: var(--bb-primary-color);
}
.flatpickr-calendar.open .numInputWrapper:hover {
  background: rgba(0, 0, 0, 0.01);
}
.flatpickr-calendar.open span.flatpickr-weekday {
  font-weight: 300;
  color: rgba(57, 57, 57, 0.3);
}
.flatpickr-calendar.open .flatpickr-day.today {
  border-color: transparent;
  color: var(--bb-primary-color);
}
.flatpickr-calendar.open .flatpickr-day {
  line-height: 36px;
}
.flatpickr-calendar.open .flatpickr-day:hover {
  background-color: var(--bb-primary-color);
  color: #fff;
  border-color: transparent;
  box-shadow: none;
}

.ui-timepicker-wrapper li.ui-timepicker-selected,
.ui-timepicker-wrapper .ui-timepicker-list li:hover,
.ui-timepicker-wrapper .ui-timepicker-list .ui-timepicker-selected:hover {
  background: var(--bb-primary-color);
}

.wpforms-field-file-upload input[type="file"] {
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -1;
}

.wpforms-field-file-upload input[type="file"] + label {
  font-size: 16px;
  font-weight: 700;
  color: var(--bb-primary-color);
  background-color: #fff;
  border: 2px dashed #dedfe2;
  width: 100%;
  text-align: center;
  padding: 2em 1em;
  display: inline-block;
  float: none;
  cursor: pointer;
}

div.wpforms-container-full .wpforms-form .wpforms-field input.wpforms-error,
div.wpforms-container-full .wpforms-form .wpforms-field textarea.wpforms-error,
div.wpforms-container-full .wpforms-form .wpforms-field select.wpforms-error {
  border-color: var(--bb-danger-color);
}
div.wpforms-container-full .wpforms-form label.wpforms-error {
  color: var(--bb-danger-color);
}
div.wpforms-container-full .wpforms-form .wpforms-required-label {
  color: var(--bb-danger-color);
}

input.wpforms-field-date-time-time + .wpforms-field-sublabel,
input.wpforms-field-date-time-date + .wpforms-field-sublabel,
.wpforms-field-date-time label.wpforms-field-label {
  pointer-events: none;
}

.wpforms-field-file-upload label.wpforms-field-label {
  pointer-events: none;
}

div.wpforms-container-full .wpforms-form .wpforms-field-credit-card-expiration select {
  padding-right: 30px;
}

.entry-content .wpforms-confirmation-container-full,
.wpforms-confirmation-container-full {
  background-color: var(--bb-success-color);
  border-color: var(--bb-success-color);
  color: #fff;
  font-size: 14px;
  border-radius: 4px;
  padding: 5px 10px;
}

@media screen and (max-width: 544px) {
  div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-one-half {
    width: 100%;
    float: none;
    margin-left: 0;
  }
  div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-credit-card-number {
    margin-right: 0;
  }
  div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-credit-card-code {
    width: 100%;
    position: relative;
    margin-top: 8px;
  }
  div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-credit-card-name {
    margin-right: 0;
  }
  div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-credit-card-expiration {
    width: 100%;
    position: relative;
    margin-top: 8px;
  }
}
.bp-user-blog .medium-editor-element,
.bp-user-blog .medium-editor-placeholder {
  background-color: transparent;
}
.bp-user-blog .medium-editor-toolbar .medium-editor-toolbar-actions {
  height: auto;
}
.bp-user-blog .sap-words-counter {
  font-weight: 400;
}
.bp-user-blog .sap-author-info {
  width: 150px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  float: left;
  margin-left: 0;
}
.bp-user-blog .toggle-sap-widgets.toggle-sap-widgets {
  font: normal normal normal 14px/1 bb-icons;
  color: rgba(0, 0, 0, 0.4);
  font-size: 21px;
  line-height: 1;
  display: inherit;
  vertical-align: middle;
  margin: 10px 0;
}
.bp-user-blog .toggle-sap-widgets.toggle-sap-widgets:before {
  content: "\ee5a";
}
.bp-user-blog .toggle-sap-widgets.toggle-sap-widgets.active {
  font-size: 30px;
  margin: 4px 0;
}
.bp-user-blog .toggle-sap-widgets.toggle-sap-widgets.active:before {
  content: "\e828";
}
.bp-user-blog .toggle-sap-widgets.toggle-sap-widgets svg {
  display: none;
}
.bp-user-blog .sap-editor-area-wrapper .sap-editable-title,
.bp-user-blog .sap-editor-area-wrapper .medium-editor-element {
  padding: 0;
}
.bp-user-blog .sap-editor-area-wrapper .sap-editable-title.medium-editor-element.medium-editor-placeholder:after {
  pointer-events: none;
}
.bp-user-blog #sap-widget-container .widget {
  border: 0;
  margin: 0 0 20px;
}
.bp-user-blog #sap-widget-container .widget .category_hierarchy_ul li {
  margin-bottom: 10px;
  clear: both;
}
.bp-user-blog #sap-widget-container .widget .category_hierarchy_ul li label {
  font-size: 14px;
  line-height: 1.5;
}
.bp-user-blog #sap-widget-container .widget .category_hierarchy_ul li li label {
  display: inline-block;
  margin-bottom: 10px;
}
.bp-user-blog #sap-widget-container .widget .featured-img-placeholder {
  border-radius: 3px;
}
.bp-user-blog #sap-widget-container .widget:first-child h3 {
  font-size: 16px;
  margin: 0 0 10px;
}
.bp-user-blog #sap-widget-container .widget .selectize-input {
  padding: 5px 8px 2px;
}
.bp-user-blog #sap-widget-container .widget .selectize-input.has-items {
  padding-top: 3px;
}
.bp-user-blog #sap-widget-container .widget .selectize-input > input {
  height: 23px !important;
}
.bp-user-blog #blog-order-select {
  float: right;
}
.bp-user-blog #add_new_post {
  float: left;
}
.bp-user-blog .sap-post-container .post-featured-image img {
  border-radius: 5px;
}
.bp-user-blog .sap-post-container .post-content .date {
  font-style: normal;
  font-size: 12px;
}
.bp-user-blog #feaured-img-holder-wrap .featured-img-placeholder {
  background: none rgba(240, 243, 247, 0.5);
}
.bp-user-blog #feaured-img-holder-wrap .featured-img-gridicon {
  margin-bottom: 10px;
}
.bp-user-blog #feaured-img-holder-wrap .featured-img-button {
  background: transparent;
  border: 0;
  font-size: 13px;
}

.toggle-sap-widgets:hover .cls-1 {
  fill: var(--bb-primary-color);
}

.bp-user-blog .medium-editor-stalker-toolbar .medium-editor-toolbar-actions button {
  color: var(--bb-content-background-color);
}
.bp-user-blog .medium-editor-stalker-toolbar .medium-editor-toolbar-actions button.medium-editor-button-active {
  color: var(--bb-content-background-color);
}

@media screen and (max-width: 620px) {
  .bp-user-blog .sap-editor-wrap .sap-editor-publish-wrapper {
    float: none;
    position: static;
  }
  .bp-user-blog .sap-editor-wrap .side-panel {
    max-width: inherit;
    margin-top: 25px;
  }
  .bp-user-blog .sap-editor-wrap .side-panel .sap-editor-toolbar {
    overflow: visible;
    width: 100%;
  }
  .bp-user-blog .sap-editor-wrap .sap-words-counter {
    line-height: 1.7;
  }
  .bp-user-blog .sap-editor-toolbar .sap-publish-popup a.button {
    font-size: 12px;
    padding: 7px 9px;
  }
  .bp-user-blog .toggle-sap-widgets.toggle-sap-widgets {
    margin: 5px 0;
  }
}
@media screen and (max-width: 480px) {
  .bp-user-blog .sap-words-counter {
    margin-top: -50px;
  }
  .bp-user-blog #add_new_post,
  .bp-user-blog #blog-order-select {
    float: none;
    text-align: center;
    margin-top: 5px;
  }
}
@media screen and (max-width: 360px) {
  .bp-user-blog .sap-editor-toolbar .sap-publish-popup a.button {
    padding: 5px 8px;
  }
  .bp-user-blog .sap-editor-wrap .sap-editor-publish-wrapper {
    float: left;
    position: relative;
  }
}
#buddypress .activity-update-form .bpfb_form_container {
  padding: 0;
  background-color: transparent;
}
#buddypress .activity-update-form .bpfb_form_container .bpfb_actions_container {
  padding: 15px;
  display: inline-block;
  width: 100%;
  background-color: var(--bb-content-alternate-background-color);
  border: 1px solid var(--bb-content-border-color);
  border-width: 1px 0 0;
  border-radius: 0 0 4px 4px;
  margin-bottom: 0;
}
#buddypress .activity-update-form .bpfb_form_container .bpfb_actions_container .bpfb_toolbar_container .bpfb_active {
  -webkit-filter: drop-shadow(0 0 5px rgba(0, 0, 0, 0.5));
          filter: drop-shadow(0 0 5px rgba(0, 0, 0, 0.5));
}
#buddypress .activity-update-form .bpfb_form_container .bpfb_actions_container .qq-uploader {
  width: 100%;
  text-align: center;
  display: inline-block;
  min-width: 215px;
}
#buddypress .activity-update-form .bpfb_form_container .bpfb_actions_container .qq-uploader .qq-upload-drop-area {
  border-radius: 4px;
}
#buddypress .activity-update-form .bpfb_form_container .bpfb_actions_container .qq-uploader .qq-upload-list {
  margin: 0;
}
#buddypress .activity-update-form .bpfb_form_container .bpfb_actions_container .qq-uploader .qq-upload-button {
  border-radius: 4px;
  margin: 0 auto;
}
#buddypress .activity-update-form .bpfb_form_container .bpfb_actions_container .bpfb_controls_container {
  margin: 15px 0;
}
#buddypress .activity-update-form .bpfb_form_container .bpfb_actions_container .bpfb_controls_container:empty {
  display: none;
}
#buddypress .activity-update-form .bpfb_form_container .bpfb_actions_container #bpfb_tmp_photo {
  background: rgba(240, 243, 247, 0.5);
  border: 1px dashed #dedfe2;
  text-align: center;
  padding: 15px;
  border-radius: 6px;
  margin-bottom: 10px;
}
#buddypress .activity-update-form .bpfb_form_container .bpfb_actions_container .qq-upload-drop-area {
  min-height: initial;
  line-height: 1;
}
#buddypress .activity-update-form .bpfb_form_container .bpfb_actions_container [type="button"] {
  padding: 10px 15px;
  font-size: 14px;
  min-height: initial;
  line-height: 1;
  height: auto;
}
#buddypress .activity-update-form .bpfb_form_container .bpfb_actions_container [type="button"]#bpfb_cancel_action, #buddypress .activity-update-form .bpfb_form_container .bpfb_actions_container [type="button"]#bpfb_cancel {
  background: none;
  border-width: 1px;
  border-color: #385dff;
  color: #385dff;
  float: right;
}
#buddypress .activity-update-form .bpfb_form_container .bpfb_actions_container #bpfb_remote_image_container > input {
  margin: 10px 0;
  max-width: 100%;
}
#buddypress .activity-update-form .bpfb_form_container .bpfb_actions_container #bpfb_video_url,
#buddypress .activity-update-form .bpfb_form_container .bpfb_actions_container #bpfb_link_preview_url {
  margin-bottom: 10px;
  max-width: 100%;
}
#buddypress .activity-update-form .bpfb_form_container .bpfb_actions_container #TB_window #TB_caption {
  height: auto;
}

#buddypress .activity-update-form .bpfb_form_container .focus-in .bpfb_actions_container {
  border-width: 1px 0;
  border-radius: 0;
}

.sticky-header .pm-ui-dialog,
.sticky-header .wedevs-pm-wrap .pm-menu-wrap nav.vertical {
  z-index: 601;
}
.sticky-header #pm-add-user-wrap .add-user-pop,
.sticky-header .pm-header-menu-wrap .more-menu-wrap .child-menu-wrap,
.sticky-header .pm-task-list-wrap .list-content-body .content .list-action-btn-wrap .new-list-btn .list-form,
.sticky-header .pm-kanboard .kbc-kanboard .list-search-menu {
  z-index: 603;
}
.sticky-header .pm-popover,
.sticky-header .pm-popper.popper {
  z-index: 604;
}

.wedevs-pm-wrap table.fixed {
  position: static;
}
/*!
Theme Name: 	Matt BB
Theme URI: 		https://wondermedia.com/
Description: 	Custom Theme for Matt Fraser 2024
Author: 		Wonder Media
Author URI: 	https://wondermedia.com/
License: 		GNU General Public License v3 or later
License URI: 	http://www.gnu.org/licenses/gpl-3.0.html
Template: 		buddyboss-theme
Version: 		1.0.4
*/.dialog-widget-content.dialog-lightbox-widget-content.animated{display:none2 !important}html{overflow-x:hidden;scroll-padding-top:80px}body{font-family:"itc-avant-garde-gothic-pro",Sans-serif,sans-serif}body a br{display:none}body .elementor-widget-html iframe{border-radius:10px}body p:last-child{margin-bottom:10px}body .gf{position:relative;display:inline-block}body .gf::after{content:"";background:url(https://meetmattfraser.com/wp-content/uploads/2023/12/Gold-feather.png) 0 0 no-repeat;background-size:contain;display:inline-block;position:absolute;top:-4px;right:-1em;width:.8em;height:40px}body .gold-circle::after{content:"";background:url(https://meetmattfraser.com/wp-content/uploads/2023/12/circle.png) 0 0 no-repeat;background-size:contain;width:57vw;height:100%;position:absolute;right:0px;top:10px;z-index:0}body .gold-circle-left::after{content:"";background:url(https://meetmattfraser.com/wp-content/uploads/2023/12/circle.png) 0 0 no-repeat;background-size:contain;width:97vw;height:110%;position:absolute;left:0px;top:-5%;z-index:0}body .pointer{cursor:pointer}body .container,body .site-content{max-width:100%;padding:0 !important;margin:0 !important}@media all and (max-width: 480px){body #seen-logos .elementor-widget-image{width:25%;padding:15px}}body #praise-carousel .praise-body{min-height:411px}body #mobile-hero{min-height:80vh;padding:0 20px 20px 30px}body #mobile-hero::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0}body #mobile-hero #hero-t-1{color:#fff}body #mobile-hero #hero-t-2{color:#a1844c;font-family:"ivyora-display",Sans-serif;font-size:clamp(40px,90vw,50px);line-height:1em;font-weight:500}body #mobile-hero #hero-t-3{color:#fff;margin-top:10px}body #desktop-hero #hero-content #hero-intro{color:#fff;font-size:18px;margin-bottom:10px}body #desktop-hero #hero-content #hero{font-size:100px;color:#a1844c;font-family:"ivyora-display",Sans-serif;font-weight:500;margin:0;line-height:100px;display:inline-block;vertical-align:top;padding:0;border:none}body #desktop-hero #hero-content #hero-desc{color:#fff;font-size:18px;margin-top:-5px}body #desktop-hero #hero-content.blue #hero-intro,body #desktop-hero #hero-content.blue #hero-desc{font-weight:500;color:#122749 !important}body #desktop-hero #hero-content.blue h1{color:#122749 !important}body .popup-video-sizzle .dialog-lightbox-message{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}body.e--ua-mac #desktop-hero #hero-content #hero-intro{color:#fff;font-size:18px;line-height:1}body.e--ua-mac #desktop-hero #hero-content #hero{font-size:100px;color:#a1844c;font-family:"ivyora-display",Sans-serif;font-weight:500;margin:-15px 0 20px 0;line-height:100px;display:inline-block;vertical-align:top;padding:0;border:none;line-height:1}body.e--ua-mac #desktop-hero #hero-content #hero-desc{color:#fff;font-size:18px;line-height:1}body.e--ua-mac #desktop-hero #hero-content.blue #hero-intro,body.e--ua-mac #desktop-hero #hero-content.blue #hero-desc{font-weight:500;color:#122749 !important}body.e--ua-mac #desktop-hero #hero-content.blue h1{color:#122749 !important}body.logged-in .l-i{display:block !important}body.logged-in .l-o{display:none !important}body.logged-in #newsletter,body.logged-in #logos,body.logged-in #footer-form{display:none}body:not(.logged-in) .l-i{display:none !important}body:not(.logged-in) .l-o{display:block !important}#page>header{position:sticky;top:0;z-index:100;background-color:#fff;-webkit-box-shadow:0px 2px 4px rgba(0,0,0,.05);box-shadow:0px 2px 4px rgba(0,0,0,.05)}#page>header #color-top{background:linear-gradient(-45deg, #AC8194, #CBAC48, #73B3A8, #129390);background-size:400% 400%;-webkit-animation:gradient 5s ease infinite;animation:gradient 5s ease infinite;padding:8px 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#page>header #nav-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px}#page>header #nav-bar .login-btn{margin-left:30px}#page>header #nav-bar .login-btn:hover::before{display:none}#page>header #nav-bar .login-btn::before{content:"";display:block;background:url(https://meetmattfraser.com/wp-content/uploads/blue-feather.png) 0 0 no-repeat;width:20px;height:18px;position:absolute;background-position:center center;background-size:cover;left:-5px;top:10px}#page>header #nav-bar.elementor-sticky--effects{background-color:#fff;-webkit-box-shadow:0px 2px 4px rgba(0,0,0,.1);box-shadow:0px 2px 4px rgba(0,0,0,.1)}#page>header #nav-bar ul2 li:hover a.elementor-item:before{border-radius:5px !important;background-color:#a1844c !important;opacity:1}#page>header #nav-bar #mobile-icon{display:none}@media all and (max-width: 1280px){#page>header #nav-bar{padding:15px 20px}#page>header #nav-bar #mobile-icon{display:block}#page>header #nav-bar #native-wp-menu{display:none}}@media all and (max-width: 480px){footer #newsletter #iphone{display:none}}footer #bottom #gform_wrapper_2 .gform-body input{border-radius:50px}footer #bottom #gform_wrapper_2 .gform-body #input_2_1,footer #bottom #gform_wrapper_2 .gform-body #input_2_5{border:5px solid rgba(0,0,0,0);padding:20px}footer #bottom #gform_wrapper_2 .gform-body #input_2_1:hover,footer #bottom #gform_wrapper_2 .gform-body #input_2_1:active,footer #bottom #gform_wrapper_2 .gform-body #input_2_1:focus,footer #bottom #gform_wrapper_2 .gform-body #input_2_5:hover,footer #bottom #gform_wrapper_2 .gform-body #input_2_5:active,footer #bottom #gform_wrapper_2 .gform-body #input_2_5:focus{border-color:#b29560}footer #bottom #gform_wrapper_2 .gform-body label{color:#fff}footer #bottom #gform_wrapper_2 .gform-body .gform_fields{grid-row-gap:15px}footer #bottom #gform_wrapper_2 .gform-body #label_2_3_1:before{display:none}footer #bottom #gform_wrapper_2 .gform-body #choice_2_3_1{opacity:1;width:20px;height:20px !important;margin-top:-5px}footer #bottom #gform_wrapper_2 .gform_footer input{width:100%;border-radius:50px;background-color:#a1844c;text-transform:uppercase;padding:17px}footer #bottom #menu-footer{margin:0px;text-align:center}footer #bottom #menu-footer li{list-style:none;display:inline-block}@media all and (max-width: 480px){footer #bottom #menu-footer li{padding:5px 3px}}footer #bottom #menu-footer li a{color:#a1844c;padding:0 10px}footer #bottom #utils-links a{padding:10px 5px;margin:0 10px}footer #bottom #utils-links a:hover{color:#fff;cursor:pointer}.page-id-2 .showcase-link,.page-id-2 .showcase-link .elementor-shortcode{height:100%}.page-id-2 #hero-mobile{width:200%;height:100%;background-image:url(https://meetmattfraser.com/wp-content/uploads//clouds-v7.jpg);background-size:cover2;-webkit-animation:moveClouds 40s linear infinite;animation:moveClouds 40s linear infinite;background-repeat:repeat-x;background-position:top}.page-id-2 #hero-mobile .mobile-hp-hero-btn a{min-width:85%}.page-id-2 a.blog-showcase{width:100%;height:100%;display:block;text-align:center;padding:2vw 3vw 3vw 3vw;font-size:24px;line-height:1.2em;color:#122749;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media all and (max-width: 480px){.page-id-2 #video-audio>.e-child{background-image:none !important}}.page-id-2 #blog-feat .elementor-shortcode a{background:-webkit-gradient(linear, left top, left bottom, from(rgba(18, 39, 73, 0.8)), color-stop(70%, rgba(18, 39, 73, 0)));background:linear-gradient(180deg, rgba(18, 39, 73, 0.8) 0%, rgba(18, 39, 73, 0) 70%);border-radius:30px}.page-id-2 footer #newsletter,.page-id-2 footer #logos{display:none}.page-id-164755 footer{display:none}@media all and (max-width: 480px){.page-id-618 #blog-extra .elementor-widget-search .e-search-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:0px}}.page-id-618 #blog-extra .elementor-widget-search .e-search-form .e-search-input{background-image:none !important}@media all and (max-width: 480px){.page-id-618 #blog-extra .elementor-widget-search .e-search-form .e-search-submit{margin:10px 0 0 0;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.gc{isolation:isolate}.gc img{position:relative;display:inline-block;border-radius:50%}.gc::before{content:"";isolation:isolate;position:absolute;left:-10px;top:0;width:150px;height:150px;background-color:#a1844c;border-radius:50%;z-index:0}.post-template-default.single.single-post #article-content a{color:#1a6bee;text-decoration:underline !important}#events-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#events-list .event{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:10px;background-color:#fff;border-radius:80px;padding:15px 55px 15px 15px;gap:25px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;font-family:"itc-avant-garde-gothic-pro",Sans-serif,sans-serif}@media all and (max-width: 480px){#events-list .event{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:0;padding:20px 25px;gap:15px}}#events-list .event:nth-child(2n){background-color:#f6f1e8}@media all and (min-width: 480px){#events-list .event:hover{background-color:#122749}#events-list .event:hover .body,#events-list .event:hover .cta{color:#fff}#events-list .event:hover a.link-details{color:#fff;border-color:#fff}}#events-list .event .date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media all and (min-width: 480px){#events-list .event .date .m-loc{display:none !important}}#events-list .event .date .m-loc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:15px;font-weight:700}@media all and (max-width: 480px){#events-list .event .date .m-loc{text-transform:uppercase;font-size:22px;font-weight:500}}#events-list .event .date .details{-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:center;align-self:center;background-color:#a1844c;padding:10px;clip-path:circle(50%);width:90px;height:90px;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media all and (max-width: 480px){#events-list .event .date .details{width:74px;height:74px}}#events-list .event .date .details span{display:block;text-align:center;color:#fff;line-height:1em}#events-list .event .date .details span.dm{font-size:32px}@media all and (max-width: 480px){#events-list .event .date .details span.dm{font-size:20px}}#events-list .event .body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}@media all and (max-width: 480px){#events-list .event .body{padding:0px}}#events-list .event .body .title{font-weight:500}@media all and (max-width: 480px){#events-list .event .body .title{display:none}}#events-list .event .body svg{fill:#a1844c}#events-list .event .body svg.iticket{-webkit-transform:translateY(3px);transform:translateY(3px)}@media all and (max-width: 480px){#events-list .event .body .meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media all and (max-width: 480px){#events-list .event .body .separator{display:none}}#events-list .event .cta{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media all and (max-width: 480px){#events-list .event .cta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}}#events-list .event .cta .price{font-weight:500;font-size:14px}@media all and (max-width: 480px){#events-list .event .cta .price{font-size:16px}}#events-list .event .cta .link-event{color:#fff;font-size:11px;background-color:#a1844c;padding:7px 30px 3px;border-radius:25px;text-transform:uppercase;letter-spacing:.5px}@media all and (max-width: 480px){#events-list .event .cta .link-event{width:100%;text-align:center;margin:5px 0;font-size:16px;padding:10px 30px 7px}}#events-list .event .cta .link-event.soldout{background-color:#ccc;color:#122749}#events-list .event .cta .link-details{border-bottom:1px dotted #000;font-size:13px;color:#122749;line-height:1.2em;margin-top:8px}@media all and (max-width: 480px){#events-list .event .cta .link-details{font-weight:bold;font-size:14px}}#events-list .event .cta.soldout{font-size:13px;padding-right:15px}#events-list .event .cta.soldout span:hover{cursor:pointer}#events-list .event .cta.soldout span svg{fill:#a1844c;height:13px}#events-list.blue .event .date .details,#events-list.blue .event .link-event{background-color:#122749}@media all and (min-width: 480px){#events-list.blue .event:hover .date .details,#events-list.blue .event:hover .link-event{background-color:#fff;color:#122749}#events-list.blue .event:hover .date .details span,#events-list.blue .event:hover .link-event span{color:#122749}}#faqs .e-n-accordion-item{margin-bottom:15px}#faqs .e-n-accordion-item .e-n-accordion-item-title{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#f6f1e8;border-radius:50px;padding:20px 40px}#faqs .elementor-widget-container{padding:0 40px}@media all and (max-width: 480px){#faqs .elementor-widget-container{padding:0}}#faqs .elementor-widget-container .e-n-accordion-item-title-text{line-height:1.3em}@media all and (max-width: 480px){#faqs .elementor-widget-container .e-n-accordion-item-title-text{font-size:16px}}.page-id-159974 #on-tour div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-id-159974 #event-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-id-159974 #event-filter a{border:2px solid #a1844c;color:#a1844c;padding:10px 25px 8px;border-radius:40px;margin:0 7px 9px 5px;font-size:12px;text-transform:uppercase;font-weight:400}@media all and (max-width: 480px){.page-id-159974 #event-filter a{font-size:12px;margin:0 5px 9px 5px;padding:6px 12px 4px;font-weight:500}}.page-id-159974 #event-filter a.active{background-color:#a1844c;color:#fff}.page-id-159974 #fallbackmsg{text-align:center;max-width:700px;margin:20px auto}.page-id-159974 .get-notified{cursor:pointer;color:#a1844c;text-decoration:underline}.page-id-159976 #mf-video-promo{display:inline-block;aspect-ratio:16/9;width:100%}.page-id-159976 #mf-video-promo iframe{border-radius:15px;z-index:10}.page-id-159976 #mf-video-promo #unmute{position:absolute;top:10px;right:10px;background:#a1844c;color:#fff;padding:15px 20px 12px 20px;cursor:pointer;z-index:100;border-radius:10px;border:2px solid #fff}@media all and (max-width: 480px){.page-id-159976 #mf-video-promo #unmute{padding:10px 15px 8px 15px;font-size:14px;bottom:10px;top:unset}}@media all and (max-width: 480px){.single-event #event-logo-grid img{padding:1px}}.single-event ul#disclaimer{margin:0 0 0 20px;color:#4d5c6d}.single-event #event-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-event #event-details span span{font-weight:500}.page-id-608 .gold-splash .elementor-widget-container img{z-index:1;position:relative}.page-id-608 .gold-splash .elementor-widget-container::after{content:" ";background:url(https://meetmattfraser.com/wp-content/uploads/gold-splash-8.png) 0 0 no-repeat;background-size:contain;display:inline-block;position:absolute;top:-133px;left:-130px;width:358px;height:401px;z-index:0}@media all and (max-width: 480px){.page-id-608 .gold-splash .elementor-widget-container::after{width:150px;height:150px;top:-40px;left:-30px}}.page-id-608 .gold-splash.bottom .elementor-widget-container::after{bottom:-133px;top:unset}@media all and (max-width: 480px){.page-id-608 .gold-splash.bottom .elementor-widget-container::after{top:-40px;right:-50px;left:unset;bottom:unset}}.page-id-608 .book-tabs-container{position:relative;display:inline-block}.page-id-608 .book-tabs-container .hover-button{background-color:#122749;color:#fff;font-size:16px;border:none;padding:.7em 3em .6em}.page-id-608 .book-tabs-container .tabs{position:absolute;bottom:100%;left:0;background-color:#fff;min-width:160px;z-index:1;visibility:hidden;opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transition:visibility .3s,opacity .3s,-webkit-transform .3s ease-out;transition:visibility .3s,opacity .3s,-webkit-transform .3s ease-out;transition:transform .3s ease-out,visibility .3s,opacity .3s;transition:transform .3s ease-out,visibility .3s,opacity .3s,-webkit-transform .3s ease-out}.page-id-608 .book-tabs-container .tabs .tab{padding:10px 40px 8px;text-decoration:none;display:block;border-radius:50px;margin-bottom:5px;background-color:#a1844c}.page-id-608 .book-tabs-container .tabs .tab a{text-decoration:none;color:#fff}.page-id-608 .book-tabs-container .tabs .tab:hover{-webkit-transition:.3s ease-in;transition:.3s ease-in;background-color:#122749}.page-id-608 .book-tabs-container:hover .tabs,.page-id-608 .tabs:hover{visibility:visible;opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}.page-id-608 h3{margin-bottom:0;font-size:36px;font-weight:300;line-height:1.1em}.page-id-608 h4{font-size:24px !important;font-weight:300}.boost-notification-message,.boost-notification-map{cursor:pointer !important}.page-id-9 .woocommerce-MyAccount-content .subscription_details .cancel{display:none !important}.page-id-168917,.page-id-174150{overflow:hidden !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.page-id-168917 #hero,.page-id-174150 #hero{min-height:110vh}.page-id-168917 #hero #nyt,.page-id-174150 #hero #nyt{color:#fff;font-size:18px}.page-id-168917 #hero #nyt svg,.page-id-174150 #hero #nyt svg{width:190px;height:auto;top:8px;position:relative}.page-id-168917 #hero #wistia-cursor,.page-id-174150 #hero #wistia-cursor{border:2px solid #fff;border-radius:12px}.page-id-168917 #nav #desktop #register,.page-id-174150 #nav #desktop #register{background-color:#f15a24;border-radius:50px;padding:.8em 3em;-webkit-animation-duration:.5s;animation-duration:.5s}@media all and (max-width: 480px){.page-id-168917 #nav #desktop #register,.page-id-174150 #nav #desktop #register{padding:unset;background:unset}}.page-id-168917 #nav #desktop #register:hover,.page-id-174150 #nav #desktop #register:hover{background-color:#122749}.page-id-168917 #nav #desktop #register a span,.page-id-174150 #nav #desktop #register a span{color:#fff}@media all and (max-width: 480px){.page-id-168917 #nav #desktop #register a span,.page-id-174150 #nav #desktop #register a span{color:#a1844c;font-size:unset}}.page-id-168917 #why-take .content .sub-title,.page-id-174150 #why-take .content .sub-title{color:#e2b255;text-transform:capitalize;line-height:1.2em;font-weight:700}.page-id-168917 #why-take .content ul,.page-id-174150 #why-take .content ul{padding-top:0px}.page-id-168917 #why-important .title .elementor-widget-container,.page-id-174150 #why-important .title .elementor-widget-container{color:#a1844c;font-weight:500;font-size:20px}.page-id-168917 #why-important img,.page-id-174150 #why-important img{border-radius:25px}.page-id-168917 #lessons .lesson,.page-id-174150 #lessons .lesson{border-radius:25px;border:1px solid rgba(161,133,76,.4392156863);background-color:#efefef;padding:32px}@media all and (max-width: 480px){.page-id-168917 #lessons .lesson,.page-id-174150 #lessons .lesson{padding:10px}}.page-id-168917 #lessons .lesson img,.page-id-174150 #lessons .lesson img{border-radius:25px}.page-id-168917 #lessons .lesson li,.page-id-174150 #lessons .lesson li{margin-bottom:12px;line-height:1.4em}.page-id-168917 #lessons .lesson li::marker,.page-id-174150 #lessons .lesson li::marker{content:"+  ";color:#a1844c}.page-id-168917 #lessons .lesson .title,.page-id-174150 #lessons .lesson .title{font-weight:700;font-size:20px;line-height:1.2em}.page-id-168917 #lessons .lesson ul,.page-id-174150 #lessons .lesson ul{padding-top:0px}.page-id-168917 #summary .title,.page-id-174150 #summary .title{position:relative;padding-left:25px;font-weight:700;font-size:20px;line-height:1.2em}.page-id-168917 #summary .title:before,.page-id-174150 #summary .title:before{content:"✓";color:#a1844c;font-weight:bold;margin-right:8px;display:inline-block;position:absolute;left:0}.page-id-168917 #boost-cu,.page-id-174150 #boost-cu{text-decoration:underline !important}.page-id-168917 #boost-cu:hover,.page-id-174150 #boost-cu:hover{color:#122749 !important;font-weight:500 !important}.page-id-168917 #footer a:hover,.page-id-174150 #footer a:hover{text-decoration:underline}.page-id-168917 #registration #box,.page-id-174150 #registration #box{border:1px solid #a1844c;border-radius:25px}.page-id-168917 #registration #box #get .title,.page-id-174150 #registration #box #get .title{font-size:20px;font-weight:500;line-height:1.2em;margin-top:30px;display:inline-block}.page-id-168917 #registration #box #get ul,.page-id-174150 #registration #box #get ul{text-align:center;padding-left:0;margin-left:0;list-style-type:none}.page-id-168917 #registration #box #get li,.page-id-174150 #registration #box #get li{position:relative;padding-left:0;text-align:center;margin-bottom:10px}.page-id-168917 #registration #box #get li:before,.page-id-174150 #registration #box #get li:before{content:"✓";color:#a1844c;font-weight:bold;margin-right:8px;display:inline-block}.page-id-1090 a.press-download{color:#122749;border-bottom:1px solid #122749}.page-id-1092 .gfield_html{padding:10px 20px}.page-id-161632 #amelia-step-booking0{-webkit-box-shadow:none;box-shadow:none}@media all and (max-width: 480px){.page-id-606 #my-story{background-image:none;padding:35px 20px}}.page-id-161818 #programs>.elementor-element{width:49% !important}@media all and (max-width: 480px){.page-id-161818 #programs>.elementor-element{width:100% !important}}.archive .elementor-grid-item .elementor-post__title a{font-size:24px;line-height:1.2em}.archive .elementor-grid-item .elementor-post-date{font-size:12px}.archive .elementor-grid-item .elementor-post__read-more{text-transform:uppercase}.single-sfwd-lessons .ld-course-status,.single-sfwd-courses .ld-course-status,.single-sfwd-topic .ld-course-status{display:none !important}.single-sfwd-lessons .lms-header-title,.single-sfwd-courses .lms-header-title,.single-sfwd-topic .lms-header-title{text-align:center}.single-sfwd-lessons .lms-topic-sidebar-wrapper .bb-lms-title,.single-sfwd-lessons .lms-topic-sidebar-wrapper .bb-lesson-title,.single-sfwd-courses .lms-topic-sidebar-wrapper .bb-lms-title,.single-sfwd-courses .lms-topic-sidebar-wrapper .bb-lesson-title,.single-sfwd-topic .lms-topic-sidebar-wrapper .bb-lms-title,.single-sfwd-topic .lms-topic-sidebar-wrapper .bb-lesson-title{white-space:wrap;overflow:visible;text-overflow:unset}.single-sfwd-lessons footer #newsletter,.single-sfwd-lessons footer #logos,.single-sfwd-courses footer #newsletter,.single-sfwd-courses footer #logos,.single-sfwd-topic footer #newsletter,.single-sfwd-topic footer #logos{display:none}.single-sfwd-lessons .lms-topic-item.lms-topic-not-locked a,.single-sfwd-courses .lms-topic-item.lms-topic-not-locked a,.single-sfwd-topic .lms-topic-item.lms-topic-not-locked a{color:#122749;font-weight:400}.single-sfwd-lessons .lms-topic-item.lms-topic-is-locked a,.single-sfwd-lessons .lms-lesson-item.lms-is-locked a,.single-sfwd-courses .lms-topic-item.lms-topic-is-locked a,.single-sfwd-courses .lms-lesson-item.lms-is-locked a,.single-sfwd-topic .lms-topic-item.lms-topic-is-locked a,.single-sfwd-topic .lms-lesson-item.lms-is-locked a{color:#969696 !important}.single-sfwd-lessons .ld-progress,.single-sfwd-courses .ld-progress,.single-sfwd-topic .ld-progress{display:none}.single-sfwd-lessons #learndash-page-content,.single-sfwd-courses #learndash-page-content,.single-sfwd-topic #learndash-page-content{padding-top:10px}.single-sfwd-courses .bb-grid{margin:0 auto;max-width:1240px}@media all and (max-width: 480px){.single-sfwd-courses .bb-grid{margin:0}}.single-sfwd-courses .bb-grid .widget.bb-enroll-widget{-webkit-box-shadow:none;box-shadow:none}.single-sfwd-courses .bb-grid .widget.bb-enroll-widget .bb-course-preview-content{background-color:#e2e7ed}.single-sfwd-courses .bb-grid .ld-lesson-list{padding-top:20px;margin-top:0}.single-sfwd-courses .bb-grid .ld-lesson-list .ld-section-heading{display:none}.single-sfwd-courses .bb-grid .bb-learndash-content-wrap{padding-top:0px}.single-sfwd-courses .bb-learndash-banner{padding-top:44px;padding-bottom:44px}@media all and (max-width: 480px){.single-sfwd-courses .bb-learndash-banner{display:none}}.single-sfwd-courses .learndash-course-student-message,.single-sfwd-courses .learndash-content-wrap *:not(a){color:#000 !important}.single-sfwd-courses .bb-course-volume{display:none !important}.single-sfwd-courses .ld-item-list-items .ld-item-list-item .ld-item-components{display:none !important}.single-sfwd-courses .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview{background-color:#122749;border-radius:30px}.single-sfwd-courses .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview a{color:#fff}.single-sfwd-lessons .learndash-wrapper .bb-elementor-header-items{display:none}.single-sfwd-lessons .learndash-wrapper .learndash_mark_complete_button{text-align:center;line-height:1em;font-weight:400;padding:12px 25px 10px}.page-id-166885 .ld-courseregistered-content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:40px;padding-bottom:45px}@media all and (max-width: 480px){.page-id-166885 .ld-courseregistered-content-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.page-id-166885 .ld-course-registered-pager-container,.page-id-166885 .course_progress_details,.page-id-166885 h4{display:none}.page-id-166885 .ld-course-info-my-courses img{max-width:550px;height:auto;border-radius:25px}.page-id-166885 .ld-course-info-my-courses .ld-entry-title a{text-decoration:underline;color:#a1844c !important;text-align:center !important}.postid-172246 .srp_post_player{border:2px solid #122749}.postid-172246 .srp_post_player .sr-playlist-item{padding:10px 10px 7px !important;margin-bottom:10px;background-color:#f1f1f1;border-radius:15px}.postid-172246 .srp_post_player .sr-playlist-item.current a{font-weight:400 !important;color:#a1844c}@media all and (max-width: 480px){.postid-172246 .srp_post_player .sr-playlist-item .tracklist-item-title{padding-left:10px;line-height:1.4;white-space:unset}}.postid-172246 .srp_post_player .sr-playlist-item .iron-audioplayer .playlist .sricon-play{color:#969696 !important}.my-enrolled-courses-container{display:grid;gap:40px;padding:20px 0;margin:0 auto;max-width:1240px}.my-enrolled-courses-container.columns-1{grid-template-columns:1fr}.my-enrolled-courses-container.columns-2{grid-template-columns:repeat(2, 1fr)}@media all and (max-width: 480px){.my-enrolled-courses-container.columns-2{grid-template-columns:1fr}}.my-enrolled-courses-container.columns-3{grid-template-columns:repeat(3, 1fr)}@media all and (max-width: 480px){.my-enrolled-courses-container.columns-3{grid-template-columns:1fr}}.my-enrolled-courses-container.columns-4{grid-template-columns:repeat(4, 1fr)}@media all and (max-width: 480px){.my-enrolled-courses-container.columns-4{grid-template-columns:repeat(2, 1fr)}}.my-enrolled-courses-container .my-course-item{background:#fff;border-radius:25px;overflow:hidden;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.1);box-shadow:0 4px 15px rgba(0,0,0,.1);-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease}.my-enrolled-courses-container .my-course-item:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 8px 25px rgba(0,0,0,.15);box-shadow:0 8px 25px rgba(0,0,0,.15)}.my-enrolled-courses-container .my-course-item .my-course-image{position:relative;overflow:hidden}.my-enrolled-courses-container .my-course-item .my-course-image img{width:100%;height:auto;max-height:300px;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}@media all and (max-width: 480px){.my-enrolled-courses-container .my-course-item .my-course-image img{max-height:250px}}.my-enrolled-courses-container .my-course-item .my-course-image a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.my-enrolled-courses-container .my-course-item .my-course-content{padding:25px;text-align:center}.my-enrolled-courses-container .my-course-item .my-course-content .my-course-title{margin:0 0 15px 0;font-size:1.4em;line-height:1.3}@media all and (max-width: 480px){.my-enrolled-courses-container .my-course-item .my-course-content .my-course-title{font-size:1.2em}}.my-enrolled-courses-container .my-course-item .my-course-content .my-course-title a{color:#333;text-decoration:none;-webkit-transition:color .3s ease;transition:color .3s ease}.my-enrolled-courses-container .my-course-item .my-course-content .my-course-title a:hover{color:#a1844c;text-decoration:underline}.my-enrolled-courses-container .my-course-item .my-course-content .my-course-progress{margin-top:20px}.my-enrolled-courses-container .my-course-item .my-course-content .my-course-progress .progress-bar{width:100%;height:8px;background-color:#e0e0e0;border-radius:4px;overflow:hidden;margin-bottom:8px}.my-enrolled-courses-container .my-course-item .my-course-content .my-course-progress .progress-bar .progress-fill{height:100%;background:-webkit-gradient(linear, left top, right top, from(#122749), to(#a1844c));background:linear-gradient(90deg, #122749, #a1844c);border-radius:4px;-webkit-transition:width .3s ease;transition:width .3s ease}.my-enrolled-courses-container .my-course-item .my-course-content .my-course-progress .progress-text{font-size:.9em;color:#666;font-weight:500}.my-courses-error,.my-courses-empty{text-align:center;padding:40px 20px;background:#f8f9fa;border-radius:15px;margin:20px 0;color:#666;font-size:1.1em}@media all and (max-width: 480px){.my-courses-error,.my-courses-empty{padding:30px 15px;font-size:1em}}.my-courses-error{background:#fff3cd;border:1px solid #ffeaa7;color:#856404}.page-id-7 .product-thumbnail2,.page-id-7 .product-quantity,.page-id-7 .woocommerce-message .button.wc-forward,.page-id-7 td.actions{display:none !important}.page-id-7 .variation-AppointmentInfo{text-align:left}.page-id-7 .variation-AppointmentInfo hr{clear:both}.page-id-8 header #nav-bar{display:none !important}@media all and (max-width: 480px){.page-id-8 #customer_details{padding:0px !important;border:none !important}}@media all and (max-width: 480px){.page-id-8 #customer_details .col-1{padding:16px !important;border-radius:10px !important;margin-bottom:0px !important}}@media all and (max-width: 480px){.page-id-8 .bb-order-review{padding:0 !important;border:none !important}}@media all and (max-width: 480px){.page-id-8 .ppc-button-wrapper{padding:16px}}@media all and (max-width: 480px){.page-id-8 .e-checkout__order_review,.page-id-8 .woocommerce-checkout-payment{padding-top:25px !important;border-radius:10px !important}}@media all and (max-width: 480px){.page-id-8 .bb-wc-co>.bb-wc-col{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}}@media all and (max-width: 480px){.page-id-8 .bb-wc-col>.e-checkout__container{width:92% !important;margin:2% 4%}}@media all and (max-width: 480px){.page-id-8 .bb-wc-col>.bb-wc-col{width:92% !important;margin:2% 4%}}@media all and (max-width: 480px){.page-id-8 .e-checkout__order_review .product-name{padding-right:0 !important}}.page-id-8 .e-checkout__order_review .product-name .bs-product-thumbnail,.page-id-8 .e-checkout__order_review .product-name .bs-product-name2,.page-id-8 .e-checkout__order_review .product-name .qty{display:none !important}.page-id-8 .e-checkout__order_review .cart-subtotal{display:none !important}.page-id-8 .e-checkout__order_review-2 #payment{padding:15px !important}@media all and (max-width: 480px){.page-id-8 .e-checkout__order_review-2 #payment{padding:25px 15px !important}}.page-id-8 .e-checkout__order_review-2 #payment #nav-bar{display:none}.page-id-8 .e-checkout__order_review-2 #payment .wc_payment_methods.payment_methods.methods{margin-bottom:15px}.page-id-8 .e-checkout__order_review-2 #payment input#payment_method_authorize_net_cim_credit_card{float:left}.page-id-8 .e-checkout__order_review-2 #payment .payment_method_authorize_net_cim_credit_card>p{margin-bottom:0 !important;font-weight:700}.page-id-8 .e-checkout__order_review-2 #payment #wc-authorize-net-cim-credit-card-credit-card-form{margin:16px !important;padding:16px !important}@media all and (max-width: 480px){.page-id-8 .e-checkout__order_review-2 #payment #wc-authorize-net-cim-credit-card-credit-card-form{margin-left:0 !important;margin-right:0 !important}}.page-id-8 .e-checkout__order_review-2 #payment .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text>p{margin-top:0}@media all and (max-width: 480px){.page-id-8 .e-checkout__order_review-2 #payment input.js-sv-wc-payment-gateway-credit-card-form-account-number{background-image:unset !important}}.page-id-8 .e-checkout__order_review-2 #payment #place_order{font-size:16px !important;border-radius:50px !important;background-color:#122749 !important;color:#fff !important;height:auto !important}.page-id-8 .e-checkout__order_review-2 #payment .payment_methods .payment_box{background-color:#ededed !important}.page-id-8 .woocommerce-message .button.wc-forward{display:none !important}.page-id-8 #newsletter{display:none !important}.page-id-8 footer .elementor-element-7a20729,.page-id-8 footer .elementor-element-dd9b3b2{display:none}.page-id-9 .push-my-account-nav{font-size:28px}.page-id-171020 #content h1{text-align:center}.page-id-171020 footer #newsletter,.page-id-171020 footer #logos{display:none}@media all and (max-width: 480px){.page-id-171272 h1{font-size:30px !important}}@media all and (max-width: 480px){.page-id-171272 .gform_page legend,.page-id-171272 .gform_page label{font-size:16px !important}}.page-id-171272 .gform_previous_button{background-color:rgba(0,0,0,0) !important;border:1px solid #122749 !important;color:#122749 !important}.page-id-171272 .gform_next_button{background-color:#122749 !important;color:#fff !important}#gform_wrapper_1 .gform-body input{border:2px solid rgba(0,0,0,0);border-radius:50px;padding:25px 20px 20px 20px}#gform_wrapper_1 .gform-body input:hover,#gform_wrapper_1 .gform-body input:active,#gform_wrapper_1 .gform-body input:focus{border-color:#b29560}#gform_wrapper_1 .gform-body label2{display:none}#gform_wrapper_1 .gform-body .gform_fields{grid-row-gap:15px}#gform_wrapper_1 .gform_footer{margin-top:0px}#gform_wrapper_1 .gform_footer input{width:100%;padding:18px 20px 15px 20px;border-radius:50px;background-color:#122749;text-transform:uppercase}#gform_wrapper_1 .gform_footer input:hover{background-color:#a1844c}#gform_wrapper_2 #label_2_3_1 *,#gform_wrapper_2 #label_2_3_1{font-weight:300 !important;color:#c4c4c4}#gform_wrapper_3 .gform-body input,#gform_wrapper_3 .gform-body select,#gform_wrapper_3 .gform-body textarea{border:2px solid rgba(0,0,0,0);border-radius:50px;background-color:#f2f2f2;padding:20px 30px;min-height:60px;line-height:60px;-webkit-box-shadow:none;box-shadow:none}#gform_wrapper_3 .gform-body input:hover,#gform_wrapper_3 .gform-body input:active,#gform_wrapper_3 .gform-body input:focus,#gform_wrapper_3 .gform-body select:hover,#gform_wrapper_3 .gform-body select:active,#gform_wrapper_3 .gform-body select:focus,#gform_wrapper_3 .gform-body textarea:hover,#gform_wrapper_3 .gform-body textarea:active,#gform_wrapper_3 .gform-body textarea:focus{border-color:#b29560}#gform_wrapper_3 .gform-body select{padding:0 30px}#gform_wrapper_3 .gform-body select option{margin:10px 0}#gform_wrapper_3 .gform-body textarea{border-radius:25px !important;line-height:1.2em !important}#gform_wrapper_3 .gform-body #input_3_8_1,#gform_wrapper_3 .gform-body #input_3_10{min-height:0;line-height:1em;padding:0}#gform_wrapper_3 .gform-body .gform_fields{grid-row-gap:15px}#gform_wrapper_3 .gform-body .gfield--type-consent legend{display:none}#gform_wrapper_3 .gform_footer input{width:100%;border-radius:50px;background-color:#122749;text-transform:uppercase;padding:20px}#gform_wrapper_13 .gform-body input,#gform_wrapper_13 .gform-body select,#gform_wrapper_13 .gform-body textarea{border:2px solid rgba(0,0,0,0);border-radius:50px;background-color:#f2f2f2;padding:20px 30px;min-height:60px;line-height:60px;-webkit-box-shadow:none;box-shadow:none}#gform_wrapper_13 .gform-body input:hover,#gform_wrapper_13 .gform-body input:active,#gform_wrapper_13 .gform-body input:focus,#gform_wrapper_13 .gform-body select:hover,#gform_wrapper_13 .gform-body select:active,#gform_wrapper_13 .gform-body select:focus,#gform_wrapper_13 .gform-body textarea:hover,#gform_wrapper_13 .gform-body textarea:active,#gform_wrapper_13 .gform-body textarea:focus{border-color:#b29560}#gform_wrapper_13 .gform-body select{padding:0 30px}#gform_wrapper_13 .gform-body select option{margin:10px 0}#gform_wrapper_13 .gform-body textarea{border-radius:25px !important;line-height:1.2em !important}#gform_wrapper_13 .gform-body #input_3_8_1,#gform_wrapper_13 .gform-body #input_3_10{min-height:0;line-height:1em;padding:0}#gform_wrapper_13 .gform-body .gform_fields{grid-row-gap:15px}#gform_wrapper_13 .gform-body .gfield--type-consent legend{display:none}#gform_wrapper_13 .gform_footer input{width:100%;border-radius:50px;background-color:#ff8000;text-transform:uppercase;padding:20px;font-weight:700}#gform_wrapper_4 .gform-body input,#gform_wrapper_4 .gform-body select,#gform_wrapper_4 .gform-body textarea{border:2px solid rgba(0,0,0,0);border-radius:50px;background-color:#fff;padding:20px 30px;min-height:60px;line-height:60px;-webkit-box-shadow:none;box-shadow:none}#gform_wrapper_4 .gform-body input:hover,#gform_wrapper_4 .gform-body input:active,#gform_wrapper_4 .gform-body input:focus,#gform_wrapper_4 .gform-body select:hover,#gform_wrapper_4 .gform-body select:active,#gform_wrapper_4 .gform-body select:focus,#gform_wrapper_4 .gform-body textarea:hover,#gform_wrapper_4 .gform-body textarea:active,#gform_wrapper_4 .gform-body textarea:focus{border-color:#b29560}#gform_wrapper_4 .gform-body select{padding:0 30px}#gform_wrapper_4 .gform-body select option{margin:10px 0}#gform_wrapper_4 .gform-body textarea{border-radius:25px !important;line-height:1.2em !important}#gform_wrapper_4 .gform-body #input_4_8_1,#gform_wrapper_4 .gform-body #input_4_10{min-height:0;line-height:1em;padding:0}#gform_wrapper_4 .gform-body .gform_fields{grid-row-gap:15px}#gform_wrapper_4 .gform_footer input{width:100%;border-radius:50px;background-color:#122749;text-transform:uppercase;padding:20px}#gform_wrapper_5 .gform_body .gform_fields{grid-row-gap:20px}#gform_wrapper_5 .gform_body input{border-radius:50px;padding:20px;border:2px solid rgba(0,0,0,0)}#gform_wrapper_5 .gform_body input:hover,#gform_wrapper_5 .gform_body input:active,#gform_wrapper_5 .gform_body input:focus{border-color:#b29560}#gform_wrapper_5 .gform_footer input{width:100%;border-radius:50px;background-color:#122749;text-transform:uppercase;padding:15px}.page-id-167565 footer{display:none}.page-id-167565 #gform_submit_button_8{background-color:#122749;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1em 3em;font-size:16px;font-weight:500;border-radius:50px;margin:0 auto}.sliding-menu-main-container{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100vw;background:#f0eee6;height:100vh;z-index:999;right:-101vw;text-align:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:22px;-webkit-transition:.25s;transition:.25s;top:0px;-webkit-box-shadow:-4px 0px 11px -6px #000;box-shadow:-4px 0px 11px -6px #000;padding:90px 25px 10px 25px;max-width:100vw;background-repeat:no-repeat;background-size:90%;background-position:center center;opacity:0}.sliding-menu-main-container.open{right:0;opacity:1}.sliding-menu-main-container #close-btn{position:absolute;top:25px;left:25px}.sliding-menu-main-container #close-btn svg{width:20px}.sliding-menu-main-container #close-btn:hover{cursor:pointer}.sliding-menu-main-container #mobile-login{position:absolute;bottom:20px;right:20px}.sliding-menu-main-container .sliding-menu-logo{margin-bottom:20px}.sliding-menu-main-container li{padding:10px 20px;-webkit-transition:.5s;transition:.5s;border-radius:10px}.sliding-menu-main-container li:hover{background-color:#122749}.sliding-menu-main-container li:hover a{color:#fff}.sliding-menu-main-container a{color:#4d4d4d;text-transform:uppercase}.sliding-menu-main-container ul.slide-menu{padding:0;margin:0}.sliding-menu-main-container ul.slide-menu li{list-style:none}.sliding-menu-main-container ul.slide-menu a{border:none}@-webkit-keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@-webkit-keyframes moveClouds{0%{background-position:0 0}100%{background-position:100% 0}}@keyframes moveClouds{0%{background-position:0 0}100%{background-position:100% 0}}@-webkit-keyframes drift{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes drift{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes flash{0%,30%,100%{opacity:0;-webkit-box-shadow:0 0 0 0 #ff0;box-shadow:0 0 0 0 #ff0}5%{opacity:1;-webkit-box-shadow:0 0 max(8px,2vmin) max(2px,.4vmin) #ff0;box-shadow:0 0 max(8px,2vmin) max(2px,.4vmin) #ff0}}@keyframes flash{0%,30%,100%{opacity:0;-webkit-box-shadow:0 0 0 0 #ff0;box-shadow:0 0 0 0 #ff0}5%{opacity:1;-webkit-box-shadow:0 0 max(8px,2vmin) max(2px,.4vmin) #ff0;box-shadow:0 0 max(8px,2vmin) max(2px,.4vmin) #ff0}}@-webkit-keyframes flash-auto{0%,30%,100%{opacity:0;-webkit-box-shadow:0 0 0 0 var(--firefly-auto-color);box-shadow:0 0 0 0 var(--firefly-auto-color)}5%{opacity:1;-webkit-box-shadow:0 0 max(8px,2vmin) max(2px,.4vmin) var(--firefly-auto-color);box-shadow:0 0 max(8px,2vmin) max(2px,.4vmin) var(--firefly-auto-color)}}@keyframes flash-auto{0%,30%,100%{opacity:0;-webkit-box-shadow:0 0 0 0 var(--firefly-auto-color);box-shadow:0 0 0 0 var(--firefly-auto-color)}5%{opacity:1;-webkit-box-shadow:0 0 max(8px,2vmin) max(2px,.4vmin) var(--firefly-auto-color);box-shadow:0 0 max(8px,2vmin) max(2px,.4vmin) var(--firefly-auto-color)}}@-webkit-keyframes move1{0%{-webkit-transform:translateX(-9vw) translateY(-20vh) scale(0.89);transform:translateX(-9vw) translateY(-20vh) scale(0.89)}4.1666666667%{-webkit-transform:translateX(44vw) translateY(-15vh) scale(0.71);transform:translateX(44vw) translateY(-15vh) scale(0.71)}8.3333333333%{-webkit-transform:translateX(34vw) translateY(14vh) scale(0.67);transform:translateX(34vw) translateY(14vh) scale(0.67)}12.5%{-webkit-transform:translateX(-7vw) translateY(22vh) scale(1);transform:translateX(-7vw) translateY(22vh) scale(1)}16.6666666667%{-webkit-transform:translateX(12vw) translateY(-4vh) scale(0.69);transform:translateX(12vw) translateY(-4vh) scale(0.69)}20.8333333333%{-webkit-transform:translateX(33vw) translateY(20vh) scale(0.95);transform:translateX(33vw) translateY(20vh) scale(0.95)}25%{-webkit-transform:translateX(44vw) translateY(15vh) scale(0.49);transform:translateX(44vw) translateY(15vh) scale(0.49)}29.1666666667%{-webkit-transform:translateX(34vw) translateY(-8vh) scale(0.71);transform:translateX(34vw) translateY(-8vh) scale(0.71)}33.3333333333%{-webkit-transform:translateX(25vw) translateY(-20vh) scale(0.59);transform:translateX(25vw) translateY(-20vh) scale(0.59)}37.5%{-webkit-transform:translateX(-47vw) translateY(20vh) scale(0.3);transform:translateX(-47vw) translateY(20vh) scale(0.3)}41.6666666667%{-webkit-transform:translateX(45vw) translateY(-4vh) scale(0.78);transform:translateX(45vw) translateY(-4vh) scale(0.78)}45.8333333333%{-webkit-transform:translateX(-20vw) translateY(-17vh) scale(0.69);transform:translateX(-20vw) translateY(-17vh) scale(0.69)}50%{-webkit-transform:translateX(-17vw) translateY(-12vh) scale(1);transform:translateX(-17vw) translateY(-12vh) scale(1)}54.1666666667%{-webkit-transform:translateX(34vw) translateY(-10vh) scale(0.48);transform:translateX(34vw) translateY(-10vh) scale(0.48)}58.3333333333%{-webkit-transform:translateX(46vw) translateY(10vh) scale(0.69);transform:translateX(46vw) translateY(10vh) scale(0.69)}62.5%{-webkit-transform:translateX(-1vw) translateY(-6vh) scale(0.77);transform:translateX(-1vw) translateY(-6vh) scale(0.77)}66.6666666667%{-webkit-transform:translateX(8vw) translateY(-14vh) scale(0.28);transform:translateX(8vw) translateY(-14vh) scale(0.28)}70.8333333333%{-webkit-transform:translateX(26vw) translateY(3vh) scale(0.58);transform:translateX(26vw) translateY(3vh) scale(0.58)}75%{-webkit-transform:translateX(-13vw) translateY(1vh) scale(0.4);transform:translateX(-13vw) translateY(1vh) scale(0.4)}79.1666666667%{-webkit-transform:translateX(17vw) translateY(13vh) scale(0.44);transform:translateX(17vw) translateY(13vh) scale(0.44)}83.3333333333%{-webkit-transform:translateX(-42vw) translateY(5vh) scale(0.5);transform:translateX(-42vw) translateY(5vh) scale(0.5)}87.5%{-webkit-transform:translateX(-24vw) translateY(-5vh) scale(0.87);transform:translateX(-24vw) translateY(-5vh) scale(0.87)}91.6666666667%{-webkit-transform:translateX(-20vw) translateY(-23vh) scale(0.86);transform:translateX(-20vw) translateY(-23vh) scale(0.86)}95.8333333333%{-webkit-transform:translateX(-3vw) translateY(8vh) scale(0.48);transform:translateX(-3vw) translateY(8vh) scale(0.48)}100%{-webkit-transform:translateX(50vw) translateY(-12vh) scale(0.47);transform:translateX(50vw) translateY(-12vh) scale(0.47)}}@keyframes move1{0%{-webkit-transform:translateX(-9vw) translateY(-20vh) scale(0.89);transform:translateX(-9vw) translateY(-20vh) scale(0.89)}4.1666666667%{-webkit-transform:translateX(44vw) translateY(-15vh) scale(0.71);transform:translateX(44vw) translateY(-15vh) scale(0.71)}8.3333333333%{-webkit-transform:translateX(34vw) translateY(14vh) scale(0.67);transform:translateX(34vw) translateY(14vh) scale(0.67)}12.5%{-webkit-transform:translateX(-7vw) translateY(22vh) scale(1);transform:translateX(-7vw) translateY(22vh) scale(1)}16.6666666667%{-webkit-transform:translateX(12vw) translateY(-4vh) scale(0.69);transform:translateX(12vw) translateY(-4vh) scale(0.69)}20.8333333333%{-webkit-transform:translateX(33vw) translateY(20vh) scale(0.95);transform:translateX(33vw) translateY(20vh) scale(0.95)}25%{-webkit-transform:translateX(44vw) translateY(15vh) scale(0.49);transform:translateX(44vw) translateY(15vh) scale(0.49)}29.1666666667%{-webkit-transform:translateX(34vw) translateY(-8vh) scale(0.71);transform:translateX(34vw) translateY(-8vh) scale(0.71)}33.3333333333%{-webkit-transform:translateX(25vw) translateY(-20vh) scale(0.59);transform:translateX(25vw) translateY(-20vh) scale(0.59)}37.5%{-webkit-transform:translateX(-47vw) translateY(20vh) scale(0.3);transform:translateX(-47vw) translateY(20vh) scale(0.3)}41.6666666667%{-webkit-transform:translateX(45vw) translateY(-4vh) scale(0.78);transform:translateX(45vw) translateY(-4vh) scale(0.78)}45.8333333333%{-webkit-transform:translateX(-20vw) translateY(-17vh) scale(0.69);transform:translateX(-20vw) translateY(-17vh) scale(0.69)}50%{-webkit-transform:translateX(-17vw) translateY(-12vh) scale(1);transform:translateX(-17vw) translateY(-12vh) scale(1)}54.1666666667%{-webkit-transform:translateX(34vw) translateY(-10vh) scale(0.48);transform:translateX(34vw) translateY(-10vh) scale(0.48)}58.3333333333%{-webkit-transform:translateX(46vw) translateY(10vh) scale(0.69);transform:translateX(46vw) translateY(10vh) scale(0.69)}62.5%{-webkit-transform:translateX(-1vw) translateY(-6vh) scale(0.77);transform:translateX(-1vw) translateY(-6vh) scale(0.77)}66.6666666667%{-webkit-transform:translateX(8vw) translateY(-14vh) scale(0.28);transform:translateX(8vw) translateY(-14vh) scale(0.28)}70.8333333333%{-webkit-transform:translateX(26vw) translateY(3vh) scale(0.58);transform:translateX(26vw) translateY(3vh) scale(0.58)}75%{-webkit-transform:translateX(-13vw) translateY(1vh) scale(0.4);transform:translateX(-13vw) translateY(1vh) scale(0.4)}79.1666666667%{-webkit-transform:translateX(17vw) translateY(13vh) scale(0.44);transform:translateX(17vw) translateY(13vh) scale(0.44)}83.3333333333%{-webkit-transform:translateX(-42vw) translateY(5vh) scale(0.5);transform:translateX(-42vw) translateY(5vh) scale(0.5)}87.5%{-webkit-transform:translateX(-24vw) translateY(-5vh) scale(0.87);transform:translateX(-24vw) translateY(-5vh) scale(0.87)}91.6666666667%{-webkit-transform:translateX(-20vw) translateY(-23vh) scale(0.86);transform:translateX(-20vw) translateY(-23vh) scale(0.86)}95.8333333333%{-webkit-transform:translateX(-3vw) translateY(8vh) scale(0.48);transform:translateX(-3vw) translateY(8vh) scale(0.48)}100%{-webkit-transform:translateX(50vw) translateY(-12vh) scale(0.47);transform:translateX(50vw) translateY(-12vh) scale(0.47)}}@-webkit-keyframes move2{0%{-webkit-transform:translateX(-20vw) translateY(-15vh) scale(0.82);transform:translateX(-20vw) translateY(-15vh) scale(0.82)}20%{-webkit-transform:translateX(15vw) translateY(10vh) scale(0.76);transform:translateX(15vw) translateY(10vh) scale(0.76)}40%{-webkit-transform:translateX(-25vw) translateY(-12vh) scale(0.39);transform:translateX(-25vw) translateY(-12vh) scale(0.39)}60%{-webkit-transform:translateX(20vw) translateY(15vh) scale(0.91);transform:translateX(20vw) translateY(15vh) scale(0.91)}80%{-webkit-transform:translateX(-15vw) translateY(-10vh) scale(0.31);transform:translateX(-15vw) translateY(-10vh) scale(0.31)}100%{-webkit-transform:translateX(25vw) translateY(12vh) scale(0.89);transform:translateX(25vw) translateY(12vh) scale(0.89)}}@keyframes move2{0%{-webkit-transform:translateX(-20vw) translateY(-15vh) scale(0.82);transform:translateX(-20vw) translateY(-15vh) scale(0.82)}20%{-webkit-transform:translateX(15vw) translateY(10vh) scale(0.76);transform:translateX(15vw) translateY(10vh) scale(0.76)}40%{-webkit-transform:translateX(-25vw) translateY(-12vh) scale(0.39);transform:translateX(-25vw) translateY(-12vh) scale(0.39)}60%{-webkit-transform:translateX(20vw) translateY(15vh) scale(0.91);transform:translateX(20vw) translateY(15vh) scale(0.91)}80%{-webkit-transform:translateX(-15vw) translateY(-10vh) scale(0.31);transform:translateX(-15vw) translateY(-10vh) scale(0.31)}100%{-webkit-transform:translateX(25vw) translateY(12vh) scale(0.89);transform:translateX(25vw) translateY(12vh) scale(0.89)}}@-webkit-keyframes move3{0%{-webkit-transform:translateX(30vw) translateY(0vh) scale(0.97);transform:translateX(30vw) translateY(0vh) scale(0.97)}20%{-webkit-transform:translateX(-20vw) translateY(-20vh) scale(0.91);transform:translateX(-20vw) translateY(-20vh) scale(0.91)}40%{-webkit-transform:translateX(25vw) translateY(15vh) scale(0.98);transform:translateX(25vw) translateY(15vh) scale(0.98)}60%{-webkit-transform:translateX(-30vw) translateY(-15vh) scale(0.58);transform:translateX(-30vw) translateY(-15vh) scale(0.58)}80%{-webkit-transform:translateX(20vw) translateY(10vh) scale(0.27);transform:translateX(20vw) translateY(10vh) scale(0.27)}100%{-webkit-transform:translateX(-25vw) translateY(-10vh) scale(0.94);transform:translateX(-25vw) translateY(-10vh) scale(0.94)}}@keyframes move3{0%{-webkit-transform:translateX(30vw) translateY(0vh) scale(0.97);transform:translateX(30vw) translateY(0vh) scale(0.97)}20%{-webkit-transform:translateX(-20vw) translateY(-20vh) scale(0.91);transform:translateX(-20vw) translateY(-20vh) scale(0.91)}40%{-webkit-transform:translateX(25vw) translateY(15vh) scale(0.98);transform:translateX(25vw) translateY(15vh) scale(0.98)}60%{-webkit-transform:translateX(-30vw) translateY(-15vh) scale(0.58);transform:translateX(-30vw) translateY(-15vh) scale(0.58)}80%{-webkit-transform:translateX(20vw) translateY(10vh) scale(0.27);transform:translateX(20vw) translateY(10vh) scale(0.27)}100%{-webkit-transform:translateX(-25vw) translateY(-10vh) scale(0.94);transform:translateX(-25vw) translateY(-10vh) scale(0.94)}}@-webkit-keyframes move4{0%{-webkit-transform:translateX(-15vw) translateY(15vh) scale(0.36);transform:translateX(-15vw) translateY(15vh) scale(0.36)}20%{-webkit-transform:translateX(25vw) translateY(-10vh) scale(0.9);transform:translateX(25vw) translateY(-10vh) scale(0.9)}40%{-webkit-transform:translateX(-20vw) translateY(12vh) scale(0.48);transform:translateX(-20vw) translateY(12vh) scale(0.48)}60%{-webkit-transform:translateX(30vw) translateY(-15vh) scale(0.95);transform:translateX(30vw) translateY(-15vh) scale(0.95)}80%{-webkit-transform:translateX(-25vw) translateY(10vh) scale(0.67);transform:translateX(-25vw) translateY(10vh) scale(0.67)}100%{-webkit-transform:translateX(20vw) translateY(-12vh) scale(0.42);transform:translateX(20vw) translateY(-12vh) scale(0.42)}}@keyframes move4{0%{-webkit-transform:translateX(-15vw) translateY(15vh) scale(0.36);transform:translateX(-15vw) translateY(15vh) scale(0.36)}20%{-webkit-transform:translateX(25vw) translateY(-10vh) scale(0.9);transform:translateX(25vw) translateY(-10vh) scale(0.9)}40%{-webkit-transform:translateX(-20vw) translateY(12vh) scale(0.48);transform:translateX(-20vw) translateY(12vh) scale(0.48)}60%{-webkit-transform:translateX(30vw) translateY(-15vh) scale(0.95);transform:translateX(30vw) translateY(-15vh) scale(0.95)}80%{-webkit-transform:translateX(-25vw) translateY(10vh) scale(0.67);transform:translateX(-25vw) translateY(10vh) scale(0.67)}100%{-webkit-transform:translateX(20vw) translateY(-12vh) scale(0.42);transform:translateX(20vw) translateY(-12vh) scale(0.42)}}@-webkit-keyframes move5{0%{-webkit-transform:translateX(25vw) translateY(-20vh) scale(0.91);transform:translateX(25vw) translateY(-20vh) scale(0.91)}20%{-webkit-transform:translateX(-30vw) translateY(15vh) scale(0.37);transform:translateX(-30vw) translateY(15vh) scale(0.37)}40%{-webkit-transform:translateX(20vw) translateY(-10vh) scale(0.65);transform:translateX(20vw) translateY(-10vh) scale(0.65)}60%{-webkit-transform:translateX(-25vw) translateY(12vh) scale(0.85);transform:translateX(-25vw) translateY(12vh) scale(0.85)}80%{-webkit-transform:translateX(30vw) translateY(-15vh) scale(0.27);transform:translateX(30vw) translateY(-15vh) scale(0.27)}100%{-webkit-transform:translateX(-20vw) translateY(10vh) scale(0.48);transform:translateX(-20vw) translateY(10vh) scale(0.48)}}@keyframes move5{0%{-webkit-transform:translateX(25vw) translateY(-20vh) scale(0.91);transform:translateX(25vw) translateY(-20vh) scale(0.91)}20%{-webkit-transform:translateX(-30vw) translateY(15vh) scale(0.37);transform:translateX(-30vw) translateY(15vh) scale(0.37)}40%{-webkit-transform:translateX(20vw) translateY(-10vh) scale(0.65);transform:translateX(20vw) translateY(-10vh) scale(0.65)}60%{-webkit-transform:translateX(-25vw) translateY(12vh) scale(0.85);transform:translateX(-25vw) translateY(12vh) scale(0.85)}80%{-webkit-transform:translateX(30vw) translateY(-15vh) scale(0.27);transform:translateX(30vw) translateY(-15vh) scale(0.27)}100%{-webkit-transform:translateX(-20vw) translateY(10vh) scale(0.48);transform:translateX(-20vw) translateY(10vh) scale(0.48)}}@-webkit-keyframes move6{0%{-webkit-transform:translateX(-25vw) translateY(12vh) scale(0.94);transform:translateX(-25vw) translateY(12vh) scale(0.94)}20%{-webkit-transform:translateX(30vw) translateY(-15vh) scale(0.9);transform:translateX(30vw) translateY(-15vh) scale(0.9)}40%{-webkit-transform:translateX(-20vw) translateY(10vh) scale(0.81);transform:translateX(-20vw) translateY(10vh) scale(0.81)}60%{-webkit-transform:translateX(25vw) translateY(-12vh) scale(0.75);transform:translateX(25vw) translateY(-12vh) scale(0.75)}80%{-webkit-transform:translateX(-30vw) translateY(15vh) scale(0.27);transform:translateX(-30vw) translateY(15vh) scale(0.27)}100%{-webkit-transform:translateX(20vw) translateY(-10vh) scale(0.6);transform:translateX(20vw) translateY(-10vh) scale(0.6)}}@keyframes move6{0%{-webkit-transform:translateX(-25vw) translateY(12vh) scale(0.94);transform:translateX(-25vw) translateY(12vh) scale(0.94)}20%{-webkit-transform:translateX(30vw) translateY(-15vh) scale(0.9);transform:translateX(30vw) translateY(-15vh) scale(0.9)}40%{-webkit-transform:translateX(-20vw) translateY(10vh) scale(0.81);transform:translateX(-20vw) translateY(10vh) scale(0.81)}60%{-webkit-transform:translateX(25vw) translateY(-12vh) scale(0.75);transform:translateX(25vw) translateY(-12vh) scale(0.75)}80%{-webkit-transform:translateX(-30vw) translateY(15vh) scale(0.27);transform:translateX(-30vw) translateY(15vh) scale(0.27)}100%{-webkit-transform:translateX(20vw) translateY(-10vh) scale(0.6);transform:translateX(20vw) translateY(-10vh) scale(0.6)}}@-webkit-keyframes move7{0%{-webkit-transform:translateX(30vw) translateY(-15vh) scale(0.74);transform:translateX(30vw) translateY(-15vh) scale(0.74)}20%{-webkit-transform:translateX(-25vw) translateY(12vh) scale(0.62);transform:translateX(-25vw) translateY(12vh) scale(0.62)}40%{-webkit-transform:translateX(20vw) translateY(-10vh) scale(0.66);transform:translateX(20vw) translateY(-10vh) scale(0.66)}60%{-webkit-transform:translateX(-30vw) translateY(15vh) scale(0.99);transform:translateX(-30vw) translateY(15vh) scale(0.99)}80%{-webkit-transform:translateX(25vw) translateY(-12vh) scale(0.85);transform:translateX(25vw) translateY(-12vh) scale(0.85)}100%{-webkit-transform:translateX(-20vw) translateY(10vh) scale(0.34);transform:translateX(-20vw) translateY(10vh) scale(0.34)}}@keyframes move7{0%{-webkit-transform:translateX(30vw) translateY(-15vh) scale(0.74);transform:translateX(30vw) translateY(-15vh) scale(0.74)}20%{-webkit-transform:translateX(-25vw) translateY(12vh) scale(0.62);transform:translateX(-25vw) translateY(12vh) scale(0.62)}40%{-webkit-transform:translateX(20vw) translateY(-10vh) scale(0.66);transform:translateX(20vw) translateY(-10vh) scale(0.66)}60%{-webkit-transform:translateX(-30vw) translateY(15vh) scale(0.99);transform:translateX(-30vw) translateY(15vh) scale(0.99)}80%{-webkit-transform:translateX(25vw) translateY(-12vh) scale(0.85);transform:translateX(25vw) translateY(-12vh) scale(0.85)}100%{-webkit-transform:translateX(-20vw) translateY(10vh) scale(0.34);transform:translateX(-20vw) translateY(10vh) scale(0.34)}}@-webkit-keyframes move8{0%{-webkit-transform:translateX(-20vw) translateY(10vh) scale(0.77);transform:translateX(-20vw) translateY(10vh) scale(0.77)}20%{-webkit-transform:translateX(25vw) translateY(-12vh) scale(0.55);transform:translateX(25vw) translateY(-12vh) scale(0.55)}40%{-webkit-transform:translateX(-30vw) translateY(15vh) scale(0.35);transform:translateX(-30vw) translateY(15vh) scale(0.35)}60%{-webkit-transform:translateX(20vw) translateY(-10vh) scale(0.63);transform:translateX(20vw) translateY(-10vh) scale(0.63)}80%{-webkit-transform:translateX(-25vw) translateY(12vh) scale(0.43);transform:translateX(-25vw) translateY(12vh) scale(0.43)}100%{-webkit-transform:translateX(30vw) translateY(-15vh) scale(0.65);transform:translateX(30vw) translateY(-15vh) scale(0.65)}}@keyframes move8{0%{-webkit-transform:translateX(-20vw) translateY(10vh) scale(0.77);transform:translateX(-20vw) translateY(10vh) scale(0.77)}20%{-webkit-transform:translateX(25vw) translateY(-12vh) scale(0.55);transform:translateX(25vw) translateY(-12vh) scale(0.55)}40%{-webkit-transform:translateX(-30vw) translateY(15vh) scale(0.35);transform:translateX(-30vw) translateY(15vh) scale(0.35)}60%{-webkit-transform:translateX(20vw) translateY(-10vh) scale(0.63);transform:translateX(20vw) translateY(-10vh) scale(0.63)}80%{-webkit-transform:translateX(-25vw) translateY(12vh) scale(0.43);transform:translateX(-25vw) translateY(12vh) scale(0.43)}100%{-webkit-transform:translateX(30vw) translateY(-15vh) scale(0.65);transform:translateX(30vw) translateY(-15vh) scale(0.65)}}@-webkit-keyframes move9{0%{-webkit-transform:translateX(25vw) translateY(-20vh) scale(0.51);transform:translateX(25vw) translateY(-20vh) scale(0.51)}20%{-webkit-transform:translateX(-30vw) translateY(15vh) scale(0.53);transform:translateX(-30vw) translateY(15vh) scale(0.53)}40%{-webkit-transform:translateX(20vw) translateY(-10vh) scale(0.37);transform:translateX(20vw) translateY(-10vh) scale(0.37)}60%{-webkit-transform:translateX(-25vw) translateY(12vh) scale(0.34);transform:translateX(-25vw) translateY(12vh) scale(0.34)}80%{-webkit-transform:translateX(30vw) translateY(-15vh) scale(0.62);transform:translateX(30vw) translateY(-15vh) scale(0.62)}100%{-webkit-transform:translateX(-20vw) translateY(10vh) scale(0.44);transform:translateX(-20vw) translateY(10vh) scale(0.44)}}@keyframes move9{0%{-webkit-transform:translateX(25vw) translateY(-20vh) scale(0.51);transform:translateX(25vw) translateY(-20vh) scale(0.51)}20%{-webkit-transform:translateX(-30vw) translateY(15vh) scale(0.53);transform:translateX(-30vw) translateY(15vh) scale(0.53)}40%{-webkit-transform:translateX(20vw) translateY(-10vh) scale(0.37);transform:translateX(20vw) translateY(-10vh) scale(0.37)}60%{-webkit-transform:translateX(-25vw) translateY(12vh) scale(0.34);transform:translateX(-25vw) translateY(12vh) scale(0.34)}80%{-webkit-transform:translateX(30vw) translateY(-15vh) scale(0.62);transform:translateX(30vw) translateY(-15vh) scale(0.62)}100%{-webkit-transform:translateX(-20vw) translateY(10vh) scale(0.44);transform:translateX(-20vw) translateY(10vh) scale(0.44)}}@-webkit-keyframes move10{0%{-webkit-transform:translateX(-25vw) translateY(12vh) scale(0.47);transform:translateX(-25vw) translateY(12vh) scale(0.47)}20%{-webkit-transform:translateX(30vw) translateY(-15vh) scale(0.53);transform:translateX(30vw) translateY(-15vh) scale(0.53)}40%{-webkit-transform:translateX(-20vw) translateY(10vh) scale(0.33);transform:translateX(-20vw) translateY(10vh) scale(0.33)}60%{-webkit-transform:translateX(25vw) translateY(-12vh) scale(0.51);transform:translateX(25vw) translateY(-12vh) scale(0.51)}80%{-webkit-transform:translateX(-30vw) translateY(15vh) scale(0.57);transform:translateX(-30vw) translateY(15vh) scale(0.57)}100%{-webkit-transform:translateX(20vw) translateY(-10vh) scale(0.87);transform:translateX(20vw) translateY(-10vh) scale(0.87)}}@keyframes move10{0%{-webkit-transform:translateX(-25vw) translateY(12vh) scale(0.47);transform:translateX(-25vw) translateY(12vh) scale(0.47)}20%{-webkit-transform:translateX(30vw) translateY(-15vh) scale(0.53);transform:translateX(30vw) translateY(-15vh) scale(0.53)}40%{-webkit-transform:translateX(-20vw) translateY(10vh) scale(0.33);transform:translateX(-20vw) translateY(10vh) scale(0.33)}60%{-webkit-transform:translateX(25vw) translateY(-12vh) scale(0.51);transform:translateX(25vw) translateY(-12vh) scale(0.51)}80%{-webkit-transform:translateX(-30vw) translateY(15vh) scale(0.57);transform:translateX(-30vw) translateY(15vh) scale(0.57)}100%{-webkit-transform:translateX(20vw) translateY(-10vh) scale(0.87);transform:translateX(20vw) translateY(-10vh) scale(0.87)}}@-webkit-keyframes move11{0%{-webkit-transform:translateX(30vw) translateY(-15vh) scale(0.38);transform:translateX(30vw) translateY(-15vh) scale(0.38)}20%{-webkit-transform:translateX(-25vw) translateY(12vh) scale(0.35);transform:translateX(-25vw) translateY(12vh) scale(0.35)}40%{-webkit-transform:translateX(20vw) translateY(-10vh) scale(0.9);transform:translateX(20vw) translateY(-10vh) scale(0.9)}60%{-webkit-transform:translateX(-30vw) translateY(15vh) scale(0.43);transform:translateX(-30vw) translateY(15vh) scale(0.43)}80%{-webkit-transform:translateX(25vw) translateY(-12vh) scale(0.65);transform:translateX(25vw) translateY(-12vh) scale(0.65)}100%{-webkit-transform:translateX(-20vw) translateY(10vh) scale(0.51);transform:translateX(-20vw) translateY(10vh) scale(0.51)}}@keyframes move11{0%{-webkit-transform:translateX(30vw) translateY(-15vh) scale(0.38);transform:translateX(30vw) translateY(-15vh) scale(0.38)}20%{-webkit-transform:translateX(-25vw) translateY(12vh) scale(0.35);transform:translateX(-25vw) translateY(12vh) scale(0.35)}40%{-webkit-transform:translateX(20vw) translateY(-10vh) scale(0.9);transform:translateX(20vw) translateY(-10vh) scale(0.9)}60%{-webkit-transform:translateX(-30vw) translateY(15vh) scale(0.43);transform:translateX(-30vw) translateY(15vh) scale(0.43)}80%{-webkit-transform:translateX(25vw) translateY(-12vh) scale(0.65);transform:translateX(25vw) translateY(-12vh) scale(0.65)}100%{-webkit-transform:translateX(-20vw) translateY(10vh) scale(0.51);transform:translateX(-20vw) translateY(10vh) scale(0.51)}}@-webkit-keyframes move12{0%{-webkit-transform:translateX(-25vw) translateY(12vh) scale(0.58);transform:translateX(-25vw) translateY(12vh) scale(0.58)}20%{-webkit-transform:translateX(30vw) translateY(-15vh) scale(0.9);transform:translateX(30vw) translateY(-15vh) scale(0.9)}40%{-webkit-transform:translateX(-20vw) translateY(10vh) scale(0.59);transform:translateX(-20vw) translateY(10vh) scale(0.59)}60%{-webkit-transform:translateX(25vw) translateY(-12vh) scale(0.7);transform:translateX(25vw) translateY(-12vh) scale(0.7)}80%{-webkit-transform:translateX(-30vw) translateY(15vh) scale(0.61);transform:translateX(-30vw) translateY(15vh) scale(0.61)}100%{-webkit-transform:translateX(20vw) translateY(-10vh) scale(0.87);transform:translateX(20vw) translateY(-10vh) scale(0.87)}}@keyframes move12{0%{-webkit-transform:translateX(-25vw) translateY(12vh) scale(0.58);transform:translateX(-25vw) translateY(12vh) scale(0.58)}20%{-webkit-transform:translateX(30vw) translateY(-15vh) scale(0.9);transform:translateX(30vw) translateY(-15vh) scale(0.9)}40%{-webkit-transform:translateX(-20vw) translateY(10vh) scale(0.59);transform:translateX(-20vw) translateY(10vh) scale(0.59)}60%{-webkit-transform:translateX(25vw) translateY(-12vh) scale(0.7);transform:translateX(25vw) translateY(-12vh) scale(0.7)}80%{-webkit-transform:translateX(-30vw) translateY(15vh) scale(0.61);transform:translateX(-30vw) translateY(15vh) scale(0.61)}100%{-webkit-transform:translateX(20vw) translateY(-10vh) scale(0.87);transform:translateX(20vw) translateY(-10vh) scale(0.87)}}@-webkit-keyframes move13{0%{-webkit-transform:translateX(30vw) translateY(-15vh) scale(0.26);transform:translateX(30vw) translateY(-15vh) scale(0.26)}20%{-webkit-transform:translateX(-25vw) translateY(12vh) scale(0.91);transform:translateX(-25vw) translateY(12vh) scale(0.91)}40%{-webkit-transform:translateX(20vw) translateY(-10vh) scale(0.52);transform:translateX(20vw) translateY(-10vh) scale(0.52)}60%{-webkit-transform:translateX(-30vw) translateY(15vh) scale(0.62);transform:translateX(-30vw) translateY(15vh) scale(0.62)}80%{-webkit-transform:translateX(25vw) translateY(-12vh) scale(0.63);transform:translateX(25vw) translateY(-12vh) scale(0.63)}100%{-webkit-transform:translateX(-20vw) translateY(10vh) scale(0.77);transform:translateX(-20vw) translateY(10vh) scale(0.77)}}@keyframes move13{0%{-webkit-transform:translateX(30vw) translateY(-15vh) scale(0.26);transform:translateX(30vw) translateY(-15vh) scale(0.26)}20%{-webkit-transform:translateX(-25vw) translateY(12vh) scale(0.91);transform:translateX(-25vw) translateY(12vh) scale(0.91)}40%{-webkit-transform:translateX(20vw) translateY(-10vh) scale(0.52);transform:translateX(20vw) translateY(-10vh) scale(0.52)}60%{-webkit-transform:translateX(-30vw) translateY(15vh) scale(0.62);transform:translateX(-30vw) translateY(15vh) scale(0.62)}80%{-webkit-transform:translateX(25vw) translateY(-12vh) scale(0.63);transform:translateX(25vw) translateY(-12vh) scale(0.63)}100%{-webkit-transform:translateX(-20vw) translateY(10vh) scale(0.77);transform:translateX(-20vw) translateY(10vh) scale(0.77)}}@-webkit-keyframes move14{0%{-webkit-transform:translateX(-25vw) translateY(12vh) scale(0.3);transform:translateX(-25vw) translateY(12vh) scale(0.3)}20%{-webkit-transform:translateX(30vw) translateY(-15vh) scale(0.61);transform:translateX(30vw) translateY(-15vh) scale(0.61)}40%{-webkit-transform:translateX(-20vw) translateY(10vh) scale(0.62);transform:translateX(-20vw) translateY(10vh) scale(0.62)}60%{-webkit-transform:translateX(25vw) translateY(-12vh) scale(0.79);transform:translateX(25vw) translateY(-12vh) scale(0.79)}80%{-webkit-transform:translateX(-30vw) translateY(15vh) scale(0.75);transform:translateX(-30vw) translateY(15vh) scale(0.75)}100%{-webkit-transform:translateX(20vw) translateY(-10vh) scale(0.72);transform:translateX(20vw) translateY(-10vh) scale(0.72)}}@keyframes move14{0%{-webkit-transform:translateX(-25vw) translateY(12vh) scale(0.3);transform:translateX(-25vw) translateY(12vh) scale(0.3)}20%{-webkit-transform:translateX(30vw) translateY(-15vh) scale(0.61);transform:translateX(30vw) translateY(-15vh) scale(0.61)}40%{-webkit-transform:translateX(-20vw) translateY(10vh) scale(0.62);transform:translateX(-20vw) translateY(10vh) scale(0.62)}60%{-webkit-transform:translateX(25vw) translateY(-12vh) scale(0.79);transform:translateX(25vw) translateY(-12vh) scale(0.79)}80%{-webkit-transform:translateX(-30vw) translateY(15vh) scale(0.75);transform:translateX(-30vw) translateY(15vh) scale(0.75)}100%{-webkit-transform:translateX(20vw) translateY(-10vh) scale(0.72);transform:translateX(20vw) translateY(-10vh) scale(0.72)}}@-webkit-keyframes move15{0%{-webkit-transform:translateX(30vw) translateY(-15vh) scale(0.88);transform:translateX(30vw) translateY(-15vh) scale(0.88)}20%{-webkit-transform:translateX(-25vw) translateY(12vh) scale(0.35);transform:translateX(-25vw) translateY(12vh) scale(0.35)}40%{-webkit-transform:translateX(20vw) translateY(-10vh) scale(0.58);transform:translateX(20vw) translateY(-10vh) scale(0.58)}60%{-webkit-transform:translateX(-30vw) translateY(15vh) scale(0.94);transform:translateX(-30vw) translateY(15vh) scale(0.94)}80%{-webkit-transform:translateX(25vw) translateY(-12vh) scale(0.4);transform:translateX(25vw) translateY(-12vh) scale(0.4)}100%{-webkit-transform:translateX(-20vw) translateY(10vh) scale(0.71);transform:translateX(-20vw) translateY(10vh) scale(0.71)}}@keyframes move15{0%{-webkit-transform:translateX(30vw) translateY(-15vh) scale(0.88);transform:translateX(30vw) translateY(-15vh) scale(0.88)}20%{-webkit-transform:translateX(-25vw) translateY(12vh) scale(0.35);transform:translateX(-25vw) translateY(12vh) scale(0.35)}40%{-webkit-transform:translateX(20vw) translateY(-10vh) scale(0.58);transform:translateX(20vw) translateY(-10vh) scale(0.58)}60%{-webkit-transform:translateX(-30vw) translateY(15vh) scale(0.94);transform:translateX(-30vw) translateY(15vh) scale(0.94)}80%{-webkit-transform:translateX(25vw) translateY(-12vh) scale(0.4);transform:translateX(25vw) translateY(-12vh) scale(0.4)}100%{-webkit-transform:translateX(-20vw) translateY(10vh) scale(0.71);transform:translateX(-20vw) translateY(10vh) scale(0.71)}}@-webkit-keyframes firefly-auto-default{0%{-webkit-transform:translateX(-20vw) translateY(-15vh) scale(0.8);transform:translateX(-20vw) translateY(-15vh) scale(0.8)}25%{-webkit-transform:translateX(20vw) translateY(10vh) scale(0.6);transform:translateX(20vw) translateY(10vh) scale(0.6)}50%{-webkit-transform:translateX(-15vw) translateY(15vh) scale(0.9);transform:translateX(-15vw) translateY(15vh) scale(0.9)}75%{-webkit-transform:translateX(25vw) translateY(-10vh) scale(0.7);transform:translateX(25vw) translateY(-10vh) scale(0.7)}100%{-webkit-transform:translateX(-20vw) translateY(-15vh) scale(0.8);transform:translateX(-20vw) translateY(-15vh) scale(0.8)}}@keyframes firefly-auto-default{0%{-webkit-transform:translateX(-20vw) translateY(-15vh) scale(0.8);transform:translateX(-20vw) translateY(-15vh) scale(0.8)}25%{-webkit-transform:translateX(20vw) translateY(10vh) scale(0.6);transform:translateX(20vw) translateY(10vh) scale(0.6)}50%{-webkit-transform:translateX(-15vw) translateY(15vh) scale(0.9);transform:translateX(-15vw) translateY(15vh) scale(0.9)}75%{-webkit-transform:translateX(25vw) translateY(-10vh) scale(0.7);transform:translateX(25vw) translateY(-10vh) scale(0.7)}100%{-webkit-transform:translateX(-20vw) translateY(-15vh) scale(0.8);transform:translateX(-20vw) translateY(-15vh) scale(0.8)}}.gradient-glow{position:relative;isolation:isolate}.gradient-glow .elementor-widget-container{position:relative;z-index:2}.gradient-glow::before{content:"";position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;background:linear-gradient(45deg, #a1844c, #AC8194, #a1844c);background-size:200% 200%;border-radius:25px;z-index:1;opacity:0;-webkit-filter:blur(15px);filter:blur(15px);-webkit-transition:1.5s ease;transition:1.5s ease;-webkit-animation:gradient 5s ease infinite;animation:gradient 5s ease infinite}.gradient-glow:hover::before{opacity:.9}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.inspirational-btn{background:-webkit-gradient(linear, left top, right top, from(#f3c945), to(#fda085));background:linear-gradient(90deg, #f3c945 0%, #fda085 100%);color:#2c1a1d;border:none !important;border-radius:50px;padding:1em 3em !important;font-size:1.1rem !important;font-weight:bold !important;text-transform:uppercase;cursor:pointer;-webkit-box-shadow:0 0 15px rgba(253,160,133,.6);box-shadow:0 0 15px rgba(253,160,133,.6);-webkit-transition:all .3s ease;transition:all .3s ease}.inspirational-btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 0 25px rgba(253,160,133,.9);box-shadow:0 0 25px rgba(253,160,133,.9);background:-webkit-gradient(linear, left top, right top, from(#fda085), to(#f3c945));background:linear-gradient(90deg, #fda085 0%, #f3c945 100%)}.section-fireflies{position:relative;overflow:hidden}.section-fireflies .firefly{position:absolute;left:50%;top:50%;width:max(4px,.4vmin);height:max(4px,.4vmin);margin:max(-2px,-0.2vmin) 0 0 max(98px,9.8vmin);-webkit-animation:ease 200s alternate infinite;animation:ease 200s alternate infinite;pointer-events:none}.section-fireflies.fireflies-auto{--firefly-auto-color: yellow}.section-fireflies.fireflies-auto .firefly-auto{--animation-name: firefly-auto-default;--animation-duration: 15s;--animation-delay: 0s;--drift-duration: 15s;--flash-duration: 8s;--flash-delay: 0s;-webkit-animation:var(--animation-name) var(--animation-duration) ease alternate infinite;animation:var(--animation-name) var(--animation-duration) ease alternate infinite;-webkit-animation-delay:var(--animation-delay);animation-delay:var(--animation-delay)}.section-fireflies.fireflies-auto .firefly-auto::before{-webkit-animation:drift var(--drift-duration) ease alternate infinite;animation:drift var(--drift-duration) ease alternate infinite}.section-fireflies.fireflies-auto .firefly-auto::after{background:#fff;opacity:0;-webkit-box-shadow:0 0 0vw 0vw var(--firefly-auto-color);box-shadow:0 0 0vw 0vw var(--firefly-auto-color);-webkit-animation:drift var(--drift-duration) ease alternate infinite,flash-auto var(--flash-duration) ease infinite;animation:drift var(--drift-duration) ease alternate infinite,flash-auto var(--flash-duration) ease infinite;-webkit-animation-delay:0s,var(--flash-delay);animation-delay:0s,var(--flash-delay)}.section-fireflies .firefly::before,.section-fireflies .firefly::after{content:"";position:absolute;width:100%;height:100%;border-radius:50%;-webkit-transform-origin:-10vw;transform-origin:-10vw}.section-fireflies .firefly::before{background:#000;opacity:.4;-webkit-animation:drift ease alternate infinite;animation:drift ease alternate infinite}.section-fireflies .firefly:not(.firefly-auto)::after{background:#fff;opacity:0;-webkit-box-shadow:0 0 0vw 0vw #ff0;box-shadow:0 0 0vw 0vw #ff0;-webkit-animation:drift ease alternate infinite,flash ease infinite;animation:drift ease alternate infinite,flash ease infinite}.section-fireflies .firefly:nth-child(1){-webkit-animation-name:move1;animation-name:move1}.section-fireflies .firefly:nth-child(1)::before{-webkit-animation-duration:12s;animation-duration:12s}.section-fireflies .firefly:nth-child(1)::after{-webkit-animation-duration:12s,10288ms;animation-duration:12s,10288ms;-webkit-animation-delay:0ms,8384ms;animation-delay:0ms,8384ms}.section-fireflies .firefly:nth-child(2){-webkit-animation-name:move2;animation-name:move2}.section-fireflies .firefly:nth-child(2)::before{-webkit-animation-duration:12s;animation-duration:12s}.section-fireflies .firefly:nth-child(2)::after{-webkit-animation-duration:12s,5639ms;animation-duration:12s,5639ms;-webkit-animation-delay:0ms,5860ms;animation-delay:0ms,5860ms}.section-fireflies .firefly:nth-child(3){-webkit-animation-name:move3;animation-name:move3}.section-fireflies .firefly:nth-child(3)::before{-webkit-animation-duration:15s;animation-duration:15s}.section-fireflies .firefly:nth-child(3)::after{-webkit-animation-duration:15s,5651ms;animation-duration:15s,5651ms;-webkit-animation-delay:0ms,4972ms;animation-delay:0ms,4972ms}.section-fireflies .firefly:nth-child(4){-webkit-animation-name:move4;animation-name:move4}.section-fireflies .firefly:nth-child(4)::before{-webkit-animation-duration:15s;animation-duration:15s}.section-fireflies .firefly:nth-child(4)::after{-webkit-animation-duration:15s,7723ms;animation-duration:15s,7723ms;-webkit-animation-delay:0ms,6858ms;animation-delay:0ms,6858ms}.section-fireflies .firefly:nth-child(5){-webkit-animation-name:move5;animation-name:move5}.section-fireflies .firefly:nth-child(5)::before{-webkit-animation-duration:12s;animation-duration:12s}.section-fireflies .firefly:nth-child(5)::after{-webkit-animation-duration:12s,10974ms;animation-duration:12s,10974ms;-webkit-animation-delay:0ms,2438ms;animation-delay:0ms,2438ms}.section-fireflies .firefly:nth-child(6){-webkit-animation-name:move6;animation-name:move6}.section-fireflies .firefly:nth-child(6)::before{-webkit-animation-duration:15s;animation-duration:15s}.section-fireflies .firefly:nth-child(6)::after{-webkit-animation-duration:15s,9118ms;animation-duration:15s,9118ms;-webkit-animation-delay:0ms,1738ms;animation-delay:0ms,1738ms}.section-fireflies .firefly:nth-child(7){-webkit-animation-name:move7;animation-name:move7}.section-fireflies .firefly:nth-child(7)::before{-webkit-animation-duration:11s;animation-duration:11s}.section-fireflies .firefly:nth-child(7)::after{-webkit-animation-duration:11s,9101ms;animation-duration:11s,9101ms;-webkit-animation-delay:0ms,599ms;animation-delay:0ms,599ms}.section-fireflies .firefly:nth-child(8){-webkit-animation-name:move8;animation-name:move8}.section-fireflies .firefly:nth-child(8)::before{-webkit-animation-duration:11s;animation-duration:11s}.section-fireflies .firefly:nth-child(8)::after{-webkit-animation-duration:11s,9626ms;animation-duration:11s,9626ms;-webkit-animation-delay:0ms,1297ms;animation-delay:0ms,1297ms}.section-fireflies .firefly:nth-child(9){-webkit-animation-name:move9;animation-name:move9}.section-fireflies .firefly:nth-child(9)::before{-webkit-animation-duration:18s;animation-duration:18s}.section-fireflies .firefly:nth-child(9)::after{-webkit-animation-duration:18s,9181ms;animation-duration:18s,9181ms;-webkit-animation-delay:0ms,959ms;animation-delay:0ms,959ms}.section-fireflies .firefly:nth-child(10){-webkit-animation-name:move10;animation-name:move10}.section-fireflies .firefly:nth-child(10)::before{-webkit-animation-duration:16s;animation-duration:16s}.section-fireflies .firefly:nth-child(10)::after{-webkit-animation-duration:16s,6214ms;animation-duration:16s,6214ms;-webkit-animation-delay:0ms,2909ms;animation-delay:0ms,2909ms}.section-fireflies .firefly:nth-child(11){-webkit-animation-name:move11;animation-name:move11}.section-fireflies .firefly:nth-child(11)::before{-webkit-animation-duration:15s;animation-duration:15s}.section-fireflies .firefly:nth-child(11)::after{-webkit-animation-duration:15s,8944ms;animation-duration:15s,8944ms;-webkit-animation-delay:0ms,8494ms;animation-delay:0ms,8494ms}.section-fireflies .firefly:nth-child(12){-webkit-animation-name:move12;animation-name:move12}.section-fireflies .firefly:nth-child(12)::before{-webkit-animation-duration:11s;animation-duration:11s}.section-fireflies .firefly:nth-child(12)::after{-webkit-animation-duration:11s,9656ms;animation-duration:11s,9656ms;-webkit-animation-delay:0ms,4420ms;animation-delay:0ms,4420ms}.section-fireflies .firefly:nth-child(13){-webkit-animation-name:move13;animation-name:move13}.section-fireflies .firefly:nth-child(13)::before{-webkit-animation-duration:12s;animation-duration:12s}.section-fireflies .firefly:nth-child(13)::after{-webkit-animation-duration:12s,8439ms;animation-duration:12s,8439ms;-webkit-animation-delay:0ms,4495ms;animation-delay:0ms,4495ms}.section-fireflies .firefly:nth-child(14){-webkit-animation-name:move14;animation-name:move14}.section-fireflies .firefly:nth-child(14)::before{-webkit-animation-duration:11s;animation-duration:11s}.section-fireflies .firefly:nth-child(14)::after{-webkit-animation-duration:11s,10237ms;animation-duration:11s,10237ms;-webkit-animation-delay:0ms,7718ms;animation-delay:0ms,7718ms}.section-fireflies .firefly:nth-child(15){-webkit-animation-name:move15;animation-name:move15}.section-fireflies .firefly:nth-child(15)::before{-webkit-animation-duration:10s;animation-duration:10s}.section-fireflies .firefly:nth-child(15)::after{-webkit-animation-duration:10s,8527ms;animation-duration:10s,8527ms;-webkit-animation-delay:0ms,1992ms;animation-delay:0ms,1992ms}
/* VIP Add-On CTA — added 2026-04-29 */
#events-list .event .cta .link-vip{color:#fff;font-size:11px;background-color:#a1844c;padding:7px 30px 3px;border-radius:25px;text-transform:uppercase;letter-spacing:.5px;margin-top:8px;display:inline-block}
#events-list .event .cta .vip-note{font-size:10px;color:#666;line-height:1.3em;margin-top:6px;max-width:180px;text-align:center;font-style:italic;display:block}
#events-list .event .cta.soldout.has-vip .link-event.soldout{margin-bottom:4px}
@media all and (max-width:480px){#events-list .event .cta .link-vip{width:100%;text-align:center;margin:5px 0;font-size:16px;padding:10px 30px 7px}#events-list .event .cta .vip-note{font-size:11px;max-width:100%}}
/*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-bacteria:before{content:"\e059"}.fa-bacterium:before{content:"\e05a"}.fa-bahai:before{content:"\f666"}.fa-balance-scale:before{content:"\f24e"}.fa-balance-scale-left:before{content:"\f515"}.fa-balance-scale-right:before{content:"\f516"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-biking:before{content:"\f84a"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bootstrap:before{content:"\f836"}.fa-border-all:before{content:"\f84c"}.fa-border-none:before{content:"\f850"}.fa-border-style:before{content:"\f853"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-box-tissue:before{content:"\e05b"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buy-n-large:before{content:"\f8a6"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caravan:before{content:"\f8ff"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudflare:before{content:"\e07d"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-compress-alt:before{content:"\f422"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-cotton-bureau:before{content:"\f89e"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dailymotion:before{content:"\e052"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-deezer:before{content:"\e077"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-disease:before{content:"\f7fa"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edge-legacy:before{content:"\e078"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-alt:before{content:"\f424"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fan:before{content:"\f863"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-faucet:before{content:"\e005"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-firefox-browser:before{content:"\e007"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-pay:before{content:"\e079"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guilded:before{content:"\e07e"}.fa-guitar:before{content:"\f7a6"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-holding-water:before{content:"\f4c1"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-sparkles:before{content:"\e05d"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-hands-wash:before{content:"\e05e"}.fa-handshake:before{content:"\f2b5"}.fa-handshake-alt-slash:before{content:"\e05f"}.fa-handshake-slash:before{content:"\e060"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-hat-wizard:before{content:"\f6e8"}.fa-hdd:before{content:"\f0a0"}.fa-head-side-cough:before{content:"\e061"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-head-side-mask:before{content:"\e063"}.fa-head-side-virus:before{content:"\e064"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hive:before{content:"\e07f"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hospital-user:before{content:"\f80d"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-house-user:before{content:"\e065"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-icons:before{content:"\f86d"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-ideal:before{content:"\e013"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-innosoft:before{content:"\e080"}.fa-instagram:before{content:"\f16d"}.fa-instagram-square:before{content:"\e055"}.fa-instalod:before{content:"\e081"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-house:before{content:"\e066"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lungs:before{content:"\f604"}.fa-lungs-virus:before{content:"\e067"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-mdb:before{content:"\f8ca"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microblog:before{content:"\e01a"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mixer:before{content:"\e056"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse:before{content:"\f8cc"}.fa-mouse-pointer:before{content:"\f245"}.fa-mug-hot:before{content:"\f7b6"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-octopus-deploy:before{content:"\e082"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-orcid:before{content:"\f8d2"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-arrows:before{content:"\e068"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-perbyte:before{content:"\e083"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-square-alt:before{content:"\f87b"}.fa-phone-volume:before{content:"\f2a0"}.fa-photo-video:before{content:"\f87c"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-square:before{content:"\e01e"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-plane-slash:before{content:"\e069"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pump-medical:before{content:"\e06a"}.fa-pump-soap:before{content:"\e06b"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-rainbow:before{content:"\f75b"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-record-vinyl:before{content:"\f8d9"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-remove-format:before{content:"\f87d"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-rust:before{content:"\e07a"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-shield-virus:before{content:"\e06c"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopify:before{content:"\e057"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sink:before{content:"\e06d"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-sketch:before{content:"\f7c6"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-soap:before{content:"\e06e"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-down-alt:before{content:"\f884"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-amount-up-alt:before{content:"\f885"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-stopwatch-20:before{content:"\e06f"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-store-alt-slash:before{content:"\e070"}.fa-store-slash:before{content:"\e071"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swift:before{content:"\f8e1"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-tiktok:before{content:"\e07b"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-threads:before{content:"\e9cb"}.fa-threads-square:before{content:"\e9cc"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-trailer:before{content:"\e041"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbraco:before{content:"\f8e8"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-uncharted:before{content:"\e084"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-unity:before{content:"\e049"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-unsplash:before{content:"\e07c"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-users-slash:before{content:"\e073"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-vest:before{content:"\e085"}.fa-vest-patches:before{content:"\e086"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-virus:before{content:"\e074"}.fa-virus-slash:before{content:"\e075"}.fa-viruses:before{content:"\e076"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-voicemail:before{content:"\f897"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-watchman-monitoring:before{content:"\e087"}.fa-water:before{content:"\f773"}.fa-wave-square:before{content:"\f83e"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wodu:before{content:"\e088"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-x-twitter:before{content:"\e9ca"}.fa-x-twitter-square:before{content:"\e9c9"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
/*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face{ font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:swap;src:url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.eot);src:url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff2) format("woff2"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff) format("woff"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.ttf) format("truetype"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.svg#fontawesome) format("svg") }.fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900}:root{--bb-primary-color:#007CFF;--bb-primary-color-rgb:0, 124, 255;--bb-body-background-color:#FAFBFD;--bb-body-background-color-rgb:250, 251, 253;--bb-content-background-color:#FFFFFF;--bb-content-alternate-background-color:#FBFBFC;--bb-content-border-color:#E7E9EC;--bb-content-border-color-rgb:231, 233, 236;--bb-cover-image-background-color:#607387;--bb-headings-color:#122B46;--bb-headings-color-rgb:18, 43, 70;--bb-body-text-color:#0a0000;--bb-body-text-color-rgb:10, 0, 0;--bb-alternate-text-color:#A3A5A9;--bb-alternate-text-color-rgb:163, 165, 169;--bb-primary-button-background-regular:#385DFF;--bb-primary-button-background-hover:#1E42DD;--bb-primary-button-border-regular:#385DFF;--bb-primary-button-border-hover:#1E42DD;--bb-primary-button-text-regular:#FFFFFF;--bb-primary-button-text-regular-rgb:255, 255, 255;--bb-primary-button-text-hover:#FFFFFF;--bb-primary-button-text-hover-rgb:255, 255, 255;--bb-secondary-button-background-regular:#F2F4F5;--bb-secondary-button-background-hover:#385DFF;--bb-secondary-button-border-regular:#F2F4F5;--bb-secondary-button-border-hover:#385DFF;--bb-secondary-button-text-regular:#1E2132;--bb-secondary-button-text-hover:#FFFFFF;--bb-header-background:#FFFFFF;--bb-header-alternate-background:#F2F4F5;--bb-header-links:#939597;--bb-header-links-hover:#007CFF;--bb-header-mobile-logo-size:px;--bb-header-height:76px;--bb-sidenav-background:#FFFFFF;--bb-sidenav-text-regular:#939597;--bb-sidenav-text-hover:#939597;--bb-sidenav-text-active:#FFFFFF;--bb-sidenav-menu-background-color-regular:#FFFFFF;--bb-sidenav-menu-background-color-hover:#F2F4F5;--bb-sidenav-menu-background-color-active:#007CFF;--bb-sidenav-count-text-color-regular:#939597;--bb-sidenav-count-text-color-hover:#FFFFFF;--bb-sidenav-count-text-color-active:#007CFF;--bb-sidenav-count-background-color-regular:#F2F4F5;--bb-sidenav-count-background-color-hover:#007CFF;--bb-sidenav-count-background-color-active:#FFFFFF;--bb-footer-background:#FFFFFF;--bb-footer-widget-background:#FFFFFF;--bb-footer-text-color:#5A5A5A;--bb-footer-menu-link-color-regular:#5A5A5A;--bb-footer-menu-link-color-hover:#385DFF;--bb-footer-menu-link-color-active:#1E2132;--bb-admin-screen-bgr-color:#FAFBFD;--bb-admin-screen-txt-color:#122B46;--bb-login-register-link-color-regular:#5A5A5A;--bb-login-register-link-color-hover:#1E42DD;--bb-login-register-button-background-color-regular:#385DFF;--bb-login-register-button-background-color-hover:#1E42DD;--bb-login-register-button-border-color-regular:#385DFF;--bb-login-register-button-border-color-hover:#1E42DD;--bb-login-register-button-text-color-regular:#FFFFFF;--bb-login-register-button-text-color-hover:#FFFFFF;--bb-label-background-color:#D7DFFF;--bb-label-text-color:#385DFF;--bb-tooltip-background:#122B46;--bb-tooltip-background-rgb:18, 43, 70;--bb-tooltip-color:#FFFFFF;--bb-default-notice-color:#007CFF;--bb-default-notice-color-rgb:0, 124, 255;--bb-success-color:#1CD991;--bb-success-color-rgb:28, 217, 145;--bb-warning-color:#F7BA45;--bb-warning-color-rgb:247, 186, 69;--bb-danger-color:#EF3E46;--bb-danger-color-rgb:239, 62, 70;--bb-login-custom-heading-color:#FFFFFF;--bb-button-radius:100px;--bb-block-radius:10px;--bb-option-radius:5px;--bb-block-radius-inner:6px;--bb-input-radius:6px;--bb-label-type-radius:6px;--bb-checkbox-radius:5.4px;--bb-primary-button-focus-shadow:0px 0px 1px 2px rgba(0, 0, 0, 0.05), inset 0px 0px 0px 2px rgba(0, 0, 0, 0.08);--bb-secondary-button-focus-shadow:0px 0px 1px 2px rgba(0, 0, 0, 0.05), inset 0px 0px 0px 2px rgba(0, 0, 0, 0.08);--bb-outline-button-focus-shadow:0px 0px 1px 2px rgba(0, 0, 0, 0.05), inset 0px 0px 0px 2px rgba(0, 0, 0, 0.08);--bb-input-focus-shadow:0px 0px 0px 2px rgba(var(--bb-primary-color-rgb), 0.1);--bb-input-focus-border-color:var(--bb-primary-color);--bb-widget-title-text-transform:none;}h1 { line-height:1.2; }h2 { line-height:1.2; }h3 { line-height:1.4; }h4 { line-height:1.4; }h5 { line-height:1.4; }h6 { line-height:1.4; }.bb-style-primary-bgr-color {background-color:#007CFF;}.bb-style-border-radius {border-radius:100px;}.site-header-container #site-logo .bb-logo img,.site-header-container #site-logo .site-title img.bb-logo,.site-title img.bb-mobile-logo {max-height:76px}.sticky-header .site-content,body.buddypress.sticky-header .site-content,.bb-buddypanel.sticky-header .site-content,.single-sfwd-quiz.bb-buddypanel.sticky-header .site-content,.single-sfwd-lessons.bb-buddypanel.sticky-header .site-content,.single-sfwd-topic.bb-buddypanel.sticky-header .site-content {padding-top:76px}.site-header .site-header-container,.header-search-wrap,.header-search-wrap input.search-field,.header-search-wrap form.search-form {height:76px;}.sticky-header .bp-feedback.bp-sitewide-notice {top:76px;}@media screen and (max-width:767px) {.bb-mobile-header {height:76px;}#learndash-content .lms-topic-sidebar-wrapper .lms-topic-sidebar-data,.lifter-topic-sidebar-wrapper .lifter-topic-sidebar-data {height:calc(90vh - 76px);}}[data-balloon]:after,[data-bp-tooltip]:after {background-color:rgba( 18,43,70,1 );box-shadow:none;}[data-balloon]:before,[data-bp-tooltip]:before {background:no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba( 18,43,70,1 )%22%20transform%3D%22rotate(0)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");background-size:100% auto;}[data-bp-tooltip][data-bp-tooltip-pos="right"]:before,[data-balloon][data-balloon-pos='right']:before {background:no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba( 18,43,70,1 )%22%20transform%3D%22rotate(90 6 6)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");background-size:100% auto;}[data-bp-tooltip][data-bp-tooltip-pos="left"]:before,[data-balloon][data-balloon-pos='left']:before {background:no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba( 18,43,70,1 )%22%20transform%3D%22rotate(-90 18 18)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");background-size:100% auto;}[data-bp-tooltip][data-bp-tooltip-pos="down-left"]:before,[data-bp-tooltip][data-bp-tooltip-pos="down"]:before,[data-balloon][data-balloon-pos='down']:before {background:no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba( 18,43,70,1 )%22%20transform%3D%22rotate(180 18 6)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");background-size:100% auto;}
                .learndash-wrapper .bb-ld-tabs #learndash-course-content {top:-86px;}html[dir="rtl"] .learndash_next_prev_link a.next-link,html[dir="rtl"] .learndash_next_prev_link span.next-link {border-radius:100px 0 0 100px;}html[dir="rtl"] .learndash_next_prev_link a.prev-link,html[dir="rtl"] .learndash_next_prev_link span.prev-link {border-radius:0 100px 100px 0;}
            

		a.bb-close-panel i {top:21px;}
		.site-header .site-title{font-family:"SF UI Display";font-weight:500;font-style:normal;font-size:30px;font-display:swap;}body{font-family:"SF UI Text";font-weight:400;font-style:normal;font-size:16px;font-display:swap;}h1{font-family:"SF UI Display";font-weight:400;font-style:normal;font-size:34px;font-display:swap;}h2{font-family:"SF UI Display";font-weight:400;font-style:normal;font-size:24px;font-display:swap;}h3{font-family:"SF UI Display";font-weight:400;font-style:normal;font-size:20px;font-display:swap;}h4{font-family:"SF UI Display";font-weight:400;font-style:normal;font-size:18px;font-display:swap;}h5{font-family:"SF UI Display";font-weight:400;font-style:normal;font-size:16px;font-display:swap;}h6{font-family:"SF UI Display";font-weight:500;font-style:normal;font-size:12px;font-display:swap;}#gform_wrapper_1[data-form-index="0"].gform-theme,[data-parent-form="1_0"]{--gf-color-primary: #204ce5;--gf-color-primary-rgb: 32, 76, 229;--gf-color-primary-contrast: #fff;--gf-color-primary-contrast-rgb: 255, 255, 255;--gf-color-primary-darker: #001AB3;--gf-color-primary-lighter: #527EFF;--gf-color-secondary: #fff;--gf-color-secondary-rgb: 255, 255, 255;--gf-color-secondary-contrast: #112337;--gf-color-secondary-contrast-rgb: 17, 35, 55;--gf-color-secondary-darker: #F5F5F5;--gf-color-secondary-lighter: #FFFFFF;--gf-color-out-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-out-ctrl-light-rgb: 17, 35, 55;--gf-color-out-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-out-ctrl-light-lighter: #F5F5F5;--gf-color-out-ctrl-dark: #585e6a;--gf-color-out-ctrl-dark-rgb: 88, 94, 106;--gf-color-out-ctrl-dark-darker: #112337;--gf-color-out-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-color-in-ctrl: #fff;--gf-color-in-ctrl-rgb: 255, 255, 255;--gf-color-in-ctrl-contrast: #112337;--gf-color-in-ctrl-contrast-rgb: 17, 35, 55;--gf-color-in-ctrl-darker: #F5F5F5;--gf-color-in-ctrl-lighter: #FFFFFF;--gf-color-in-ctrl-primary: #204ce5;--gf-color-in-ctrl-primary-rgb: 32, 76, 229;--gf-color-in-ctrl-primary-contrast: #fff;--gf-color-in-ctrl-primary-contrast-rgb: 255, 255, 255;--gf-color-in-ctrl-primary-darker: #001AB3;--gf-color-in-ctrl-primary-lighter: #527EFF;--gf-color-in-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-in-ctrl-light-rgb: 17, 35, 55;--gf-color-in-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-in-ctrl-light-lighter: #F5F5F5;--gf-color-in-ctrl-dark: #585e6a;--gf-color-in-ctrl-dark-rgb: 88, 94, 106;--gf-color-in-ctrl-dark-darker: #112337;--gf-color-in-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-radius: 3px;--gf-font-size-secondary: 14px;--gf-font-size-tertiary: 13px;--gf-icon-ctrl-number: url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 0C4.26522 5.96046e-08 4.51957 0.105357 4.70711 0.292893L7.70711 3.29289C8.09763 3.68342 8.09763 4.31658 7.70711 4.70711C7.31658 5.09763 6.68342 5.09763 6.29289 4.70711L4 2.41421L1.70711 4.70711C1.31658 5.09763 0.683417 5.09763 0.292893 4.70711C-0.0976311 4.31658 -0.097631 3.68342 0.292893 3.29289L3.29289 0.292893C3.48043 0.105357 3.73478 0 4 0ZM0.292893 9.29289C0.683417 8.90237 1.31658 8.90237 1.70711 9.29289L4 11.5858L6.29289 9.29289C6.68342 8.90237 7.31658 8.90237 7.70711 9.29289C8.09763 9.68342 8.09763 10.3166 7.70711 10.7071L4.70711 13.7071C4.31658 14.0976 3.68342 14.0976 3.29289 13.7071L0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289Z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");--gf-icon-ctrl-select: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");--gf-icon-ctrl-search: url("data:image/svg+xml,%3Csvg width='640' height='640' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M256 128c-70.692 0-128 57.308-128 128 0 70.691 57.308 128 128 128 70.691 0 128-57.309 128-128 0-70.692-57.309-128-128-128zM64 256c0-106.039 85.961-192 192-192s192 85.961 192 192c0 41.466-13.146 79.863-35.498 111.248l154.125 154.125c12.496 12.496 12.496 32.758 0 45.254s-32.758 12.496-45.254 0L367.248 412.502C335.862 434.854 297.467 448 256 448c-106.039 0-192-85.962-192-192z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");--gf-label-space-y-secondary: var(--gf-label-space-y-md-secondary);--gf-ctrl-border-color: #686e77;--gf-ctrl-size: var(--gf-ctrl-size-md);--gf-ctrl-label-color-primary: #112337;--gf-ctrl-label-color-secondary: #112337;--gf-ctrl-choice-size: var(--gf-ctrl-choice-size-md);--gf-ctrl-checkbox-check-size: var(--gf-ctrl-checkbox-check-size-md);--gf-ctrl-radio-check-size: var(--gf-ctrl-radio-check-size-md);--gf-ctrl-btn-font-size: var(--gf-ctrl-btn-font-size-md);--gf-ctrl-btn-padding-x: var(--gf-ctrl-btn-padding-x-md);--gf-ctrl-btn-size: var(--gf-ctrl-btn-size-md);--gf-ctrl-btn-border-color-secondary: #686e77;--gf-ctrl-file-btn-bg-color-hover: #EBEBEB;--gf-field-img-choice-size: var(--gf-field-img-choice-size-md);--gf-field-img-choice-card-space: var(--gf-field-img-choice-card-space-md);--gf-field-img-choice-check-ind-size: var(--gf-field-img-choice-check-ind-size-md);--gf-field-img-choice-check-ind-icon-size: var(--gf-field-img-choice-check-ind-icon-size-md);--gf-field-pg-steps-number-color: rgba(17, 35, 55, 0.8);}#gform_wrapper_2[data-form-index="0"].gform-theme,[data-parent-form="2_0"]{--gf-color-primary: #204ce5;--gf-color-primary-rgb: 32, 76, 229;--gf-color-primary-contrast: #fff;--gf-color-primary-contrast-rgb: 255, 255, 255;--gf-color-primary-darker: #001AB3;--gf-color-primary-lighter: #527EFF;--gf-color-secondary: #fff;--gf-color-secondary-rgb: 255, 255, 255;--gf-color-secondary-contrast: #112337;--gf-color-secondary-contrast-rgb: 17, 35, 55;--gf-color-secondary-darker: #F5F5F5;--gf-color-secondary-lighter: #FFFFFF;--gf-color-out-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-out-ctrl-light-rgb: 17, 35, 55;--gf-color-out-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-out-ctrl-light-lighter: #F5F5F5;--gf-color-out-ctrl-dark: #585e6a;--gf-color-out-ctrl-dark-rgb: 88, 94, 106;--gf-color-out-ctrl-dark-darker: #112337;--gf-color-out-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-color-in-ctrl: #fff;--gf-color-in-ctrl-rgb: 255, 255, 255;--gf-color-in-ctrl-contrast: #112337;--gf-color-in-ctrl-contrast-rgb: 17, 35, 55;--gf-color-in-ctrl-darker: #F5F5F5;--gf-color-in-ctrl-lighter: #FFFFFF;--gf-color-in-ctrl-primary: #204ce5;--gf-color-in-ctrl-primary-rgb: 32, 76, 229;--gf-color-in-ctrl-primary-contrast: #fff;--gf-color-in-ctrl-primary-contrast-rgb: 255, 255, 255;--gf-color-in-ctrl-primary-darker: #001AB3;--gf-color-in-ctrl-primary-lighter: #527EFF;--gf-color-in-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-in-ctrl-light-rgb: 17, 35, 55;--gf-color-in-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-in-ctrl-light-lighter: #F5F5F5;--gf-color-in-ctrl-dark: #585e6a;--gf-color-in-ctrl-dark-rgb: 88, 94, 106;--gf-color-in-ctrl-dark-darker: #112337;--gf-color-in-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-radius: 3px;--gf-font-size-secondary: 14px;--gf-font-size-tertiary: 13px;--gf-icon-ctrl-number: url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 0C4.26522 5.96046e-08 4.51957 0.105357 4.70711 0.292893L7.70711 3.29289C8.09763 3.68342 8.09763 4.31658 7.70711 4.70711C7.31658 5.09763 6.68342 5.09763 6.29289 4.70711L4 2.41421L1.70711 4.70711C1.31658 5.09763 0.683417 5.09763 0.292893 4.70711C-0.0976311 4.31658 -0.097631 3.68342 0.292893 3.29289L3.29289 0.292893C3.48043 0.105357 3.73478 0 4 0ZM0.292893 9.29289C0.683417 8.90237 1.31658 8.90237 1.70711 9.29289L4 11.5858L6.29289 9.29289C6.68342 8.90237 7.31658 8.90237 7.70711 9.29289C8.09763 9.68342 8.09763 10.3166 7.70711 10.7071L4.70711 13.7071C4.31658 14.0976 3.68342 14.0976 3.29289 13.7071L0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289Z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");--gf-icon-ctrl-select: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");--gf-icon-ctrl-search: url("data:image/svg+xml,%3Csvg width='640' height='640' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M256 128c-70.692 0-128 57.308-128 128 0 70.691 57.308 128 128 128 70.691 0 128-57.309 128-128 0-70.692-57.309-128-128-128zM64 256c0-106.039 85.961-192 192-192s192 85.961 192 192c0 41.466-13.146 79.863-35.498 111.248l154.125 154.125c12.496 12.496 12.496 32.758 0 45.254s-32.758 12.496-45.254 0L367.248 412.502C335.862 434.854 297.467 448 256 448c-106.039 0-192-85.962-192-192z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");--gf-label-space-y-secondary: var(--gf-label-space-y-md-secondary);--gf-ctrl-border-color: #686e77;--gf-ctrl-size: var(--gf-ctrl-size-md);--gf-ctrl-label-color-primary: #112337;--gf-ctrl-label-color-secondary: #112337;--gf-ctrl-choice-size: var(--gf-ctrl-choice-size-md);--gf-ctrl-checkbox-check-size: var(--gf-ctrl-checkbox-check-size-md);--gf-ctrl-radio-check-size: var(--gf-ctrl-radio-check-size-md);--gf-ctrl-btn-font-size: var(--gf-ctrl-btn-font-size-md);--gf-ctrl-btn-padding-x: var(--gf-ctrl-btn-padding-x-md);--gf-ctrl-btn-size: var(--gf-ctrl-btn-size-md);--gf-ctrl-btn-border-color-secondary: #686e77;--gf-ctrl-file-btn-bg-color-hover: #EBEBEB;--gf-field-img-choice-size: var(--gf-field-img-choice-size-md);--gf-field-img-choice-card-space: var(--gf-field-img-choice-card-space-md);--gf-field-img-choice-check-ind-size: var(--gf-field-img-choice-check-ind-size-md);--gf-field-img-choice-check-ind-icon-size: var(--gf-field-img-choice-check-ind-icon-size-md);--gf-field-pg-steps-number-color: rgba(17, 35, 55, 0.8);}.cls-1{fill:#a1844c;fill-rule:evenodd;stroke-width:0px;}
.recaptcha-notice {
    font-size: 0.8em;
    color: #cacaca;
    padding: 0 10px;
    text-align: center;
}

.recaptcha-notice a {
    color: #B4975D;
    text-decoration: none;
}

.recaptcha-notice a:hover {
    text-decoration: underline;
}
@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.7}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}
@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid #2f2f2f;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:transparent none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}
.elementor-160557 .elementor-element.elementor-element-60513c63{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-160557 .elementor-element.elementor-element-7ddd3a92{text-align:center;font-family:"minerva-modern", Sans-serif;font-size:46px;font-weight:400;color:var( --e-global-color-accent );}.elementor-160557 .elementor-element.elementor-element-7b5c41e{--display:flex;--padding-top:60px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-160557 .elementor-element.elementor-element-62ff7867{--display:flex;--border-radius:35px 35px 35px 35px;--padding-top:0px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-160557 .elementor-element.elementor-element-62ff7867:not(.elementor-motion-effects-element-type-background), .elementor-160557 .elementor-element.elementor-element-62ff7867 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8815e06 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-160557 .elementor-element.elementor-element-778a9d76 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-160557 .elementor-element.elementor-element-778a9d76 img{width:40%;border-radius:83px 83px 83px 83px;}.elementor-160557 .elementor-element.elementor-element-5a9ad7af{font-size:var( --e-global-typography-f0d182b-font-size );font-weight:var( --e-global-typography-f0d182b-font-weight );line-height:var( --e-global-typography-f0d182b-line-height );color:var( --e-global-color-577b3e0 );}.elementor-160557 .elementor-element.elementor-element-53c45d99{color:var( --e-global-color-text );}.elementor-160557 .elementor-element.elementor-element-7bc705b{--display:flex;--padding-top:60px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-160557 .elementor-element.elementor-element-6da8f432{--display:flex;--border-radius:35px 35px 35px 35px;--padding-top:0px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-160557 .elementor-element.elementor-element-6da8f432:not(.elementor-motion-effects-element-type-background), .elementor-160557 .elementor-element.elementor-element-6da8f432 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8815e06 );}.elementor-160557 .elementor-element.elementor-element-59909887 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-160557 .elementor-element.elementor-element-59909887 img{width:40%;border-radius:79px 79px 79px 79px;}.elementor-160557 .elementor-element.elementor-element-11df915a{font-size:var( --e-global-typography-f0d182b-font-size );font-weight:var( --e-global-typography-f0d182b-font-weight );line-height:var( --e-global-typography-f0d182b-line-height );color:var( --e-global-color-577b3e0 );}.elementor-160557 .elementor-element.elementor-element-eac0c7f{color:var( --e-global-color-text );}.elementor-160557 .elementor-element.elementor-element-3325e44{--display:flex;--padding-top:60px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-160557 .elementor-element.elementor-element-ee79b69{--display:flex;--border-radius:35px 35px 35px 35px;--padding-top:0px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-160557 .elementor-element.elementor-element-ee79b69:not(.elementor-motion-effects-element-type-background), .elementor-160557 .elementor-element.elementor-element-ee79b69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8815e06 );}.elementor-160557 .elementor-element.elementor-element-981f048 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-160557 .elementor-element.elementor-element-981f048 img{width:40%;border-radius:100px 100px 100px 100px;}.elementor-160557 .elementor-element.elementor-element-92fe29c{font-size:var( --e-global-typography-f0d182b-font-size );font-weight:var( --e-global-typography-f0d182b-font-weight );line-height:var( --e-global-typography-f0d182b-line-height );color:var( --e-global-color-577b3e0 );}.elementor-160557 .elementor-element.elementor-element-6b1b70c{color:var( --e-global-color-text );}.elementor-160557 .elementor-element.elementor-element-ddd539b{--display:flex;--padding-top:60px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-160557 .elementor-element.elementor-element-15a0bc28{--display:flex;--border-radius:35px 35px 35px 35px;--padding-top:0px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-160557 .elementor-element.elementor-element-15a0bc28:not(.elementor-motion-effects-element-type-background), .elementor-160557 .elementor-element.elementor-element-15a0bc28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8815e06 );}.elementor-160557 .elementor-element.elementor-element-6c851055 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-160557 .elementor-element.elementor-element-6c851055 img{width:40%;border-radius:94px 94px 94px 94px;}.elementor-160557 .elementor-element.elementor-element-36ec7680{font-size:var( --e-global-typography-f0d182b-font-size );font-weight:var( --e-global-typography-f0d182b-font-weight );line-height:var( --e-global-typography-f0d182b-line-height );color:var( --e-global-color-577b3e0 );}.elementor-160557 .elementor-element.elementor-element-49018027{color:var( --e-global-color-text );}.elementor-160557 .elementor-element.elementor-element-3609116{--display:flex;--padding-top:60px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-160557 .elementor-element.elementor-element-3eb74eb1{--display:flex;--border-radius:35px 35px 35px 35px;--padding-top:0px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-160557 .elementor-element.elementor-element-3eb74eb1:not(.elementor-motion-effects-element-type-background), .elementor-160557 .elementor-element.elementor-element-3eb74eb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8815e06 );}.elementor-160557 .elementor-element.elementor-element-5a91f305 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-160557 .elementor-element.elementor-element-5a91f305 img{width:40%;border-radius:100px 100px 100px 100px;}.elementor-160557 .elementor-element.elementor-element-77796e27{font-size:var( --e-global-typography-f0d182b-font-size );font-weight:var( --e-global-typography-f0d182b-font-weight );line-height:var( --e-global-typography-f0d182b-line-height );color:var( --e-global-color-577b3e0 );}.elementor-160557 .elementor-element.elementor-element-6d04a687{color:var( --e-global-color-text );}.elementor-160557 .elementor-element.elementor-element-6cc166b{--display:flex;--padding-top:60px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-160557 .elementor-element.elementor-element-b2e8bc6{--display:flex;--border-radius:35px 35px 35px 35px;--padding-top:0px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-160557 .elementor-element.elementor-element-b2e8bc6:not(.elementor-motion-effects-element-type-background), .elementor-160557 .elementor-element.elementor-element-b2e8bc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8815e06 );}.elementor-160557 .elementor-element.elementor-element-33a897d > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-160557 .elementor-element.elementor-element-33a897d img{width:38%;border-radius:100px 100px 100px 100px;}.elementor-160557 .elementor-element.elementor-element-0c68151{font-size:var( --e-global-typography-f0d182b-font-size );font-weight:var( --e-global-typography-f0d182b-font-weight );line-height:var( --e-global-typography-f0d182b-line-height );color:var( --e-global-color-577b3e0 );}.elementor-160557 .elementor-element.elementor-element-a1bf0b3{color:var( --e-global-color-text );}.elementor-160557 .elementor-element.elementor-element-9d07a94{--display:flex;--padding-top:60px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-160557 .elementor-element.elementor-element-19ef3cd{--display:flex;--border-radius:35px 35px 35px 35px;--padding-top:0px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-160557 .elementor-element.elementor-element-19ef3cd:not(.elementor-motion-effects-element-type-background), .elementor-160557 .elementor-element.elementor-element-19ef3cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8815e06 );}.elementor-160557 .elementor-element.elementor-element-367e1bc6 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-160557 .elementor-element.elementor-element-367e1bc6 img{width:40%;border-radius:100px 100px 100px 100px;}.elementor-160557 .elementor-element.elementor-element-707dab22{font-size:var( --e-global-typography-f0d182b-font-size );font-weight:var( --e-global-typography-f0d182b-font-weight );line-height:var( --e-global-typography-f0d182b-line-height );color:var( --e-global-color-577b3e0 );}.elementor-160557 .elementor-element.elementor-element-45b1fbc1{color:var( --e-global-color-text );}.elementor-160557 .elementor-element.elementor-element-0c7f971{--display:flex;--padding-top:60px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-160557 .elementor-element.elementor-element-793b1547{--display:flex;--border-radius:35px 35px 35px 35px;--padding-top:0px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-160557 .elementor-element.elementor-element-793b1547:not(.elementor-motion-effects-element-type-background), .elementor-160557 .elementor-element.elementor-element-793b1547 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8815e06 );}.elementor-160557 .elementor-element.elementor-element-3155f2d8 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-160557 .elementor-element.elementor-element-3155f2d8 img{width:40%;border-radius:100px 100px 100px 100px;}.elementor-160557 .elementor-element.elementor-element-19796d58{font-size:var( --e-global-typography-f0d182b-font-size );font-weight:var( --e-global-typography-f0d182b-font-weight );line-height:var( --e-global-typography-f0d182b-line-height );color:var( --e-global-color-577b3e0 );}.elementor-160557 .elementor-element.elementor-element-3a8d3f9{color:var( --e-global-color-text );}.elementor-160557 .elementor-element.elementor-element-60f07d7{--display:flex;--padding-top:60px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-160557 .elementor-element.elementor-element-69d1d09{--display:flex;--border-radius:35px 35px 35px 35px;--padding-top:0px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-160557 .elementor-element.elementor-element-69d1d09:not(.elementor-motion-effects-element-type-background), .elementor-160557 .elementor-element.elementor-element-69d1d09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8815e06 );}.elementor-160557 .elementor-element.elementor-element-bc7e876 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-160557 .elementor-element.elementor-element-bc7e876 img{width:38%;border-radius:100px 100px 100px 100px;}.elementor-160557 .elementor-element.elementor-element-70a9654{font-size:var( --e-global-typography-f0d182b-font-size );font-weight:var( --e-global-typography-f0d182b-font-weight );line-height:var( --e-global-typography-f0d182b-line-height );color:var( --e-global-color-577b3e0 );}.elementor-160557 .elementor-element.elementor-element-7ae3cb6{color:var( --e-global-color-text );}.elementor-160557 .elementor-element.elementor-element-703d164{--display:flex;--padding-top:60px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-160557 .elementor-element.elementor-element-9f14fd8{--display:flex;--border-radius:35px 35px 35px 35px;--padding-top:0px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-160557 .elementor-element.elementor-element-9f14fd8:not(.elementor-motion-effects-element-type-background), .elementor-160557 .elementor-element.elementor-element-9f14fd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8815e06 );}.elementor-160557 .elementor-element.elementor-element-a6bca29 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-160557 .elementor-element.elementor-element-a6bca29 img{width:38%;border-radius:100px 100px 100px 100px;}.elementor-160557 .elementor-element.elementor-element-11b5dc5{font-size:var( --e-global-typography-f0d182b-font-size );font-weight:var( --e-global-typography-f0d182b-font-weight );line-height:var( --e-global-typography-f0d182b-line-height );color:var( --e-global-color-577b3e0 );}.elementor-160557 .elementor-element.elementor-element-07492f6{color:var( --e-global-color-text );}.elementor-160557 .elementor-element.elementor-element-de7fd99{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-160557 .elementor-element.elementor-element-de7fd99 > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-160557 .elementor-element.elementor-element-5a9ad7af{font-size:var( --e-global-typography-f0d182b-font-size );line-height:var( --e-global-typography-f0d182b-line-height );}.elementor-160557 .elementor-element.elementor-element-11df915a{font-size:var( --e-global-typography-f0d182b-font-size );line-height:var( --e-global-typography-f0d182b-line-height );}.elementor-160557 .elementor-element.elementor-element-92fe29c{font-size:var( --e-global-typography-f0d182b-font-size );line-height:var( --e-global-typography-f0d182b-line-height );}.elementor-160557 .elementor-element.elementor-element-36ec7680{font-size:var( --e-global-typography-f0d182b-font-size );line-height:var( --e-global-typography-f0d182b-line-height );}.elementor-160557 .elementor-element.elementor-element-77796e27{font-size:var( --e-global-typography-f0d182b-font-size );line-height:var( --e-global-typography-f0d182b-line-height );}.elementor-160557 .elementor-element.elementor-element-0c68151{font-size:var( --e-global-typography-f0d182b-font-size );line-height:var( --e-global-typography-f0d182b-line-height );}.elementor-160557 .elementor-element.elementor-element-707dab22{font-size:var( --e-global-typography-f0d182b-font-size );line-height:var( --e-global-typography-f0d182b-line-height );}.elementor-160557 .elementor-element.elementor-element-19796d58{font-size:var( --e-global-typography-f0d182b-font-size );line-height:var( --e-global-typography-f0d182b-line-height );}.elementor-160557 .elementor-element.elementor-element-70a9654{font-size:var( --e-global-typography-f0d182b-font-size );line-height:var( --e-global-typography-f0d182b-line-height );}.elementor-160557 .elementor-element.elementor-element-11b5dc5{font-size:var( --e-global-typography-f0d182b-font-size );line-height:var( --e-global-typography-f0d182b-line-height );}.elementor-160557 .elementor-element.elementor-element-de7fd99{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-160557 .elementor-element.elementor-element-60513c63{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:45px;--padding-bottom:45px;--padding-left:10px;--padding-right:10px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-160557 .elementor-element.elementor-element-5a9ad7af{font-size:var( --e-global-typography-f0d182b-font-size );line-height:var( --e-global-typography-f0d182b-line-height );}.elementor-160557 .elementor-element.elementor-element-11df915a{font-size:var( --e-global-typography-f0d182b-font-size );line-height:var( --e-global-typography-f0d182b-line-height );}.elementor-160557 .elementor-element.elementor-element-92fe29c{font-size:var( --e-global-typography-f0d182b-font-size );line-height:var( --e-global-typography-f0d182b-line-height );}.elementor-160557 .elementor-element.elementor-element-36ec7680{font-size:var( --e-global-typography-f0d182b-font-size );line-height:var( --e-global-typography-f0d182b-line-height );}.elementor-160557 .elementor-element.elementor-element-77796e27{font-size:var( --e-global-typography-f0d182b-font-size );line-height:var( --e-global-typography-f0d182b-line-height );}.elementor-160557 .elementor-element.elementor-element-0c68151{font-size:var( --e-global-typography-f0d182b-font-size );line-height:var( --e-global-typography-f0d182b-line-height );}.elementor-160557 .elementor-element.elementor-element-707dab22{font-size:var( --e-global-typography-f0d182b-font-size );line-height:var( --e-global-typography-f0d182b-line-height );}.elementor-160557 .elementor-element.elementor-element-19796d58{font-size:var( --e-global-typography-f0d182b-font-size );line-height:var( --e-global-typography-f0d182b-line-height );}.elementor-160557 .elementor-element.elementor-element-70a9654{font-size:var( --e-global-typography-f0d182b-font-size );line-height:var( --e-global-typography-f0d182b-line-height );}.elementor-160557 .elementor-element.elementor-element-11b5dc5{font-size:var( --e-global-typography-f0d182b-font-size );line-height:var( --e-global-typography-f0d182b-line-height );}.elementor-160557 .elementor-element.elementor-element-de7fd99{--e-n-carousel-swiper-slides-to-display:1;}}/**
 * Swiper 8.4.5
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2022 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: November 21, 2022
 */

 @font-face{ font-display:swap;font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, 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');font-weight:400;font-style:normal }:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.elementor-element,.elementor-lightbox{--swiper-theme-color:#000;--swiper-navigation-size:44px;--swiper-pagination-bullet-size:6px;--swiper-pagination-bullet-horizontal-gap:6px}.elementor-element .swiper .swiper-slide figure,.elementor-lightbox .swiper .swiper-slide figure{line-height:0}.elementor-element .swiper .elementor-lightbox-content-source,.elementor-lightbox .swiper .elementor-lightbox-content-source{display:none}.elementor-element .swiper .elementor-swiper-button,.elementor-element .swiper~.elementor-swiper-button,.elementor-lightbox .swiper .elementor-swiper-button,.elementor-lightbox .swiper~.elementor-swiper-button{color:hsla(0,0%,93%,.9);cursor:pointer;display:inline-flex;font-size:25px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.elementor-element .swiper .elementor-swiper-button svg,.elementor-element .swiper~.elementor-swiper-button svg,.elementor-lightbox .swiper .elementor-swiper-button svg,.elementor-lightbox .swiper~.elementor-swiper-button svg{fill:hsla(0,0%,93%,.9);height:1em;width:1em}.elementor-element .swiper .elementor-swiper-button-prev,.elementor-element .swiper~.elementor-swiper-button-prev,.elementor-lightbox .swiper .elementor-swiper-button-prev,.elementor-lightbox .swiper~.elementor-swiper-button-prev{left:10px}.elementor-element .swiper .elementor-swiper-button-next,.elementor-element .swiper~.elementor-swiper-button-next,.elementor-lightbox .swiper .elementor-swiper-button-next,.elementor-lightbox .swiper~.elementor-swiper-button-next{right:10px}.elementor-element .swiper .elementor-swiper-button.swiper-button-disabled,.elementor-element .swiper~.elementor-swiper-button.swiper-button-disabled,.elementor-lightbox .swiper .elementor-swiper-button.swiper-button-disabled,.elementor-lightbox .swiper~.elementor-swiper-button.swiper-button-disabled{opacity:.3}.elementor-element .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image,.elementor-lightbox .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image{width:100%}.elementor-element .swiper .swiper-horizontal>.swiper-pagination-bullets,.elementor-element .swiper .swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-element .swiper .swiper-pagination-custom,.elementor-element .swiper .swiper-pagination-fraction,.elementor-element .swiper~.swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-element .swiper~.swiper-pagination-custom,.elementor-element .swiper~.swiper-pagination-fraction,.elementor-lightbox .swiper .swiper-horizontal>.swiper-pagination-bullets,.elementor-lightbox .swiper .swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-lightbox .swiper .swiper-pagination-custom,.elementor-lightbox .swiper .swiper-pagination-fraction,.elementor-lightbox .swiper~.swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-lightbox .swiper~.swiper-pagination-custom,.elementor-lightbox .swiper~.swiper-pagination-fraction{bottom:5px}.elementor-element .swiper.swiper-cube .elementor-swiper-button,.elementor-element .swiper.swiper-cube~.elementor-swiper-button,.elementor-lightbox .swiper.swiper-cube .elementor-swiper-button,.elementor-lightbox .swiper.swiper-cube~.elementor-swiper-button{transform:translate3d(0,-50%,1px)}.elementor-element :where(.swiper-horizontal)~.swiper-pagination-bullets,.elementor-lightbox :where(.swiper-horizontal)~.swiper-pagination-bullets{bottom:5px;left:0;width:100%}.elementor-element :where(.swiper-horizontal)~.swiper-pagination-bullets .swiper-pagination-bullet,.elementor-lightbox :where(.swiper-horizontal)~.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.elementor-element :where(.swiper-horizontal)~.swiper-pagination-progressbar,.elementor-lightbox :where(.swiper-horizontal)~.swiper-pagination-progressbar{height:4px;left:0;top:0;width:100%}.elementor-element.elementor-pagination-position-outside .swiper,.elementor-lightbox.elementor-pagination-position-outside .swiper{padding-bottom:30px}.elementor-element.elementor-pagination-position-outside .swiper .elementor-swiper-button,.elementor-element.elementor-pagination-position-outside .swiper~.elementor-swiper-button,.elementor-lightbox.elementor-pagination-position-outside .swiper .elementor-swiper-button,.elementor-lightbox.elementor-pagination-position-outside .swiper~.elementor-swiper-button{top:calc(50% - 30px / 2)}.elementor-element .elementor-swiper,.elementor-lightbox .elementor-swiper{position:relative}.elementor-element .elementor-main-swiper,.elementor-lightbox .elementor-main-swiper{position:static}.elementor-element.elementor-arrows-position-outside .swiper,.elementor-lightbox.elementor-arrows-position-outside .swiper{width:calc(100% - 60px)}.elementor-element.elementor-arrows-position-outside .swiper .elementor-swiper-button-prev,.elementor-element.elementor-arrows-position-outside .swiper~.elementor-swiper-button-prev,.elementor-lightbox.elementor-arrows-position-outside .swiper .elementor-swiper-button-prev,.elementor-lightbox.elementor-arrows-position-outside .swiper~.elementor-swiper-button-prev{left:0}.elementor-element.elementor-arrows-position-outside .swiper .elementor-swiper-button-next,.elementor-element.elementor-arrows-position-outside .swiper~.elementor-swiper-button-next,.elementor-lightbox.elementor-arrows-position-outside .swiper .elementor-swiper-button-next,.elementor-lightbox.elementor-arrows-position-outside .swiper~.elementor-swiper-button-next{right:0}/*! elementor-pro - v4.0.0 - 28-04-2026 */
.elementor-widget-n-carousel{--e-n-carousel-slides-to-show:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-pagination-size:0;--e-n-carousel-swiper-pagination-spacing:10px;--e-n-carousel-swiper-offset-size:0;height:-moz-fit-content;height:fit-content}.elementor-widget-n-carousel .e-n-carousel{display:flex;min-width:0}.elementor-widget-n-carousel .e-n-carousel>.swiper-wrapper>.swiper-slide-active.elementor-edit-area-active{overflow:initial}.elementor-widget-n-carousel .e-n-carousel.offset-left{padding-inline-start:var(--e-n-carousel-swiper-offset-size,0)}.elementor-widget-n-carousel .e-n-carousel.offset-both,.elementor-widget-n-carousel .e-n-carousel.offset-right{padding-inline-end:var(--e-n-carousel-swiper-offset-size,0)}.elementor-widget-n-carousel .e-n-carousel.offset-both{padding-inline-start:var(--e-n-carousel-swiper-offset-size,0)}.elementor-widget-n-carousel .e-n-carousel>.swiper-wrapper .swiper-slide a.e-con{display:var(--display)}.elementor-widget-n-carousel .e-n-carousel>.swiper-wrapper>.swiper-slide{flex-shrink:0;height:var(--e-n-carousel-slide-height,initial)}.elementor-widget-n-carousel .e-n-carousel>.swiper-wrapper>.swiper-slide>.e-con{height:var(--e-n-carousel-slide-container-height,initial);max-width:calc(100% - var(--margin-inline-start, var(--margin-left)) - var(--margin-inline-end, var(--margin-right)))}.elementor-widget-n-carousel{--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-prev-caption-spacing:15px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-next-caption-spacing:15px;--e-n-carousel-arrow-prev-left-align:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-next-right-align:0px;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-translate-x:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-translate-y:0px}.elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-next,.elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-prev{border-style:var(--e-n-carousel-arrow-normal-border-type);color:var(--e-n-carousel-arrow-normal-color,hsla(0,0%,93%,.9));font-size:var(--e-n-carousel-arrow-size,25px);transition-duration:.25s;z-index:2}.elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-next svg,.elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-prev svg{fill:var(--e-n-carousel-arrow-normal-color,hsla(0,0%,93%,.9))}.elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-next:hover,.elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-prev:hover{border-style:var(--e-n-carousel-arrow-hover-border-type);color:var(--e-n-carousel-arrow-hover-color,hsla(0,0%,93%,.9))}.elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-next:hover svg,.elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-prev:hover svg{fill:var(--e-n-carousel-arrow-hover-color,hsla(0,0%,93%,.9))}.elementor-widget-n-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-next{right:calc(var(--e-n-carousel-arrow-next-right-align) + var(--e-n-carousel-arrow-next-right-position));top:calc(var(--e-n-carousel-arrow-next-top-align) + var(--e-n-carousel-arrow-next-top-position) - var(--e-n-carousel-arrow-next-caption-spacing));transform:translate(var(--e-n-carousel-arrow-next-translate-x),var(--e-n-carousel-arrow-next-translate-y))}.elementor-widget-n-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-prev{left:calc(var(--e-n-carousel-arrow-prev-left-align) + var(--e-n-carousel-arrow-prev-left-position));top:calc(var(--e-n-carousel-arrow-prev-top-align) + var(--e-n-carousel-arrow-prev-top-position) - var(--e-n-carousel-arrow-prev-caption-spacing));transform:translate(var(--e-n-carousel-arrow-prev-translate-x),var(--e-n-carousel-arrow-prev-translate-y))}.elementor-widget-n-carousel{--e-n-carousel-swiper-padding-bottom:calc(var(--e-n-carousel-swiper-pagination-size) + var(--e-n-carousel-swiper-pagination-spacing))}.elementor-widget-n-carousel.elementor-pagination-type-bullets{--e-n-carousel-swiper-pagination-size:6px}.elementor-widget-n-carousel.elementor-pagination-type-fraction{--e-n-carousel-swiper-pagination-size:16px}.elementor-widget-n-carousel.elementor-pagination-type-progressbar{--e-n-carousel-swiper-pagination-size:4px}.elementor-widget-n-carousel .swiper-pagination-progressbar{height:var(--e-n-carousel-swiper-pagination-size)}.elementor-widget-n-carousel .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--e-n-carousel-progressbar-normal-color,#000)}.elementor-widget-n-carousel .swiper-pagination-progressbar .swiper-pagination-progressbar-fill:hover{background:var(--e-n-carousel-progressbar-hover-color,#000)}.elementor-widget-n-carousel .swiper-pagination-fraction{color:var(--e-n-carousel-fraction-color,#000)}.elementor-widget-n-carousel .swiper-pagination-bullet{background:var(--e-n-carousel-dots-normal-color,#000);height:var(--e-n-carousel-swiper-pagination-size);width:var(--e-n-carousel-swiper-pagination-size)}.elementor-widget-n-carousel .swiper-pagination-bullet:hover{background:var(--e-n-carousel-dots-hover-color,#000);opacity:1}.elementor-widget-n-carousel .swiper-horizontal>.swiper-pagination-bullets,.elementor-widget-n-carousel .swiper-pagination,.elementor-widget-n-carousel .swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-widget-n-carousel .swiper-pagination-custom,.elementor-widget-n-carousel .swiper-pagination-fraction{font-size:var(--e-n-carousel-swiper-pagination-size);line-height:var(--e-n-carousel-swiper-pagination-size)}.elementor-widget-n-carousel.elementor-pagination-position-outside:not(:has(>.elementor-widget-container))>.swiper,.elementor-widget-n-carousel.elementor-pagination-position-outside:not(:has(>.elementor-widget-container))>.swiper-container,.elementor-widget-n-carousel.elementor-pagination-position-outside>.elementor-widget-container>.swiper,.elementor-widget-n-carousel.elementor-pagination-position-outside>.elementor-widget-container>.swiper-container{padding-bottom:var(--e-n-carousel-swiper-padding-bottom)}.elementor-widget-n-carousel.elementor-pagination-position-outside:not(:has(>.elementor-widget-container))>.swiper .elementor-background-slideshow,.elementor-widget-n-carousel.elementor-pagination-position-outside:not(:has(>.elementor-widget-container))>.swiper-container .elementor-background-slideshow,.elementor-widget-n-carousel.elementor-pagination-position-outside>.elementor-widget-container>.swiper .elementor-background-slideshow,.elementor-widget-n-carousel.elementor-pagination-position-outside>.elementor-widget-container>.swiper-container .elementor-background-slideshow{padding-bottom:0}.elementor-widget-n-carousel.elementor-pagination-position-outside:not(:has(>.elementor-widget-container)) .swiper-pagination-bullet,.elementor-widget-n-carousel.elementor-pagination-position-outside>.elementor-widget-container .swiper-pagination-bullet{vertical-align:top}.elementor-widget-n-carousel{--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-offset:0px;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-fraction-vertical-position:100%;--e-n-carousel-fraction-vertical-offset:0px;--e-n-carousel-fraction-horizontal-position:50%;--e-n-carousel-fraction-horizontal-offset:0px;--e-n-carousel-fraction-horizontal-transform:-50%;--e-n-carousel-fraction-vertical-transform:-100%}.elementor-widget-n-carousel .swiper-pagination-bullets{height:-moz-max-content;height:max-content;inset-inline-start:calc(var(--e-n-carousel-dots-horizontal-position) + var(--e-n-carousel-dots-horizontal-offset));top:calc(var(--e-n-carousel-dots-vertical-position) + var(--e-n-carousel-dots-vertical-offset));transform:translate(calc(var(--e-n-carousel-dots-horizontal-transform) * var(--direction-multiplier, 1)),var(--e-n-carousel-dots-vertical-transform));width:-moz-max-content;width:max-content;z-index:3}.elementor-widget-n-carousel .swiper-pagination-fraction{height:-moz-max-content;height:max-content;inset-inline-start:calc(var(--e-n-carousel-fraction-horizontal-position) + var(--e-n-carousel-fraction-horizontal-offset));top:calc(var(--e-n-carousel-fraction-vertical-position) + var(--e-n-carousel-fraction-vertical-offset));transform:translate(calc(var(--e-n-carousel-fraction-horizontal-transform) * var(--direction-multiplier, 1)),var(--e-n-carousel-fraction-vertical-transform));width:-moz-max-content;width:max-content;z-index:3}.swiper-container:not(.swiper-container-initialized)>.swiper-wrapper,.swiper:not(.swiper-initialized)>.swiper-wrapper{gap:var(--e-n-carousel-swiper-slides-gap);overflow:hidden}.swiper-container:not(.swiper-container-initialized)>.swiper-wrapper>.swiper--slide,.swiper:not(.swiper-initialized)>.swiper-wrapper>.swiper--slide{--e-n-carousel-number-of-gaps:max(calc(var(--e-n-carousel-swiper-slides-to-display) - 1),0);--e-n-carousel-gaps-width-total:calc(var(--e-n-carousel-number-of-gaps) * var(--e-n-carousel-swiper-slides-gap));max-width:calc((100% - var(--e-n-carousel-gaps-width-total)) / var(--e-n-carousel-swiper-slides-to-display, 1))}[data-core-v316-plus=true] .elementor-widget-n-carousel .e-n-carousel .swiper-slide>.e-con{--padding-top:initial;--padding-right:initial;--padding-bottom:initial;--padding-left:initial}.elementor-164619 .elementor-element.elementor-element-6e0849fb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:70px 70px;--row-gap:70px;--column-gap:70px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-164619 .elementor-element.elementor-element-6e0849fb{--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}#yottie_1 .yottie-widget-feed-section-slide {min-height: 1274px}